html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden], template{display:none;}
a{background-color:transparent;}
a:active, a:hover{ outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
button{overflow:visible;text-transform:none;}
select{text-transform:none;}
button, html input[type="button"]{-webkit-appearance:button;cursor:pointer;}
input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner{border:0;padding:0;}

input[type="search"]{ -webkit-appearance:textfield; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{  -webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}


@media print{*{ background:transparent !important; color:#000 !important; -webkit-box-shadow:none !important; box-shadow:none !important; text-shadow:none !important;}
 *:before, *:after{  background:transparent !important;  color:#000 !important;  -webkit-box-shadow:none !important;  box-shadow:none !important;  text-shadow:none !important;}
a{ text-decoration:underline;}
 a:visited{  text-decoration:underline;}
 a[href]:after{  content:" (" attr(href) ")";}
abbr[title]:after{ content:" (" attr(title) ")";}
a[href^="#"]:after, a[href^="javascript:"]:after{ content:"";}
pre, blockquote{ border:1px solid #999; page-break-inside:avoid;}
thead{ display:table-header-group;}
tr{ page-break-inside:avoid;}
img{ page-break-inside:avoid; max-width:100% !important;}
p, h2, h3{ orphans:3; widows:3;}
h2, h3{ page-break-after:avoid;}
.navbar{ display:none;}
.btn > .caret, .dropup > .btn > .caret{ border-top-color:#000 !important;}
.label{ border:1px solid #000;}
.table{ border-collapse:collapse !important;}
 .table td, .table th{  background-color:#fff !important;}
.table-bordered th, .table-bordered td{ border:1px solid #ddd !important;}
}
@font-face{font-family:'Glyphicons Halflings';src:url("glyphicons-halflings-regular.eot");src:url("glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("glyphicons-halflings-regular.woff2") format("woff2"), url("glyphicons-halflings-regular.woff") format("woff"), url("glyphicons-halflings-regular.ttf") format("truetype"), url("glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.glyphicon-asterisk:before{content:"\002a";}
.glyphicon-plus:before{content:"\002b";}
.glyphicon-euro:before, .glyphicon-eur:before{content:"\20ac";}
.glyphicon-minus:before{content:"\2212";}
.glyphicon-cloud:before{content:"\2601";}
.glyphicon-envelope:before{content:"\2709";}
.glyphicon-pencil:before{content:"\270f";}
.glyphicon-glass:before{content:"\e001";}
.glyphicon-music:before{content:"\e002";}
.glyphicon-search:before{content:"\e003";}
.glyphicon-heart:before{content:"\e005";}
.glyphicon-star:before{content:"\e006";}
.glyphicon-star-empty:before{content:"\e007";}
.glyphicon-user:before{content:"\e008";}
.glyphicon-film:before{content:"\e009";}
.glyphicon-th-large:before{content:"\e010";}
.glyphicon-th:before{content:"\e011";}
.glyphicon-th-list:before{content:"\e012";}
.glyphicon-ok:before{content:"\e013";}
.glyphicon-remove:before{content:"\e014";}
.glyphicon-zoom-in:before{content:"\e015";}
.glyphicon-zoom-out:before{content:"\e016";}
.glyphicon-off:before{content:"\e017";}
.glyphicon-signal:before{content:"\e018";}
.glyphicon-cog:before{content:"\e019";}
.glyphicon-trash:before{content:"\e020";}
.glyphicon-home:before{content:"\e021";}
.glyphicon-file:before{content:"\e022";}
.glyphicon-time:before{content:"\e023";}
.glyphicon-road:before{content:"\e024";}
.glyphicon-download-alt:before{content:"\e025";}
.glyphicon-download:before{content:"\e026";}
.glyphicon-upload:before{content:"\e027";}
.glyphicon-inbox:before{content:"\e028";}
.glyphicon-play-circle:before{content:"\e029";}
.glyphicon-repeat:before{content:"\e030";}
.glyphicon-refresh:before{content:"\e031";}
.glyphicon-list-alt:before{content:"\e032";}
.glyphicon-lock:before{content:"\e033";}
.glyphicon-flag:before{content:"\e034";}
.glyphicon-headphones:before{content:"\e035";}
.glyphicon-volume-off:before{content:"\e036";}
.glyphicon-volume-down:before{content:"\e037";}
.glyphicon-volume-up:before{content:"\e038";}
.glyphicon-qrcode:before{content:"\e039";}
.glyphicon-barcode:before{content:"\e040";}
.glyphicon-tag:before{content:"\e041";}
.glyphicon-tags:before{content:"\e042";}
.glyphicon-book:before{content:"\e043";}
.glyphicon-bookmark:before{content:"\e044";}
.glyphicon-print:before{content:"\e045";}
.glyphicon-camera:before{content:"\e046";}
.glyphicon-font:before{content:"\e047";}
.glyphicon-bold:before{content:"\e048";}
.glyphicon-italic:before{content:"\e049";}
.glyphicon-text-height:before{content:"\e050";}
.glyphicon-text-width:before{content:"\e051";}
.glyphicon-align-left:before{content:"\e052";}
.glyphicon-align-center:before{content:"\e053";}
.glyphicon-align-right:before{content:"\e054";}
.glyphicon-align-justify:before{content:"\e055";}
.glyphicon-list:before{content:"\e056";}
.glyphicon-indent-left:before{content:"\e057";}
.glyphicon-indent-right:before{content:"\e058";}
.glyphicon-facetime-video:before{content:"\e059";}
.glyphicon-picture:before{content:"\e060";}
.glyphicon-map-marker:before{content:"\e062";}
.glyphicon-adjust:before{content:"\e063";}
.glyphicon-tint:before{content:"\e064";}
.glyphicon-edit:before{content:"\e065";}
.glyphicon-share:before{content:"\e066";}
.glyphicon-check:before{content:"\e067";}
.glyphicon-move:before{content:"\e068";}
.glyphicon-step-backward:before{content:"\e069";}
.glyphicon-fast-backward:before{content:"\e070";}
.glyphicon-backward:before{content:"\e071";}
.glyphicon-play:before{content:"\e072";}
.glyphicon-pause:before{content:"\e073";}
.glyphicon-stop:before{content:"\e074";}
.glyphicon-forward:before{content:"\e075";}
.glyphicon-fast-forward:before{content:"\e076";}
.glyphicon-step-forward:before{content:"\e077";}
.glyphicon-eject:before{content:"\e078";}
.glyphicon-chevron-left:before{content:"\e079";}
.glyphicon-chevron-right:before{content:"\e080";}
.glyphicon-plus-sign:before{content:"\e081";}
.glyphicon-minus-sign:before{content:"\e082";}
.glyphicon-remove-sign:before{content:"\e083";}
.glyphicon-ok-sign:before{content:"\e084";}
.glyphicon-question-sign:before{content:"\e085";}
.glyphicon-info-sign:before{content:"\e086";}
.glyphicon-screenshot:before{content:"\e087";}
.glyphicon-remove-circle:before{content:"\e088";}
.glyphicon-ok-circle:before{content:"\e089";}
.glyphicon-ban-circle:before{content:"\e090";}
.glyphicon-arrow-left:before{content:"\e091";}
.glyphicon-arrow-right:before{content:"\e092";}
.glyphicon-arrow-up:before{content:"\e093";}
.glyphicon-arrow-down:before{content:"\e094";}
.glyphicon-share-alt:before{content:"\e095";}
.glyphicon-resize-full:before{content:"\e096";}
.glyphicon-resize-small:before{content:"\e097";}
.glyphicon-exclamation-sign:before{content:"\e101";}
.glyphicon-gift:before{content:"\e102";}
.glyphicon-leaf:before{content:"\e103";}
.glyphicon-fire:before{content:"\e104";}
.glyphicon-eye-open:before{content:"\e105";}
.glyphicon-eye-close:before{content:"\e106";}
.glyphicon-warning-sign:before{content:"\e107";}
.glyphicon-plane:before{content:"\e108";}
.glyphicon-calendar:before{content:"\e109";}
.glyphicon-random:before{content:"\e110";}
.glyphicon-comment:before{content:"\e111";}
.glyphicon-magnet:before{content:"\e112";}
.glyphicon-chevron-up:before{content:"\e113";}
.glyphicon-chevron-down:before{content:"\e114";}
.glyphicon-retweet:before{content:"\e115";}
.glyphicon-shopping-cart:before{content:"\e116";}
.glyphicon-folder-close:before{content:"\e117";}
.glyphicon-folder-open:before{content:"\e118";}
.glyphicon-resize-vertical:before{content:"\e119";}
.glyphicon-resize-horizontal:before{content:"\e120";}
.glyphicon-hdd:before{content:"\e121";}
.glyphicon-bullhorn:before{content:"\e122";}
.glyphicon-bell:before{content:"\e123";}
.glyphicon-certificate:before{content:"\e124";}
.glyphicon-thumbs-up:before{content:"\e125";}
.glyphicon-thumbs-down:before{content:"\e126";}
.glyphicon-hand-right:before{content:"\e127";}
.glyphicon-hand-left:before{content:"\e128";}
.glyphicon-hand-up:before{content:"\e129";}
.glyphicon-hand-down:before{content:"\e130";}
.glyphicon-circle-arrow-right:before{content:"\e131";}
.glyphicon-circle-arrow-left:before{content:"\e132";}
.glyphicon-circle-arrow-up:before{content:"\e133";}
.glyphicon-circle-arrow-down:before{content:"\e134";}
.glyphicon-globe:before{content:"\e135";}
.glyphicon-wrench:before{content:"\e136";}
.glyphicon-tasks:before{content:"\e137";}
.glyphicon-filter:before{content:"\e138";}
.glyphicon-briefcase:before{content:"\e139";}
.glyphicon-fullscreen:before{content:"\e140";}
.glyphicon-dashboard:before{content:"\e141";}
.glyphicon-paperclip:before{content:"\e142";}
.glyphicon-heart-empty:before{content:"\e143";}
.glyphicon-link:before{content:"\e144";}
.glyphicon-phone:before{content:"\e145";}
.glyphicon-pushpin:before{content:"\e146";}
.glyphicon-usd:before{content:"\e148";}
.glyphicon-gbp:before{content:"\e149";}
.glyphicon-sort:before{content:"\e150";}
.glyphicon-sort-by-alphabet:before{content:"\e151";}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}
.glyphicon-sort-by-order:before{content:"\e153";}
.glyphicon-sort-by-order-alt:before{content:"\e154";}
.glyphicon-sort-by-attributes:before{content:"\e155";}
.glyphicon-sort-by-attributes-alt:before{content:"\e156";}
.glyphicon-unchecked:before{content:"\e157";}
.glyphicon-expand:before{content:"\e158";}
.glyphicon-collapse-down:before{content:"\e159";}
.glyphicon-collapse-up:before{content:"\e160";}
.glyphicon-log-in:before{content:"\e161";}
.glyphicon-flash:before{content:"\e162";}
.glyphicon-log-out:before{content:"\e163";}
.glyphicon-new-window:before{content:"\e164";}
.glyphicon-record:before{content:"\e165";}
.glyphicon-save:before{content:"\e166";}
.glyphicon-open:before{content:"\e167";}
.glyphicon-saved:before{content:"\e168";}
.glyphicon-import:before{content:"\e169";}
.glyphicon-export:before{content:"\e170";}
.glyphicon-send:before{content:"\e171";}
.glyphicon-floppy-disk:before{content:"\e172";}
.glyphicon-floppy-saved:before{content:"\e173";}
.glyphicon-floppy-remove:before{content:"\e174";}
.glyphicon-floppy-save:before{content:"\e175";}
.glyphicon-floppy-open:before{content:"\e176";}
.glyphicon-credit-card:before{content:"\e177";}
.glyphicon-transfer:before{content:"\e178";}
.glyphicon-cutlery:before{content:"\e179";}
.glyphicon-header:before{content:"\e180";}
.glyphicon-compressed:before{content:"\e181";}
.glyphicon-earphone:before{content:"\e182";}
.glyphicon-phone-alt:before{content:"\e183";}
.glyphicon-tower:before{content:"\e184";}
.glyphicon-stats:before{content:"\e185";}
.glyphicon-sd-video:before{content:"\e186";}
.glyphicon-hd-video:before{content:"\e187";}
.glyphicon-subtitles:before{content:"\e188";}
.glyphicon-sound-stereo:before{content:"\e189";}
.glyphicon-sound-dolby:before{content:"\e190";}
.glyphicon-sound-5-1:before{content:"\e191";}
.glyphicon-sound-6-1:before{content:"\e192";}
.glyphicon-sound-7-1:before{content:"\e193";}
.glyphicon-copyright-mark:before{content:"\e194";}
.glyphicon-registration-mark:before{content:"\e195";}
.glyphicon-cloud-download:before{content:"\e197";}
.glyphicon-cloud-upload:before{content:"\e198";}
.glyphicon-tree-conifer:before{content:"\e199";}
.glyphicon-tree-deciduous:before{content:"\e200";}
.glyphicon-cd:before{content:"\e201";}
.glyphicon-save-file:before{content:"\e202";}
.glyphicon-open-file:before{content:"\e203";}
.glyphicon-level-up:before{content:"\e204";}
.glyphicon-copy:before{content:"\e205";}
.glyphicon-paste:before{content:"\e206";}
.glyphicon-alert:before{content:"\e209";}
.glyphicon-equalizer:before{content:"\e210";}
.glyphicon-king:before{content:"\e211";}
.glyphicon-queen:before{content:"\e212";}
.glyphicon-pawn:before{content:"\e213";}
.glyphicon-bishop:before{content:"\e214";}
.glyphicon-knight:before{content:"\e215";}
.glyphicon-baby-formula:before{content:"\e216";}
.glyphicon-tent:before{content:"\26fa";}
.glyphicon-blackboard:before{content:"\e218";}
.glyphicon-bed:before{content:"\e219";}
.glyphicon-apple:before{content:"\f8ff";}
.glyphicon-erase:before{content:"\e221";}
.glyphicon-hourglass:before{content:"\231b";}
.glyphicon-lamp:before{content:"\e223";}
.glyphicon-duplicate:before{content:"\e224";}
.glyphicon-piggy-bank:before{content:"\e225";}
.glyphicon-scissors:before{content:"\e226";}
.glyphicon-bitcoin:before, .glyphicon-btc:before, .glyphicon-xbt:before{content:"\e227";}
.glyphicon-yen:before, .glyphicon-jpy:before{content:"\00a5";}
.glyphicon-ruble:before, .glyphicon-rub:before{content:"\20bd";}
.glyphicon-scale:before{content:"\e230";}
.glyphicon-ice-lolly:before{content:"\e231";}
.glyphicon-ice-lolly-tasted:before{content:"\e232";}
.glyphicon-education:before{content:"\e233";}
.glyphicon-option-horizontal:before{content:"\e234";}
.glyphicon-option-vertical:before{content:"\e235";}
.glyphicon-menu-hamburger:before{content:"\e236";}
.glyphicon-modal-window:before{content:"\e237";}
.glyphicon-oil:before{content:"\e238";}
.glyphicon-grain:before{content:"\e239";}
.glyphicon-sunglasses:before{content:"\e240";}
.glyphicon-text-size:before{content:"\e241";}
.glyphicon-text-color:before{content:"\e242";}
.glyphicon-text-background:before{content:"\e243";}
.glyphicon-object-align-top:before{content:"\e244";}
.glyphicon-object-align-bottom:before{content:"\e245";}
.glyphicon-object-align-horizontal:before{content:"\e246";}
.glyphicon-object-align-left:before{content:"\e247";}
.glyphicon-object-align-vertical:before{content:"\e248";}
.glyphicon-object-align-right:before{content:"\e249";}
.glyphicon-triangle-right:before{content:"\e250";}
.glyphicon-triangle-left:before{content:"\e251";}
.glyphicon-triangle-bottom:before{content:"\e252";}
.glyphicon-triangle-top:before{content:"\e253";}
.glyphicon-console:before{content:"\e254";}
.glyphicon-superscript:before{content:"\e255";}
.glyphicon-subscript:before{content:"\e256";}
.glyphicon-menu-left:before{content:"\e257";}
.glyphicon-menu-right:before{content:"\e258";}
.glyphicon-menu-down:before{content:"\e259";}
.glyphicon-menu-up:before{content:"\e260";}
html, body, div, span, applet, object, iframe, caption, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, legend, header, footer {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{font-size:10px;-webkit-tap-highlight-color:transparent;}
body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;line-height:1.42857143;color:#333333;background-color:#ffffff;}

a{color:#337ab7;text-decoration:none;}
a:hover{ color:#23527c; text-decoration:underline;}
a:focus{ color:#23527c; text-decoration:underline; outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}
figure{margin:0;}
img{vertical-align:middle;}
.img-responsive{display:block;max-width:100%;height:auto;}
.thumbnail > img, .thumbnail a > img{display:block;max-width:100%;height:auto;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;}
.img-rounded{border-radius:6px;}
.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}
.img-circle{border-radius:50%;}
hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eeeeee;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.sr-only-focusable:active, .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}
[role="button"]{cursor:pointer;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small{font-weight:normal;line-height:1;color:#777777;}
h1, .h1, h2, .h2, h3, .h3{margin-top:22px;margin-bottom:11px;}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small{font-size:65%;}
h4, .h4, h5, .h5, h6, .h6{margin-top:11px;margin-bottom:11px;}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small{font-size:75%;}
h1, .h1{font-size:41px;}
h2, .h2{font-size:34px;}
h3, .h3{font-size:28px;}
h4, .h4{font-size:20px;}
h5, .h5{font-size:16px;}
h6, .h6{font-size:14px;}
p{margin:0 0 11px;}
.lead{margin-bottom:22px;font-size:18px;font-weight:300;line-height:1.4;}
@media (min-width:768px){.lead{ font-size:24px;}
}
small, .small{font-size:87%;}
mark, .mark{background-color:#fcf8e3;padding:.2em;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.text-nowrap{white-space:nowrap;}
.text-lowercase{text-transform:lowercase;}
.text-uppercase{text-transform:uppercase;}
.text-capitalize{text-transform:capitalize;}
.text-muted{color:#777777;}
.text-primary{color:#337ab7;}
a.text-primary:hover, a.text-primary:focus{color:#286090;}
.text-success{color:#3c763d;}
a.text-success:hover, a.text-success:focus{color:#2b542c;}
.text-info{color:#31708f;}
a.text-info:hover, a.text-info:focus{color:#245269;}
.text-warning{color:#8a6d3b;}
a.text-warning:hover, a.text-warning:focus{color:#66512c;}
.text-danger{color:#a94442;}
a.text-danger:hover, a.text-danger:focus{color:#843534;}
.bg-primary{color:#fff;background-color:#337ab7;}
a.bg-primary:hover, a.bg-primary:focus{background-color:#286090;}
.bg-success{background-color:#dff0d8;}
a.bg-success:hover, a.bg-success:focus{background-color:#c1e2b3;}
.bg-info{background-color:#d9edf7;}
a.bg-info:hover, a.bg-info:focus{background-color:#afd9ee;}
.bg-warning{background-color:#fcf8e3;}
a.bg-warning:hover, a.bg-warning:focus{background-color:#f7ecb5;}
.bg-danger{background-color:#f2dede;}
a.bg-danger:hover, a.bg-danger:focus{background-color:#e4b9b9;}
.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eeeeee;}
ul, ol{margin-top:0;margin-bottom:11px;}
ul ul, ol ul, ul ol, ol ol{margin-bottom:0;}
.list-unstyled{padding-left:0;list-style:none;}
.list-inline{padding-left:0;list-style:none;margin-left:-5px;}
.list-inline > li{ display:inline-block; padding-left:5px; padding-right:5px;}
dl{margin-top:0;margin-bottom:22px;}
dt, dd{line-height:1.42857143;}
dt{font-weight:bold;}
dd{margin-left:0;}
@media (min-width:768px){.dl-horizontal dt{ float:left; width:160px; clear:left; text-align:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.dl-horizontal dd{ margin-left:180px;}
}
abbr[title], abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777777;}
.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:11px 22px;margin:0 0 22px;font-size:20px;border-left:5px solid #eeeeee;}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child{ margin-bottom:0;}
blockquote footer, blockquote small, blockquote .small{ display:block; font-size:80%; line-height:1.42857143; color:#777777;}
blockquote footer:before, blockquote small:before, blockquote .small:before{ content:'\2014 \00A0';}
.blockquote-reverse, blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}
.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before{content:'';}
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after{content:'\00A0 \2014';}
address{margin-bottom:22px;font-style:normal;line-height:1.42857143;}
code, kbd, pre, samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace;}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}
kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);}
kbd kbd{ padding:0; font-size:100%; font-weight:bold; -webkit-box-shadow:none; box-shadow:none;}
pre{display:block;padding:10.5px;margin:0 0 11px;font-size:15px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px;}
pre code{ padding:0; font-size:inherit; color:inherit; white-space:pre-wrap; background-color:transparent; border-radius:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
.container, .container-fluid{margin-right:auto;margin-left:auto;padding-left:12;padding-right:12;}
@media (min-width:768px){.container{ width:744px;}
}
@media (min-width:992px){.container{ width:964px;}
}
@media (min-width:1200px){.container{ width:1164px;}
}
.row{margin-left:-12px;margin-right:-12px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24, .col-xs-25, .col-sm-25, .col-md-25, .col-lg-25, .col-xs-26, .col-sm-26, .col-md-26, .col-lg-26, .col-xs-27, .col-sm-27, .col-md-27, .col-lg-27, .col-xs-28, .col-sm-28, .col-md-28, .col-lg-28, .col-xs-29, .col-sm-29, .col-md-29, .col-lg-29, .col-xs-30, .col-sm-30, .col-md-30, .col-lg-30, .col-xs-31, .col-sm-31, .col-md-31, .col-lg-31, .col-xs-32, .col-sm-32, .col-md-32, .col-lg-32, .col-xs-33, .col-sm-33, .col-md-33, .col-lg-33, .col-xs-333, .col-sm-333, .col-md-333, .col-lg-333, .col-xs-34, .col-sm-34, .col-md-34, .col-lg-34, .col-xs-35, .col-sm-35, .col-md-35, .col-lg-35, .col-xs-36, .col-sm-36, .col-md-36, .col-lg-36, .col-xs-37, .col-sm-37, .col-md-37, .col-lg-37, .col-xs-38, .col-sm-38, .col-md-38, .col-lg-38, .col-xs-39, .col-sm-39, .col-md-39, .col-lg-39, .col-xs-40, .col-sm-40, .col-md-40, .col-lg-40, .col-xs-41, .col-sm-41, .col-md-41, .col-lg-41, .col-xs-42, .col-sm-42, .col-md-42, .col-lg-42, .col-xs-43, .col-sm-43, .col-md-43, .col-lg-43, .col-xs-44, .col-sm-44, .col-md-44, .col-lg-44, .col-xs-45, .col-sm-45, .col-md-45, .col-lg-45, .col-xs-46, .col-sm-46, .col-md-46, .col-lg-46, .col-xs-47, .col-sm-47, .col-md-47, .col-lg-47, .col-xs-48, .col-sm-48, .col-md-48, .col-lg-48, .col-xs-49, .col-sm-49, .col-md-49, .col-lg-49, .col-xs-50, .col-sm-50, .col-md-50, .col-lg-50, .col-xs-51, .col-sm-51, .col-md-51, .col-lg-51, .col-xs-52, .col-sm-52, .col-md-52, .col-lg-52, .col-xs-53, .col-sm-53, .col-md-53, .col-lg-53, .col-xs-54, .col-sm-54, .col-md-54, .col-lg-54, .col-xs-55, .col-sm-55, .col-md-55, .col-lg-55, .col-xs-56, .col-sm-56, .col-md-56, .col-lg-56, .col-xs-57, .col-sm-57, .col-md-57, .col-lg-57, .col-xs-58, .col-sm-58, .col-md-58, .col-lg-58, .col-xs-59, .col-sm-59, .col-md-59, .col-lg-59, .col-xs-60, .col-sm-60, .col-md-60, .col-lg-60, .col-xs-61, .col-sm-61, .col-md-61, .col-lg-61, .col-xs-62, .col-sm-62, .col-md-62, .col-lg-62, .col-xs-63, .col-sm-63, .col-md-63, .col-lg-63, .col-xs-64, .col-sm-64, .col-md-64, .col-lg-64, .col-xs-65, .col-sm-65, .col-md-65, .col-lg-65, .col-xs-66, .col-sm-66, .col-md-66, .col-lg-66, .col-xs-666, .col-sm-666, .col-md-666, .col-lg-666, .col-xs-67, .col-sm-67, .col-md-67, .col-lg-67, .col-xs-68, .col-sm-68, .col-md-68, .col-lg-68, .col-xs-69, .col-sm-69, .col-md-69, .col-lg-69, .col-xs-70, .col-sm-70, .col-md-70, .col-lg-70, .col-xs-71, .col-sm-71, .col-md-71, .col-lg-71, .col-xs-72, .col-sm-72, .col-md-72, .col-lg-72, .col-xs-73, .col-sm-73, .col-md-73, .col-lg-73, .col-xs-74, .col-sm-74, .col-md-74, .col-lg-74, .col-xs-75, .col-sm-75, .col-md-75, .col-lg-75, .col-xs-76, .col-sm-76, .col-md-76, .col-lg-76, .col-xs-77, .col-sm-77, .col-md-77, .col-lg-77, .col-xs-78, .col-sm-78, .col-md-78, .col-lg-78, .col-xs-79, .col-sm-79, .col-md-79, .col-lg-79, .col-xs-80, .col-sm-80, .col-md-80, .col-lg-80, .col-xs-81, .col-sm-81, .col-md-81, .col-lg-81, .col-xs-82, .col-sm-82, .col-md-82, .col-lg-82, .col-xs-83, .col-sm-83, .col-md-83, .col-lg-83, .col-xs-84, .col-sm-84, .col-md-84, .col-lg-84, .col-xs-85, .col-sm-85, .col-md-85, .col-lg-85, .col-xs-86, .col-sm-86, .col-md-86, .col-lg-86, .col-xs-87, .col-sm-87, .col-md-87, .col-lg-87, .col-xs-88, .col-sm-88, .col-md-88, .col-lg-88, .col-xs-89, .col-sm-89, .col-md-89, .col-lg-89, .col-xs-90, .col-sm-90, .col-md-90, .col-lg-90, .col-xs-91, .col-sm-91, .col-md-91, .col-lg-91, .col-xs-92, .col-sm-92, .col-md-92, .col-lg-92, .col-xs-93, .col-sm-93, .col-md-93, .col-lg-93, .col-xs-94, .col-sm-94, .col-md-94, .col-lg-94, .col-xs-95, .col-sm-95, .col-md-95, .col-lg-95, .col-xs-96, .col-sm-96, .col-md-96, .col-lg-96, .col-xs-97, .col-sm-97, .col-md-97, .col-lg-97, .col-xs-98, .col-sm-98, .col-md-98, .col-lg-98, .col-xs-99, .col-sm-99, .col-md-99, .col-lg-99, .col-xs-100, .col-sm-100, .col-md-100, .col-lg-100{position:relative;min-height:1px;padding-left:12px;padding-right:12px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24, .col-xs-25, .col-xs-26, .col-xs-27, .col-xs-28, .col-xs-29, .col-xs-30, .col-xs-31, .col-xs-32, .col-xs-33, .col-xs-333, .col-xs-34, .col-xs-35, .col-xs-36, .col-xs-37, .col-xs-38, .col-xs-39, .col-xs-40, .col-xs-41, .col-xs-42, .col-xs-43, .col-xs-44, .col-xs-45, .col-xs-46, .col-xs-47, .col-xs-48, .col-xs-49, .col-xs-50, .col-xs-51, .col-xs-52, .col-xs-53, .col-xs-54, .col-xs-55, .col-xs-56, .col-xs-57, .col-xs-58, .col-xs-59, .col-xs-60, .col-xs-61, .col-xs-62, .col-xs-63, .col-xs-64, .col-xs-65, .col-xs-66, .col-xs-666, .col-xs-67, .col-xs-68, .col-xs-69, .col-xs-70, .col-xs-71, .col-xs-72, .col-xs-73, .col-xs-74, .col-xs-75, .col-xs-76, .col-xs-77, .col-xs-78, .col-xs-79, .col-xs-80, .col-xs-81, .col-xs-82, .col-xs-83, .col-xs-84, .col-xs-85, .col-xs-86, .col-xs-87, .col-xs-88, .col-xs-89, .col-xs-90, .col-xs-91, .col-xs-92, .col-xs-93, .col-xs-94, .col-xs-95, .col-xs-96, .col-xs-97, .col-xs-98, .col-xs-99{float:left;}
.col-xs-100{float:left;width:100%;}
.col-xs-99{width:99%;}
.col-xs-98{width:98%;}
.col-xs-97{width:97%;}
.col-xs-96{width:96%;}
.col-xs-95{width:95%;}
.col-xs-94{width:94%;}
.col-xs-93{width:93%;}
.col-xs-92{width:92%;}
.col-xs-91{width:91%;}
.col-xs-90{width:90%;}
.col-xs-89{width:89%;}
.col-xs-88{width:88%;}
.col-xs-87{width:87%;}
.col-xs-86{width:86%;}
.col-xs-85{width:85%;}
.col-xs-84{width:84%;}
.col-xs-83{width:83%;}
.col-xs-82{width:82%;}
.col-xs-81{width:81%;}
.col-xs-80{width:80%;}
.col-xs-79{width:79%;}
.col-xs-78{width:78%;}
.col-xs-77{width:77%;}
.col-xs-76{width:76%;}
.col-xs-75{width:75%;}
.col-xs-74{width:74%;}
.col-xs-73{width:73%;}
.col-xs-72{width:72%;}
.col-xs-71{width:71%;}
.col-xs-70{width:70%;}
.col-xs-69{width:69%;}
.col-xs-68{width:68%;}
.col-xs-67{width:67%;}
.col-xs-66{width:66%;}
.col-xs-666{width:66.666666%;}
.col-xs-65{width:65%;}
.col-xs-64{width:64%;}
.col-xs-63{width:63%;}
.col-xs-62{width:62%;}
.col-xs-61{width:61%;}
.col-xs-60{width:60%;}
.col-xs-59{width:59%;}
.col-xs-58{width:58%;}
.col-xs-57{width:57%;}
.col-xs-56{width:56%;}
.col-xs-55{width:55%;}
.col-xs-54{width:54%;}
.col-xs-53{width:53%;}
.col-xs-52{width:52%;}
.col-xs-51{width:51%;}
.col-xs-50{width:50%;}
.col-xs-49{width:49%;}
.col-xs-48{width:48%;}
.col-xs-47{width:47%;}
.col-xs-46{width:46%;}
.col-xs-45{width:45%;}
.col-xs-44{width:44%;}
.col-xs-43{width:43%;}
.col-xs-42{width:42%;}
.col-xs-41{width:41%;}
.col-xs-40{width:40%;}
.col-xs-39{width:39%;}
.col-xs-38{width:38%;}
.col-xs-37{width:37%;}
.col-xs-36{width:36%;}
.col-xs-35{width:35%;}
.col-xs-34{width:34%;}
.col-xs-33{width:33%;}
.col-xs-333{width:33.333333%;}
.col-xs-32{width:32%;}
.col-xs-31{width:31%;}
.col-xs-30{width:30%;}
.col-xs-29{width:29%;}
.col-xs-28{width:28%;}
.col-xs-27{width:27%;}
.col-xs-26{width:26%;}
.col-xs-25{width:25%;}
.col-xs-24{width:24%;}
.col-xs-23{width:23%;}
.col-xs-22{width:22%;}
.col-xs-21{width:21%;}
.col-xs-20{width:20%;}
.col-xs-19{width:19%;}
.col-xs-18{width:18%;}
.col-xs-17{width:17%;}
.col-xs-16{width:16%;}
.col-xs-15{width:15%;}
.col-xs-14{width:14%;}
.col-xs-13{width:13%;}
.col-xs-12{width:12%;}
.col-xs-11{width:11%;}
.col-xs-10{width:10%;}
.col-xs-9{width:9%;}
.col-xs-8{width:8%;}
.col-xs-7{width:7%;}
.col-xs-6{width:6%;}
.col-xs-5{width:5%;}
.col-xs-4{width:4%;}
.col-xs-3{width:3%;}
.col-xs-2{width:2%;}
.col-xs-1{width:1%;}
.col-xs-pull-100{right:100%;}
.col-xs-pull-99{right:99%;}
.col-xs-pull-98{right:98%;}
.col-xs-pull-97{right:97%;}
.col-xs-pull-96{right:96%;}
.col-xs-pull-95{right:95%;}
.col-xs-pull-94{right:94%;}
.col-xs-pull-93{right:93%;}
.col-xs-pull-92{right:92%;}
.col-xs-pull-91{right:91%;}
.col-xs-pull-90{right:90%;}
.col-xs-pull-89{right:89%;}
.col-xs-pull-88{right:88%;}
.col-xs-pull-87{right:87%;}
.col-xs-pull-86{right:86%;}
.col-xs-pull-85{right:85%;}
.col-xs-pull-84{right:84%;}
.col-xs-pull-83{right:83%;}
.col-xs-pull-82{right:82%;}
.col-xs-pull-81{right:81%;}
.col-xs-pull-80{right:80%;}
.col-xs-pull-79{right:79%;}
.col-xs-pull-78{right:78%;}
.col-xs-pull-77{right:77%;}
.col-xs-pull-76{right:76%;}
.col-xs-pull-75{right:75%;}
.col-xs-pull-74{right:74%;}
.col-xs-pull-73{right:73%;}
.col-xs-pull-72{right:72%;}
.col-xs-pull-71{right:71%;}
.col-xs-pull-70{right:70%;}
.col-xs-pull-69{right:69%;}
.col-xs-pull-68{right:68%;}
.col-xs-pull-67{right:67%;}
.col-xs-pull-66{right:66%;}
.col-xs-pull-666{right:66.666666%;}
.col-xs-pull-65{right:65%;}
.col-xs-pull-64{right:64%;}
.col-xs-pull-63{right:63%;}
.col-xs-pull-62{right:62%;}
.col-xs-pull-61{right:61%;}
.col-xs-pull-60{right:60%;}
.col-xs-pull-59{right:59%;}
.col-xs-pull-58{right:58%;}
.col-xs-pull-57{right:57%;}
.col-xs-pull-56{right:56%;}
.col-xs-pull-55{right:55%;}
.col-xs-pull-54{right:54%;}
.col-xs-pull-53{right:53%;}
.col-xs-pull-52{right:52%;}
.col-xs-pull-51{right:51%;}
.col-xs-pull-50{right:50%;}
.col-xs-pull-49{right:49%;}
.col-xs-pull-48{right:48%;}
.col-xs-pull-47{right:47%;}
.col-xs-pull-46{right:46%;}
.col-xs-pull-45{right:45%;}
.col-xs-pull-44{right:44%;}
.col-xs-pull-43{right:43%;}
.col-xs-pull-42{right:42%;}
.col-xs-pull-41{right:41%;}
.col-xs-pull-40{right:40%;}
.col-xs-pull-39{right:39%;}
.col-xs-pull-38{right:38%;}
.col-xs-pull-37{right:37%;}
.col-xs-pull-36{right:36%;}
.col-xs-pull-35{right:35%;}
.col-xs-pull-34{right:34%;}
.col-xs-pull-33{right:33%;}
.col-xs-pull-333{right:33.333333%;}
.col-xs-pull-32{right:32%;}
.col-xs-pull-31{right:31%;}
.col-xs-pull-30{right:30%;}
.col-xs-pull-29{right:29%;}
.col-xs-pull-28{right:28%;}
.col-xs-pull-27{right:27%;}
.col-xs-pull-26{right:26%;}
.col-xs-pull-25{right:25%;}
.col-xs-pull-24{right:24%;}
.col-xs-pull-23{right:23%;}
.col-xs-pull-22{right:22%;}
.col-xs-pull-21{right:21%;}
.col-xs-pull-20{right:20%;}
.col-xs-pull-19{right:19%;}
.col-xs-pull-18{right:18%;}
.col-xs-pull-17{right:17%;}
.col-xs-pull-16{right:16%;}
.col-xs-pull-15{right:15%;}
.col-xs-pull-14{right:14%;}
.col-xs-pull-13{right:13%;}
.col-xs-pull-12{right:12%;}
.col-xs-pull-11{right:11%;}
.col-xs-pull-10{right:10%;}
.col-xs-pull-9{right:9%;}
.col-xs-pull-8{right:8%;}
.col-xs-pull-7{right:7%;}
.col-xs-pull-6{right:6%;}
.col-xs-pull-5{right:5%;}
.col-xs-pull-4{right:4%;}
.col-xs-pull-3{right:3%;}
.col-xs-pull-2{right:2%;}
.col-xs-pull-1{right:1%;}
.col-xs-pull-0{right:auto;}
.col-xs-push-100{left:100%;}
.col-xs-push-99{left:99%;}
.col-xs-push-98{left:98%;}
.col-xs-push-97{left:97%;}
.col-xs-push-96{left:96%;}
.col-xs-push-95{left:95%;}
.col-xs-push-94{left:94%;}
.col-xs-push-93{left:93%;}
.col-xs-push-92{left:92%;}
.col-xs-push-91{left:91%;}
.col-xs-push-90{left:90%;}
.col-xs-push-89{left:89%;}
.col-xs-push-88{left:88%;}
.col-xs-push-87{left:87%;}
.col-xs-push-86{left:86%;}
.col-xs-push-85{left:85%;}
.col-xs-push-84{left:84%;}
.col-xs-push-83{left:83%;}
.col-xs-push-82{left:82%;}
.col-xs-push-81{left:81%;}
.col-xs-push-80{left:80%;}
.col-xs-push-79{left:79%;}
.col-xs-push-78{left:78%;}
.col-xs-push-77{left:77%;}
.col-xs-push-76{left:76%;}
.col-xs-push-75{left:75%;}
.col-xs-push-74{left:74%;}
.col-xs-push-73{left:73%;}
.col-xs-push-72{left:72%;}
.col-xs-push-71{left:71%;}
.col-xs-push-70{left:70%;}
.col-xs-push-69{left:69%;}
.col-xs-push-68{left:68%;}
.col-xs-push-67{left:67%;}
.col-xs-push-666{left:66.666666%;}
.col-xs-push-65{left:65%;}
.col-xs-push-64{left:64%;}
.col-xs-push-63{left:63%;}
.col-xs-push-62{left:62%;}
.col-xs-push-61{left:61%;}
.col-xs-push-60{left:60%;}
.col-xs-push-59{left:59%;}
.col-xs-push-58{left:58%;}
.col-xs-push-57{left:57%;}
.col-xs-push-56{left:56%;}
.col-xs-push-55{left:55%;}
.col-xs-push-54{left:54%;}
.col-xs-push-53{left:53%;}
.col-xs-push-52{left:52%;}
.col-xs-push-51{left:51%;}
.col-xs-push-50{left:50%;}
.col-xs-push-49{left:49%;}
.col-xs-push-48{left:48%;}
.col-xs-push-47{left:47%;}
.col-xs-push-46{left:46%;}
.col-xs-push-45{left:45%;}
.col-xs-push-44{left:44%;}
.col-xs-push-43{left:43%;}
.col-xs-push-42{left:42%;}
.col-xs-push-41{left:41%;}
.col-xs-push-40{left:40%;}
.col-xs-push-39{left:39%;}
.col-xs-push-38{left:38%;}
.col-xs-push-37{left:37%;}
.col-xs-push-36{left:36%;}
.col-xs-push-35{left:35%;}
.col-xs-push-34{left:34%;}
.col-xs-push-33{left:33%;}
.col-xs-push-333{left:33.333333%;}
.col-xs-push-32{left:32%;}
.col-xs-push-31{left:31%;}
.col-xs-push-30{left:30%;}
.col-xs-push-29{left:29%;}
.col-xs-push-28{left:28%;}
.col-xs-push-27{left:27%;}
.col-xs-push-26{left:26%;}
.col-xs-push-25{left:25%;}
.col-xs-push-24{left:24%;}
.col-xs-push-23{left:23%;}
.col-xs-push-22{left:22%;}
.col-xs-push-21{left:21%;}
.col-xs-push-20{left:20%;}
.col-xs-push-19{left:19%;}
.col-xs-push-18{left:18%;}
.col-xs-push-17{left:17%;}
.col-xs-push-16{left:16%;}
.col-xs-push-15{left:15%;}
.col-xs-push-14{left:14%;}
.col-xs-push-13{left:13%;}
.col-xs-push-12{left:12%;}
.col-xs-push-11{left:11%;}
.col-xs-push-10{left:10%;}
.col-xs-push-9{left:9%;}
.col-xs-push-8{left:8%;}
.col-xs-push-7{left:7%;}
.col-xs-push-6{left:6%;}
.col-xs-push-5{left:5%;}
.col-xs-push-4{left:4%;}
.col-xs-push-3{left:3%;}
.col-xs-push-2{left:2%;}
.col-xs-push-1{left:1%;}
.col-xs-push-0{left:auto;}
.col-xs-offset-100{margin-left:100%;}
.col-xs-offset-99{margin-left:99%;}
.col-xs-offset-98{margin-left:98%;}
.col-xs-offset-97{margin-left:97%;}
.col-xs-offset-96{margin-left:96%;}
.col-xs-offset-95{margin-left:95%;}
.col-xs-offset-94{margin-left:94%;}
.col-xs-offset-93{margin-left:93%;}
.col-xs-offset-92{margin-left:92%;}
.col-xs-offset-91{margin-left:91%;}
.col-xs-offset-90{margin-left:90%;}
.col-xs-offset-89{margin-left:89%;}
.col-xs-offset-88{margin-left:88%;}
.col-xs-offset-87{margin-left:87%;}
.col-xs-offset-86{margin-left:86%;}
.col-xs-offset-85{margin-left:85%;}
.col-xs-offset-84{margin-left:84%;}
.col-xs-offset-83{margin-left:83%;}
.col-xs-offset-82{margin-left:82%;}
.col-xs-offset-81{margin-left:81%;}
.col-xs-offset-80{margin-left:80%;}
.col-xs-offset-79{margin-left:79%;}
.col-xs-offset-78{margin-left:78%;}
.col-xs-offset-77{margin-left:77%;}
.col-xs-offset-76{margin-left:76%;}
.col-xs-offset-75{margin-left:75%;}
.col-xs-offset-74{margin-left:74%;}
.col-xs-offset-73{margin-left:73%;}
.col-xs-offset-72{margin-left:72%;}
.col-xs-offset-71{margin-left:71%;}
.col-xs-offset-70{margin-left:70%;}
.col-xs-offset-69{margin-left:69%;}
.col-xs-offset-68{margin-left:68%;}
.col-xs-offset-67{margin-left:67%;}
.col-xs-offset-66{margin-left:66%;}
.col-xs-offset-666{margin-left:66.666666%;}
.col-xs-offset-65{margin-left:65%;}
.col-xs-offset-64{margin-left:64%;}
.col-xs-offset-63{margin-left:63%;}
.col-xs-offset-62{margin-left:62%;}
.col-xs-offset-61{margin-left:61%;}
.col-xs-offset-60{margin-left:60%;}
.col-xs-offset-59{margin-left:59%;}
.col-xs-offset-58{margin-left:58%;}
.col-xs-offset-57{margin-left:57%;}
.col-xs-offset-56{margin-left:56%;}
.col-xs-offset-55{margin-left:55%;}
.col-xs-offset-54{margin-left:54%;}
.col-xs-offset-53{margin-left:53%;}
.col-xs-offset-52{margin-left:52%;}
.col-xs-offset-51{margin-left:51%;}
.col-xs-offset-50{margin-left:50%;}
.col-xs-offset-49{margin-left:49%;}
.col-xs-offset-48{margin-left:48%;}
.col-xs-offset-47{margin-left:47%;}
.col-xs-offset-46{margin-left:46%;}
.col-xs-offset-45{margin-left:45%;}
.col-xs-offset-44{margin-left:44%;}
.col-xs-offset-43{margin-left:43%;}
.col-xs-offset-42{margin-left:42%;}
.col-xs-offset-41{margin-left:41%;}
.col-xs-offset-40{margin-left:40%;}
.col-xs-offset-39{margin-left:39%;}
.col-xs-offset-38{margin-left:38%;}
.col-xs-offset-37{margin-left:37%;}
.col-xs-offset-36{margin-left:36%;}
.col-xs-offset-35{margin-left:35%;}
.col-xs-offset-34{margin-left:34%;}
.col-xs-offset-33{margin-left:33%;}
.col-xs-offset-333{margin-left:33.333333%;}
.col-xs-offset-32{margin-left:32%;}
.col-xs-offset-31{margin-left:31%;}
.col-xs-offset-30{margin-left:30%;}
.col-xs-offset-29{margin-left:29%;}
.col-xs-offset-28{margin-left:28%;}
.col-xs-offset-27{margin-left:27%;}
.col-xs-offset-26{margin-left:26%;}
.col-xs-offset-25{margin-left:25%;}
.col-xs-offset-24{margin-left:24%;}
.col-xs-offset-23{margin-left:23%;}
.col-xs-offset-22{margin-left:22%;}
.col-xs-offset-21{margin-left:21%;}
.col-xs-offset-20{margin-left:20%;}
.col-xs-offset-19{margin-left:19%;}
.col-xs-offset-18{margin-left:18%;}
.col-xs-offset-17{margin-left:17%;}
.col-xs-offset-16{margin-left:16%;}
.col-xs-offset-15{margin-left:15%;}
.col-xs-offset-14{margin-left:14%;}
.col-xs-offset-13{margin-left:13%;}
.col-xs-offset-12{margin-left:12%;}
.col-xs-offset-11{margin-left:11%;}
.col-xs-offset-10{margin-left:10%;}
.col-xs-offset-9{margin-left:9%;}
.col-xs-offset-8{margin-left:8%;}
.col-xs-offset-7{margin-left:7%;}
.col-xs-offset-6{margin-left:6%;}
.col-xs-offset-5{margin-left:5%;}
.col-xs-offset-4{margin-left:4%;}
.col-xs-offset-3{margin-left:3%;}
.col-xs-offset-2{margin-left:2%;}
.col-xs-offset-1{margin-left:1%;}
.col-xs-offset-0{margin-left:0%;}
@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24, .col-sm-25, .col-sm-26, .col-sm-27, .col-sm-28, .col-sm-29, .col-sm-30, .col-sm-31, .col-sm-32, .col-sm-33, .col-sm-333, .col-sm-34, .col-sm-35, .col-sm-36, .col-sm-37, .col-sm-38, .col-sm-39, .col-sm-40, .col-sm-41, .col-sm-42, .col-sm-43, .col-sm-44, .col-sm-45, .col-sm-46, .col-sm-47, .col-sm-48, .col-sm-49, .col-sm-50, .col-sm-51, .col-sm-52, .col-sm-53, .col-sm-54, .col-sm-55, .col-sm-56, .col-sm-57, .col-sm-58, .col-sm-59, .col-sm-60, .col-sm-61, .col-sm-62, .col-sm-63, .col-sm-64, .col-sm-65, .col-sm-66, .col-sm-666, .col-sm-67, .col-sm-68, .col-sm-69, .col-sm-70, .col-sm-71, .col-sm-72, .col-sm-73, .col-sm-74, .col-sm-75, .col-sm-76, .col-sm-77, .col-sm-78, .col-sm-79, .col-sm-80, .col-sm-81, .col-sm-82, .col-sm-83, .col-sm-84, .col-sm-85, .col-sm-86, .col-sm-87, .col-sm-88, .col-sm-89, .col-sm-90, .col-sm-91, .col-sm-92, .col-sm-93, .col-sm-94, .col-sm-95, .col-sm-96, .col-sm-97, .col-sm-98, .col-sm-99{ float:left;}
.col-sm-100{ float:left; width:100%;}
.col-sm-99{ width:99%;}
.col-sm-98{ width:98%;}
.col-sm-97{ width:97%;}
.col-sm-96{ width:96%;}
.col-sm-95{ width:95%;}
.col-sm-94{ width:94%;}
.col-sm-93{ width:93%;}
.col-sm-92{ width:92%;}
.col-sm-91{ width:91%;}
.col-sm-90{ width:90%;}
.col-sm-89{ width:89%;}
.col-sm-88{ width:88%;}
.col-sm-87{ width:87%;}
.col-sm-86{ width:86%;}
.col-sm-85{ width:85%;}
.col-sm-84{ width:84%;}
.col-sm-83{ width:83%;}
.col-sm-82{ width:82%;}
.col-sm-81{ width:81%;}
.col-sm-80{ width:80%;}
.col-sm-79{ width:79%;}
.col-sm-78{ width:78%;}
.col-sm-77{ width:77%;}
.col-sm-76{ width:76%;}
.col-sm-75{ width:75%;}
.col-sm-74{ width:74%;}
.col-sm-73{ width:73%;}
.col-sm-72{ width:72%;}
.col-sm-71{ width:71%;}
.col-sm-70{ width:70%;}
.col-sm-69{ width:69%;}
.col-sm-68{ width:68%;}
.col-sm-67{ width:67%;}
.col-sm-66{ width:66%;}
.col-sm-666{ width:66.666666%;}
.col-sm-65{ width:65%;}
.col-sm-64{ width:64%;}
.col-sm-63{ width:63%;}
.col-sm-62{ width:62%;}
.col-sm-61{ width:61%;}
.col-sm-60{ width:60%;}
.col-sm-59{ width:59%;}
.col-sm-58{ width:58%;}
.col-sm-57{ width:57%;}
.col-sm-56{ width:56%;}
.col-sm-55{ width:55%;}
.col-sm-54{ width:54%;}
.col-sm-53{ width:53%;}
.col-sm-52{ width:52%;}
.col-sm-51{ width:51%;}
.col-sm-50{ width:50%;}
.col-sm-49{ width:49%;}
.col-sm-48{ width:48%;}
.col-sm-47{ width:47%;}
.col-sm-46{ width:46%;}
.col-sm-45{ width:45%;}
.col-sm-44{ width:44%;}
.col-sm-43{ width:43%;}
.col-sm-42{ width:42%;}
.col-sm-41{ width:41%;}
.col-sm-40{ width:40%;}
.col-sm-39{ width:39%;}
.col-sm-38{ width:38%;}
.col-sm-37{ width:37%;}
.col-sm-36{ width:36%;}
.col-sm-35{ width:35%;}
.col-sm-34{ width:34%;}
.col-sm-33{ width:33%;}
.col-sm-333{ width:33.333333%;}
.col-sm-32{ width:32%;}
.col-sm-31{ width:31%;}
.col-sm-30{ width:30%;}
.col-sm-29{ width:29%;}
.col-sm-28{ width:28%;}
.col-sm-27{ width:27%;}
.col-sm-26{ width:26%;}
.col-sm-25{ width:25%;}
.col-sm-24{ width:24%;}
.col-sm-23{ width:23%;}
.col-sm-22{ width:22%;}
.col-sm-21{ width:21%;}
.col-sm-20{ width:20%;}
.col-sm-19{ width:19%;}
.col-sm-18{ width:18%;}
.col-sm-17{ width:17%;}
.col-sm-16{ width:16%;}
.col-sm-15{ width:15%;}
.col-sm-14{ width:14%;}
.col-sm-13{ width:13%;}
.col-sm-12{ width:12%;}
.col-sm-11{ width:11%;}
.col-sm-10{ width:10%;}
.col-sm-9{ width:9%;}
.col-sm-8{ width:8%;}
.col-sm-7{ width:7%;}
.col-sm-6{ width:6%;}
.col-sm-5{ width:5%;}
.col-sm-4{ width:4%;}
.col-sm-3{ width:3%;}
.col-sm-2{ width:2%;}
.col-sm-1{ width:1%;}
.col-sm-pull-100{ right:100%;}
.col-sm-pull-99{ right:99%;}
.col-sm-pull-98{ right:98%;}
.col-sm-pull-97{ right:97%;}
.col-sm-pull-96{ right:96%;}
.col-sm-pull-95{ right:95%;}
.col-sm-pull-94{ right:94%;}
.col-sm-pull-93{ right:93%;}
.col-sm-pull-92{ right:92%;}
.col-sm-pull-91{ right:91%;}
.col-sm-pull-90{ right:90%;}
.col-sm-pull-89{ right:89%;}
.col-sm-pull-88{ right:88%;}
.col-sm-pull-87{ right:87%;}
.col-sm-pull-86{ right:86%;}
.col-sm-pull-85{ right:85%;}
.col-sm-pull-84{ right:84%;}
.col-sm-pull-83{ right:83%;}
.col-sm-pull-82{ right:82%;}
.col-sm-pull-81{ right:81%;}
.col-sm-pull-80{ right:80%;}
.col-sm-pull-79{ right:79%;}
.col-sm-pull-78{ right:78%;}
.col-sm-pull-77{ right:77%;}
.col-sm-pull-76{ right:76%;}
.col-sm-pull-75{ right:75%;}
.col-sm-pull-74{ right:74%;}
.col-sm-pull-73{ right:73%;}
.col-sm-pull-72{ right:72%;}
.col-sm-pull-71{ right:71%;}
.col-sm-pull-70{ right:70%;}
.col-sm-pull-69{ right:69%;}
.col-sm-pull-68{ right:68%;}
.col-sm-pull-67{ right:67%;}
.col-sm-pull-66{ right:66%;}
.col-sm-pull-666{ right:66.666666%;}
.col-sm-pull-65{ right:65%;}
.col-sm-pull-64{ right:64%;}
.col-sm-pull-63{ right:63%;}
.col-sm-pull-62{ right:62%;}
.col-sm-pull-61{ right:61%;}
.col-sm-pull-60{ right:60%;}
.col-sm-pull-59{ right:59%;}
.col-sm-pull-58{ right:58%;}
.col-sm-pull-57{ right:57%;}
.col-sm-pull-56{ right:56%;}
.col-sm-pull-55{ right:55%;}
.col-sm-pull-54{ right:54%;}
.col-sm-pull-53{ right:53%;}
.col-sm-pull-52{ right:52%;}
.col-sm-pull-51{ right:51%;}
.col-sm-pull-50{ right:50%;}
.col-sm-pull-49{ right:49%;}
.col-sm-pull-48{ right:48%;}
.col-sm-pull-47{ right:47%;}
.col-sm-pull-46{ right:46%;}
.col-sm-pull-45{ right:45%;}
.col-sm-pull-44{ right:44%;}
.col-sm-pull-43{ right:43%;}
.col-sm-pull-42{ right:42%;}
.col-sm-pull-41{ right:41%;}
.col-sm-pull-40{ right:40%;}
.col-sm-pull-39{ right:39%;}
.col-sm-pull-38{ right:38%;}
.col-sm-pull-37{ right:37%;}
.col-sm-pull-36{ right:36%;}
.col-sm-pull-35{ right:35%;}
.col-sm-pull-34{ right:34%;}
.col-sm-pull-33{ right:33%;}
.col-sm-pull-333{ right:33.333333%;}
.col-sm-pull-32{ right:32%;}
.col-sm-pull-31{ right:31%;}
.col-sm-pull-30{ right:30%;}
.col-sm-pull-29{ right:29%;}
.col-sm-pull-28{ right:28%;}
.col-sm-pull-27{ right:27%;}
.col-sm-pull-26{ right:26%;}
.col-sm-pull-25{ right:25%;}
.col-sm-pull-24{ right:24%;}
.col-sm-pull-23{ right:23%;}
.col-sm-pull-22{ right:22%;}
.col-sm-pull-21{ right:21%;}
.col-sm-pull-20{ right:20%;}
.col-sm-pull-19{ right:19%;}
.col-sm-pull-18{ right:18%;}
.col-sm-pull-17{ right:17%;}
.col-sm-pull-16{ right:16%;}
.col-sm-pull-15{ right:15%;}
.col-sm-pull-14{ right:14%;}
.col-sm-pull-13{ right:13%;}
.col-sm-pull-12{ right:12%;}
.col-sm-pull-11{ right:11%;}
.col-sm-pull-10{ right:10%;}
.col-sm-pull-9{ right:9%;}
.col-sm-pull-8{ right:8%;}
.col-sm-pull-7{ right:7%;}
.col-sm-pull-6{ right:6%;}
.col-sm-pull-5{ right:5%;}
.col-sm-pull-4{ right:4%;}
.col-sm-pull-3{ right:3%;}
.col-sm-pull-2{ right:2%;}
.col-sm-pull-1{ right:1%;}
.col-sm-pull-0{ right:auto;}
.col-sm-push-100{ left:100%;}
.col-sm-push-99{ left:99%;}
.col-sm-push-98{ left:98%;}
.col-sm-push-97{ left:97%;}
.col-sm-push-96{ left:96%;}
.col-sm-push-95{ left:95%;}
.col-sm-push-94{ left:94%;}
.col-sm-push-93{ left:93%;}
.col-sm-push-92{ left:92%;}
.col-sm-push-91{ left:91%;}
.col-sm-push-90{ left:90%;}
.col-sm-push-89{ left:89%;}
.col-sm-push-88{ left:88%;}
.col-sm-push-87{ left:87%;}
.col-sm-push-86{ left:86%;}
.col-sm-push-85{ left:85%;}
.col-sm-push-84{ left:84%;}
.col-sm-push-83{ left:83%;}
.col-sm-push-82{ left:82%;}
.col-sm-push-81{ left:81%;}
.col-sm-push-80{ left:80%;}
.col-sm-push-79{ left:79%;}
.col-sm-push-78{ left:78%;}
.col-sm-push-77{ left:77%;}
.col-sm-push-76{ left:76%;}
.col-sm-push-75{ left:75%;}
.col-sm-push-74{ left:74%;}
.col-sm-push-73{ left:73%;}
.col-sm-push-72{ left:72%;}
.col-sm-push-71{ left:71%;}
.col-sm-push-70{ left:70%;}
.col-sm-push-69{ left:69%;}
.col-sm-push-68{ left:68%;}
.col-sm-push-67{ left:67%;}
.col-sm-push-66{ left:66%;}
.col-sm-push-666{ left:66.666666%;}
.col-sm-push-65{ left:65%;}
.col-sm-push-64{ left:64%;}
.col-sm-push-63{ left:63%;}
.col-sm-push-62{ left:62%;}
.col-sm-push-61{ left:61%;}
.col-sm-push-60{ left:60%;}
.col-sm-push-59{ left:59%;}
.col-sm-push-58{ left:58%;}
.col-sm-push-57{ left:57%;}
.col-sm-push-56{ left:56%;}
.col-sm-push-55{ left:55%;}
.col-sm-push-54{ left:54%;}
.col-sm-push-53{ left:53%;}
.col-sm-push-52{ left:52%;}
.col-sm-push-51{ left:51%;}
.col-sm-push-50{ left:50%;}
.col-sm-push-49{ left:49%;}
.col-sm-push-48{ left:48%;}
.col-sm-push-47{ left:47%;}
.col-sm-push-46{ left:46%;}
.col-sm-push-45{ left:45%;}
.col-sm-push-44{ left:44%;}
.col-sm-push-43{ left:43%;}
.col-sm-push-42{ left:42%;}
.col-sm-push-41{ left:41%;}
.col-sm-push-40{ left:40%;}
.col-sm-push-39{ left:39%;}
.col-sm-push-38{ left:38%;}
.col-sm-push-37{ left:37%;}
.col-sm-push-36{ left:36%;}
.col-sm-push-35{ left:35%;}
.col-sm-push-34{ left:34%;}
.col-sm-push-33{ left:33%;}
.col-sm-push-333{ left:33.333333%;}
.col-sm-push-32{ left:32%;}
.col-sm-push-31{ left:31%;}
.col-sm-push-30{ left:30%;}
.col-sm-push-29{ left:29%;}
.col-sm-push-28{ left:28%;}
.col-sm-push-27{ left:27%;}
.col-sm-push-26{ left:26%;}
.col-sm-push-25{ left:25%;}
.col-sm-push-24{ left:24%;}
.col-sm-push-23{ left:23%;}
.col-sm-push-22{ left:22%;}
.col-sm-push-21{ left:21%;}
.col-sm-push-20{ left:20%;}
.col-sm-push-19{ left:19%;}
.col-sm-push-18{ left:18%;}
.col-sm-push-17{ left:17%;}
.col-sm-push-16{ left:16%;}
.col-sm-push-15{ left:15%;}
.col-sm-push-14{ left:14%;}
.col-sm-push-13{ left:13%;}
.col-sm-push-12{ left:12%;}
.col-sm-push-11{ left:11%;}
.col-sm-push-10{ left:10%;}
.col-sm-push-9{ left:9%;}
.col-sm-push-8{ left:8%;}
.col-sm-push-7{ left:7%;}
.col-sm-push-6{ left:6%;}
.col-sm-push-5{ left:5%;}
.col-sm-push-4{ left:4%;}
.col-sm-push-3{ left:3%;}
.col-sm-push-2{ left:2%;}
.col-sm-push-1{ left:1%;}
.col-sm-push-0{ left:auto;}
.col-sm-offset-100{ margin-left:100%;}
.col-sm-offset-99{ margin-left:99%;}
.col-sm-offset-98{ margin-left:98%;}
.col-sm-offset-97{ margin-left:97%;}
.col-sm-offset-96{ margin-left:96%;}
.col-sm-offset-95{ margin-left:95%;}
.col-sm-offset-94{ margin-left:94%;}
.col-sm-offset-93{ margin-left:93%;}
.col-sm-offset-92{ margin-left:92%;}
.col-sm-offset-91{ margin-left:91%;}
.col-sm-offset-90{ margin-left:90%;}
.col-sm-offset-89{ margin-left:89%;}
.col-sm-offset-88{ margin-left:88%;}
.col-sm-offset-87{ margin-left:87%;}
.col-sm-offset-86{ margin-left:86%;}
.col-sm-offset-85{ margin-left:85%;}
.col-sm-offset-84{ margin-left:84%;}
.col-sm-offset-83{ margin-left:83%;}
.col-sm-offset-82{ margin-left:82%;}
.col-sm-offset-81{ margin-left:81%;}
.col-sm-offset-80{ margin-left:80%;}
.col-sm-offset-79{ margin-left:79%;}
.col-sm-offset-78{ margin-left:78%;}
.col-sm-offset-77{ margin-left:77%;}
.col-sm-offset-76{ margin-left:76%;}
.col-sm-offset-75{ margin-left:75%;}
.col-sm-offset-74{ margin-left:74%;}
.col-sm-offset-73{ margin-left:73%;}
.col-sm-offset-72{ margin-left:72%;}
.col-sm-offset-71{ margin-left:71%;}
.col-sm-offset-70{ margin-left:70%;}
.col-sm-offset-69{ margin-left:69%;}
.col-sm-offset-68{ margin-left:68%;}
.col-sm-offset-67{ margin-left:67%;}
.col-sm-offset-66{ margin-left:66%;}
.col-sm-offset-666{ margin-left:66.666666%;}
.col-sm-offset-65{ margin-left:65%;}
.col-sm-offset-64{ margin-left:64%;}
.col-sm-offset-63{ margin-left:63%;}
.col-sm-offset-62{ margin-left:62%;}
.col-sm-offset-61{ margin-left:61%;}
.col-sm-offset-60{ margin-left:60%;}
.col-sm-offset-59{ margin-left:59%;}
.col-sm-offset-58{ margin-left:58%;}
.col-sm-offset-57{ margin-left:57%;}
.col-sm-offset-56{ margin-left:56%;}
.col-sm-offset-55{ margin-left:55%;}
.col-sm-offset-54{ margin-left:54%;}
.col-sm-offset-53{ margin-left:53%;}
.col-sm-offset-52{ margin-left:52%;}
.col-sm-offset-51{ margin-left:51%;}
.col-sm-offset-50{ margin-left:50%;}
.col-sm-offset-49{ margin-left:49%;}
.col-sm-offset-48{ margin-left:48%;}
.col-sm-offset-47{ margin-left:47%;}
.col-sm-offset-46{ margin-left:46%;}
.col-sm-offset-45{ margin-left:45%;}
.col-sm-offset-44{ margin-left:44%;}
.col-sm-offset-43{ margin-left:43%;}
.col-sm-offset-42{ margin-left:42%;}
.col-sm-offset-41{ margin-left:41%;}
.col-sm-offset-40{ margin-left:40%;}
.col-sm-offset-39{ margin-left:39%;}
.col-sm-offset-38{ margin-left:38%;}
.col-sm-offset-37{ margin-left:37%;}
.col-sm-offset-36{ margin-left:36%;}
.col-sm-offset-35{ margin-left:35%;}
.col-sm-offset-34{ margin-left:34%;}
.col-sm-offset-33{ margin-left:33%;}
.col-sm-offset-333{ margin-left:33.333333%;}
.col-sm-offset-32{ margin-left:32%;}
.col-sm-offset-31{ margin-left:31%;}
.col-sm-offset-30{ margin-left:30%;}
.col-sm-offset-29{ margin-left:29%;}
.col-sm-offset-28{ margin-left:28%;}
.col-sm-offset-27{ margin-left:27%;}
.col-sm-offset-26{ margin-left:26%;}
.col-sm-offset-25{ margin-left:25%;}
.col-sm-offset-24{ margin-left:24%;}
.col-sm-offset-23{ margin-left:23%;}
.col-sm-offset-22{ margin-left:22%;}
.col-sm-offset-21{ margin-left:21%;}
.col-sm-offset-20{ margin-left:20%;}
.col-sm-offset-19{ margin-left:19%;}
.col-sm-offset-18{ margin-left:18%;}
.col-sm-offset-17{ margin-left:17%;}
.col-sm-offset-16{ margin-left:16%;}
.col-sm-offset-15{ margin-left:15%;}
.col-sm-offset-14{ margin-left:14%;}
.col-sm-offset-13{ margin-left:13%;}
.col-sm-offset-12{ margin-left:12%;}
.col-sm-offset-11{ margin-left:11%;}
.col-sm-offset-10{ margin-left:10%;}
.col-sm-offset-9{ margin-left:9%;}
.col-sm-offset-8{ margin-left:8%;}
.col-sm-offset-7{ margin-left:7%;}
.col-sm-offset-6{ margin-left:6%;}
.col-sm-offset-5{ margin-left:5%;}
.col-sm-offset-4{ margin-left:4%;}
.col-sm-offset-3{ margin-left:3%;}
.col-sm-offset-2{ margin-left:2%;}
.col-sm-offset-1{ margin-left:1%;}
.col-sm-offset-0{ margin-left:0%;}
}
@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24, .col-md-25, .col-md-26, .col-md-27, .col-md-28, .col-md-29, .col-md-30, .col-md-31, .col-md-32, .col-md-33, .col-md-333, .col-md-34, .col-md-35, .col-md-36, .col-md-37, .col-md-38, .col-md-39, .col-md-40, .col-md-41, .col-md-42, .col-md-43, .col-md-44, .col-md-45, .col-md-46, .col-md-47, .col-md-48, .col-md-49, .col-md-50, .col-md-51, .col-md-52, .col-md-53, .col-md-54, .col-md-55, .col-md-56, .col-md-57, .col-md-58, .col-md-59, .col-md-60, .col-md-61, .col-md-62, .col-md-63, .col-md-64, .col-md-65, .col-md-66, .col-md-666, .col-md-67, .col-md-68, .col-md-69, .col-md-70, .col-md-71, .col-md-72, .col-md-73, .col-md-74, .col-md-75, .col-md-76, .col-md-77, .col-md-78, .col-md-79, .col-md-80, .col-md-81, .col-md-82, .col-md-83, .col-md-84, .col-md-85, .col-md-86, .col-md-87, .col-md-88, .col-md-89, .col-md-90, .col-md-91, .col-md-92, .col-md-93, .col-md-94, .col-md-95, .col-md-96, .col-md-97, .col-md-98, .col-md-99{ float:left;}
.col-md-100{ float:left; width:100%;}
.col-md-99{ width:99%;}
.col-md-98{ width:98%;}
.col-md-97{ width:97%;}
.col-md-96{ width:96%;}
.col-md-95{ width:95%;}
.col-md-94{ width:94%;}
.col-md-93{ width:93%;}
.col-md-92{ width:92%;}
.col-md-91{ width:91%;}
.col-md-90{ width:90%;}
.col-md-89{ width:89%;}
.col-md-88{ width:88%;}
.col-md-87{ width:87%;}
.col-md-86{ width:86%;}
.col-md-85{ width:85%;}
.col-md-84{ width:84%;}
.col-md-83{ width:83%;}
.col-md-82{ width:82%;}
.col-md-81{ width:81%;}
.col-md-80{ width:80%;}
.col-md-79{ width:79%;}
.col-md-78{ width:78%;}
.col-md-77{ width:77%;}
.col-md-76{ width:76%;}
.col-md-75{ width:75%;}
.col-md-74{ width:74%;}
.col-md-73{ width:73%;}
.col-md-72{ width:72%;}
.col-md-71{ width:71%;}
.col-md-70{ width:70%;}
.col-md-69{ width:69%;}
.col-md-68{ width:68%;}
.col-md-67{ width:67%;}
.col-md-66{ width:66%;}
.col-md-666{ width:66.666666%;}
.col-md-65{ width:65%;}
.col-md-64{ width:64%;}
.col-md-63{ width:63%;}
.col-md-62{ width:62%;}
.col-md-61{ width:61%;}
.col-md-60{ width:60%;}
.col-md-59{ width:59%;}
.col-md-58{ width:58%;}
.col-md-57{ width:57%;}
.col-md-56{ width:56%;}
.col-md-55{ width:55%;}
.col-md-54{ width:54%;}
.col-md-53{ width:53%;}
.col-md-52{ width:52%;}
.col-md-51{ width:51%;}
.col-md-50{ width:50%;}
.col-md-49{ width:49%;}
.col-md-48{ width:48%;}
.col-md-47{ width:47%;}
.col-md-46{ width:46%;}
.col-md-45{ width:45%;}
.col-md-44{ width:44%;}
.col-md-43{ width:43%;}
.col-md-42{ width:42%;}
.col-md-41{ width:41%;}
.col-md-40{ width:40%;}
.col-md-39{ width:39%;}
.col-md-38{ width:38%;}
.col-md-37{ width:37%;}
.col-md-36{ width:36%;}
.col-md-35{ width:35%;}
.col-md-34{ width:34%;}
.col-md-33{ width:33%;}
.col-md-333{ width:33.333333%;}
.col-md-32{ width:32%;}
.col-md-31{ width:31%;}
.col-md-30{ width:30%;}
.col-md-29{ width:29%;}
.col-md-28{ width:28%;}
.col-md-27{ width:27%;}
.col-md-26{ width:26%;}
.col-md-25{ width:25%;}
.col-md-24{ width:24%;}
.col-md-23{ width:23%;}
.col-md-22{ width:22%;}
.col-md-21{ width:21%;}
.col-md-20{ width:20%;}
.col-md-19{ width:19%;}
.col-md-18{ width:18%;}
.col-md-17{ width:17%;}
.col-md-16{ width:16%;}
.col-md-15{ width:15%;}
.col-md-14{ width:14%;}
.col-md-13{ width:13%;}
.col-md-12{ width:12%;}
.col-md-11{ width:11%;}
.col-md-10{ width:10%;}
.col-md-9{ width:9%;}
.col-md-8{ width:8%;}
.col-md-7{ width:7%;}
.col-md-6{ width:6%;}
.col-md-5{ width:5%;}
.col-md-4{ width:4%;}
.col-md-3{ width:3%;}
.col-md-2{ width:2%;}
.col-md-1{ width:1%;}
.col-md-pull-100{ right:100%;}
.col-md-pull-99{ right:99%;}
.col-md-pull-98{ right:98%;}
.col-md-pull-97{ right:97%;}
.col-md-pull-96{ right:96%;}
.col-md-pull-95{ right:95%;}
.col-md-pull-94{ right:94%;}
.col-md-pull-93{ right:93%;}
.col-md-pull-92{ right:92%;}
.col-md-pull-91{ right:91%;}
.col-md-pull-90{ right:90%;}
.col-md-pull-89{ right:89%;}
.col-md-pull-88{ right:88%;}
.col-md-pull-87{ right:87%;}
.col-md-pull-86{ right:86%;}
.col-md-pull-85{ right:85%;}
.col-md-pull-84{ right:84%;}
.col-md-pull-83{ right:83%;}
.col-md-pull-82{ right:82%;}
.col-md-pull-81{ right:81%;}
.col-md-pull-80{ right:80%;}
.col-md-pull-79{ right:79%;}
.col-md-pull-78{ right:78%;}
.col-md-pull-77{ right:77%;}
.col-md-pull-76{ right:76%;}
.col-md-pull-75{ right:75%;}
.col-md-pull-74{ right:74%;}
.col-md-pull-73{ right:73%;}
.col-md-pull-72{ right:72%;}
.col-md-pull-71{ right:71%;}
.col-md-pull-70{ right:70%;}
.col-md-pull-69{ right:69%;}
.col-md-pull-68{ right:68%;}
.col-md-pull-67{ right:67%;}
.col-md-pull-66{ right:66%;}
.col-md-pull-666{ right:66.666666%;}
.col-md-pull-65{ right:65%;}
.col-md-pull-64{ right:64%;}
.col-md-pull-63{ right:63%;}
.col-md-pull-62{ right:62%;}
.col-md-pull-61{ right:61%;}
.col-md-pull-60{ right:60%;}
.col-md-pull-59{ right:59%;}
.col-md-pull-58{ right:58%;}
.col-md-pull-57{ right:57%;}
.col-md-pull-56{ right:56%;}
.col-md-pull-55{ right:55%;}
.col-md-pull-54{ right:54%;}
.col-md-pull-53{ right:53%;}
.col-md-pull-52{ right:52%;}
.col-md-pull-51{ right:51%;}
.col-md-pull-50{ right:50%;}
.col-md-pull-49{ right:49%;}
.col-md-pull-48{ right:48%;}
.col-md-pull-47{ right:47%;}
.col-md-pull-46{ right:46%;}
.col-md-pull-45{ right:45%;}
.col-md-pull-44{ right:44%;}
.col-md-pull-43{ right:43%;}
.col-md-pull-42{ right:42%;}
.col-md-pull-41{ right:41%;}
.col-md-pull-40{ right:40%;}
.col-md-pull-39{ right:39%;}
.col-md-pull-38{ right:38%;}
.col-md-pull-37{ right:37%;}
.col-md-pull-36{ right:36%;}
.col-md-pull-35{ right:35%;}
.col-md-pull-34{ right:34%;}
.col-md-pull-33{ right:33%;}
.col-md-pull-333{ right:33.333333%;}
.col-md-pull-32{ right:32%;}
.col-md-pull-31{ right:31%;}
.col-md-pull-30{ right:30%;}
.col-md-pull-29{ right:29%;}
.col-md-pull-28{ right:28%;}
.col-md-pull-27{ right:27%;}
.col-md-pull-26{ right:26%;}
.col-md-pull-25{ right:25%;}
.col-md-pull-24{ right:24%;}
.col-md-pull-23{ right:23%;}
.col-md-pull-22{ right:22%;}
.col-md-pull-21{ right:21%;}
.col-md-pull-20{ right:20%;}
.col-md-pull-19{ right:19%;}
.col-md-pull-18{ right:18%;}
.col-md-pull-17{ right:17%;}
.col-md-pull-16{ right:16%;}
.col-md-pull-15{ right:15%;}
.col-md-pull-14{ right:14%;}
.col-md-pull-13{ right:13%;}
.col-md-pull-12{ right:12%;}
.col-md-pull-11{ right:11%;}
.col-md-pull-10{ right:10%;}
.col-md-pull-9{ right:9%;}
.col-md-pull-8{ right:8%;}
.col-md-pull-7{ right:7%;}
.col-md-pull-6{ right:6%;}
.col-md-pull-5{ right:5%;}
.col-md-pull-4{ right:4%;}
.col-md-pull-3{ right:3%;}
.col-md-pull-2{ right:2%;}
.col-md-pull-1{ right:1%;}
.col-md-pull-0{ right:auto;}
.col-md-push-100{ left:100%;}
.col-md-push-99{ left:99%;}
.col-md-push-98{ left:98%;}
.col-md-push-97{ left:97%;}
.col-md-push-96{ left:96%;}
.col-md-push-95{ left:95%;}
.col-md-push-94{ left:94%;}
.col-md-push-93{ left:93%;}
.col-md-push-92{ left:92%;}
.col-md-push-91{ left:91%;}
.col-md-push-90{ left:90%;}
.col-md-push-89{ left:89%;}
.col-md-push-88{ left:88%;}
.col-md-push-87{ left:87%;}
.col-md-push-86{ left:86%;}
.col-md-push-85{ left:85%;}
.col-md-push-84{ left:84%;}
.col-md-push-83{ left:83%;}
.col-md-push-82{ left:82%;}
.col-md-push-81{ left:81%;}
.col-md-push-80{ left:80%;}
.col-md-push-79{ left:79%;}
.col-md-push-78{ left:78%;}
.col-md-push-77{ left:77%;}
.col-md-push-76{ left:76%;}
.col-md-push-75{ left:75%;}
.col-md-push-74{ left:74%;}
.col-md-push-73{ left:73%;}
.col-md-push-72{ left:72%;}
.col-md-push-71{ left:71%;}
.col-md-push-70{ left:70%;}
.col-md-push-69{ left:69%;}
.col-md-push-68{ left:68%;}
.col-md-push-67{ left:67%;}
.col-md-push-66{ left:66%;}
.col-md-push-666{ left:66.666666%;}
.col-md-push-65{ left:65%;}
.col-md-push-64{ left:64%;}
.col-md-push-63{ left:63%;}
.col-md-push-62{ left:62%;}
.col-md-push-61{ left:61%;}
.col-md-push-60{ left:60%;}
.col-md-push-59{ left:59%;}
.col-md-push-58{ left:58%;}
.col-md-push-57{ left:57%;}
.col-md-push-56{ left:56%;}
.col-md-push-55{ left:55%;}
.col-md-push-54{ left:54%;}
.col-md-push-53{ left:53%;}
.col-md-push-52{ left:52%;}
.col-md-push-51{ left:51%;}
.col-md-push-50{ left:50%;}
.col-md-push-49{ left:49%;}
.col-md-push-48{ left:48%;}
.col-md-push-47{ left:47%;}
.col-md-push-46{ left:46%;}
.col-md-push-45{ left:45%;}
.col-md-push-44{ left:44%;}
.col-md-push-43{ left:43%;}
.col-md-push-42{ left:42%;}
.col-md-push-41{ left:41%;}
.col-md-push-40{ left:40%;}
.col-md-push-39{ left:39%;}
.col-md-push-38{ left:38%;}
.col-md-push-37{ left:37%;}
.col-md-push-36{ left:36%;}
.col-md-push-35{ left:35%;}
.col-md-push-34{ left:34%;}
.col-md-push-33{ left:33%;}
.col-md-push-333{ left:33.333333%;}
.col-md-push-32{ left:32%;}
.col-md-push-31{ left:31%;}
.col-md-push-30{ left:30%;}
.col-md-push-29{ left:29%;}
.col-md-push-28{ left:28%;}
.col-md-push-27{ left:27%;}
.col-md-push-26{ left:26%;}
.col-md-push-25{ left:25%;}
.col-md-push-24{ left:24%;}
.col-md-push-23{ left:23%;}
.col-md-push-22{ left:22%;}
.col-md-push-21{ left:21%;}
.col-md-push-20{ left:20%;}
.col-md-push-19{ left:19%;}
.col-md-push-18{ left:18%;}
.col-md-push-17{ left:17%;}
.col-md-push-16{ left:16%;}
.col-md-push-15{ left:15%;}
.col-md-push-14{ left:14%;}
.col-md-push-13{ left:13%;}
.col-md-push-12{ left:12%;}
.col-md-push-11{ left:11%;}
.col-md-push-10{ left:10%;}
.col-md-push-9{ left:9%;}
.col-md-push-8{ left:8%;}
.col-md-push-7{ left:7%;}
.col-md-push-6{ left:6%;}
.col-md-push-5{ left:5%;}
.col-md-push-4{ left:4%;}
.col-md-push-3{ left:3%;}
.col-md-push-2{ left:2%;}
.col-md-push-1{ left:1%;}
.col-md-push-0{ left:auto;}
.col-md-offset-100{ margin-left:100%;}
.col-md-offset-99{ margin-left:99%;}
.col-md-offset-98{ margin-left:98%;}
.col-md-offset-97{ margin-left:97%;}
.col-md-offset-96{ margin-left:96%;}
.col-md-offset-95{ margin-left:95%;}
.col-md-offset-94{ margin-left:94%;}
.col-md-offset-93{ margin-left:93%;}
.col-md-offset-92{ margin-left:92%;}
.col-md-offset-91{ margin-left:91%;}
.col-md-offset-90{ margin-left:90%;}
.col-md-offset-89{ margin-left:89%;}
.col-md-offset-88{ margin-left:88%;}
.col-md-offset-87{ margin-left:87%;}
.col-md-offset-86{ margin-left:86%;}
.col-md-offset-85{ margin-left:85%;}
.col-md-offset-84{ margin-left:84%;}
.col-md-offset-83{ margin-left:83%;}
.col-md-offset-82{ margin-left:82%;}
.col-md-offset-81{ margin-left:81%;}
.col-md-offset-80{ margin-left:80%;}
.col-md-offset-79{ margin-left:79%;}
.col-md-offset-78{ margin-left:78%;}
.col-md-offset-77{ margin-left:77%;}
.col-md-offset-76{ margin-left:76%;}
.col-md-offset-75{ margin-left:75%;}
.col-md-offset-74{ margin-left:74%;}
.col-md-offset-73{ margin-left:73%;}
.col-md-offset-72{ margin-left:72%;}
.col-md-offset-71{ margin-left:71%;}
.col-md-offset-70{ margin-left:70%;}
.col-md-offset-69{ margin-left:69%;}
.col-md-offset-68{ margin-left:68%;}
.col-md-offset-67{ margin-left:67%;}
.col-md-offset-66{ margin-left:66%;}
.col-md-offset-666{ margin-left:66.666666%;}
.col-md-offset-65{ margin-left:65%;}
.col-md-offset-64{ margin-left:64%;}
.col-md-offset-63{ margin-left:63%;}
.col-md-offset-62{ margin-left:62%;}
.col-md-offset-61{ margin-left:61%;}
.col-md-offset-60{ margin-left:60%;}
.col-md-offset-59{ margin-left:59%;}
.col-md-offset-58{ margin-left:58%;}
.col-md-offset-57{ margin-left:57%;}
.col-md-offset-56{ margin-left:56%;}
.col-md-offset-55{ margin-left:55%;}
.col-md-offset-54{ margin-left:54%;}
.col-md-offset-53{ margin-left:53%;}
.col-md-offset-52{ margin-left:52%;}
.col-md-offset-51{ margin-left:51%;}
.col-md-offset-50{ margin-left:50%;}
.col-md-offset-49{ margin-left:49%;}
.col-md-offset-48{ margin-left:48%;}
.col-md-offset-47{ margin-left:47%;}
.col-md-offset-46{ margin-left:46%;}
.col-md-offset-45{ margin-left:45%;}
.col-md-offset-44{ margin-left:44%;}
.col-md-offset-43{ margin-left:43%;}
.col-md-offset-42{ margin-left:42%;}
.col-md-offset-41{ margin-left:41%;}
.col-md-offset-40{ margin-left:40%;}
.col-md-offset-39{ margin-left:39%;}
.col-md-offset-38{ margin-left:38%;}
.col-md-offset-37{ margin-left:37%;}
.col-md-offset-36{ margin-left:36%;}
.col-md-offset-35{ margin-left:35%;}
.col-md-offset-34{ margin-left:34%;}
.col-md-offset-33{ margin-left:33%;}
.col-md-offset-333{ margin-left:33.333333%;}
.col-md-offset-32{ margin-left:32%;}
.col-md-offset-31{ margin-left:31%;}
.col-md-offset-30{ margin-left:30%;}
.col-md-offset-29{ margin-left:29%;}
.col-md-offset-28{ margin-left:28%;}
.col-md-offset-27{ margin-left:27%;}
.col-md-offset-26{ margin-left:26%;}
.col-md-offset-25{ margin-left:25%;}
.col-md-offset-24{ margin-left:24%;}
.col-md-offset-23{ margin-left:23%;}
.col-md-offset-22{ margin-left:22%;}
.col-md-offset-21{ margin-left:21%;}
.col-md-offset-20{ margin-left:20%;}
.col-md-offset-19{ margin-left:19%;}
.col-md-offset-18{ margin-left:18%;}
.col-md-offset-17{ margin-left:17%;}
.col-md-offset-16{ margin-left:16%;}
.col-md-offset-15{ margin-left:15%;}
.col-md-offset-14{ margin-left:14%;}
.col-md-offset-13{ margin-left:13%;}
.col-md-offset-12{ margin-left:12%;}
.col-md-offset-11{ margin-left:11%;}
.col-md-offset-10{ margin-left:10%;}
.col-md-offset-9{ margin-left:9%;}
.col-md-offset-8{ margin-left:8%;}
.col-md-offset-7{ margin-left:7%;}
.col-md-offset-6{ margin-left:6%;}
.col-md-offset-5{ margin-left:5%;}
.col-md-offset-4{ margin-left:4%;}
.col-md-offset-3{ margin-left:3%;}
.col-md-offset-2{ margin-left:2%;}
.col-md-offset-1{ margin-left:1%;}
.col-md-offset-0{ margin-left:0%;}
}
@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-lg-25, .col-lg-26, .col-lg-27, .col-lg-28, .col-lg-29, .col-lg-30, .col-lg-31, .col-lg-32, .col-lg-33, .col-lg-333, .col-lg-34, .col-lg-35, .col-lg-36, .col-lg-37, .col-lg-38, .col-lg-39, .col-lg-40, .col-lg-41, .col-lg-42, .col-lg-43, .col-lg-44, .col-lg-45, .col-lg-46, .col-lg-47, .col-lg-48, .col-lg-49, .col-lg-50, .col-lg-51, .col-lg-52, .col-lg-53, .col-lg-54, .col-lg-55, .col-lg-56, .col-lg-57, .col-lg-58, .col-lg-59, .col-lg-60, .col-lg-61, .col-lg-62, .col-lg-63, .col-lg-64, .col-lg-65, .col-lg-66, .col-lg-666, .col-lg-67, .col-lg-68, .col-lg-69, .col-lg-70, .col-lg-71, .col-lg-72, .col-lg-73, .col-lg-74, .col-lg-75, .col-lg-76, .col-lg-77, .col-lg-78, .col-lg-79, .col-lg-80, .col-lg-81, .col-lg-82, .col-lg-83, .col-lg-84, .col-lg-85, .col-lg-86, .col-lg-87, .col-lg-88, .col-lg-89, .col-lg-90, .col-lg-91, .col-lg-92, .col-lg-93, .col-lg-94, .col-lg-95, .col-lg-96, .col-lg-97, .col-lg-98, .col-lg-99{ float:left;}
.col-lg-100{ float:left; width:100%;}
.col-lg-99{ width:99%;}
.col-lg-98{ width:98%;}
.col-lg-97{ width:97%;}
.col-lg-96{ width:96%;}
.col-lg-95{ width:95%;}
.col-lg-94{ width:94%;}
.col-lg-93{ width:93%;}
.col-lg-92{ width:92%;}
.col-lg-91{ width:91%;}
.col-lg-90{ width:90%;}
.col-lg-89{ width:89%;}
.col-lg-88{ width:88%;}
.col-lg-87{ width:87%;}
.col-lg-86{ width:86%;}
.col-lg-85{ width:85%;}
.col-lg-84{ width:84%;}
.col-lg-83{ width:83%;}
.col-lg-82{ width:82%;}
.col-lg-81{ width:81%;}
.col-lg-80{ width:80%;}
.col-lg-79{ width:79%;}
.col-lg-78{ width:78%;}
.col-lg-77{ width:77%;}
.col-lg-76{ width:76%;}
.col-lg-75{ width:75%;}
.col-lg-74{ width:74%;}
.col-lg-73{ width:73%;}
.col-lg-72{ width:72%;}
.col-lg-71{ width:71%;}
.col-lg-70{ width:70%;}
.col-lg-69{ width:69%;}
.col-lg-68{ width:68%;}
.col-lg-67{ width:67%;}
.col-lg-66{ width:66%;}
.col-lg-666{ width:66.666666%;}
.col-lg-65{ width:65%;}
.col-lg-64{ width:64%;}
.col-lg-63{ width:63%;}
.col-lg-62{ width:62%;}
.col-lg-61{ width:61%;}
.col-lg-60{ width:60%;}
.col-lg-59{ width:59%;}
.col-lg-58{ width:58%;}
.col-lg-57{ width:57%;}
.col-lg-56{ width:56%;}
.col-lg-55{ width:55%;}
.col-lg-54{ width:54%;}
.col-lg-53{ width:53%;}
.col-lg-52{ width:52%;}
.col-lg-51{ width:51%;}
.col-lg-50{ width:50%;}
.col-lg-49{ width:49%;}
.col-lg-48{ width:48%;}
.col-lg-47{ width:47%;}
.col-lg-46{ width:46%;}
.col-lg-45{ width:45%;}
.col-lg-44{ width:44%;}
.col-lg-43{ width:43%;}
.col-lg-42{ width:42%;}
.col-lg-41{ width:41%;}
.col-lg-40{ width:40%;}
.col-lg-39{ width:39%;}
.col-lg-38{ width:38%;}
.col-lg-37{ width:37%;}
.col-lg-36{ width:36%;}
.col-lg-35{ width:35%;}
.col-lg-34{ width:34%;}
.col-lg-33{ width:33%;}
.col-lg-333{ width:33.333333%;}
.col-lg-32{ width:32%;}
.col-lg-31{ width:31%;}
.col-lg-30{ width:30%;}
.col-lg-29{ width:29%;}
.col-lg-28{ width:28%;}
.col-lg-27{ width:27%;}
.col-lg-26{ width:26%;}
.col-lg-25{ width:25%;}
.col-lg-24{ width:24%;}
.col-lg-23{ width:23%;}
.col-lg-22{ width:22%;}
.col-lg-21{ width:21%;}
.col-lg-20{ width:20%;}
.col-lg-19{ width:19%;}
.col-lg-18{ width:18%;}
.col-lg-17{ width:17%;}
.col-lg-16{ width:16%;}
.col-lg-15{ width:15%;}
.col-lg-14{ width:14%;}
.col-lg-13{ width:13%;}
.col-lg-12{ width:12%;}
.col-lg-11{ width:11%;}
.col-lg-10{ width:10%;}
.col-lg-9{ width:9%;}
.col-lg-8{ width:8%;}
.col-lg-7{ width:7%;}
.col-lg-6{ width:6%;}
.col-lg-5{ width:5%;}
.col-lg-4{ width:4%;}
.col-lg-3{ width:3%;}
.col-lg-2{ width:2%;}
.col-lg-1{ width:1%;}
.col-lg-pull-100{ right:100%;}
.col-lg-pull-99{ right:99%;}
.col-lg-pull-98{ right:98%;}
.col-lg-pull-97{ right:97%;}
.col-lg-pull-96{ right:96%;}
.col-lg-pull-95{ right:95%;}
.col-lg-pull-94{ right:94%;}
.col-lg-pull-93{ right:93%;}
.col-lg-pull-92{ right:92%;}
.col-lg-pull-91{ right:91%;}
.col-lg-pull-90{ right:90%;}
.col-lg-pull-89{ right:89%;}
.col-lg-pull-88{ right:88%;}
.col-lg-pull-87{ right:87%;}
.col-lg-pull-86{ right:86%;}
.col-lg-pull-85{ right:85%;}
.col-lg-pull-84{ right:84%;}
.col-lg-pull-83{ right:83%;}
.col-lg-pull-82{ right:82%;}
.col-lg-pull-81{ right:81%;}
.col-lg-pull-80{ right:80%;}
.col-lg-pull-79{ right:79%;}
.col-lg-pull-78{ right:78%;}
.col-lg-pull-77{ right:77%;}
.col-lg-pull-76{ right:76%;}
.col-lg-pull-75{ right:75%;}
.col-lg-pull-74{ right:74%;}
.col-lg-pull-73{ right:73%;}
.col-lg-pull-72{ right:72%;}
.col-lg-pull-71{ right:71%;}
.col-lg-pull-70{ right:70%;}
.col-lg-pull-69{ right:69%;}
.col-lg-pull-68{ right:68%;}
.col-lg-pull-67{ right:67%;}
.col-lg-pull-66{ right:66%;}
.col-lg-pull-666{ right:66.666666%;}
.col-lg-pull-65{ right:65%;}
.col-lg-pull-64{ right:64%;}
.col-lg-pull-63{ right:63%;}
.col-lg-pull-62{ right:62%;}
.col-lg-pull-61{ right:61%;}
.col-lg-pull-60{ right:60%;}
.col-lg-pull-59{ right:59%;}
.col-lg-pull-58{ right:58%;}
.col-lg-pull-57{ right:57%;}
.col-lg-pull-56{ right:56%;}
.col-lg-pull-55{ right:55%;}
.col-lg-pull-54{ right:54%;}
.col-lg-pull-53{ right:53%;}
.col-lg-pull-52{ right:52%;}
.col-lg-pull-51{ right:51%;}
.col-lg-pull-50{ right:50%;}
.col-lg-pull-49{ right:49%;}
.col-lg-pull-48{ right:48%;}
.col-lg-pull-47{ right:47%;}
.col-lg-pull-46{ right:46%;}
.col-lg-pull-45{ right:45%;}
.col-lg-pull-44{ right:44%;}
.col-lg-pull-43{ right:43%;}
.col-lg-pull-42{ right:42%;}
.col-lg-pull-41{ right:41%;}
.col-lg-pull-40{ right:40%;}
.col-lg-pull-39{ right:39%;}
.col-lg-pull-38{ right:38%;}
.col-lg-pull-37{ right:37%;}
.col-lg-pull-36{ right:36%;}
.col-lg-pull-35{ right:35%;}
.col-lg-pull-34{ right:34%;}
.col-lg-pull-33{ right:33%;}
.col-lg-pull-333{ right:33.333333%;}
.col-lg-pull-32{ right:32%;}
.col-lg-pull-31{ right:31%;}
.col-lg-pull-30{ right:30%;}
.col-lg-pull-29{ right:29%;}
.col-lg-pull-28{ right:28%;}
.col-lg-pull-27{ right:27%;}
.col-lg-pull-26{ right:26%;}
.col-lg-pull-25{ right:25%;}
.col-lg-pull-24{ right:24%;}
.col-lg-pull-23{ right:23%;}
.col-lg-pull-22{ right:22%;}
.col-lg-pull-21{ right:21%;}
.col-lg-pull-20{ right:20%;}
.col-lg-pull-19{ right:19%;}
.col-lg-pull-18{ right:18%;}
.col-lg-pull-17{ right:17%;}
.col-lg-pull-16{ right:16%;}
.col-lg-pull-15{ right:15%;}
.col-lg-pull-14{ right:14%;}
.col-lg-pull-13{ right:13%;}
.col-lg-pull-12{ right:12%;}
.col-lg-pull-11{ right:11%;}
.col-lg-pull-10{ right:10%;}
.col-lg-pull-9{ right:9%;}
.col-lg-pull-8{ right:8%;}
.col-lg-pull-7{ right:7%;}
.col-lg-pull-6{ right:6%;}
.col-lg-pull-5{ right:5%;}
.col-lg-pull-4{ right:4%;}
.col-lg-pull-3{ right:3%;}
.col-lg-pull-2{ right:2%;}
.col-lg-pull-1{ right:1%;}
.col-lg-pull-0{ right:auto;}
.col-lg-push-100{ left:100%;}
.col-lg-push-99{ left:99%;}
.col-lg-push-98{ left:98%;}
.col-lg-push-97{ left:97%;}
.col-lg-push-96{ left:96%;}
.col-lg-push-95{ left:95%;}
.col-lg-push-94{ left:94%;}
.col-lg-push-93{ left:93%;}
.col-lg-push-92{ left:92%;}
.col-lg-push-91{ left:91%;}
.col-lg-push-90{ left:90%;}
.col-lg-push-89{ left:89%;}
.col-lg-push-88{ left:88%;}
.col-lg-push-87{ left:87%;}
.col-lg-push-86{ left:86%;}
.col-lg-push-85{ left:85%;}
.col-lg-push-84{ left:84%;}
.col-lg-push-83{ left:83%;}
.col-lg-push-82{ left:82%;}
.col-lg-push-81{ left:81%;}
.col-lg-push-80{ left:80%;}
.col-lg-push-79{ left:79%;}
.col-lg-push-78{ left:78%;}
.col-lg-push-77{ left:77%;}
.col-lg-push-76{ left:76%;}
.col-lg-push-75{ left:75%;}
.col-lg-push-74{ left:74%;}
.col-lg-push-73{ left:73%;}
.col-lg-push-72{ left:72%;}
.col-lg-push-71{ left:71%;}
.col-lg-push-70{ left:70%;}
.col-lg-push-69{ left:69%;}
.col-lg-push-68{ left:68%;}
.col-lg-push-67{ left:67%;}
.col-lg-push-66{ left:66%;}
.col-lg-push-666{ left:66.666666%;}
.col-lg-push-65{ left:65%;}
.col-lg-push-64{ left:64%;}
.col-lg-push-63{ left:63%;}
.col-lg-push-62{ left:62%;}
.col-lg-push-61{ left:61%;}
.col-lg-push-60{ left:60%;}
.col-lg-push-59{ left:59%;}
.col-lg-push-58{ left:58%;}
.col-lg-push-57{ left:57%;}
.col-lg-push-56{ left:56%;}
.col-lg-push-55{ left:55%;}
.col-lg-push-54{ left:54%;}
.col-lg-push-53{ left:53%;}
.col-lg-push-52{ left:52%;}
.col-lg-push-51{ left:51%;}
.col-lg-push-50{ left:50%;}
.col-lg-push-49{ left:49%;}
.col-lg-push-48{ left:48%;}
.col-lg-push-47{ left:47%;}
.col-lg-push-46{ left:46%;}
.col-lg-push-45{ left:45%;}
.col-lg-push-44{ left:44%;}
.col-lg-push-43{ left:43%;}
.col-lg-push-42{ left:42%;}
.col-lg-push-41{ left:41%;}
.col-lg-push-40{ left:40%;}
.col-lg-push-39{ left:39%;}
.col-lg-push-38{ left:38%;}
.col-lg-push-37{ left:37%;}
.col-lg-push-36{ left:36%;}
.col-lg-push-35{ left:35%;}
.col-lg-push-34{ left:34%;}
.col-lg-push-33{ left:33%;}
.col-lg-push-333{ left:33.333333%;}
.col-lg-push-32{ left:32%;}
.col-lg-push-31{ left:31%;}
.col-lg-push-30{ left:30%;}
.col-lg-push-29{ left:29%;}
.col-lg-push-28{ left:28%;}
.col-lg-push-27{ left:27%;}
.col-lg-push-26{ left:26%;}
.col-lg-push-25{ left:25%;}
.col-lg-push-24{ left:24%;}
.col-lg-push-23{ left:23%;}
.col-lg-push-22{ left:22%;}
.col-lg-push-21{ left:21%;}
.col-lg-push-20{ left:20%;}
.col-lg-push-19{ left:19%;}
.col-lg-push-18{ left:18%;}
.col-lg-push-17{ left:17%;}
.col-lg-push-16{ left:16%;}
.col-lg-push-15{ left:15%;}
.col-lg-push-14{ left:14%;}
.col-lg-push-13{ left:13%;}
.col-lg-push-12{ left:12%;}
.col-lg-push-11{ left:11%;}
.col-lg-push-10{ left:10%;}
.col-lg-push-9{ left:9%;}
.col-lg-push-8{ left:8%;}
.col-lg-push-7{ left:7%;}
.col-lg-push-6{ left:6%;}
.col-lg-push-5{ left:5%;}
.col-lg-push-4{ left:4%;}
.col-lg-push-3{ left:3%;}
.col-lg-push-2{ left:2%;}
.col-lg-push-1{ left:1%;}
.col-lg-push-0{ left:auto;}
.col-lg-offset-100{ margin-left:100%;}
.col-lg-offset-99{ margin-left:99%;}
.col-lg-offset-98{ margin-left:98%;}
.col-lg-offset-97{ margin-left:97%;}
.col-lg-offset-96{ margin-left:96%;}
.col-lg-offset-95{ margin-left:95%;}
.col-lg-offset-94{ margin-left:94%;}
.col-lg-offset-93{ margin-left:93%;}
.col-lg-offset-92{ margin-left:92%;}
.col-lg-offset-91{ margin-left:91%;}
.col-lg-offset-90{ margin-left:90%;}
.col-lg-offset-89{ margin-left:89%;}
.col-lg-offset-88{ margin-left:88%;}
.col-lg-offset-87{ margin-left:87%;}
.col-lg-offset-86{ margin-left:86%;}
.col-lg-offset-85{ margin-left:85%;}
.col-lg-offset-84{ margin-left:84%;}
.col-lg-offset-83{ margin-left:83%;}
.col-lg-offset-82{ margin-left:82%;}
.col-lg-offset-81{ margin-left:81%;}
.col-lg-offset-80{ margin-left:80%;}
.col-lg-offset-79{ margin-left:79%;}
.col-lg-offset-78{ margin-left:78%;}
.col-lg-offset-77{ margin-left:77%;}
.col-lg-offset-76{ margin-left:76%;}
.col-lg-offset-75{ margin-left:75%;}
.col-lg-offset-74{ margin-left:74%;}
.col-lg-offset-73{ margin-left:73%;}
.col-lg-offset-72{ margin-left:72%;}
.col-lg-offset-71{ margin-left:71%;}
.col-lg-offset-70{ margin-left:70%;}
.col-lg-offset-69{ margin-left:69%;}
.col-lg-offset-68{ margin-left:68%;}
.col-lg-offset-67{ margin-left:67%;}
.col-lg-offset-66{ margin-left:66%;}
.col-lg-offset-666{ margin-left:66.666666%;}
.col-lg-offset-65{ margin-left:65%;}
.col-lg-offset-64{ margin-left:64%;}
.col-lg-offset-63{ margin-left:63%;}
.col-lg-offset-62{ margin-left:62%;}
.col-lg-offset-61{ margin-left:61%;}
.col-lg-offset-60{ margin-left:60%;}
.col-lg-offset-59{ margin-left:59%;}
.col-lg-offset-58{ margin-left:58%;}
.col-lg-offset-57{ margin-left:57%;}
.col-lg-offset-56{ margin-left:56%;}
.col-lg-offset-55{ margin-left:55%;}
.col-lg-offset-54{ margin-left:54%;}
.col-lg-offset-53{ margin-left:53%;}
.col-lg-offset-52{ margin-left:52%;}
.col-lg-offset-51{ margin-left:51%;}
.col-lg-offset-50{ margin-left:50%;}
.col-lg-offset-49{ margin-left:49%;}
.col-lg-offset-48{ margin-left:48%;}
.col-lg-offset-47{ margin-left:47%;}
.col-lg-offset-46{ margin-left:46%;}
.col-lg-offset-45{ margin-left:45%;}
.col-lg-offset-44{ margin-left:44%;}
.col-lg-offset-43{ margin-left:43%;}
.col-lg-offset-42{ margin-left:42%;}
.col-lg-offset-41{ margin-left:41%;}
.col-lg-offset-40{ margin-left:40%;}
.col-lg-offset-39{ margin-left:39%;}
.col-lg-offset-38{ margin-left:38%;}
.col-lg-offset-37{ margin-left:37%;}
.col-lg-offset-36{ margin-left:36%;}
.col-lg-offset-35{ margin-left:35%;}
.col-lg-offset-34{ margin-left:34%;}
.col-lg-offset-33{ margin-left:33%;}
.col-lg-offset-333{ margin-left:33.333333%;}
.col-lg-offset-32{ margin-left:32%;}
.col-lg-offset-31{ margin-left:31%;}
.col-lg-offset-30{ margin-left:30%;}
.col-lg-offset-29{ margin-left:29%;}
.col-lg-offset-28{ margin-left:28%;}
.col-lg-offset-27{ margin-left:27%;}
.col-lg-offset-26{ margin-left:26%;}
.col-lg-offset-25{ margin-left:25%;}
.col-lg-offset-24{ margin-left:24%;}
.col-lg-offset-23{ margin-left:23%;}
.col-lg-offset-22{ margin-left:22%;}
.col-lg-offset-21{ margin-left:21%;}
.col-lg-offset-20{ margin-left:20%;}
.col-lg-offset-19{ margin-left:19%;}
.col-lg-offset-18{ margin-left:18%;}
.col-lg-offset-17{ margin-left:17%;}
.col-lg-offset-16{ margin-left:16%;}
.col-lg-offset-15{ margin-left:15%;}
.col-lg-offset-14{ margin-left:14%;}
.col-lg-offset-13{ margin-left:13%;}
.col-lg-offset-12{ margin-left:12%;}
.col-lg-offset-11{ margin-left:11%;}
.col-lg-offset-10{ margin-left:10%;}
.col-lg-offset-9{ margin-left:9%;}
.col-lg-offset-8{ margin-left:8%;}
.col-lg-offset-7{ margin-left:7%;}
.col-lg-offset-6{ margin-left:6%;}
.col-lg-offset-5{ margin-left:5%;}
.col-lg-offset-4{ margin-left:4%;}
.col-lg-offset-3{ margin-left:3%;}
.col-lg-offset-2{ margin-left:2%;}
.col-lg-offset-1{ margin-left:1%;}
.col-lg-offset-0{ margin-left:0%;}
}

caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}


.table{width:100%;max-width:100%;margin-bottom:22px;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{ padding:8px; line-height:1.42857143; vertical-align:top; border-top:1px solid #dddddd;}
.table > thead > tr > th{ vertical-align:bottom; border-bottom:2px solid #dddddd;}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td{ border-top:0;}
.table > tbody + tbody{ border-top:2px solid #dddddd;}
.table .table{ background-color:#ffffff;}
.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td{padding:5px;}
.table-bordered{border:1px solid #dddddd;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{ border:1px solid #dddddd;}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td{ border-bottom-width:2px;}
.table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}
.table-hover > tbody > tr:hover{background-color:#f5f5f5;}
table col[class*="col-"]{position:static;float:none;display:table-column;}
table td[class*="col-"], table th[class*="col-"]{position:static;float:none;display:table-cell;}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th{background-color:#f5f5f5;}
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover{background-color:#e8e8e8;}
.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th{background-color:#dff0d8;}
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover{background-color:#d0e9c6;}
.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th{background-color:#d9edf7;}
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover{background-color:#c4e3f3;}
.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th{background-color:#fcf8e3;}
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover{background-color:#faf2cc;}
.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th{background-color:#f2dede;}
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover{background-color:#ebcccc;}
.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}
.table-responsive{overflow-x:auto;min-height:0.01%;}
@media screen and (max-width:767px){.table-responsive{ width:100%; margin-bottom:16.5px; overflow-y:hidden; -ms-overflow-style:-ms-autohiding-scrollbar; border:1px solid #dddddd;}
 .table-responsive > .table{  margin-bottom:0;}
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{   white-space:nowrap;}
 .table-responsive > .table-bordered{  border:0;}
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child{   border-left:0;}
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child{   border-right:0;}
  .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td{   border-bottom:0;}
}
fieldset{padding:0;margin:0;border:0;min-width:0;}
legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="radio"], input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}
input[type="file"]{display:block;}
input[type="range"]{display:block;width:100%;}
select[multiple], select[size]{height:auto;}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
output{display:block;padding-top:7px;font-size:16px;line-height:1.42857143;color:#555555;}
.form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-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-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-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:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control::-moz-placeholder{ color:#999999; opacity:1;}
.form-control:-ms-input-placeholder, .form-control::-webkit-input-placeholder{ color:#999999;}
.form-control::-ms-expand{ border:0; background-color:transparent;}
.form-control[disabled], .form-control[readonly]{ background-color:#eeeeee; opacity:1;}
fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}
.form-control[disabled], fieldset[disabled] .form-control{cursor:not-allowed;}
textarea.form-control{height:auto;}
input[type="search"]{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control{ line-height:36px;}
input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm{ line-height:33px;}
.input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"]{ line-height:33px;}
input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg{ line-height:49px;}
.input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"]{ line-height:49px;}
}
.form-group{margin-bottom:15px;}
.radio, .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}
.radio label, .checkbox label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}
.radio + .radio, .checkbox + .checkbox{margin-top:-5px;}
.radio-inline, .checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled{cursor:not-allowed;}
fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}
.radio-inline.disabled, .checkbox-inline.disabled{cursor:not-allowed;}
fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline{cursor:not-allowed;}
.radio.disabled label, .checkbox.disabled label{cursor:not-allowed;}
fieldset[disabled] .radio label, fieldset[disabled] .checkbox label{cursor:not-allowed;}
.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px;}
.form-control-static.input-lg, .form-control-static.input-sm{ padding-left:0; padding-right:0;}
.input-sm{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px;}
select.input-sm{height:33px;line-height:33px;}
textarea.input-sm, select[multiple].input-sm{height:auto;}
.form-group-sm .form-control{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px;}
.form-group-sm select.form-control{height:33px;line-height:33px;}
.form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control{height:auto;}
.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5;}
.input-lg{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px;}
select.input-lg{height:49px;line-height:49px;}
textarea.input-lg, select[multiple].input-lg{height:auto;}
.form-group-lg .form-control{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px;}
.form-group-lg select.form-control{height:49px;line-height:49px;}
.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control{height:auto;}
.form-group-lg .form-control-static{height:49px;min-height:42px;padding:11px 16px;font-size:20px;line-height:1.3333333;}
.has-feedback{position:relative;}
.has-feedback .form-control{ padding-right:45px;}
.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none;}
.input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback{width:49px;height:49px;line-height:49px;}
.input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback{width:33px;height:33px;line-height:33px;}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label{color:#3c763d;}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-success .form-control:focus{ border-color:#2b542c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}
.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}
.has-success .form-control-feedback{color:#3c763d;}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label{color:#8a6d3b;}
.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-warning .form-control:focus{ border-color:#66512c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}
.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}
.has-warning .form-control-feedback{color:#8a6d3b;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label{color:#a94442;}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-error .form-control:focus{ border-color:#843534; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}
.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}
.has-error .form-control-feedback{color:#a94442;}
.has-feedback label ~ .form-control-feedback{top:27px;}
.has-feedback label.sr-only ~ .form-control-feedback{top:0;}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}
@media (min-width:768px){.form-inline .form-group{ display:inline-block; margin-bottom:0; vertical-align:middle;}
.form-inline .form-control{ display:inline-block; width:auto; vertical-align:middle;}
.form-inline .form-control-static{ display:inline-block;}
.form-inline .input-group{ display:inline-table; vertical-align:middle;}
 .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control{  width:auto;}
 .form-inline .input-group > .form-control{  width:100%;}
.form-inline .control-label{ margin-bottom:0; vertical-align:middle;}
.form-inline .radio, .form-inline .checkbox{ display:inline-block; margin-top:0; margin-bottom:0; vertical-align:middle;}
.form-inline .radio label, .form-inline .checkbox label{ padding-left:0;}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"]{ position:relative; margin-left:0;}
.form-inline .has-feedback .form-control-feedback{ top:0;}
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}
.form-horizontal .radio, .form-horizontal .checkbox{min-height:29px;}
.form-horizontal .form-group{margin-left:-12;margin-right:-12;}
.form-horizontal .has-feedback .form-control-feedback{right:12;}
@media (min-width:768px){.form-horizontal .control-label{ text-align:right; margin-bottom:0; padding-top:7px;}
}
@media (min-width:768px){.form-horizontal .form-group-lg .control-label{ padding-top:11px; font-size:20px;}
}
@media (min-width:768px){.form-horizontal .form-group-sm .control-label{ padding-top:6px; font-size:14px;}
}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{ outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}
.btn:hover, .btn:focus, .btn.focus{ color:#333333; text-decoration:none;}
.btn:active, .btn.active{ outline:0; background-image:none; -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.disabled, .btn[disabled]{ cursor:not-allowed; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none;}
fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
a.btn.disabled, fieldset[disabled] a.btn{pointer-events:none;}
.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc;}
.btn-default:focus, .btn-default.focus{ color:#333333; background-color:#e6e6e6; border-color:#8c8c8c;}
.btn-default:hover, .btn-default:active, .btn-default.active{ color:#333333; background-color:#e6e6e6; border-color:#adadad;}
.open > .dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;border-color:#adadad;}
.btn-default:active:hover, .btn-default.active:hover{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}
.open > .dropdown-toggle.btn-default:hover{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}
.btn-default:active:focus, .btn-default.active:focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}
.open > .dropdown-toggle.btn-default:focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}
.btn-default:active.focus, .btn-default.active.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}
.open > .dropdown-toggle.btn-default.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}
.btn-default:active, .btn-default.active{background-image:none;}
.open > .dropdown-toggle.btn-default{background-image:none;}
.btn-default.disabled:hover, .btn-default[disabled]:hover{background-color:#ffffff;border-color:#cccccc;}
fieldset[disabled] .btn-default:hover{background-color:#ffffff;border-color:#cccccc;}
.btn-default.disabled:focus, .btn-default[disabled]:focus{background-color:#ffffff;border-color:#cccccc;}
fieldset[disabled] .btn-default:focus{background-color:#ffffff;border-color:#cccccc;}
.btn-default.disabled.focus, .btn-default[disabled].focus{background-color:#ffffff;border-color:#cccccc;}
fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#cccccc;}
.btn-default .badge{color:#ffffff;background-color:#333333;}
.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4;}
.btn-primary:focus, .btn-primary.focus{ color:#ffffff; background-color:#286090; border-color:#122b40;}
.btn-primary:hover, .btn-primary:active, .btn-primary.active{ color:#ffffff; background-color:#286090; border-color:#204d74;}
.open > .dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;border-color:#204d74;}
.btn-primary:active:hover, .btn-primary.active:hover{color:#ffffff;background-color:#204d74;border-color:#122b40;}
.open > .dropdown-toggle.btn-primary:hover{color:#ffffff;background-color:#204d74;border-color:#122b40;}
.btn-primary:active:focus, .btn-primary.active:focus{color:#ffffff;background-color:#204d74;border-color:#122b40;}
.open > .dropdown-toggle.btn-primary:focus{color:#ffffff;background-color:#204d74;border-color:#122b40;}
.btn-primary:active.focus, .btn-primary.active.focus{color:#ffffff;background-color:#204d74;border-color:#122b40;}
.open > .dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#204d74;border-color:#122b40;}
.btn-primary:active, .btn-primary.active{background-image:none;}
.open > .dropdown-toggle.btn-primary{background-image:none;}
.btn-primary.disabled:hover, .btn-primary[disabled]:hover{background-color:#337ab7;border-color:#2e6da4;}
fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4;}
.btn-primary.disabled:focus, .btn-primary[disabled]:focus{background-color:#337ab7;border-color:#2e6da4;}
fieldset[disabled] .btn-primary:focus{background-color:#337ab7;border-color:#2e6da4;}
.btn-primary.disabled.focus, .btn-primary[disabled].focus{background-color:#337ab7;border-color:#2e6da4;}
fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4;}
.btn-primary .badge{color:#337ab7;background-color:#ffffff;}
.btn-success{color:#ffffff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-success:focus, .btn-success.focus{ color:#ffffff; background-color:#449d44; border-color:#255625;}
.btn-success:hover, .btn-success:active, .btn-success.active{ color:#ffffff; background-color:#449d44; border-color:#398439;}
.open > .dropdown-toggle.btn-success{color:#ffffff;background-color:#449d44;border-color:#398439;}
.btn-success:active:hover, .btn-success.active:hover{color:#ffffff;background-color:#398439;border-color:#255625;}
.open > .dropdown-toggle.btn-success:hover{color:#ffffff;background-color:#398439;border-color:#255625;}
.btn-success:active:focus, .btn-success.active:focus{color:#ffffff;background-color:#398439;border-color:#255625;}
.open > .dropdown-toggle.btn-success:focus{color:#ffffff;background-color:#398439;border-color:#255625;}
.btn-success:active.focus, .btn-success.active.focus{color:#ffffff;background-color:#398439;border-color:#255625;}
.open > .dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#398439;border-color:#255625;}
.btn-success:active, .btn-success.active{background-image:none;}
.open > .dropdown-toggle.btn-success{background-image:none;}
.btn-success.disabled:hover, .btn-success[disabled]:hover{background-color:#5cb85c;border-color:#4cae4c;}
fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c;}
.btn-success.disabled:focus, .btn-success[disabled]:focus{background-color:#5cb85c;border-color:#4cae4c;}
fieldset[disabled] .btn-success:focus{background-color:#5cb85c;border-color:#4cae4c;}
.btn-success.disabled.focus, .btn-success[disabled].focus{background-color:#5cb85c;border-color:#4cae4c;}
fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c;}
.btn-success .badge{color:#5cb85c;background-color:#ffffff;}
.btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da;}
.btn-info:focus, .btn-info.focus{ color:#ffffff; background-color:#31b0d5; border-color:#1b6d85;}
.btn-info:hover, .btn-info:active, .btn-info.active{ color:#ffffff; background-color:#31b0d5; border-color:#269abc;}
.open > .dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;border-color:#269abc;}
.btn-info:active:hover, .btn-info.active:hover{color:#ffffff;background-color:#269abc;border-color:#1b6d85;}
.open > .dropdown-toggle.btn-info:hover{color:#ffffff;background-color:#269abc;border-color:#1b6d85;}
.btn-info:active:focus, .btn-info.active:focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85;}
.open > .dropdown-toggle.btn-info:focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85;}
.btn-info:active.focus, .btn-info.active.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85;}
.open > .dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85;}
.btn-info:active, .btn-info.active{background-image:none;}
.open > .dropdown-toggle.btn-info{background-image:none;}
.btn-info.disabled:hover, .btn-info[disabled]:hover{background-color:#5bc0de;border-color:#46b8da;}
fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da;}
.btn-info.disabled:focus, .btn-info[disabled]:focus{background-color:#5bc0de;border-color:#46b8da;}
fieldset[disabled] .btn-info:focus{background-color:#5bc0de;border-color:#46b8da;}
.btn-info.disabled.focus, .btn-info[disabled].focus{background-color:#5bc0de;border-color:#46b8da;}
fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da;}
.btn-info .badge{color:#5bc0de;background-color:#ffffff;}
.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236;}
.btn-warning:focus, .btn-warning.focus{ color:#ffffff; background-color:#ec971f; border-color:#985f0d;}
.btn-warning:hover, .btn-warning:active, .btn-warning.active{ color:#ffffff; background-color:#ec971f; border-color:#d58512;}
.open > .dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;border-color:#d58512;}
.btn-warning:active:hover, .btn-warning.active:hover{color:#ffffff;background-color:#d58512;border-color:#985f0d;}
.open > .dropdown-toggle.btn-warning:hover{color:#ffffff;background-color:#d58512;border-color:#985f0d;}
.btn-warning:active:focus, .btn-warning.active:focus{color:#ffffff;background-color:#d58512;border-color:#985f0d;}
.open > .dropdown-toggle.btn-warning:focus{color:#ffffff;background-color:#d58512;border-color:#985f0d;}
.btn-warning:active.focus, .btn-warning.active.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d;}
.open > .dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d;}
.btn-warning:active, .btn-warning.active{background-image:none;}
.open > .dropdown-toggle.btn-warning{background-image:none;}
.btn-warning.disabled:hover, .btn-warning[disabled]:hover{background-color:#f0ad4e;border-color:#eea236;}
fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236;}
.btn-warning.disabled:focus, .btn-warning[disabled]:focus{background-color:#f0ad4e;border-color:#eea236;}
fieldset[disabled] .btn-warning:focus{background-color:#f0ad4e;border-color:#eea236;}
.btn-warning.disabled.focus, .btn-warning[disabled].focus{background-color:#f0ad4e;border-color:#eea236;}
fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236;}
.btn-warning .badge{color:#f0ad4e;background-color:#ffffff;}
.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a;}
.btn-danger:focus, .btn-danger.focus{ color:#ffffff; background-color:#c9302c; border-color:#761c19;}
.btn-danger:hover, .btn-danger:active, .btn-danger.active{ color:#ffffff; background-color:#c9302c; border-color:#ac2925;}
.open > .dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;border-color:#ac2925;}
.btn-danger:active:hover, .btn-danger.active:hover{color:#ffffff;background-color:#ac2925;border-color:#761c19;}
.open > .dropdown-toggle.btn-danger:hover{color:#ffffff;background-color:#ac2925;border-color:#761c19;}
.btn-danger:active:focus, .btn-danger.active:focus{color:#ffffff;background-color:#ac2925;border-color:#761c19;}
.open > .dropdown-toggle.btn-danger:focus{color:#ffffff;background-color:#ac2925;border-color:#761c19;}
.btn-danger:active.focus, .btn-danger.active.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19;}
.open > .dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19;}
.btn-danger:active, .btn-danger.active{background-image:none;}
.open > .dropdown-toggle.btn-danger{background-image:none;}
.btn-danger.disabled:hover, .btn-danger[disabled]:hover{background-color:#d9534f;border-color:#d43f3a;}
fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a;}
.btn-danger.disabled:focus, .btn-danger[disabled]:focus{background-color:#d9534f;border-color:#d43f3a;}
fieldset[disabled] .btn-danger:focus{background-color:#d9534f;border-color:#d43f3a;}
.btn-danger.disabled.focus, .btn-danger[disabled].focus{background-color:#d9534f;border-color:#d43f3a;}
fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a;}
.btn-danger .badge{color:#d9534f;background-color:#ffffff;}
.btn-link{color:#337ab7;font-weight:normal;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.btn-link:active, .btn-link.active, .btn-link[disabled]{ background-color:transparent; -webkit-box-shadow:none; box-shadow:none;}
fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;}
.btn-link:hover, .btn-link:focus, .btn-link:active{ border-color:transparent;}
.btn-link:hover, .btn-link:focus{ color:#23527c; text-decoration:underline; background-color:transparent;}
.btn-link[disabled]:hover{ color:#777777; text-decoration:none;}
fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none;}
.btn-lg, .btn-group-lg > .btn{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px;}
.btn-sm, .btn-group-sm > .btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px;}
.btn-xs, .btn-group-xs > .btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px;}
.btn-block{display:block;width:100%;}
.btn-block + .btn-block{ margin-top:5px;}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block{width:100%;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{ opacity:1;}
.collapse{display:none;}
.collapse.in{ display:block;}
tr.collapse.in{display:table-row;}
tbody.collapse.in{display:table-row-group;}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}
.dropup, .dropdown{position:relative;}
.dropdown-toggle:focus{outline:0;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-webkit-background-clip:padding-box;background-clip:padding-box;}
.dropdown-menu.pull-right{ right:0; left:auto;}
.dropdown-menu .divider{ height:1px; margin:10px 0; overflow:hidden; background-color:#e5e5e5;}
.dropdown-menu > li > a{ display:block; padding:3px 20px; clear:both; font-weight:normal; line-height:1.42857143; color:#333333; white-space:nowrap;}
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{  text-decoration:none;  color:#262626;  background-color:#f5f5f5;}
.dropdown-menu > .active > a{ color:#ffffff; text-decoration:none; outline:0; background-color:#337ab7;}
 .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{  color:#ffffff;  text-decoration:none;  outline:0;  background-color:#337ab7;}
.dropdown-menu > .disabled > a{ color:#777777;}
 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus{  color:#777777;}
 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus{  text-decoration:none;  background-color:transparent;  background-image:none;  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);  cursor:not-allowed;}
.open > .dropdown-menu{display:block;}
.open > a{outline:0;}
.dropdown-menu-right{left:auto;right:0;}
.dropdown-menu-left{left:0;right:auto;}
.dropdown-header{display:block;padding:3px 20px;font-size:14px;line-height:1.42857143;color:#777777;white-space:nowrap;}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}
.pull-right > .dropdown-menu{right:0;left:auto;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:"";}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px;}
@media (min-width:768px){.navbar-right .dropdown-menu{ left:auto; right:0;}
.navbar-right .dropdown-menu-left{ left:0; right:auto;}
}
.btn-group, .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}
.btn-group > .btn, .btn-group-vertical > .btn{position:relative;float:left;}
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active{z-index:2;}
.btn-group .btn + .btn, .btn-group .btn + .btn-group{margin-left:-1px;}
.btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group{margin-left:-1px;}
.btn-toolbar{margin-left:-5px;}
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group{ float:left;}
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group{ margin-left:5px;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}
.btn-group > .btn:first-child{margin-left:0;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){ border-bottom-right-radius:0; border-top-right-radius:0;}
.btn-group > .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}
.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}
.btn-group > .btn-group{float:left;}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{ border-radius:0;}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{ border-bottom-right-radius:0; border-top-right-radius:0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{ border-bottom-left-radius:0; border-top-left-radius:0;}
.btn-group .dropdown-toggle:active{outline:0;}
.btn-group.open .dropdown-toggle{outline:0;-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-group.open .dropdown-toggle.btn-link{ -webkit-box-shadow:none; box-shadow:none;}
.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;}
.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px;}
.btn .caret{margin-left:0;}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0;}
.dropup .btn-lg .caret{border-width:0 5px 5px;}
.btn-group-vertical > .btn{display:block;float:none;width:100%;max-width:100%;}
.btn-group-vertical > .btn-group{display:block;float:none;width:100%;max-width:100%;}
.btn-group-vertical > .btn-group > .btn{ display:block; float:none; width:100%; max-width:100%; float:none;}
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group{margin-top:-1px;margin-left:0;}
.btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0;}
.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.btn-group-vertical > .btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0;}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.btn-group-justified > .btn{ float:none; display:table-cell; width:1%;}
.btn-group-justified > .btn-group{ float:none; display:table-cell; width:1%;}
 .btn-group-justified > .btn-group .btn{  width:100%;}
 .btn-group-justified > .btn-group .dropdown-menu{  left:auto;}
[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none;}
.input-group{position:relative;display:table;border-collapse:separate;}
.input-group[class*="col-"]{ float:none; padding-left:0; padding-right:0;}
.input-group .form-control{ position:relative; z-index:2; float:left; width:100%; margin-bottom:0;}
 .input-group .form-control:focus{  z-index:3;}
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px;}
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn{height:49px;line-height:49px;}
textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn{height:auto;}
select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn{height:auto;}
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px;}
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn{height:33px;line-height:33px;}
textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn{height:auto;}
select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn{height:auto;}
.input-group-addon, .input-group-btn, .input-group .form-control{display:table-cell;}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}
.input-group-addon, .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}
.input-group-addon{padding:6px 12px;font-size:16px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:4px;}
.input-group-addon.input-sm{ padding:5px 10px; font-size:14px; border-radius:3px;}
.input-group-addon.input-lg{ padding:10px 16px; font-size:20px; border-radius:6px;}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"]{ margin-top:0;}
.input-group .form-control:first-child, .input-group-addon:first-child{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group-addon:first-child{border-right:0;}
.input-group .form-control:last-child, .input-group-addon:last-child{border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group-addon:last-child{border-left:0;}
.input-group-btn{position:relative;font-size:0;white-space:nowrap;}
.input-group-btn > .btn{ position:relative;}
 .input-group-btn > .btn + .btn{  margin-left:-1px;}
 .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active{  z-index:2;}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group{ margin-right:-1px;}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{ z-index:2; margin-left:-1px;}
.nav{margin-bottom:0;padding-left:0;list-style:none;}
.nav > li{ position:relative; display:block;}
 .nav > li > a{  position:relative;  display:block;  padding:10px 15px;}
  .nav > li > a:hover, .nav > li > a:focus{   text-decoration:none;   background-color:#eeeeee;}
 .nav > li.disabled > a{  color:#777777;}
  .nav > li.disabled > a:hover, .nav > li.disabled > a:focus{   color:#777777;   text-decoration:none;   background-color:transparent;   cursor:not-allowed;}
.nav .open > a{ background-color:#eeeeee; border-color:#337ab7;}
 .nav .open > a:hover, .nav .open > a:focus{  background-color:#eeeeee;  border-color:#337ab7;}
.nav .nav-divider{ height:1px; margin:10px 0; overflow:hidden; background-color:#e5e5e5;}
.nav > li > a > img{ max-width:none;}
.nav-tabs{border-bottom:1px solid #dddddd;}
.nav-tabs > li{ float:left; margin-bottom:-1px;}
 .nav-tabs > li > a{  margin-right:2px;  line-height:1.42857143;  border:1px solid transparent;  border-radius:4px 4px 0 0;}
  .nav-tabs > li > a:hover{   border-color:#eeeeee #eeeeee #dddddd;}
 .nav-tabs > li.active > a{  color:#555555;  background-color:#ffffff;  border:1px solid #dddddd;  border-bottom-color:transparent;  cursor:default;}
  .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{   color:#555555;   background-color:#ffffff;   border:1px solid #dddddd;   border-bottom-color:transparent;   cursor:default;}
.nav-tabs.nav-justified{ width:100%; border-bottom:0;}
 .nav-tabs.nav-justified > li{  float:none;}
  .nav-tabs.nav-justified > li > a{   text-align:center;   margin-bottom:5px;}
 .nav-tabs.nav-justified > .dropdown .dropdown-menu{  top:auto;  left:auto;}
 .nav-tabs.nav-justified > li > a{  margin-right:0;  border-radius:4px;}
 .nav-tabs.nav-justified > .active > a{  border:1px solid #dddddd;}
  .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus{   border:1px solid #dddddd;}
@media (min-width:768px){.nav-tabs.nav-justified > li{ display:table-cell; width:1%;}
 .nav-tabs.nav-justified > li > a{  margin-bottom:0;}
}
@media (min-width:768px){.nav-tabs.nav-justified > li > a{ border-bottom:1px solid #dddddd; border-radius:4px 4px 0 0;}
.nav-tabs.nav-justified > .active > a{ border-bottom-color:#ffffff;}
 .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus{  border-bottom-color:#ffffff;}
}
.nav-pills > li{float:left;}
.nav-pills > li > a{ border-radius:4px;}
.nav-pills > li + li{ margin-left:2px;}
.nav-pills > li.active > a{ color:#ffffff; background-color:#337ab7;}
 .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{  color:#ffffff;  background-color:#337ab7;}
.nav-stacked > li{float:none;}
.nav-stacked > li + li{ margin-top:2px; margin-left:0;}
.nav-justified{width:100%;}
.nav-justified > li{ float:none;}
 .nav-justified > li > a{  text-align:center;  margin-bottom:5px;}
.nav-justified > .dropdown .dropdown-menu{ top:auto; left:auto;}
@media (min-width:768px){.nav-justified > li{ display:table-cell; width:1%;}
 .nav-justified > li > a{  margin-bottom:0;}
}
.nav-tabs-justified{border-bottom:0;}
.nav-tabs-justified > li > a{ margin-right:0; border-radius:4px;}
.nav-tabs-justified > .active > a{ border:1px solid #dddddd;}
 .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus{  border:1px solid #dddddd;}
@media (min-width:768px){.nav-tabs-justified > li > a{ border-bottom:1px solid #dddddd; border-radius:4px 4px 0 0;}
.nav-tabs-justified > .active > a{ border-bottom-color:#ffffff;}
 .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus{  border-bottom-color:#ffffff;}
}
.tab-content > .tab-pane{display:none;}
.tab-content > .active{display:block;}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0;}
.navbar{position:relative;min-height:50px;margin-bottom:22px;border:1px solid transparent;}
@media (min-width:768px){.navbar{ border-radius:4px;}
}
@media (min-width:768px){.navbar-header{ float:left;}
}
.navbar-collapse{overflow-x:visible;padding-right:12;padding-left:12;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling:touch;}
.navbar-collapse.in{ overflow-y:auto;}
@media (min-width:768px){.navbar-collapse{ width:auto; border-top:0; -webkit-box-shadow:none; box-shadow:none;}
 .navbar-collapse.collapse{  display:block !important;  height:auto !important;  padding-bottom:0;  overflow:visible !important;}
 .navbar-collapse.in{  overflow-y:visible;}
.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ padding-left:0; padding-right:0;}
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:340px;}
@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{ max-height:200px;}
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-right:-12;margin-left:-12;}
@media (min-width:768px){.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{ margin-right:0; margin-left:0;}
}
.navbar-static-top{z-index:1000;border-width:0 0 1px;}
@media (min-width:768px){.navbar-static-top{ border-radius:0;}
}
.navbar-fixed-top, .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}
@media (min-width:768px){.navbar-fixed-top, .navbar-fixed-bottom{ border-radius:0;}
}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}
.navbar-brand{float:left;padding:14px 12;font-size:20px;line-height:22px;height:50px;}
.navbar-brand:hover, .navbar-brand:focus{ text-decoration:none;}
.navbar-brand > img{ display:block;}
@media (min-width:768px){.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{ margin-left:-12;}
}
.navbar-toggle{position:relative;float:right;margin-right:12;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}
.navbar-toggle:focus{ outline:0;}
.navbar-toggle .icon-bar{ display:block; width:22px; height:2px; border-radius:1px;}
 .navbar-toggle .icon-bar + .icon-bar{  margin-top:4px;}
@media (min-width:768px){.navbar-toggle{ display:none;}
}
.navbar-nav{margin:7px -12;}
.navbar-nav > li > a{ padding-top:10px; padding-bottom:10px; line-height:22px;}
@media (max-width:767px){.navbar-nav .open .dropdown-menu{ position:static; float:none; width:auto; margin-top:0; background-color:transparent; border:0; -webkit-box-shadow:none; box-shadow:none;}
 .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{  padding:5px 15px 5px 25px;}
 .navbar-nav .open .dropdown-menu > li > a{  line-height:22px;}
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus{   background-image:none;}
}
@media (min-width:768px){.navbar-nav{ float:left; margin:0;}
 .navbar-nav > li{  float:left;}
  .navbar-nav > li > a{   padding-top:14px;   padding-bottom:14px;}
}
.navbar-form{margin-left:-12;margin-right:-12;padding:10px 12;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-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);margin-top:7px;margin-bottom:7px;}
@media (min-width:768px){.navbar-form .form-group{ display:inline-block; margin-bottom:0; vertical-align:middle;}
.navbar-form .form-control{ display:inline-block; width:auto; vertical-align:middle;}
.navbar-form .form-control-static{ display:inline-block;}
.navbar-form .input-group{ display:inline-table; vertical-align:middle;}
 .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control{  width:auto;}
 .navbar-form .input-group > .form-control{  width:100%;}
.navbar-form .control-label{ margin-bottom:0; vertical-align:middle;}
.navbar-form .radio, .navbar-form .checkbox{ display:inline-block; margin-top:0; margin-bottom:0; vertical-align:middle;}
.navbar-form .radio label, .navbar-form .checkbox label{ padding-left:0;}
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"]{ position:relative; margin-left:0;}
.navbar-form .has-feedback .form-control-feedback{ top:0;}
}
@media (max-width:767px){.navbar-form .form-group{ margin-bottom:5px;}
 .navbar-form .form-group:last-child{  margin-bottom:0;}
}
@media (min-width:768px){.navbar-form{ width:auto; border:0; margin-left:0; margin-right:0; padding-top:0; padding-bottom:0; -webkit-box-shadow:none; box-shadow:none;}
}
.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.navbar-btn{margin-top:7px;margin-bottom:7px;}
.navbar-btn.btn-sm{ margin-top:8.5px; margin-bottom:8.5px;}
.navbar-btn.btn-xs{ margin-top:14px; margin-bottom:14px;}
.navbar-text{margin-top:14px;margin-bottom:14px;}
@media (min-width:768px){.navbar-text{ float:left; margin-left:12; margin-right:12;}
}
@media (min-width:768px){.navbar-left{ float:left !important;}
.navbar-right{ float:right !important; margin-right:-12;}
 .navbar-right ~ .navbar-right{  margin-right:0;}
}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}
.navbar-default .navbar-brand{ color:#777777;}
 .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{  color:#5e5e5e;  background-color:transparent;}
.navbar-default .navbar-text{ color:#777777;}
.navbar-default .navbar-nav > li > a{ color:#777777;}
 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{  color:#333333;  background-color:transparent;}
.navbar-default .navbar-nav > .active > a{ color:#555555; background-color:#e7e7e7;}
 .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{  color:#555555;  background-color:#e7e7e7;}
.navbar-default .navbar-nav > .disabled > a{ color:#cccccc; background-color:transparent;}
 .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus{  color:#cccccc;  background-color:transparent;}
.navbar-default .navbar-toggle{ border-color:#dddddd;}
 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{  background-color:#dddddd;}
 .navbar-default .navbar-toggle .icon-bar{  background-color:#888888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color:#e7e7e7;}
.navbar-default .navbar-nav > .open > a{ background-color:#e7e7e7; color:#555555;}
 .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{  background-color:#e7e7e7;  color:#555555;}
.navbar-default .navbar-link{ color:#777777;}
 .navbar-default .navbar-link:hover{  color:#333333;}
.navbar-default .btn-link{ color:#777777;}
 .navbar-default .btn-link:hover, .navbar-default .btn-link:focus{  color:#333333;}
 .navbar-default .btn-link[disabled]:hover{  color:#cccccc;}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{ color:#777777;}
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{  color:#333333;  background-color:transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a{ color:#555555; background-color:#e7e7e7;}
 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{  color:#555555;  background-color:#e7e7e7;}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a{ color:#cccccc; background-color:transparent;}
 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{  color:#cccccc;  background-color:transparent;}
}
fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc;}
.navbar-inverse{background-color:#222222;border-color:#080808;}
.navbar-inverse .navbar-brand{ color:#9d9d9d;}
 .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus{  color:#ffffff;  background-color:transparent;}
.navbar-inverse .navbar-text{ color:#9d9d9d;}
.navbar-inverse .navbar-nav > li > a{ color:#9d9d9d;}
 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{  color:#ffffff;  background-color:transparent;}
.navbar-inverse .navbar-nav > .active > a{ color:#ffffff; background-color:#080808;}
 .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{  color:#ffffff;  background-color:#080808;}
.navbar-inverse .navbar-nav > .disabled > a{ color:#444444; background-color:transparent;}
 .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus{  color:#444444;  background-color:transparent;}
.navbar-inverse .navbar-toggle{ border-color:#333333;}
 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{  background-color:#333333;}
 .navbar-inverse .navbar-toggle .icon-bar{  background-color:#ffffff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ border-color:#101010;}
.navbar-inverse .navbar-nav > .open > a{ background-color:#080808; color:#ffffff;}
 .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{  background-color:#080808;  color:#ffffff;}
.navbar-inverse .navbar-link{ color:#9d9d9d;}
 .navbar-inverse .navbar-link:hover{  color:#ffffff;}
.navbar-inverse .btn-link{ color:#9d9d9d;}
 .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus{  color:#ffffff;}
 .navbar-inverse .btn-link[disabled]:hover{  color:#444444;}
@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{ border-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{ background-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{ color:#9d9d9d;}
 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{  color:#ffffff;  background-color:transparent;}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a{ color:#ffffff; background-color:#080808;}
 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{  color:#ffffff;  background-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a{ color:#444444; background-color:transparent;}
 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{  color:#444444;  background-color:transparent;}
}
fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444444;}
.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:4px;}
.breadcrumb > li{ display:inline-block;}
 .breadcrumb > li + li:before{  content:"/\00a0";  padding:0 5px;  color:#cccccc;}
.breadcrumb > .active{ color:#777777;}
.pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px;}
.pagination > li{ display:inline;}
 .pagination > li > a, .pagination > li > span{  position:relative;  float:left;  padding:6px 12px;  line-height:1.42857143;  text-decoration:none;  color:#337ab7;  background-color:#ffffff;  border:1px solid #dddddd;  margin-left:-1px;}
 .pagination > li:first-child > a, .pagination > li:first-child > span{  margin-left:0;  border-bottom-left-radius:4px;  border-top-left-radius:4px;}
 .pagination > li:last-child > a, .pagination > li:last-child > span{  border-bottom-right-radius:4px;  border-top-right-radius:4px;}
 .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{  z-index:2;  color:#23527c;  background-color:#eeeeee;  border-color:#dddddd;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ z-index:3; color:#ffffff; background-color:#337ab7; border-color:#337ab7; cursor:default;}
.pagination > .disabled > span{ color:#777777; background-color:#ffffff; border-color:#dddddd; cursor:not-allowed;}
 .pagination > .disabled > span:hover, .pagination > .disabled > span:focus{  color:#777777;  background-color:#ffffff;  border-color:#dddddd;  cursor:not-allowed;}
.pagination > .disabled > a{ color:#777777; background-color:#ffffff; border-color:#dddddd; cursor:not-allowed;}
 .pagination > .disabled > a:hover, .pagination > .disabled > a:focus{  color:#777777;  background-color:#ffffff;  border-color:#dddddd;  cursor:not-allowed;}
.pagination-lg > li > a, .pagination-lg > li > span{padding:10px 16px;font-size:20px;line-height:1.3333333;}
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span{border-bottom-left-radius:6px;border-top-left-radius:6px;}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span{border-bottom-right-radius:6px;border-top-right-radius:6px;}
.pagination-sm > li > a, .pagination-sm > li > span{padding:5px 10px;font-size:14px;line-height:1.5;}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span{border-bottom-left-radius:3px;border-top-left-radius:3px;}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span{border-bottom-right-radius:3px;border-top-right-radius:3px;}
.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center;}
.pager li{ display:inline;}
 .pager li > a, .pager li > span{  display:inline-block;  padding:5px 14px;  background-color:#ffffff;  border:1px solid #dddddd;  border-radius:15px;}
 .pager li > a:hover, .pager li > a:focus{  text-decoration:none;  background-color:#eeeeee;}
.pager .next > a, .pager .next > span{ float:right;}
.pager .previous > a, .pager .previous > span{ float:left;}
.pager .disabled > a{ color:#777777; background-color:#ffffff; cursor:not-allowed;}
 .pager .disabled > a:hover, .pager .disabled > a:focus{  color:#777777;  background-color:#ffffff;  cursor:not-allowed;}
.pager .disabled > span{ color:#777777; background-color:#ffffff; cursor:not-allowed;}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}
a.label:hover, a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
.label:empty{display:none;}
.btn .label{position:relative;top:-1px;}
.label-default{background-color:#777777;}
.label-default[href]:hover, .label-default[href]:focus{ background-color:#5e5e5e;}
.label-primary{background-color:#337ab7;}
.label-primary[href]:hover, .label-primary[href]:focus{ background-color:#286090;}
.label-success{background-color:#5cb85c;}
.label-success[href]:hover, .label-success[href]:focus{ background-color:#449d44;}
.label-info{background-color:#5bc0de;}
.label-info[href]:hover, .label-info[href]:focus{ background-color:#31b0d5;}
.label-warning{background-color:#f0ad4e;}
.label-warning[href]:hover, .label-warning[href]:focus{ background-color:#ec971f;}
.label-danger{background-color:#d9534f;}
.label-danger[href]:hover, .label-danger[href]:focus{ background-color:#c9302c;}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777777;border-radius:10px;}
.badge:empty{ display:none;}
.btn .badge{position:relative;top:-1px;}
.btn-xs .badge, .btn-group-xs > .btn .badge{top:0;padding:1px 5px;}
a.badge:hover, a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge{color:#337ab7;background-color:#ffffff;}
.list-group-item > .badge{float:right;}
.list-group-item > .badge + .badge{ margin-right:5px;}
.nav-pills > li > a > .badge{margin-left:3px;}
.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee;}
.jumbotron h1, .jumbotron .h1{ color:inherit;}
.jumbotron p{ margin-bottom:15px; font-size:24px; font-weight:200;}
.jumbotron > hr{ border-top-color:#d5d5d5;}
.container .jumbotron, .container-fluid .jumbotron{border-radius:6px;padding-left:12;padding-right:12;}
.jumbotron .container{max-width:100%;}
@media screen and (min-width:768px){.jumbotron{ padding-top:48px; padding-bottom:48px;}
.container .jumbotron, .container-fluid .jumbotron{ padding-left:60px; padding-right:60px;}
.jumbotron h1, .jumbotron .h1{ font-size:72px;}
}
.thumbnail{display:block;padding:4px;margin-bottom:22px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;}
.thumbnail > img, .thumbnail a > img{ margin-left:auto; margin-right:auto;}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active{border-color:#337ab7;}
.thumbnail .caption{padding:9px;color:#333333;}
.alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px;}
.alert h4{ margin-top:0; color:inherit;}
.alert .alert-link{ font-weight:bold;}
.alert > p, .alert > ul{ margin-bottom:0;}
.alert > p + p{ margin-top:5px;}
.alert-dismissable, .alert-dismissible{padding-right:35px;}
.alert-dismissable .close, .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.alert-success hr{ border-top-color:#c9e2b3;}
.alert-success .alert-link{ color:#2b542c;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}
.alert-info hr{ border-top-color:#a6e1ec;}
.alert-info .alert-link{ color:#245269;}
.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.alert-warning hr{ border-top-color:#f7e1b5;}
.alert-warning .alert-link{ color:#66512c;}
.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-danger hr{ border-top-color:#e4b9c0;}
.alert-danger .alert-link{ color:#843534;}
@-webkit-keyframes progress-bar-stripes{from{ background-position:40px 0;}
to{ background-position:0 0;}
}
@-o-keyframes progress-bar-stripes{from{ background-position:40px 0;}
to{ background-position:0 0;}
}
@keyframes progress-bar-stripes{from{ background-position:40px 0;}
to{ background-position:0 0;}
}
.progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#ffffff;text-align:center;background-color:#337ab7;-webkit-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-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
.progress-striped .progress-bar, .progress-bar-striped{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:-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%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px;}
.progress.active .progress-bar, .progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-bar-success{background-color:#5cb85c;}
.progress-striped .progress-bar-success{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:-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%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-info{background-color:#5bc0de;}
.progress-striped .progress-bar-info{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:-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%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-warning{background-color:#f0ad4e;}
.progress-striped .progress-bar-warning{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:-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%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-danger{background-color:#d9534f;}
.progress-striped .progress-bar-danger{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:-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%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.media{margin-top:15px;zoom:1;overflow:hidden;}
.media:first-child{ margin-top:0;}
.media-body{zoom:1;overflow:hidden;width:10000px;}
.media-object{display:block;}
.media-object.img-thumbnail{ max-width:none;}
.media-right, .media > .pull-right{padding-left:10px;}
.media-left, .media > .pull-left{padding-right:10px;}
.media-left, .media-right, .media-body{display:table-cell;vertical-align:top;}
.media-middle{vertical-align:middle;}
.media-bottom{vertical-align:bottom;}
.media-heading{margin-top:0;margin-bottom:5px;}
.media-list{padding-left:0;list-style:none;}
.list-group{margin-bottom:20px;padding-left:0;}
.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd;}
.list-group-item:first-child{ border-top-right-radius:4px; border-top-left-radius:4px;}
.list-group-item:last-child{ margin-bottom:0; border-bottom-right-radius:4px; border-bottom-left-radius:4px;}
a.list-group-item, button.list-group-item{color:#555555;}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading{color:#333333;}
a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus{text-decoration:none;color:#555555;background-color:#f5f5f5;}
button.list-group-item{width:100%;text-align:left;}
button.list-group-item:focus{ text-decoration:none; color:#555555; background-color:#f5f5f5;}
.list-group-item.disabled{background-color:#eeeeee;color:#777777;cursor:not-allowed;}
.list-group-item.disabled:hover, .list-group-item.disabled:focus{ background-color:#eeeeee; color:#777777; cursor:not-allowed;}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading{ color:inherit;}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text{ color:#777777;}
.list-group-item.active{z-index:2;color:#ffffff;background-color:#337ab7;border-color:#337ab7;}
.list-group-item.active:hover, .list-group-item.active:focus{ z-index:2; color:#ffffff; background-color:#337ab7; border-color:#337ab7;}
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small{ color:inherit;}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text{ color:#c7ddef;}
.list-group-item-success{color:#3c763d;background-color:#dff0d8;}
a.list-group-item-success, button.list-group-item-success{color:#3c763d;}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading{color:inherit;}
a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6;}
a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d;}
.list-group-item-info{color:#31708f;background-color:#d9edf7;}
a.list-group-item-info, button.list-group-item-info{color:#31708f;}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading{color:inherit;}
a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3;}
a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f;}
.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3;}
a.list-group-item-warning, button.list-group-item-warning{color:#8a6d3b;}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading{color:inherit;}
a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc;}
a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}
.list-group-item-danger{color:#a94442;background-color:#f2dede;}
a.list-group-item-danger, button.list-group-item-danger{color:#a94442;}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading{color:inherit;}
a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc;}
a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442;}
.list-group-item-heading{margin-top:0;margin-bottom:5px;}
.list-group-item-text{margin-bottom:0;line-height:1.3;}
.panel{margin-bottom:22px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);}
.panel-body{padding:15px;}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;}
.panel-heading > .dropdown .dropdown-toggle{ color:inherit;}
.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit;}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a{ color:inherit;}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.panel > .list-group, .panel > .panel-collapse > .list-group{margin-bottom:0;}
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item{border-width:1px 0;border-radius:0;}
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px;}
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}
.panel-heading + .list-group .list-group-item:first-child, .list-group + .panel-footer{border-top-width:0;}
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table{margin-bottom:0;}
.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption{padding-left:15px;padding-right:15px;}
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child{border-top-right-radius:3px;border-top-left-radius:3px;}
.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px;}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius:3px;}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius:3px;}
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius:3px;}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius:3px;}
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive{border-top:1px solid #dddddd;}
.panel > .table + .panel-body, .panel > .table-responsive + .panel-body{border-top:1px solid #dddddd;}
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td{border-top:0;}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered{border:0;}
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th{border-bottom:0;}
.panel > .table-responsive{border:0;margin-bottom:0;}
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{ border-bottom:0;}
.panel-group{margin-bottom:22px;}
.panel-group .panel{ margin-bottom:0; border-radius:4px;}
 .panel-group .panel + .panel{  margin-top:5px;}
.panel-group .panel-heading{ border-bottom:0;}
 .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group{  border-top:1px solid #dddddd;}
.panel-group .panel-footer{ border-top:0;}
 .panel-group .panel-footer + .panel-collapse .panel-body{  border-bottom:1px solid #dddddd;}
.panel-default{border-color:#dddddd;}
.panel-default > .panel-heading{ color:#333333; background-color:#f5f5f5; border-color:#dddddd;}
 .panel-default > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#dddddd;}
 .panel-default > .panel-heading .badge{  color:#f5f5f5;  background-color:#333333;}
.panel-default > .panel-footer + .panel-collapse > .panel-body{ border-bottom-color:#dddddd;}
.panel-primary{border-color:#337ab7;}
.panel-primary > .panel-heading{ color:#ffffff; background-color:#337ab7; border-color:#337ab7;}
 .panel-primary > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#337ab7;}
 .panel-primary > .panel-heading .badge{  color:#337ab7;  background-color:#ffffff;}
.panel-primary > .panel-footer + .panel-collapse > .panel-body{ border-bottom-color:#337ab7;}
.panel-success{border-color:#d6e9c6;}
.panel-success > .panel-heading{ color:#3c763d; background-color:#dff0d8; border-color:#d6e9c6;}
 .panel-success > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#d6e9c6;}
 .panel-success > .panel-heading .badge{  color:#dff0d8;  background-color:#3c763d;}
.panel-success > .panel-footer + .panel-collapse > .panel-body{ border-bottom-color:#d6e9c6;}
.panel-info{border-color:#bce8f1;}
.panel-info > .panel-heading{ color:#31708f; background-color:#d9edf7; border-color:#bce8f1;}
 .panel-info > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#bce8f1;}
 .panel-info > .panel-heading .badge{  color:#d9edf7;  background-color:#31708f;}
.panel-info > .panel-footer + .panel-collapse > .panel-body{ border-bottom-color:#bce8f1;}
.panel-warning{border-color:#faebcc;}
.panel-warning > .panel-heading{ color:#8a6d3b; background-color:#fcf8e3; border-color:#faebcc;}
 .panel-warning > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#faebcc;}
 .panel-warning > .panel-heading .badge{  color:#fcf8e3;  background-color:#8a6d3b;}
.panel-warning > .panel-footer + .panel-collapse > .panel-body{ border-bottom-color:#faebcc;}
.panel-danger{border-color:#ebccd1;}
.panel-danger > .panel-heading{ color:#a94442; background-color:#f2dede; border-color:#ebccd1;}
 .panel-danger > .panel-heading + .panel-collapse > .panel-body{  border-top-color:#ebccd1;}
 .panel-danger > .panel-heading .badge{  color:#f2dede;  background-color:#a94442;}
.panel-danger > .panel-footer + .panel-collapse > .panel-body{ border-bottom-color:#ebccd1;}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{ position:absolute; top:0; left:0; bottom:0; height:100%; width:100%; border:0;}
.embed-responsive-16by9{padding-bottom:56.25%;}
.embed-responsive-4by3{padding-bottom:75%;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-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-lg{padding:24px;border-radius:6px;}
.well-sm{padding:9px;border-radius:3px;}
.close{float:right;font-size:24px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}
.close:hover, .close:focus{ color:#000000; text-decoration:none; cursor:pointer; opacity:0.5; filter:alpha(opacity=50);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.modal-open{overflow:hidden;}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;}
.modal.fade .modal-dialog{ -webkit-transform:translate(0, -25%); -ms-transform:translate(0, -25%); -o-transform:translate(0, -25%); transform:translate(0, -25%); -webkit-transition:-webkit-transform 0.3s ease-out; -o-transition:-o-transform 0.3s ease-out; transition:transform 0.3s ease-out;}
.modal.in .modal-dialog{ -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); -o-transform:translate(0, 0); transform:translate(0, 0);}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;}
.modal-dialog{position:relative;width:auto;margin:10px;}
.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}
.modal-backdrop.fade{ opacity:0; filter:alpha(opacity=0);}
.modal-backdrop.in{ opacity:0.5; filter:alpha(opacity=50);}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}
.modal-header .close{ margin-top:-2px;}
.modal-title{margin:0;line-height:1.42857143;}
.modal-body{position:relative;padding:15px;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}
.modal-footer .btn + .btn{ margin-left:5px; margin-bottom:0;}
.modal-footer .btn-group .btn + .btn{ margin-left:-1px;}
.modal-footer .btn-block + .btn-block{ margin-left:0;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
@media (min-width:768px){.modal-dialog{ width:600px; margin:30px auto;}
.modal-content{ -webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5); box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}
.modal-sm{ width:300px;}
}
@media (min-width:992px){.modal-lg{ width:900px;}
}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;opacity:0;filter:alpha(opacity=0);}
.tooltip.in{ opacity:0.9; filter:alpha(opacity=90);}
.tooltip.top{ margin-top:-3px; padding:5px 0;}
.tooltip.right{ margin-left:3px; padding:0 5px;}
.tooltip.bottom{ margin-top:3px; padding:5px 0;}
.tooltip.left{ margin-left:-3px; padding:0 5px;}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:16px;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}
.popover.top{ margin-top:-10px;}
.popover.right{ margin-left:10px;}
.popover.bottom{ margin-top:10px;}
.popover.left{ margin-left:-10px;}
.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}
.popover-content{padding:9px 14px;}
.popover > .arrow{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:11px;}
.popover > .arrow:after{ position:absolute; display:block; width:0; height:0; border-color:transparent; border-style:solid; border-width:10px; content:"";}
.popover.top > .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}
.popover.top > .arrow:after{ content:" "; bottom:1px; margin-left:-10px; border-bottom-width:0; border-top-color:#ffffff;}
.popover.right > .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0, 0, 0, 0.25);}
.popover.right > .arrow:after{ content:" "; left:1px; bottom:-10px; border-left-width:0; border-right-color:#ffffff;}
.popover.bottom > .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}
.popover.bottom > .arrow:after{ content:" "; top:1px; margin-left:-10px; border-top-width:0; border-bottom-color:#ffffff;}
.popover.left > .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0, 0, 0, 0.25);}
.popover.left > .arrow:after{ content:" "; right:1px; border-right-width:0; border-left-color:#ffffff; bottom:-10px;}
.carousel{position:relative;}
.carousel-inner{position:relative;overflow:hidden;width:100%;}
.carousel-inner > .item{ display:none; position:relative; -webkit-transition:0.6s ease-in-out left; -o-transition:0.6s ease-in-out left; transition:0.6s ease-in-out left;}
 .carousel-inner > .item > img, .carousel-inner > .item > a > img{  line-height:1;}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev{ display:block;}
.carousel-inner > .active{ left:0;}
.carousel-inner > .next, .carousel-inner > .prev{ position:absolute; top:0; width:100%;}
.carousel-inner > .next{ left:100%;}
.carousel-inner > .prev{ left:-100%;}
.carousel-inner > .next.left, .carousel-inner > .prev.right{ left:0;}
.carousel-inner > .active.left{ left:-100%;}
.carousel-inner > .active.right{ left:100%;}
@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner > .item{ -webkit-transition:-webkit-transform 0.6s ease-in-out; -o-transition:-o-transform 0.6s ease-in-out; transition:transform 0.6s ease-in-out; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-perspective:1000px; perspective:1000px;}
 .carousel-inner > .item.next, .carousel-inner > .item.active.right{  -webkit-transform:translate3d(100%, 0, 0);  transform:translate3d(100%, 0, 0);  left:0;}
 .carousel-inner > .item.prev, .carousel-inner > .item.active.left{  -webkit-transform:translate3d(-100%, 0, 0);  transform:translate3d(-100%, 0, 0);  left:0;}
 .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active{  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0);  left:0;}
}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);background-color:transparent;}
.carousel-control.left{ background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}
.carousel-control.right{ left:auto; right:0; background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}
.carousel-control:hover, .carousel-control:focus{ outline:0; color:#ffffff; text-decoration:none; opacity:0.9; filter:alpha(opacity=90);}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{ position:absolute; top:50%; margin-top:-10px; z-index:5; display:inline-block;}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{ left:50%; margin-left:-10px;}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{ right:50%; margin-right:-10px;}
.carousel-control .icon-prev, .carousel-control .icon-next{ width:20px; height:20px; line-height:1; font-family:serif;}
.carousel-control .icon-prev:before{ content:'\2039';}
.carousel-control .icon-next:before{ content:'\203a';}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}
.carousel-indicators li{ display:inline-block; width:10px; height:10px; margin:1px; text-indent:-999px; border:1px solid #ffffff; border-radius:10px; cursor:pointer; background-color:#000 \9; background-color:transparent;}
.carousel-indicators .active{ margin:0; width:12px; height:12px; background-color:#ffffff;}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}
.carousel-caption .btn{ text-shadow:none;}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{ width:30px; height:30px; margin-top:-10px; font-size:30px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{ margin-left:-10px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ margin-right:-10px;}
.carousel-caption{ left:20%; right:20%; padding-bottom:30px;}
.carousel-indicators{ bottom:20px;}
}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.dl-horizontal dd:before, .dl-horizontal dd:after{content:" ";display:table;}
.container:before, .container:after{content:" ";display:table;}
.container-fluid:before, .container-fluid:after{content:" ";display:table;}
.row:before, .row:after{content:" ";display:table;}
.form-horizontal .form-group:before, .form-horizontal .form-group:after{content:" ";display:table;}
.btn-toolbar:before, .btn-toolbar:after{content:" ";display:table;}
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after{content:" ";display:table;}
.nav:before, .nav:after{content:" ";display:table;}
.navbar:before, .navbar:after{content:" ";display:table;}
.navbar-header:before, .navbar-header:after{content:" ";display:table;}
.navbar-collapse:before, .navbar-collapse:after{content:" ";display:table;}
.pager:before, .pager:after{content:" ";display:table;}
.panel-body:before, .panel-body:after{content:" ";display:table;}
.modal-header:before, .modal-header:after{content:" ";display:table;}
.modal-footer:before, .modal-footer:after{content:" ";display:table;}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer: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;}
@-ms-viewport{width:device-width;}
.visible-xs, .visible-sm, .visible-md, .visible-lg, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block{display:none !important;}
@media (max-width:767px){.visible-xs{ display:block !important;}
table.visible-xs{ display:table !important;}
tr.visible-xs{ display:table-row !important;}
th.visible-xs, td.visible-xs{ display:table-cell !important;}
}
@media (max-width:767px){.visible-xs-block{ display:block !important;}
}
@media (max-width:767px){.visible-xs-inline{ display:inline !important;}
}
@media (max-width:767px){.visible-xs-inline-block{ display:inline-block !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{ display:block !important;}
table.visible-sm{ display:table !important;}
tr.visible-sm{ display:table-row !important;}
th.visible-sm, td.visible-sm{ display:table-cell !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{ display:block !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{ display:inline !important;}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{ display:inline-block !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{ display:block !important;}
table.visible-md{ display:table !important;}
tr.visible-md{ display:table-row !important;}
th.visible-md, td.visible-md{ display:table-cell !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{ display:block !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{ display:inline !important;}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{ display:inline-block !important;}
}
@media (min-width:1200px){.visible-lg{ display:block !important;}
table.visible-lg{ display:table !important;}
tr.visible-lg{ display:table-row !important;}
th.visible-lg, td.visible-lg{ display:table-cell !important;}
}
@media (min-width:1200px){.visible-lg-block{ display:block !important;}
}
@media (min-width:1200px){.visible-lg-inline{ display:inline !important;}
}
@media (min-width:1200px){.visible-lg-inline-block{ display:inline-block !important;}
}
@media (max-width:767px){.hidden-xs{ display:none !important;}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{ display:none !important;}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{ display:none !important;}
}
@media (min-width:1200px){.hidden-lg{ display:none !important;}
}
@media print{.visible-print{ display:block !important;}
table.visible-print{ display:table !important;}
tr.visible-print{ display:table-row !important;}
th.visible-print, td.visible-print{ display:table-cell !important;}
}
@media print{.visible-print-block{ display:block !important;}
}
@media print{.visible-print-inline{ display:inline !important;}
}
@media print{.visible-print-inline-block{ display:inline-block !important;}
}
@media print{.hidden-print{ display:none !important;}
}
.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);}
.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-default.disabled, .btn-primary.disabled, .btn-success.disabled, .btn-info.disabled, .btn-warning.disabled, .btn-danger.disabled, .btn-default[disabled], .btn-primary[disabled], .btn-success[disabled], .btn-info[disabled], .btn-warning[disabled], .btn-danger[disabled]{-webkit-box-shadow:none;box-shadow:none;}
fieldset[disabled] .btn-default, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-success, fieldset[disabled] .btn-info, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-danger{-webkit-box-shadow:none;box-shadow:none;}
.btn-default .badge, .btn-primary .badge, .btn-success .badge, .btn-info .badge, .btn-warning .badge, .btn-danger .badge{text-shadow:none;}
.btn:active, .btn.active{background-image:none;}
.btn-default{background-image:-webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));background-image:linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc;}
.btn-default:hover, .btn-default:focus{ background-color:#e0e0e0; background-position:0 -15px;}
.btn-default:active, .btn-default.active{ background-color:#e0e0e0; border-color:#dbdbdb;}
.btn-default.disabled, .btn-default[disabled]{ background-color:#e0e0e0; background-image:none;}
fieldset[disabled] .btn-default{background-color:#e0e0e0;background-image:none;}
.btn-default.disabled:hover, .btn-default[disabled]:hover{background-color:#e0e0e0;background-image:none;}
fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none;}
.btn-default.disabled:focus, .btn-default[disabled]:focus{background-color:#e0e0e0;background-image:none;}
fieldset[disabled] .btn-default:focus{background-color:#e0e0e0;background-image:none;}
.btn-default.disabled.focus, .btn-default[disabled].focus{background-color:#e0e0e0;background-image:none;}
fieldset[disabled] .btn-default.focus{background-color:#e0e0e0;background-image:none;}
.btn-default.disabled:active, .btn-default[disabled]:active{background-color:#e0e0e0;background-image:none;}
fieldset[disabled] .btn-default:active{background-color:#e0e0e0;background-image:none;}
.btn-default.disabled.active, .btn-default[disabled].active{background-color:#e0e0e0;background-image:none;}
fieldset[disabled] .btn-default.active{background-color:#e0e0e0;background-image:none;}
.btn-primary{background-image:-webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #265a88 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));background-image:linear-gradient(to bottom, #337ab7 0%, #265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#245580;}
.btn-primary:hover, .btn-primary:focus{ background-color:#265a88; background-position:0 -15px;}
.btn-primary:active, .btn-primary.active{ background-color:#265a88; border-color:#245580;}
.btn-primary.disabled, .btn-primary[disabled]{ background-color:#265a88; background-image:none;}
fieldset[disabled] .btn-primary{background-color:#265a88;background-image:none;}
.btn-primary.disabled:hover, .btn-primary[disabled]:hover{background-color:#265a88;background-image:none;}
fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none;}
.btn-primary.disabled:focus, .btn-primary[disabled]:focus{background-color:#265a88;background-image:none;}
fieldset[disabled] .btn-primary:focus{background-color:#265a88;background-image:none;}
.btn-primary.disabled.focus, .btn-primary[disabled].focus{background-color:#265a88;background-image:none;}
fieldset[disabled] .btn-primary.focus{background-color:#265a88;background-image:none;}
.btn-primary.disabled:active, .btn-primary[disabled]:active{background-color:#265a88;background-image:none;}
fieldset[disabled] .btn-primary:active{background-color:#265a88;background-image:none;}
.btn-primary.disabled.active, .btn-primary[disabled].active{background-color:#265a88;background-image:none;}
fieldset[disabled] .btn-primary.active{background-color:#265a88;background-image:none;}
.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e;}
.btn-success:hover, .btn-success:focus{ background-color:#419641; background-position:0 -15px;}
.btn-success:active, .btn-success.active{ background-color:#419641; border-color:#3e8f3e;}
.btn-success.disabled, .btn-success[disabled]{ background-color:#419641; background-image:none;}
fieldset[disabled] .btn-success{background-color:#419641;background-image:none;}
.btn-success.disabled:hover, .btn-success[disabled]:hover{background-color:#419641;background-image:none;}
fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none;}
.btn-success.disabled:focus, .btn-success[disabled]:focus{background-color:#419641;background-image:none;}
fieldset[disabled] .btn-success:focus{background-color:#419641;background-image:none;}
.btn-success.disabled.focus, .btn-success[disabled].focus{background-color:#419641;background-image:none;}
fieldset[disabled] .btn-success.focus{background-color:#419641;background-image:none;}
.btn-success.disabled:active, .btn-success[disabled]:active{background-color:#419641;background-image:none;}
fieldset[disabled] .btn-success:active{background-color:#419641;background-image:none;}
.btn-success.disabled.active, .btn-success[disabled].active{background-color:#419641;background-image:none;}
fieldset[disabled] .btn-success.active{background-color:#419641;background-image:none;}
.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9;}
.btn-info:hover, .btn-info:focus{ background-color:#2aabd2; background-position:0 -15px;}
.btn-info:active, .btn-info.active{ background-color:#2aabd2; border-color:#28a4c9;}
.btn-info.disabled, .btn-info[disabled]{ background-color:#2aabd2; background-image:none;}
fieldset[disabled] .btn-info{background-color:#2aabd2;background-image:none;}
.btn-info.disabled:hover, .btn-info[disabled]:hover{background-color:#2aabd2;background-image:none;}
fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none;}
.btn-info.disabled:focus, .btn-info[disabled]:focus{background-color:#2aabd2;background-image:none;}
fieldset[disabled] .btn-info:focus{background-color:#2aabd2;background-image:none;}
.btn-info.disabled.focus, .btn-info[disabled].focus{background-color:#2aabd2;background-image:none;}
fieldset[disabled] .btn-info.focus{background-color:#2aabd2;background-image:none;}
.btn-info.disabled:active, .btn-info[disabled]:active{background-color:#2aabd2;background-image:none;}
fieldset[disabled] .btn-info:active{background-color:#2aabd2;background-image:none;}
.btn-info.disabled.active, .btn-info[disabled].active{background-color:#2aabd2;background-image:none;}
fieldset[disabled] .btn-info.active{background-color:#2aabd2;background-image:none;}
.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13;}
.btn-warning:hover, .btn-warning:focus{ background-color:#eb9316; background-position:0 -15px;}
.btn-warning:active, .btn-warning.active{ background-color:#eb9316; border-color:#e38d13;}
.btn-warning.disabled, .btn-warning[disabled]{ background-color:#eb9316; background-image:none;}
fieldset[disabled] .btn-warning{background-color:#eb9316;background-image:none;}
.btn-warning.disabled:hover, .btn-warning[disabled]:hover{background-color:#eb9316;background-image:none;}
fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none;}
.btn-warning.disabled:focus, .btn-warning[disabled]:focus{background-color:#eb9316;background-image:none;}
fieldset[disabled] .btn-warning:focus{background-color:#eb9316;background-image:none;}
.btn-warning.disabled.focus, .btn-warning[disabled].focus{background-color:#eb9316;background-image:none;}
fieldset[disabled] .btn-warning.focus{background-color:#eb9316;background-image:none;}
.btn-warning.disabled:active, .btn-warning[disabled]:active{background-color:#eb9316;background-image:none;}
fieldset[disabled] .btn-warning:active{background-color:#eb9316;background-image:none;}
.btn-warning.disabled.active, .btn-warning[disabled].active{background-color:#eb9316;background-image:none;}
fieldset[disabled] .btn-warning.active{background-color:#eb9316;background-image:none;}
.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28;}
.btn-danger:hover, .btn-danger:focus{ background-color:#c12e2a; background-position:0 -15px;}
.btn-danger:active, .btn-danger.active{ background-color:#c12e2a; border-color:#b92c28;}
.btn-danger.disabled, .btn-danger[disabled]{ background-color:#c12e2a; background-image:none;}
fieldset[disabled] .btn-danger{background-color:#c12e2a;background-image:none;}
.btn-danger.disabled:hover, .btn-danger[disabled]:hover{background-color:#c12e2a;background-image:none;}
fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none;}
.btn-danger.disabled:focus, .btn-danger[disabled]:focus{background-color:#c12e2a;background-image:none;}
fieldset[disabled] .btn-danger:focus{background-color:#c12e2a;background-image:none;}
.btn-danger.disabled.focus, .btn-danger[disabled].focus{background-color:#c12e2a;background-image:none;}
fieldset[disabled] .btn-danger.focus{background-color:#c12e2a;background-image:none;}
.btn-danger.disabled:active, .btn-danger[disabled]:active{background-color:#c12e2a;background-image:none;}
fieldset[disabled] .btn-danger:active{background-color:#c12e2a;background-image:none;}
.btn-danger.disabled.active, .btn-danger[disabled].active{background-color:#c12e2a;background-image:none;}
fieldset[disabled] .btn-danger.active{background-color:#c12e2a;background-image:none;}
.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);}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));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);background-color:#e8e8e8;}
.dropdown-menu > .active > a{background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-color:#2e6da4;}
.dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{ background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); background-color:#2e6da4;}
.navbar-default{background-image:-webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));background-image:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-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);}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a{ background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); background-image:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); -webkit-box-shadow:inset 0 3px 9px rgba(0, 0, 0, 0.075); box-shadow:inset 0 3px 9px rgba(0, 0, 0, 0.075);}
.navbar-brand, .navbar-nav > li > a{text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222222 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222222));background-image:linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .active > a{ background-image:-webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); background-image:-o-linear-gradient(top, #080808 0%, #0f0f0f 100%); background-image:-webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); background-image:linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); -webkit-box-shadow:inset 0 3px 9px rgba(0, 0, 0, 0.25); box-shadow:inset 0 3px 9px rgba(0, 0, 0, 0.25);}
.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;}
@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu > .active > a{ color:#fff; background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);}
 .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus{  color:#fff;  background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);  background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);  background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));  background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);  background-repeat:repeat-x;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=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:-webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));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:-webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));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:-webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));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:-webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));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:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));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, #337ab7 0%, #286090 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #286090 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));background-image:linear-gradient(to bottom, #337ab7 0%, #286090 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', 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:-webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));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, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', 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:-webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));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, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);}
.progress-bar-striped{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:-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%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.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{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2b669a 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));background-image:linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);border-color:#2b669a;}
.list-group-item.active:hover, .list-group-item.active:focus{ text-shadow:0 -1px 0 #286090; background-image:-webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); background-image:-o-linear-gradient(top, #337ab7 0%, #2b669a 100%); background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); background-image:linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); border-color:#2b669a;}
.list-group-item.active .badge, .list-group-item.active:hover .badge, .list-group-item.active:focus .badge{ text-shadow:none;}
.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:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));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, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', 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:-webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));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:-webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));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:-webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));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:-webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));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:-webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));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);}
html{overflow-x:hidden;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,  fieldset, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
q:before, q:after{content:'';content:none;}

html, body, div, span, applet, object, iframe, caption, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, legend, header, footer, *:before, *:after{box-sizing:border-box;}
html, body{font-size:100%;line-height:1.5rem;font-family:Verdana, Geneva, sans-serif;color:#0f1f40;letter-spacing:0.01rem;}
h1{font-size:3rem;line-height:3rem;font-weight:bold;}
h2{font-size:1.75rem;line-height:3rem;}
h3{font-size:1.375rem;line-height:1.5rem;}
h4{font-size:1.125rem;line-height:1.5rem;text-transform:uppercase;}
h5{font-size:1rem;line-height:1.5rem;font-weight:bold;}
h6{font-size:0.75rem;line-height:1.5rem;font-weight:bold;}
p{margin-bottom:1.5rem;}
p:last-child{ margin-bottom:0;}
a:link,a:visited,a:active{color:#dca73d;transition:color 0.2s ease;}
a:hover{color:#17469e;transition:color 0.2s ease;}
strong{font-weight:bold;}
hr{border:none;height:1px;background:rgba(0, 0, 0, 0.25);}
@media all and (min-width:26rem){.accent{ position:relative;}
 .accent span{  display:inline-block;  position:relative;  background-color:#FFF;  padding-right:1.5rem;  z-index:2;}
 .accent:before{  content:"";  position:absolute;  height:1px;  border-bottom:1px solid rgba(0, 0, 0, 0.25);  top:0.75rem;  left:0;  right:0;  margin-left:1rem;}
}
.button,.button:link,.button:visited,.button:active{display:block;width:100%;text-align:center;line-height:3rem;padding:2px 3rem 0;color:#FFF;text-decoration:none;border:1px solid #11356e;background:#17469e;background:-moz-linear-gradient(top, #164b9f 0%, #14438f 100%);background:-webkit-linear-gradient(top, #164b9f 0%, #14438f 100%);background:linear-gradient(to bottom, #164b9f 0%, #14438f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b9f', endColorstr='#14438f',GradientType=0 );}
.button:hover, .button:link:hover, .button:visited:hover, .button:active:hover{ background:#164b9f; background:-moz-linear-gradient(top, #164b9f 0%, #00368e 100%); background:-webkit-linear-gradient(top, #164b9f 0%, #00368e 100%); background:linear-gradient(to bottom, #164b9f 0%, #00368e 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b9f', endColorstr='#00368e',GradientType=0 );}
.button.gold, .button:link.gold, .button:visited.gold, .button:active.gold{ border:1px solid #c49340; background:#dca73d; background:-moz-linear-gradient(top, #eeb75a 0%, #dca649 100%); background:-webkit-linear-gradient(top, #eeb75a 0%, #dca649 100%); background:linear-gradient(to bottom, #eeb75a 0%, #dca649 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeb75a', endColorstr='#dca649',GradientType=0 );}
 .button.gold:hover,  .button:link.gold:hover,  .button:visited.gold:hover,  .button:active.gold:hover{  background:#eeb75a;  background:-moz-linear-gradient(top, #eeb75a 0%, #db982b 100%);  background:-webkit-linear-gradient(top, #eeb75a 0%, #db982b 100%);  background:linear-gradient(to bottom, #eeb75a 0%, #db982b 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeb75a', endColorstr='#db982b',GradientType=0 );}
.button.block, .button:link.block, .button:visited.block, .button:active.block{ padding-left:0.5rem; padding-right:0.5rem;}
@media all and (min-width:26rem){.button, .button:link, .button:visited, .button:active{ display:inline-block; width:auto; text-align:inherit;}
 .button.block,  .button:link.block,  .button:visited.block,  .button:active.block{  display:block;  width:100%;  text-align:center;  padding-left:0.5rem;  padding-right:0.5rem;}
 .button.fixed-height,  .button:link.fixed-height,  .button:visited.fixed-height,  .button:active.fixed-height{  height:3rem;  padding-top:0;}
}
.form-control{position:relative;margin-bottom:1.5rem;}
.form-control input, .form-control textarea{ width:100%; max-width:100%; border:2px solid #17469e; padding:0.75rem; font-size:1rem; color:#0f1f40; border-radius:0;}
.form-control input{ padding-left:8.5rem; height:3rem;}
 .form-control input.no-label{  padding-left:0.75rem;}
.form-control input[type=checkbox]{ display:inline-block; width:auto; height:auto; padding:0;}
.form-control select{ width:100%; -webkit-appearance:menulist-button; background-color:transparent; height:3rem; border:2px solid #17469e; border-radius:0;}
.form-control textarea{ padding:3.5rem 1rem 1rem; height:11.625rem;}
.form-control label{ display:block; height:3rem; padding:0.75rem 1rem; width:100%; background-color:#17469e; background:#17469e; background:-moz-linear-gradient(top, #164b9f 0%, #14438f 100%); background:-webkit-linear-gradient(top, #164b9f 0%, #14438f 100%); background:linear-gradient(to bottom, #164b9f 0%, #14438f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b9f', endColorstr='#14438f',GradientType=0 ); color:#FFF; z-index:2;}
@media all and (min-width:26rem){ .form-control label{  position:absolute;  top:0;  min-width:7.5rem;  width:auto;}
}
.form-control.wide label{ left:0; right:0; bottom:auto;}
.form-control br{ display:none;}
input[type=submit]{font-size:1rem;}
input[type=submit]:hover{ cursor:pointer;}
.page-controls{text-align:center;}
.pagination{display:inline-block;border:1px solid rgba(0, 0, 0, 0.25);border-radius:0.5rem;overflow:hidden;background:#faf9f9;background:-moz-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #faf9f9 0%, #e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#e4e4e4',GradientType=0 );}
.pagination:before, .pagination:after{ content:" "; display:table;}
.pagination:after{ clear:both;}
.pagination .page-numbers{ display:block; float:left; padding:0.5rem 1rem; border-right:1px solid rgba(0, 0, 0, 0.25); text-decoration:none; color:#0f1f40;}
 .pagination .page-numbers:hover, .pagination .page-numbers.current{  background-color:#EEE;}
 .pagination .page-numbers.current{  color:rgba(15, 31, 64, 0.6);}
 .pagination .page-numbers:last-child{  border-right:none;}
html .acf-fields > .acf-field{padding:1rem 0;}
.clearfix:before, .clearfix:after, .cf:before, .cf:after{content:" ";display:table;}
.clearfix:after, .cf:after{clear:both;}
.container{display:block;width:88%;max-width:75rem;margin:0 auto;}
.container:before, .container:after{ content:" "; display:table;}
.container:after{ clear:both;}
.thumbnail{padding:0.5rem;border:1px solid #EEE;-webkit-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 7px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.2);}
.thumbnail > div{ background-size:cover; background-position:center center; background-repeat:no-repeat;}
.pull-left{float:left;}
.pull-right{float:right;}
.bump-top{margin-top:1.5rem;}
.bump-bottom{margin-bottom:1.5rem;}
.bump-right{margin-right:1.5rem;}
.bump-left{margin-left:1.5rem;}
.pad-top{padding-top:1.5rem;}
.pad-bottom{padding-bottom:1.5rem;}
.pad-right{padding-right:1.5rem;}
.pad-left{padding-left:1.5rem;}
.pad-top-2{padding-top:3rem;}
.pad-bottom-2{padding-bottom:3rem;}
.pad-right-2{padding-right:3rem;}
.pad-left-2{padding-left:3rem;}
.acf-map{width:100%;height:24rem;border:1px solid rgba(0, 0, 0, 0.25);margin:0;}
.acf-map img{max-width:inherit !important;}
html::-webkit-scrollbar{width:6px;height:6px;}
html::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0.1);}
html::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.5);}
.tabs .tab-heading{display:block;line-height:3rem;padding:0 1.5rem;border:1px solid rgba(0, 0, 0, 0.25);margin-top:1rem;background:#faf9f9;background:-moz-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #faf9f9 0%, #e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#e4e4e4',GradientType=0 );}
.tabs .tab-heading .fa{ float:right; line-height:3rem; color:rgba(0, 0, 0, 0.5);}
.tabs .tab-heading:first-child{ margin-top:0;}
.tabs .tab-heading:hover{ cursor:pointer;}
.tabs .tab-content{display:none;border:1px solid rgba(0, 0, 0, 0.25);border-top:none;padding:1.5rem;}
div.wpcf7-response-output{line-height:3rem;margin-left:0;margin-right:0;}
div.wpcf7-mail-sent-ok{border:1px solid #40763a;color:#40763a;background-color:#e0efda;}
div.wpcf7-validation-errors{border:1px solid #886f39;color:#886f39;background-color:#fdf8e4;}
.widget{border:1px solid rgba(0, 0, 0, 0.25);}
.widget:before, .widget:after{ content:" "; display:table;}
.widget:after{ clear:both;}
.widget .widget-heading{ position:relative; padding:0 1rem; border-bottom:1px solid rgba(0, 0, 0, 0.25); background:#faf9f9; background:-moz-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%); background:-webkit-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%); background:linear-gradient(to bottom, #faf9f9 0%, #e4e4e4 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#e4e4e4',GradientType=0 );}
 .widget .widget-heading h2, .widget .widget-heading h3, .widget .widget-heading h4, .widget .widget-heading h5, .widget .widget-heading h6{  line-height:3rem;}
 .widget .widget-heading .fa.action{  position:absolute;  right:1rem;  top:0;  line-height:3rem;  color:rgba(0, 0, 0, 0.5);}
  .widget .widget-heading .fa.action:hover{   color:#0f1f40;   cursor:pointer;}
 .widget .widget-heading .fa.award{  position:absolute;  top:-6px;  left:1rem;  font-size:1.5rem;  text-shadow:0 0 0 rgba(0, 0, 0, 0.5);}
  .widget .widget-heading .fa.award:nth-child(1){   color:#17469e;}
  .widget .widget-heading .fa.award:nth-child(2){   left:2.75rem;   color:#CCC;}
.widget .widget-body{ padding:1rem; position:relative;}
 .widget .widget-body > .col{  margin-bottom:0;}
 .widget .widget-body .widget-scroller-filter input{  border:1px solid rgba(0, 0, 0, 0.25);  padding:0.75rem;  font-size:0.75rem;}
 .widget .widget-body .widget-scroller{  height:16.5rem;  overflow-y:scroll;  margin-bottom:1rem;}
  .widget .widget-body .widget-scroller::-webkit-scrollbar{   width:6px;   height:6px;}
  .widget .widget-body .widget-scroller::-webkit-scrollbar-track{   background:rgba(0, 0, 0, 0.1);}
  .widget .widget-body .widget-scroller::-webkit-scrollbar-thumb{   background:rgba(0, 0, 0, 0.5);}
  .widget .widget-body .widget-scroller.tall{   height:32.75rem;}
.widget .avatar{ display:block; border-radius:50%; border:4px solid rgba(0, 0, 0, 0.1); width:100%; max-width:9rem !important; height:auto; margin-left:0; margin:0 auto;}
.widget.xs .col.col-1-4, .widget.xs .col.col-1-3, .widget.xs .col.col-1-2, .widget.xs .col.col-3-4, .widget.xs .col.col-2-3{ width:100%; margin-right:0;}
 .widget.xs .col.col-1-4.pad-right,  .widget.xs .col.col-1-3.pad-right,  .widget.xs .col.col-1-2.pad-right,  .widget.xs .col.col-3-4.pad-right,  .widget.xs .col.col-2-3.pad-right{  padding-right:0;}
 .widget.xs .col.col-1-4.pad-left,  .widget.xs .col.col-1-3.pad-left,  .widget.xs .col.col-1-2.pad-left,  .widget.xs .col.col-3-4.pad-left,  .widget.xs .col.col-2-3.pad-left{  padding-left:0;}
.widget.xs .avatar{ margin:1.5rem auto;}
.widget.pin-program .col{ margin-bottom:0; position:relative;}
.widget.pin-program .pin-program-milestones{ margin-top:1.6rem; width:100%;}
 .widget.pin-program .pin-program-milestones tr:nth-child(odd){  background-color:rgba(0, 0, 0, 0.1);}
 .widget.pin-program .pin-program-milestones td{  padding:0 0.5rem;  line-height:1.9rem;}
.widget.pin-program span.pin-milestone{ margin-right:5%;}
.widget.pin-program .contribution-stats{ font-size:0.75rem; margin:1.5rem 0; font-style:italic;}
.widget.documents .document{ padding-bottom:0.75rem; border-bottom:1px solid rgba(0, 0, 0, 0.25); margin-bottom:0.75rem;}
 .widget.documents .document p{  font-size:0.75rem;}
 .widget.documents .document:last-child{  border-bottom:none;  margin-bottom:0;}
.widget.chapter-members .member{ padding-bottom:0.75rem; border-bottom:1px solid rgba(0, 0, 0, 0.25); margin-bottom:0.75rem;}
 .widget.chapter-members .member p{  font-size:0.75rem;}
 .widget.chapter-members .member:last-child{  border-bottom:none;  margin-bottom:0;}
.widget.admin p{ margin-bottom:1rem;}
 .widget.admin p:last-child{  margin-bottom:0;}
.progress-bar{float:none;background:rgba(23, 70, 158, 0.5);line-height:3rem;height:3rem;width:100%;padding:0 1rem;position:relative;text-align:left;box-shadow:none;overflow:hidden;}
.progress-bar .progress-text{ position:relative; color:#FFF; text-shadow:0 0 1px black; z-index:2;}
.progress-bar .bar{ position:absolute; left:0; top:0; bottom:0; background:#17469e; background:-moz-linear-gradient(top, #164b9f 0%, #14438f 100%); background:-webkit-linear-gradient(top, #164b9f 0%, #14438f 100%); background:linear-gradient(to bottom, #164b9f 0%, #14438f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b9f', endColorstr='#14438f',GradientType=0 );}
.table{width:100%;}
.table tr:nth-child(even){ background-color:#EEE;}
.table tr th{ font-weight:bold; text-align:left; padding:0.5rem;}
.table tr td{ padding:0.5rem;}
#members-menu{margin-bottom:1rem;}
#members-menu:before, #members-menu:after{ content:" "; display:table;}
#members-menu:after{ clear:both;}
#members-menu .menu-item{ text-align:center; border-left:1px solid rgba(0, 0, 0, 0.25); border-right:1px solid rgba(0, 0, 0, 0.25); border-bottom:1px solid rgba(0, 0, 0, 0.25);}
 #members-menu .menu-item a:link,  #members-menu .menu-item a:active,  #members-menu .menu-item a:visited{  display:block;  color:rgba(0, 0, 0, 0.5);  text-decoration:none;  padding:1.5rem 0 1rem;}
 #members-menu .menu-item a:hover{  background-color:rgba(0, 0, 0, 0.05);}
 #members-menu .menu-item:first-child{  border-top:1px solid rgba(0, 0, 0, 0.25);}
 #members-menu .menu-item.current-menu-item a:link,  #members-menu .menu-item.current-menu-item a:visited,  #members-menu .menu-item.current-menu-item a:active,  #members-menu .menu-item.current-menu-item a:hover{  color:#0f1f40;  background-color:#FFF;  font-weight:bold;}
@media all and (min-width:48rem){ #members-menu .menu-item{  font-size:0.75rem;  width:14.285%;  float:left;  border-left:none;  border-right:none;}
  #members-menu .menu-item:first-child{   border-top:none;}
  #members-menu .menu-item.current-menu-item{   border:1px solid rgba(0, 0, 0, 0.25);   border-bottom:none;}
}
.popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;}
.popup .popup-body{ position:relative; background-color:#FFF; z-index:100; width:88%; max-width:36rem; margin:4.5rem auto;}
 .popup .popup-body.wide{  max-width:51rem;}
.popup .popup-background{ position:fixed; top:0; right:0; bottom:0; left:0; background-color:rgba(0, 0, 0, 0.8);}
.popup .widget{ position:relative; z-index:10; background-color:#FFF;}
.load-circle{position:relative;border-radius:50%;overflow:hidden;width:12.5rem;height:12.5rem;text-align:center;background:rgba(23, 70, 158, 0.5);color:#FFF;z-index:1;margin:4.75rem auto;}
.load-circle strong{ font-weight:normal; display:block; margin-bottom:0.5rem; font-size:1.75rem; margin-top:4.75rem;}
.load-circle .fill{ position:absolute; top:0; left:0; width:100%; height:100%; background:#17469e; background:#17469e; background:-moz-linear-gradient(top, #164b9f 0%, #14438f 100%); background:-webkit-linear-gradient(top, #164b9f 0%, #14438f 100%); background:linear-gradient(to bottom, #164b9f 0%, #14438f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b9f', endColorstr='#14438f',GradientType=0 ); z-index:-1; transform:scaleY(1); transition:transform 0.3s; transform-origin:50% 100%; border-top:1px solid rgba(0, 0, 0, 0.5);}
.load-circle.platinum{ color:#0f1f40; border:1px solid rgba(0, 0, 0, 0.5); background-color:#EEE;}
 .load-circle.platinum .fill{  background:#faf9f9;  background:-moz-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);  background:-webkit-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);  background:linear-gradient(to bottom, #faf9f9 0%, #e4e4e4 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#e4e4e4',GradientType=0 );}
.icon-navigation a:link, .icon-navigation a:visited, .icon-navigation a:active{color:#171717;}
.icon-navigation a:hover{color:#17469e;}
.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.video-wrapper iframe{ position:absolute; top:0; left:0; width:100% !important; max-width:100% !important; height:100%;}
.cpc-filter label{font-size:0.75rem;}
#ui-datepicker-div{display:none;}
.breadcrumb{padding:8px 15px 6px;font-size:0.75rem;margin-bottom:3rem;}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active, .breadcrumb a:hover{ color:#17469e;}
.breadcrumb a:hover{ cursor:pointer;}
.row{display:block;}
.row:before, .row:after{ content:" "; display:table;}
.row:after{ clear:both;}
.col{float:left;box-sizing:border-box;width:100%;}
.gutter .col{margin-bottom:1.5rem;}
.table{display:table;}
.table .row{ display:table-row;}
.table .cell{ display:table-cell; position:relative; float:none;}
@media all and (min-width:48rem){.col.col-1-6, .col.col-1-4, .col.col-1-3, .col.col-1-2, .col.col-2-3, .col.col-3-4{ width:50%;}
 .col.col-1-6.first,  .col.col-1-4.first,  .col.col-1-3.first,  .col.col-1-2.first,  .col.col-2-3.first,  .col.col-3-4.first{  margin-right:1.5%;}
 .col.col-1-6.last,  .col.col-1-4.last,  .col.col-1-3.last,  .col.col-1-2.last,  .col.col-2-3.last,  .col.col-3-4.last{  margin-right:0;}
.gutter .col.col-1-6, .gutter .col.col-1-4, .gutter .col.col-1-3, .gutter .col.col-1-2, .gutter .col.col-2-3, .gutter .col.col-3-4{ width:49.25%; margin-right:1.5%;}
 .gutter .col.col-1-6.first,  .gutter .col.col-1-4.first,  .gutter .col.col-1-3.first,  .gutter .col.col-1-2.first,  .gutter .col.col-2-3.first,  .gutter .col.col-3-4.first{  margin-right:1.5%;}
 .gutter .col.col-1-6.last,  .gutter .col.col-1-4.last,  .gutter .col.col-1-3.last,  .gutter .col.col-1-2.last,  .gutter .col.col-2-3.last,  .gutter .col.col-3-4.last{  margin-right:0;}
 .gutter .col.col-1-6:nth-child(2n),  .gutter .col.col-1-4:nth-child(2n),  .gutter .col.col-1-3:nth-child(2n),  .gutter .col.col-1-2:nth-child(2n),  .gutter .col.col-2-3:nth-child(2n),  .gutter .col.col-3-4:nth-child(2n){  margin-right:0;}
.pad-left{ padding-left:1.5rem;}
.pad-right{ padding-right:1.5rem;}
}
@media all and (min-width:67.5rem){.col.col-1-6{ width:20%;}
.col.col-1-4{ width:25%;}
.col.col-1-3{ width:33.333%;}
.col.col-2-3{ width:66.666%;}
.col.col-3-4{ width:75%;}
.gutter .col.col-1-6{ width:18%;}
 .gutter .col.col-1-6:nth-child(2n){  margin-right:1.5%;}
 .gutter .col.col-1-6:nth-child(6n){  margin-right:0;}
.gutter .col.col-1-4{ width:23.125%;}
 .gutter .col.col-1-4:nth-child(2n){  margin-right:1.5%;}
 .gutter .col.col-1-4:nth-child(4n){  margin-right:0;}
.gutter .col.col-1-3{ width:32.333%;}
 .gutter .col.col-1-3:nth-child(2n){  margin-right:1.5%;}
 .gutter .col.col-1-3:nth-child(3n){  margin-right:0;}
 .gutter .col.col-1-3.last{  margin-right:0;}
.gutter .col.col-3-4{ width:73.875%; margin-right:0;}
.gutter .col.col-2-3{ width:65.601%; margin-right:0;}
 .gutter .col.col-2-3.first{  margin-right:1.5%;}
}
.container-full{margin:0 auto;width:100%;display:block;}
.input-group-addon{border-radius:0;background-color:#17469e;background:#17469e;background:-moz-linear-gradient(top, #164b9f 0%, #14438f 100%);background:-webkit-linear-gradient(top, #164b9f 0%, #14438f 100%);background:linear-gradient(to bottom, #164b9f 0%, #14438f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b9f', endColorstr='#14438f',GradientType=0 );color:#FFF;border-color:#17469e;padding:6px 1.5rem;}
.input-group-addon.input-group-addon-top{ line-height:1.5; text-align:left; border-width:2px; border-right:2px solid #17469e;}
.has-error .input-group-addon, .has-error .input-group-addon-top{background:#a94442;color:#FFF;}
.has-error .form-control{margin-bottom:0;}
.form-group{margin-bottom:1.5rem;}
.form-control{border-color:#17469e;border-width:2px;border-radius:0;padding:0.75rem;font-size:1rem;color:#0f1f40;height:3rem;}
textarea.form-control{height:9.5rem;min-width:100%;max-width:100%;}
@media (min-width:992px){.widget.md .col-xs-1, .widget.md .col-sm-1, .widget.md .col-md-1, .widget.md .col-lg-1, .widget.md .col-xs-2, .widget.md .col-sm-2, .widget.md .col-md-2, .widget.md .col-lg-2, .widget.md .col-xs-3, .widget.md .col-sm-3, .widget.md .col-md-3, .widget.md .col-lg-3, .widget.md .col-xs-4, .widget.md .col-sm-4, .widget.md .col-md-4, .widget.md .col-lg-4, .widget.md .col-xs-5, .widget.md .col-sm-5, .widget.md .col-md-5, .widget.md .col-lg-5, .widget.md .col-xs-6, .widget.md .col-sm-6, .widget.md .col-md-6, .widget.md .col-lg-6, .widget.md .col-xs-7, .widget.md .col-sm-7, .widget.md .col-md-7, .widget.md .col-lg-7, .widget.md .col-xs-8, .widget.md .col-sm-8, .widget.md .col-md-8, .widget.md .col-lg-8, .widget.md .col-xs-9, .widget.md .col-sm-9, .widget.md .col-md-9, .widget.md .col-lg-9, .widget.md .col-xs-10, .widget.md .col-sm-10, .widget.md .col-md-10, .widget.md .col-lg-10, .widget.md .col-xs-11, .widget.md .col-sm-11, .widget.md .col-md-11, .widget.md .col-lg-11, .widget.md .col-xs-12, .widget.md .col-sm-12, .widget.md .col-md-12, .widget.md .col-lg-12, .widget.md .col-xs-13, .widget.md .col-sm-13, .widget.md .col-md-13, .widget.md .col-lg-13, .widget.md .col-xs-14, .widget.md .col-sm-14, .widget.md .col-md-14, .widget.md .col-lg-14, .widget.md .col-xs-15, .widget.md .col-sm-15, .widget.md .col-md-15, .widget.md .col-lg-15, .widget.md .col-xs-16, .widget.md .col-sm-16, .widget.md .col-md-16, .widget.md .col-lg-16, .widget.md .col-xs-17, .widget.md .col-sm-17, .widget.md .col-md-17, .widget.md .col-lg-17, .widget.md .col-xs-18, .widget.md .col-sm-18, .widget.md .col-md-18, .widget.md .col-lg-18, .widget.md .col-xs-19, .widget.md .col-sm-19, .widget.md .col-md-19, .widget.md .col-lg-19, .widget.md .col-xs-20, .widget.md .col-sm-20, .widget.md .col-md-20, .widget.md .col-lg-20, .widget.md .col-xs-21, .widget.md .col-sm-21, .widget.md .col-md-21, .widget.md .col-lg-21, .widget.md .col-xs-22, .widget.md .col-sm-22, .widget.md .col-md-22, .widget.md .col-lg-22, .widget.md .col-xs-23, .widget.md .col-sm-23, .widget.md .col-md-23, .widget.md .col-lg-23, .widget.md .col-xs-24, .widget.md .col-sm-24, .widget.md .col-md-24, .widget.md .col-lg-24, .widget.md .col-xs-25, .widget.md .col-sm-25, .widget.md .col-md-25, .widget.md .col-lg-25, .widget.md .col-xs-26, .widget.md .col-sm-26, .widget.md .col-md-26, .widget.md .col-lg-26, .widget.md .col-xs-27, .widget.md .col-sm-27, .widget.md .col-md-27, .widget.md .col-lg-27, .widget.md .col-xs-28, .widget.md .col-sm-28, .widget.md .col-md-28, .widget.md .col-lg-28, .widget.md .col-xs-29, .widget.md .col-sm-29, .widget.md .col-md-29, .widget.md .col-lg-29, .widget.md .col-xs-30, .widget.md .col-sm-30, .widget.md .col-md-30, .widget.md .col-lg-30, .widget.md .col-xs-31, .widget.md .col-sm-31, .widget.md .col-md-31, .widget.md .col-lg-31, .widget.md .col-xs-32, .widget.md .col-sm-32, .widget.md .col-md-32, .widget.md .col-lg-32, .widget.md .col-xs-33, .widget.md .col-sm-33, .widget.md .col-md-33, .widget.md .col-lg-33, .widget.md .col-xs-333, .widget.md .col-sm-333, .widget.md .col-md-333, .widget.md .col-lg-333, .widget.md .col-xs-34, .widget.md .col-sm-34, .widget.md .col-md-34, .widget.md .col-lg-34, .widget.md .col-xs-35, .widget.md .col-sm-35, .widget.md .col-md-35, .widget.md .col-lg-35, .widget.md .col-xs-36, .widget.md .col-sm-36, .widget.md .col-md-36, .widget.md .col-lg-36, .widget.md .col-xs-37, .widget.md .col-sm-37, .widget.md .col-md-37, .widget.md .col-lg-37, .widget.md .col-xs-38, .widget.md .col-sm-38, .widget.md .col-md-38, .widget.md .col-lg-38, .widget.md .col-xs-39, .widget.md .col-sm-39, .widget.md .col-md-39, .widget.md .col-lg-39, .widget.md .col-xs-40, .widget.md .col-sm-40, .widget.md .col-md-40, .widget.md .col-lg-40, .widget.md .col-xs-41, .widget.md .col-sm-41, .widget.md .col-md-41, .widget.md .col-lg-41, .widget.md .col-xs-42, .widget.md .col-sm-42, .widget.md .col-md-42, .widget.md .col-lg-42, .widget.md .col-xs-43, .widget.md .col-sm-43, .widget.md .col-md-43, .widget.md .col-lg-43, .widget.md .col-xs-44, .widget.md .col-sm-44, .widget.md .col-md-44, .widget.md .col-lg-44, .widget.md .col-xs-45, .widget.md .col-sm-45, .widget.md .col-md-45, .widget.md .col-lg-45, .widget.md .col-xs-46, .widget.md .col-sm-46, .widget.md .col-md-46, .widget.md .col-lg-46, .widget.md .col-xs-47, .widget.md .col-sm-47, .widget.md .col-md-47, .widget.md .col-lg-47, .widget.md .col-xs-48, .widget.md .col-sm-48, .widget.md .col-md-48, .widget.md .col-lg-48, .widget.md .col-xs-49, .widget.md .col-sm-49, .widget.md .col-md-49, .widget.md .col-lg-49, .widget.md .col-xs-50, .widget.md .col-sm-50, .widget.md .col-md-50, .widget.md .col-lg-50, .widget.md .col-xs-51, .widget.md .col-sm-51, .widget.md .col-md-51, .widget.md .col-lg-51, .widget.md .col-xs-52, .widget.md .col-sm-52, .widget.md .col-md-52, .widget.md .col-lg-52, .widget.md .col-xs-53, .widget.md .col-sm-53, .widget.md .col-md-53, .widget.md .col-lg-53, .widget.md .col-xs-54, .widget.md .col-sm-54, .widget.md .col-md-54, .widget.md .col-lg-54, .widget.md .col-xs-55, .widget.md .col-sm-55, .widget.md .col-md-55, .widget.md .col-lg-55, .widget.md .col-xs-56, .widget.md .col-sm-56, .widget.md .col-md-56, .widget.md .col-lg-56, .widget.md .col-xs-57, .widget.md .col-sm-57, .widget.md .col-md-57, .widget.md .col-lg-57, .widget.md .col-xs-58, .widget.md .col-sm-58, .widget.md .col-md-58, .widget.md .col-lg-58, .widget.md .col-xs-59, .widget.md .col-sm-59, .widget.md .col-md-59, .widget.md .col-lg-59, .widget.md .col-xs-60, .widget.md .col-sm-60, .widget.md .col-md-60, .widget.md .col-lg-60, .widget.md .col-xs-61, .widget.md .col-sm-61, .widget.md .col-md-61, .widget.md .col-lg-61, .widget.md .col-xs-62, .widget.md .col-sm-62, .widget.md .col-md-62, .widget.md .col-lg-62, .widget.md .col-xs-63, .widget.md .col-sm-63, .widget.md .col-md-63, .widget.md .col-lg-63, .widget.md .col-xs-64, .widget.md .col-sm-64, .widget.md .col-md-64, .widget.md .col-lg-64, .widget.md .col-xs-65, .widget.md .col-sm-65, .widget.md .col-md-65, .widget.md .col-lg-65, .widget.md .col-xs-66, .widget.md .col-sm-66, .widget.md .col-md-66, .widget.md .col-lg-66, .widget.md .col-xs-666, .widget.md .col-sm-666, .widget.md .col-md-666, .widget.md .col-lg-666, .widget.md .col-xs-67, .widget.md .col-sm-67, .widget.md .col-md-67, .widget.md .col-lg-67, .widget.md .col-xs-68, .widget.md .col-sm-68, .widget.md .col-md-68, .widget.md .col-lg-68, .widget.md .col-xs-69, .widget.md .col-sm-69, .widget.md .col-md-69, .widget.md .col-lg-69, .widget.md .col-xs-70, .widget.md .col-sm-70, .widget.md .col-md-70, .widget.md .col-lg-70, .widget.md .col-xs-71, .widget.md .col-sm-71, .widget.md .col-md-71, .widget.md .col-lg-71, .widget.md .col-xs-72, .widget.md .col-sm-72, .widget.md .col-md-72, .widget.md .col-lg-72, .widget.md .col-xs-73, .widget.md .col-sm-73, .widget.md .col-md-73, .widget.md .col-lg-73, .widget.md .col-xs-74, .widget.md .col-sm-74, .widget.md .col-md-74, .widget.md .col-lg-74, .widget.md .col-xs-75, .widget.md .col-sm-75, .widget.md .col-md-75, .widget.md .col-lg-75, .widget.md .col-xs-76, .widget.md .col-sm-76, .widget.md .col-md-76, .widget.md .col-lg-76, .widget.md .col-xs-77, .widget.md .col-sm-77, .widget.md .col-md-77, .widget.md .col-lg-77, .widget.md .col-xs-78, .widget.md .col-sm-78, .widget.md .col-md-78, .widget.md .col-lg-78, .widget.md .col-xs-79, .widget.md .col-sm-79, .widget.md .col-md-79, .widget.md .col-lg-79, .widget.md .col-xs-80, .widget.md .col-sm-80, .widget.md .col-md-80, .widget.md .col-lg-80, .widget.md .col-xs-81, .widget.md .col-sm-81, .widget.md .col-md-81, .widget.md .col-lg-81, .widget.md .col-xs-82, .widget.md .col-sm-82, .widget.md .col-md-82, .widget.md .col-lg-82, .widget.md .col-xs-83, .widget.md .col-sm-83, .widget.md .col-md-83, .widget.md .col-lg-83, .widget.md .col-xs-84, .widget.md .col-sm-84, .widget.md .col-md-84, .widget.md .col-lg-84, .widget.md .col-xs-85, .widget.md .col-sm-85, .widget.md .col-md-85, .widget.md .col-lg-85, .widget.md .col-xs-86, .widget.md .col-sm-86, .widget.md .col-md-86, .widget.md .col-lg-86, .widget.md .col-xs-87, .widget.md .col-sm-87, .widget.md .col-md-87, .widget.md .col-lg-87, .widget.md .col-xs-88, .widget.md .col-sm-88, .widget.md .col-md-88, .widget.md .col-lg-88, .widget.md .col-xs-89, .widget.md .col-sm-89, .widget.md .col-md-89, .widget.md .col-lg-89, .widget.md .col-xs-90, .widget.md .col-sm-90, .widget.md .col-md-90, .widget.md .col-lg-90, .widget.md .col-xs-91, .widget.md .col-sm-91, .widget.md .col-md-91, .widget.md .col-lg-91, .widget.md .col-xs-92, .widget.md .col-sm-92, .widget.md .col-md-92, .widget.md .col-lg-92, .widget.md .col-xs-93, .widget.md .col-sm-93, .widget.md .col-md-93, .widget.md .col-lg-93, .widget.md .col-xs-94, .widget.md .col-sm-94, .widget.md .col-md-94, .widget.md .col-lg-94, .widget.md .col-xs-95, .widget.md .col-sm-95, .widget.md .col-md-95, .widget.md .col-lg-95, .widget.md .col-xs-96, .widget.md .col-sm-96, .widget.md .col-md-96, .widget.md .col-lg-96, .widget.md .col-xs-97, .widget.md .col-sm-97, .widget.md .col-md-97, .widget.md .col-lg-97, .widget.md .col-xs-98, .widget.md .col-sm-98, .widget.md .col-md-98, .widget.md .col-lg-98, .widget.md .col-xs-99, .widget.md .col-sm-99, .widget.md .col-md-99, .widget.md .col-lg-99, .widget.md .col-xs-100, .widget.md .col-sm-100, .widget.md .col-md-100, .widget.md .col-lg-100{ width:100%;}
}
#masthead{position:absolute;top:0;left:0;right:0;min-height:7.5rem;background-color:rgba(255, 255, 255, 0.9);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.85) 50%, rgba(223, 223, 223, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.85) 50%, rgba(223, 223, 223, 0.8) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.85) 50%, rgba(223, 223, 223, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9ffffff', endColorstr='#d9dfdfdf',GradientType=0 );border-bottom:1px solid #FFF;-webkit-box-shadow:0px 2px 20px 0px rgba(0, 0, 0, 0.27);-moz-box-shadow:0px 2px 20px 0px rgba(0, 0, 0, 0.27);box-shadow:0px 2px 20px 0px rgba(0, 0, 0, 0.27);transition:all 0.2s ease;z-index:10;}
#masthead .container{ position:relative;}
#masthead .site-branding{ float:left;}
 #masthead .site-branding .site-title{  text-indent:-999999px;  display:block;  width:12.9375rem;  height:4.5rem;  margin:1.5rem 0;  background-image:url("canadian-progress-club-logo.png");  background-size:cover;  background-position:center center;  background-repeat:no-repeat;}
  #masthead .site-branding .site-title a{   display:block;   min-height:4.5rem;}
#masthead .logout{ position:absolute; top:1rem; right:0; font-size:0.75rem; color:#d9534f;}
#masthead .main-navigation{ width:100%;}
 #masthead .main-navigation .menu-toggle{  float:right;  margin-top:3rem;  display:block;  width:2.5rem;  height:2.5rem;  position:relative;  -webkit-transform:rotate(0deg);  -moz-transform:rotate(0deg);  -o-transform:rotate(0deg);  transform:rotate(0deg);  -webkit-transition:.5s ease-in-out;  -moz-transition:.5s ease-in-out;  -o-transition:.5s ease-in-out;  transition:.5s ease-in-out;  cursor:pointer;}
  #masthead .main-navigation .menu-toggle span{   display:block;   position:absolute;   height:5px;   width:100%;   background:#17469e;   opacity:1;   left:0;   -webkit-transform:rotate(0deg);   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   transform:rotate(0deg);   -webkit-transition:.25s ease-in-out;   -moz-transition:.25s ease-in-out;   -o-transition:.25s ease-in-out;   transition:.25s ease-in-out;}
   #masthead .main-navigation .menu-toggle span:nth-child(1){    top:0px;}
   #masthead .main-navigation .menu-toggle span:nth-child(2), #masthead .main-navigation .menu-toggle span:nth-child(3){    top:0.625rem;}
   #masthead .main-navigation .menu-toggle span:nth-child(4){    top:1.25rem;}
  #masthead .main-navigation .menu-toggle.open span:nth-child(1){   top:1.125rem;   width:0%;   left:50%;}
  #masthead .main-navigation .menu-toggle.open span:nth-child(2){   -webkit-transform:rotate(45deg);   -moz-transform:rotate(45deg);   -o-transform:rotate(45deg);   transform:rotate(45deg);}
  #masthead .main-navigation .menu-toggle.open span:nth-child(3){   -webkit-transform:rotate(-45deg);   -moz-transform:rotate(-45deg);   -o-transform:rotate(-45deg);   transform:rotate(-45deg);}
  #masthead .main-navigation .menu-toggle.open span:nth-child(4){   top:1.125rem;   width:0%;   left:50%;}
 #masthead .main-navigation .menu-primary-menu-container{  display:none;  clear:both;}
  #masthead .main-navigation .menu-primary-menu-container .menu .menu-item{   border-top:1px solid rgba(0, 0, 0, 0.1);}
   #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:link,    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:visited,    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:active{    display:block;    padding:1.5rem;    text-decoration:none;    position:relative;    z-index:10;}
   #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:hover{    color:#dca73d;    background-color:rgba(0, 0, 0, 0.05);}
   #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item{    border-top:none;}
    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item:hover{     background-color:transparent;}
    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:link:before,     #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:visited:before,     #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:active:before{     content:"\f105";     font-family:"fontawesome";     color:rgba(0, 0, 0, 0.3);     margin-right:1.5rem;}
@media all and (min-width:48rem){ #masthead .site-branding{  display:block;  float:none;  text-align:center;}
  #masthead .site-branding .site-title{   display:inline-block;}
 #masthead .main-navigation .menu-primary-menu-container{  display:block !important;}
  #masthead .main-navigation .menu-primary-menu-container .menu{   float:none;   font-size:0.875rem;   text-align:center;   margin-bottom:1.5rem;}
   #masthead .main-navigation .menu-primary-menu-container .menu .menu-item{    display:inline-block;    position:relative;    border:0;    padding:0;    margin-left:1.5rem;}
    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item:first-child{     margin-left:0;}
    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:link,     #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:visited,     #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:active{     color:#13336f;     padding:0;}
    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item a:hover{     color:#dca73d;     background-color:transparent;}
    #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu{     display:none;     position:absolute;     margin-top:1rem;     left:-0.785rem;     width:13.5rem;     text-align:left;     padding:0.6rem 1rem;     border:1px solid #a18752;     background:#dca73d;     background:-moz-linear-gradient(top, #edb64f 0%, #dda641 100%);     background:-webkit-linear-gradient(top, #edb64f 0%, #dda641 100%);     background:linear-gradient(to bottom, #edb64f 0%, #dda641 100%);     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#edb64f', endColorstr='#dda641',GradientType=0 );     box-shadow:0px 0px 6px rgba(0, 0, 0, 0.25);}
     #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu:before{      content:"\f0d8";      width:100%;      font-family:"fontawesome";      font-size:36px;      color:#edb64f;      position:absolute;      top:-32px;      text-shadow:0px -1px #a18752;}
     #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item{      margin:0;      display:block;}
      #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:link,       #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:visited,       #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:active,       #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:hover{       color:#6e541f;       line-height:2rem;}
       #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:link:before,        #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:visited:before,        #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:active:before,        #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:hover:before{        content:"";        margin:0;}
      #masthead .main-navigation .menu-primary-menu-container .menu .menu-item .sub-menu .menu-item a:hover{       background-color:transparent;       text-decoration:underline;}
   #masthead .main-navigation .menu-primary-menu-container .menu .menu-item-has-children:hover > .sub-menu{    display:block;}
 #masthead .main-navigation .menu-toggle{  display:none;}
}
@media all and (min-width:73.5rem){ #masthead .site-branding{  float:left;  text-align:left;}
 #masthead .main-navigation{  display:inline-block;  float:right;  width:auto;}
  #masthead .main-navigation .menu-primary-menu-container .menu{   float:right;   margin-top:4.5rem;   text-align:right;}
}
@media all and (max-width:47rem){#masthead.open{ background:#17469e; background:-moz-linear-gradient(left, #14418b 0%, #16499b 50%, #14418b 100%); background:-webkit-linear-gradient(left, #14418b 0%, #16499b 50%, #14418b 100%); background:linear-gradient(to right, #14418b 0%, #16499b 50%, #14418b 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#14418b', endColorstr='#14418b',GradientType=1 ); border-bottom-color:#17469e;}
 #masthead.open .site-title{  background-image:url("canadian-progress-club-logo-white.png");}
 #masthead.open .main-navigation .menu-toggle span{  background:#FFF;}
 #masthead.open .main-navigation .menu-primary-menu-container .menu .menu-item{  border-color:rgba(0, 0, 0, 0.25);}
  #masthead.open .main-navigation .menu-primary-menu-container .menu .menu-item a:link,   #masthead.open .main-navigation .menu-primary-menu-container .menu .menu-item a:visited,   #masthead.open .main-navigation .menu-primary-menu-container .menu .menu-item a:active,   #masthead.open .main-navigation .menu-primary-menu-container .menu .menu-item a:hover{   color:#FFF;}
}
.slider{height:37.5rem;position:relative;background-image:url("default-slide.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;}
.slider .slide{ position:absolute; top:0; right:0; bottom:0; left:0; background-size:cover; background-position:center center; background-repeat:no-repeat;}
 .slider .slide .container{  height:37.5rem;  position:relative;}
 .slider .slide .slide-text{  position:absolute;  left:0;  bottom:3rem;  background-color:rgba(23, 70, 158, 0.8);  color:#FFF;  font-size:1rem;  line-height:2rem;  padding:1rem;  text-transform:uppercase;  max-width:54rem;  transition:font-size 0.3s ease;  box-sizing:content-box;}
@media all and (min-width:26rem){ .slider .slide .slide-text{  font-size:1.5rem;}
}
@media all and (min-width:67.5rem){ .slider .slide .slide-text{  font-size:1.75rem;  line-height:2.25rem;}
}
.page-heading{padding-top:15rem;padding-bottom:3rem;background:#17469e;background-image:url("default-banner.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;color:#FFF;}
.page-heading.subtitle{ padding-top:13.5rem; padding-bottom:3rem;}
 .page-heading.subtitle h6{  font-size:1.125rem;  font-style:italic;  font-weight:normal;  color:#9ab4dc;}
#primary{padding:3rem 0;}
#primary img{ max-width:100%; height:auto;}
#primary .archive .row{ margin-bottom:3rem;}
 #primary .archive .row:last-child{  margin-bottom:0;}
#colophon{background:#17469e;background:-moz-linear-gradient(left, #14418b 0%, #16499b 50%, #14418b 100%);background:-webkit-linear-gradient(left, #14418b 0%, #16499b 50%, #14418b 100%);background:linear-gradient(to right, #14418b 0%, #16499b 50%, #14418b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#14418b', endColorstr='#14418b',GradientType=1 );font-size:0.875rem;color:#FFF;}
#colophon .club-motto{ background-color:#EEE; border-top:1px solid rgba(0, 0, 0, 0.25); text-align:center; color:rgba(0, 0, 0, 0.25); padding:1.5rem; font-style:italic;}
#colophon .wrapper{ border-top:1px solid rgba(0, 0, 0, 0.5);}
#colophon .container{ padding:3rem 0 0;}
#colophon h5{ padding-bottom:0.75rem; margin-bottom:0.5rem; border-bottom:1px solid rgba(0, 0, 0, 0.25); height:3.75rem;}
 #colophon h5.navigation-header{  height:auto;}
 #colophon h5 img{  vertical-align:baseline;  margin-right:0.25rem;  margin-bottom:-0.5rem;}
#colophon .menu-primary-menu-container .menu{ margin-top:1rem; margin-bottom:3rem;}
 #colophon .menu-primary-menu-container .menu .menu-item a:link,  #colophon .menu-primary-menu-container .menu .menu-item a:visited,  #colophon .menu-primary-menu-container .menu .menu-item a:active{  display:block;  color:rgba(255, 255, 255, 0.95);  text-decoration:none;  padding:0.5rem 0;}
 #colophon .menu-primary-menu-container .menu .menu-item a:hover{  color:rgba(255, 255, 255, 0.95);  text-decoration:underline;}
#colophon .row .col > div{ margin:1.5rem 0 3rem;}
#colophon .row .col .contact-box a:link, #colophon .row .col .contact-box a:visited, #colophon .row .col .contact-box a:active, #colophon .row .col .contact-box a:hover{ color:#FFF; text-decoration:none;}
#colophon .row .col .contact-box a:hover{ color:#dca73d;}
#colophon .row .col .tweets{ max-height:14rem; overflow-y:scroll;}
 #colophon .row .col .tweets li{  margin-bottom:1.5rem;}
 #colophon .row .col .tweets a:link,  #colophon .row .col .tweets a:visited,  #colophon .row .col .tweets a:active,  #colophon .row .col .tweets a:hover{  color:#FFF;  font-weight:bold;  text-decoration:none;}
 #colophon .row .col .tweets a:hover{  color:#dca73d;}
 #colophon .row .col .tweets .stt-em a:link,  #colophon .row .col .tweets .stt-em a:visited,  #colophon .row .col .tweets .stt-em a:active,  #colophon .row .col .tweets .stt-em a:hover{  font-size:0.625rem;  font-style:normal;  color:#dca73d;}
#colophon .row .col .social-media-icons a:link, #colophon .row .col .social-media-icons a:visited, #colophon .row .col .social-media-icons a:active, #colophon .row .col .social-media-icons a:hover{ display:inline-block; background-color:#FFF; color:#17469e; width:2.25rem; height:2.25rem; text-align:center; line-height:2.25rem; border-radius:2.25rem; margin-right:1rem;}
#colophon .row .col .social-media-icons a:hover{ color:#dca73d;}
@media all and (min-width:48rem){ #colophon .container{  padding:1.5rem 0;}
 #colophon h5{  border-bottom:none;}
 #colophon .navigation-header{  display:none;}
 #colophon .menu-primary-menu-container .menu{  text-align:center;}
  #colophon .menu-primary-menu-container .menu .menu-item{   display:inline;}
   #colophon .menu-primary-menu-container .menu .menu-item a:link,    #colophon .menu-primary-menu-container .menu .menu-item a:visited,    #colophon .menu-primary-menu-container .menu .menu-item a:active{    display:inline;    padding:0;    color:rgba(255, 255, 255, 0.95);    text-decoration:none;}
   #colophon .menu-primary-menu-container .menu .menu-item a:hover{    color:rgba(255, 255, 255, 0.95);    text-decoration:underline;}
   #colophon .menu-primary-menu-container .menu .menu-item:after{    content:" / ";    color:rgba(0, 0, 0, 0.4);    margin:0 5px;}
   #colophon .menu-primary-menu-container .menu .menu-item:last-child:after{    content:"";    margin:0;}
 #colophon .row .col{  border-left:1px solid rgba(0, 0, 0, 0.3);  padding:1rem 1.5rem;}
  #colophon .row .col > div{   margin:1.5rem 0;}
}
@media all and (min-width:67.5rem){ #colophon .wrapper{  background-image:url("progress-club-watermark.png");  background-repeat:no-repeat;  background-position:right 1.5rem top -6rem;}
 #colophon .menu-primary-menu-container .menu .menu-item:after{  margin:0 1rem;}
}
.home #primary{padding-top:4.5rem;}
.home .charity-banner{box-sizing:content-box;width:100%;padding:3rem 0;margin-bottom:3rem;border-top:1px solid rgba(0, 0, 0, 0.25);border-bottom:1px solid rgba(0, 0, 0, 0.25);background:#faf9f9;background:-moz-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);background:-webkit-linear-gradient(top, #faf9f9 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #faf9f9 0%, #e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#e4e4e4',GradientType=0 );}
.home .charity-banner .logo img{ max-width:12rem; max-height:6rem; width:auto; height:auto; vertical-align:middle;}
.home .charity-banner .logo-container{ height:7.5rem; line-height:7.5rem; text-align:center; vertical-align:middle; margin-bottom:1.5rem;}
.home .charity-banner .logo-pack{ opacity:0.666; transition:opacity 0.2s ease;}
 .home .charity-banner .logo-pack:hover{  opacity:1;}
@media all and (min-width:48rem){.home .charity-banner .logo-container{ margin-bottom:0;}
}
.home .stories{margin-top:4.5rem;margin-bottom:3rem;}
.home .stories > div{ border:1px solid rgba(0, 0, 0, 0.25); padding:0.75rem;}
.home .stories .featured-image{ height:9rem; background-size:cover; background-position:center center; background-repeat:no-repeat; margin-bottom:1rem;}
.home .stories h5{ height:3rem; overflow-y:scroll; font-size:0.875rem;}
.home .stories p{ font-size:0.875rem; margin-bottom:1rem; height:4.5rem; overflow-y:scroll;}
 .home .stories p:last-child{  margin-bottom:0;  height:auto;}
.success-stories.archive .story{margin-bottom:4.5rem;}
.success-stories.archive .story:last-child{ margin-bottom:0;}
.success-stories.archive .story .thumbnail{ margin-bottom:1.5rem;}
 .success-stories.archive .story .thumbnail > div{  height:13rem;}
.success-stories.archive .page-controls{text-align:center;}
@media all and (min-width:48rem){.success-stories.archive .story .thumbnail{ margin-bottom:0;}
}
.board-members .member{margin-bottom:3rem;}
.board-members .profile-photo{margin-bottom:1rem;max-width:21rem;}
.board-members .profile-photo > div{ height:21rem;}
.board-members .linkedin{margin-top:0.75rem;display:inline-block;width:2rem;height:2rem;line-height:2rem;border-radius:2rem;text-align:center;background-color:#dca73d;color:#FFF;}
.board-members .linkedin:hover{ background-color:#17469e;}
.find-a-club #map{height:27rem;margin-bottom:3rem;}
.contact-information > .col{margin-bottom:1.5rem;}
.contact-information h3{margin-bottom:1.5rem;}
.contact-information p span{display:block;}
.documents .document.widget{margin-bottom:1.5rem;}
.documents .document.widget .col{ margin-bottom:1.5rem;}
 .documents .document.widget .col.col-1-4.last{  clear:both;  float:none;  margin:0 auto;}
@media all and (min-width:67.5rem){ .documents .document.widget .col.col-1-2{  width:50.75%;  margin-right:1.5%;}
 .documents .document.widget .col.col-1-4.last{  clear:none;  float:left;}
}
.acf-field-5872f3991b3a5,[data-name='author_club'],.acf-field-5872eb5c0a522,[data-name='club_permissions']{display:none;}
.past-presidents > .past-president{min-height:72px;}
