﻿

html { font-family: sans-serif; }
body { margin: 0px; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0px; border: 0px none; }
@font-face {
	font-family: "Glyphicons Halflings";
	src: url('glyphicons-halflings-regular.eot') format("embedded-opentype"), url('glyphicons-halflings-regular.html') format("woff2"), url('glyphicons-halflings-regular-2.html') format("woff"), url('glyphicons-halflings-regular.ttf') format("truetype"), url('glyphicons-halflings-regular-3.html') format("svg");
}
.glyphicon-asterisk::before { content: "*"; }
.glyphicon-plus::before { content: "+"; }
.glyphicon-eur::before, .glyphicon-euro::before { content: "Ã¢â€šÂ¬"; }
.glyphicon-minus::before { content: "Ã¢Ë†â€™"; }
.glyphicon-cloud::before { content: "Ã¢ËœÂ"; }
.glyphicon-envelope::before { content: "Ã¢Å“â€°"; }
.glyphicon-pencil::before { content: "Ã¢Å“Â"; }
.glyphicon-glass::before { content: "Ã®â‚¬Â"; }
.glyphicon-music::before { content: "Ã®â‚¬â€š"; }
.glyphicon-search::before { content: "Ã®â‚¬Æ’"; }
.glyphicon-heart::before { content: "Ã®â‚¬â€¦"; }
.glyphicon-star::before { content: "Ã®â‚¬â€ "; }
.glyphicon-star-empty::before { content: "Ã®â‚¬â€¡"; }
.glyphicon-user::before { content: "Ã®â‚¬Ë†"; }
.glyphicon-film::before { content: "Ã®â‚¬â€°"; }
.glyphicon-th-large::before { content: "Ã®â‚¬Â"; }
.glyphicon-th::before { content: "Ã®â‚¬â€˜"; }
.glyphicon-th-list::before { content: "Ã®â‚¬â€™"; }
.glyphicon-ok::before { content: "Ã®â‚¬â€œ"; }
.glyphicon-remove::before { content: "Ã®â‚¬â€"; }
.glyphicon-zoom-in::before { content: "Ã®â‚¬â€¢"; }
.glyphicon-zoom-out::before { content: "Ã®â‚¬â€“"; }
.glyphicon-off::before { content: "Ã®â‚¬â€”"; }
.glyphicon-signal::before { content: "Ã®â‚¬Ëœ"; }
.glyphicon-cog::before { content: "Ã®â‚¬â„¢"; }
.glyphicon-trash::before { content: "Ã®â‚¬ "; }
.glyphicon-home::before { content: "Ã®â‚¬Â¡"; }
.glyphicon-file::before { content: "Ã®â‚¬Â¢"; }
.glyphicon-time::before { content: "Ã®â‚¬Â£"; }
.glyphicon-road::before { content: "Ã®â‚¬Â¤"; }
.glyphicon-download-alt::before { content: "Ã®â‚¬Â¥"; }
.glyphicon-download::before { content: "Ã®â‚¬Â¦"; }
.glyphicon-upload::before { content: "Ã®â‚¬Â§"; }
.glyphicon-inbox::before { content: "Ã®â‚¬Â¨"; }
.glyphicon-play-circle::before { content: "Ã®â‚¬Â©"; }
.glyphicon-repeat::before { content: "Ã®â‚¬Â°"; }
.glyphicon-refresh::before { content: "Ã®â‚¬Â±"; }
.glyphicon-list-alt::before { content: "Ã®â‚¬Â²"; }
.glyphicon-lock::before { content: "Ã®â‚¬Â³"; }
.glyphicon-flag::before { content: "Ã®â‚¬Â´"; }
.glyphicon-headphones::before { content: "Ã®â‚¬Âµ"; }
.glyphicon-volume-off::before { content: "Ã®â‚¬Â¶"; }
.glyphicon-volume-down::before { content: "Ã®â‚¬Â·"; }
.glyphicon-volume-up::before { content: "Ã®â‚¬Â¸"; }
.glyphicon-qrcode::before { content: "Ã®â‚¬Â¹"; }
.glyphicon-barcode::before { content: "Ã®Ââ‚¬"; }
.glyphicon-tag::before { content: "Ã®ÂÂ"; }
.glyphicon-tags::before { content: "Ã®Ââ€š"; }
.glyphicon-book::before { content: "Ã®ÂÆ’"; }
.glyphicon-bookmark::before { content: "Ã®Ââ€ž"; }
.glyphicon-print::before { content: "Ã®Ââ€¦"; }
.glyphicon-camera::before { content: "Ã®Ââ€ "; }
.glyphicon-font::before { content: "Ã®Ââ€¡"; }
.glyphicon-bold::before { content: "Ã®ÂË†"; }
.glyphicon-italic::before { content: "Ã®Ââ€°"; }
.glyphicon-text-height::before { content: "Ã®ÂÂ"; }
.glyphicon-text-width::before { content: "Ã®Ââ€˜"; }
.glyphicon-align-left::before { content: "Ã®Ââ€™"; }
.glyphicon-align-center::before { content: "Ã®Ââ€œ"; }
.glyphicon-align-right::before { content: "Ã®Ââ€"; }
.glyphicon-align-justify::before { content: "Ã®Ââ€¢"; }
.glyphicon-list::before { content: "Ã®Ââ€“"; }
.glyphicon-indent-left::before { content: "Ã®Ââ€”"; }
.glyphicon-indent-right::before { content: "Ã®ÂËœ"; }
.glyphicon-facetime-video::before { content: "Ã®Ââ„¢"; }
.glyphicon-picture::before { content: "Ã®Â "; }
.glyphicon-map-marker::before { content: "Ã®ÂÂ¢"; }
.glyphicon-adjust::before { content: "Ã®ÂÂ£"; }
.glyphicon-tint::before { content: "Ã®ÂÂ¤"; }
.glyphicon-edit::before { content: "Ã®ÂÂ¥"; }
.glyphicon-share::before { content: "Ã®ÂÂ¦"; }
.glyphicon-check::before { content: "Ã®ÂÂ§"; }
.glyphicon-move::before { content: "Ã®ÂÂ¨"; }
.glyphicon-step-backward::before { content: "Ã®ÂÂ©"; }
.glyphicon-fast-backward::before { content: "Ã®ÂÂ°"; }
.glyphicon-backward::before { content: "Ã®ÂÂ±"; }
.glyphicon-play::before { content: "Ã®ÂÂ²"; }
.glyphicon-pause::before { content: "Ã®ÂÂ³"; }
.glyphicon-stop::before { content: "Ã®ÂÂ´"; }
.glyphicon-forward::before { content: "Ã®ÂÂµ"; }
.glyphicon-fast-forward::before { content: "Ã®ÂÂ¶"; }
.glyphicon-step-forward::before { content: "Ã®ÂÂ·"; }
.glyphicon-eject::before { content: "Ã®ÂÂ¸"; }
.glyphicon-chevron-left::before { content: "Ã®ÂÂ¹"; }
.glyphicon-chevron-right::before { content: "Ã®â€šâ‚¬"; }
.glyphicon-plus-sign::before { content: "Ã®â€šÂ"; }
.glyphicon-minus-sign::before { content: "Ã®â€šâ€š"; }
.glyphicon-remove-sign::before { content: "Ã®â€šÆ’"; }
.glyphicon-ok-sign::before { content: "Ã®â€šâ€ž"; }
.glyphicon-question-sign::before { content: "Ã®â€šâ€¦"; }
.glyphicon-info-sign::before { content: "Ã®â€šâ€ "; }
.glyphicon-screenshot::before { content: "Ã®â€šâ€¡"; }
.glyphicon-remove-circle::before { content: "Ã®â€šË†"; }
.glyphicon-ok-circle::before { content: "Ã®â€šâ€°"; }
.glyphicon-ban-circle::before { content: "Ã®â€šÂ"; }
.glyphicon-arrow-left::before { content: "Ã®â€šâ€˜"; }
.glyphicon-arrow-right::before { content: "Ã®â€šâ€™"; }
.glyphicon-arrow-up::before { content: "Ã®â€šâ€œ"; }
.glyphicon-arrow-down::before { content: "Ã®â€šâ€"; }
.glyphicon-share-alt::before { content: "Ã®â€šâ€¢"; }
.glyphicon-resize-full::before { content: "Ã®â€šâ€“"; }
.glyphicon-resize-small::before { content: "Ã®â€šâ€”"; }
.glyphicon-exclamation-sign::before { content: "Ã®â€žÂ"; }
.glyphicon-gift::before { content: "Ã®â€žâ€š"; }
.glyphicon-leaf::before { content: "Ã®â€žÆ’"; }
.glyphicon-fire::before { content: "Ã®â€žâ€ž"; }
.glyphicon-eye-open::before { content: "Ã®â€žâ€¦"; }
.glyphicon-eye-close::before { content: "Ã®â€žâ€ "; }
.glyphicon-warning-sign::before { content: "Ã®â€žâ€¡"; }
.glyphicon-plane::before { content: "Ã®â€žË†"; }
.glyphicon-calendar::before { content: "Ã®â€žâ€°"; }
.glyphicon-random::before { content: "Ã®â€žÂ"; }
.glyphicon-comment::before { content: "Ã®â€žâ€˜"; }
.glyphicon-magnet::before { content: "Ã®â€žâ€™"; }
.glyphicon-chevron-up::before { content: "Ã®â€žâ€œ"; }
.glyphicon-chevron-down::before { content: "Ã®â€žâ€"; }
.glyphicon-retweet::before { content: "Ã®â€žâ€¢"; }
.glyphicon-shopping-cart::before { content: "Ã®â€žâ€“"; }
.glyphicon-folder-close::before { content: "Ã®â€žâ€”"; }
.glyphicon-folder-open::before { content: "Ã®â€žËœ"; }
.glyphicon-resize-vertical::before { content: "Ã®â€žâ„¢"; }
.glyphicon-resize-horizontal::before { content: "Ã®â€ž "; }
.glyphicon-hdd::before { content: "Ã®â€žÂ¡"; }
.glyphicon-bullhorn::before { content: "Ã®â€žÂ¢"; }
.glyphicon-bell::before { content: "Ã®â€žÂ£"; }
.glyphicon-certificate::before { content: "Ã®â€žÂ¤"; }
.glyphicon-thumbs-up::before { content: "Ã®â€žÂ¥"; }
.glyphicon-thumbs-down::before { content: "Ã®â€žÂ¦"; }
.glyphicon-hand-right::before { content: "Ã®â€žÂ§"; }
.glyphicon-hand-left::before { content: "Ã®â€žÂ¨"; }
.glyphicon-hand-up::before { content: "Ã®â€žÂ©"; }
.glyphicon-hand-down::before { content: "Ã®â€žÂ°"; }
.glyphicon-circle-arrow-right::before { content: "Ã®â€žÂ±"; }
.glyphicon-circle-arrow-left::before { content: "Ã®â€žÂ²"; }
.glyphicon-circle-arrow-up::before { content: "Ã®â€žÂ³"; }
.glyphicon-circle-arrow-down::before { content: "Ã®â€žÂ´"; }
.glyphicon-globe::before { content: "Ã®â€žÂµ"; }
.glyphicon-wrench::before { content: "Ã®â€žÂ¶"; }
.glyphicon-tasks::before { content: "Ã®â€žÂ·"; }
.glyphicon-filter::before { content: "Ã®â€žÂ¸"; }
.glyphicon-briefcase::before { content: "Ã®â€žÂ¹"; }
.glyphicon-fullscreen::before { content: "Ã®â€¦â‚¬"; }
.glyphicon-dashboard::before { content: "Ã®â€¦Â"; }
.glyphicon-paperclip::before { content: "Ã®â€¦â€š"; }
.glyphicon-heart-empty::before { content: "Ã®â€¦Æ’"; }
.glyphicon-link::before { content: "Ã®â€¦â€ž"; }
.glyphicon-phone::before { content: "Ã®â€¦â€¦"; }
.glyphicon-pushpin::before { content: "Ã®â€¦â€ "; }
.glyphicon-usd::before { content: "Ã®â€¦Ë†"; }
.glyphicon-gbp::before { content: "Ã®â€¦â€°"; }
.glyphicon-sort::before { content: "Ã®â€¦Â"; }
.glyphicon-sort-by-alphabet::before { content: "Ã®â€¦â€˜"; }
.glyphicon-sort-by-alphabet-alt::before { content: "Ã®â€¦â€™"; }
.glyphicon-sort-by-order::before { content: "Ã®â€¦â€œ"; }
.glyphicon-sort-by-order-alt::before { content: "Ã®â€¦â€"; }
.glyphicon-sort-by-attributes::before { content: "Ã®â€¦â€¢"; }
.glyphicon-sort-by-attributes-alt::before { content: "Ã®â€¦â€“"; }
.glyphicon-unchecked::before { content: "Ã®â€¦â€”"; }
.glyphicon-expand::before { content: "Ã®â€¦Ëœ"; }
.glyphicon-collapse-down::before { content: "Ã®â€¦â„¢"; }
.glyphicon-collapse-up::before { content: "Ã®â€¦ "; }
.glyphicon-log-in::before { content: "Ã®â€¦Â¡"; }
.glyphicon-flash::before { content: "Ã®â€¦Â¢"; }
.glyphicon-log-out::before { content: "Ã®â€¦Â£"; }
.glyphicon-new-window::before { content: "Ã®â€¦Â¤"; }
.glyphicon-record::before { content: "Ã®â€¦Â¥"; }
.glyphicon-save::before { content: "Ã®â€¦Â¦"; }
.glyphicon-open::before { content: "Ã®â€¦Â§"; }
.glyphicon-saved::before { content: "Ã®â€¦Â¨"; }
.glyphicon-import::before { content: "Ã®â€¦Â©"; }
.glyphicon-export::before { content: "Ã®â€¦Â°"; }
.glyphicon-send::before { content: "Ã®â€¦Â±"; }
.glyphicon-floppy-disk::before { content: "Ã®â€¦Â²"; }
.glyphicon-floppy-saved::before { content: "Ã®â€¦Â³"; }
.glyphicon-floppy-remove::before { content: "Ã®â€¦Â´"; }
.glyphicon-floppy-save::before { content: "Ã®â€¦Âµ"; }
.glyphicon-floppy-open::before { content: "Ã®â€¦Â¶"; }
.glyphicon-credit-card::before { content: "Ã®â€¦Â·"; }
.glyphicon-transfer::before { content: "Ã®â€¦Â¸"; }
.glyphicon-cutlery::before { content: "Ã®â€¦Â¹"; }
.glyphicon-header::before { content: "Ã®â€ â‚¬"; }
.glyphicon-compressed::before { content: "Ã®â€ Â"; }
.glyphicon-earphone::before { content: "Ã®â€ â€š"; }
.glyphicon-phone-alt::before { content: "Ã®â€ Æ’"; }
.glyphicon-tower::before { content: "Ã®â€ â€ž"; }
.glyphicon-stats::before { content: "Ã®â€ â€¦"; }
.glyphicon-sd-video::before { content: "Ã®â€ â€ "; }
.glyphicon-hd-video::before { content: "Ã®â€ â€¡"; }
.glyphicon-subtitles::before { content: "Ã®â€ Ë†"; }
.glyphicon-sound-stereo::before { content: "Ã®â€ â€°"; }
.glyphicon-sound-dolby::before { content: "Ã®â€ Â"; }
.glyphicon-sound-5-1::before { content: "Ã®â€ â€˜"; }
.glyphicon-sound-6-1::before { content: "Ã®â€ â€™"; }
.glyphicon-sound-7-1::before { content: "Ã®â€ â€œ"; }
.glyphicon-copyright-mark::before { content: "Ã®â€ â€"; }
.glyphicon-registration-mark::before { content: "Ã®â€ â€¢"; }
.glyphicon-cloud-download::before { content: "Ã®â€ â€”"; }
.glyphicon-cloud-upload::before { content: "Ã®â€ Ëœ"; }
.glyphicon-tree-conifer::before { content: "Ã®â€ â„¢"; }
.glyphicon-tree-deciduous::before { content: "Ã®Ë†â‚¬"; }
.glyphicon-cd::before { content: "Ã®Ë†Â"; }
.glyphicon-save-file::before { content: "Ã®Ë†â€š"; }
.glyphicon-open-file::before { content: "Ã®Ë†Æ’"; }
.glyphicon-level-up::before { content: "Ã®Ë†â€ž"; }
.glyphicon-copy::before { content: "Ã®Ë†â€¦"; }
.glyphicon-paste::before { content: "Ã®Ë†â€ "; }
.glyphicon-alert::before { content: "Ã®Ë†â€°"; }
.glyphicon-equalizer::before { content: "Ã®Ë†Â"; }
.glyphicon-king::before { content: "Ã®Ë†â€˜"; }
.glyphicon-queen::before { content: "Ã®Ë†â€™"; }
.glyphicon-pawn::before { content: "Ã®Ë†â€œ"; }
.glyphicon-bishop::before { content: "Ã®Ë†â€"; }
.glyphicon-knight::before { content: "Ã®Ë†â€¢"; }
.glyphicon-baby-formula::before { content: "Ã®Ë†â€“"; }
.glyphicon-tent::before { content: "Ã¢â€ºÂº"; }
.glyphicon-blackboard::before { content: "Ã®Ë†Ëœ"; }
.glyphicon-bed::before { content: "Ã®Ë†â„¢"; }
.glyphicon-apple::before { content: "Ã¯Â£Â¿"; }
.glyphicon-erase::before { content: "Ã®Ë†Â¡"; }
.glyphicon-hourglass::before { content: "Ã¢Å’â€º"; }
.glyphicon-lamp::before { content: "Ã®Ë†Â£"; }
.glyphicon-duplicate::before { content: "Ã®Ë†Â¤"; }
.glyphicon-piggy-bank::before { content: "Ã®Ë†Â¥"; }
.glyphicon-scissors::before { content: "Ã®Ë†Â¦"; }
.glyphicon-bitcoin::before { content: "Ã®Ë†Â§"; }
.glyphicon-btc::before { content: "Ã®Ë†Â§"; }
.glyphicon-xbt::before { content: "Ã®Ë†Â§"; }
.glyphicon-yen::before { content: "Ã‚Â¥"; }
.glyphicon-jpy::before { content: "Ã‚Â¥"; }
.glyphicon-ruble::before { content: "Ã¢â€šÂ½"; }
.glyphicon-rub::before { content: "Ã¢â€šÂ½"; }
.glyphicon-scale::before { content: "Ã®Ë†Â°"; }
.glyphicon-ice-lolly::before { content: "Ã®Ë†Â±"; }
.glyphicon-ice-lolly-tasted::before { content: "Ã®Ë†Â²"; }
.glyphicon-education::before { content: "Ã®Ë†Â³"; }
.glyphicon-option-horizontal::before { content: "Ã®Ë†Â´"; }
.glyphicon-option-vertical::before { content: "Ã®Ë†Âµ"; }
.glyphicon-menu-hamburger::before { content: "Ã®Ë†Â¶"; }
.glyphicon-modal-window::before { content: "Ã®Ë†Â·"; }
.glyphicon-oil::before { content: "Ã®Ë†Â¸"; }
.glyphicon-grain::before { content: "Ã®Ë†Â¹"; }
.glyphicon-sunglasses::before { content: "Ã®â€°â‚¬"; }
.glyphicon-text-size::before { content: "Ã®â€°Â"; }
.glyphicon-text-color::before { content: "Ã®â€°â€š"; }
.glyphicon-text-background::before { content: "Ã®â€°Æ’"; }
.glyphicon-object-align-top::before { content: "Ã®â€°â€ž"; }
.glyphicon-object-align-bottom::before { content: "Ã®â€°â€¦"; }
.glyphicon-object-align-horizontal::before { content: "Ã®â€°â€ "; }
.glyphicon-object-align-left::before { content: "Ã®â€°â€¡"; }
.glyphicon-object-align-vertical::before { content: "Ã®â€°Ë†"; }
.glyphicon-object-align-right::before { content: "Ã®â€°â€°"; }
.glyphicon-triangle-right::before { content: "Ã®â€°Â"; }
.glyphicon-triangle-left::before { content: "Ã®â€°â€˜"; }
.glyphicon-triangle-bottom::before { content: "Ã®â€°â€™"; }
.glyphicon-triangle-top::before { content: "Ã®â€°â€œ"; }
.glyphicon-console::before { content: "Ã®â€°â€"; }
.glyphicon-superscript::before { content: "Ã®â€°â€¢"; }
.glyphicon-subscript::before { content: "Ã®â€°â€“"; }
.glyphicon-menu-left::before { content: "Ã®â€°â€”"; }
.glyphicon-menu-right::before { content: "Ã®â€°Ëœ"; }
.glyphicon-menu-down::before { content: "Ã®â€°â„¢"; }
.glyphicon-menu-up::before { content: "Ã®â€° "; }
* { box-sizing: border-box; }
*::after, *::before { box-sizing: border-box; }
html { font-size: 10px; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
a { color: rgb(51, 122, 183); text-decoration: none; }
a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; }
a:focus { outline: thin dotted; outline-offset: -2px; }
img { vertical-align: middle; }
blockquote .small::before, blockquote footer::before, blockquote small::before { content: "Ã¢â‚¬â€Ã‚ "; }
.blockquote-reverse .small::before, .blockquote-reverse footer::before, .blockquote-reverse small::before, blockquote.pull-right .small::before, blockquote.pull-right footer::before, blockquote.pull-right small::before { content: ""; }
.blockquote-reverse .small::after, .blockquote-reverse footer::after, .blockquote-reverse small::after, blockquote.pull-right .small::after, blockquote.pull-right footer::after, blockquote.pull-right small::after { content: "Ã‚ Ã¢â‚¬â€"; }
.container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgb(249, 249, 249); }
@media screen and (max-width: 767px) {
}
.form-control::-moz-placeholder { color: rgb(153, 153, 153); opacity: 1; }
@media not all {
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 4px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.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: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header { margin-right: -15px; margin-left: -15px; }
.breadcrumb > li + li::before { padding: 0px 5px; color: rgb(204, 204, 204); content: "/Ã‚ "; }
@media screen and (min-width: 768px) {
}
.popover > .arrow, .popover > .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.popover > .arrow::after { content: ""; border-width: 10px; }
.popover.top > .arrow::after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: rgb(255, 255, 255); border-bottom-width: 0px; }
.popover.right > .arrow::after { bottom: -10px; left: 1px; content: " "; border-right-color: rgb(255, 255, 255); border-left-width: 0px; }
.popover.bottom > .arrow::after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }
.popover.left > .arrow::after { right: 1px; bottom: -10px; content: " "; border-right-width: 0px; border-left-color: rgb(255, 255, 255); }
@media not all, not all {
}
.carousel-control .icon-prev::before { content: "Ã¢â‚¬Â¹"; }
.carousel-control .icon-next::before { content: "Ã¢â‚¬Âº"; }
@media screen and (min-width: 768px) {
}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { display: table; content: " "; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }



@font-face {
	font-family: "cwTeXHei";
	font-style: normal;
	font-weight: 500;
	src: url('cwtexhei-zhonly.eot') format("embedded-opentype"), url('cwtexhei-zhonly.html') format("woff2"), url('cwtexhei-zhonly-2.html') format("woff"), url('cwtexhei-zhonly.ttf') format("truetype");
}
body { margin: 0px; padding: 0px; color: rgb(51, 51, 51); background-color: rgb(252, 252, 252); }
html, body { height: 100%; }
body, label, input, button, select, textarea { font-size: 14px; line-height: 1.4; }
body, input, button, select, textarea { font-family: "TW-Kai","WenQuanYi Zen Hei","WenQuanYi Micro Hei","LiHei Pro",Meiryo,"Microsoft JhengHei","Helvetica Neue","cwTeXHei",Helvetica,Arial,sans-serif; }
* { box-sizing: border-box; }
.guide-container-content { min-height: 100%; height: auto ! important; margin: 0px; background-color: rgb(255, 255, 255); }
.container-fluid > .navbar-header { margin-right: 0px; margin-left: 0px; }
.container-fluid { padding: 0px; }
.topDiv { background-color: #996633; height: 45px; width: 100%; position: fixed; top: 0px; left: 0px; z-index: 1000; }
.guideHead { margin-top: 45px; width: 100%; padding-top: 15px; padding-bottom: 15px; min-width: 1024px; }
.guideHead.dns { background-color:#000000; }
.guideHead .title { font-size: 26px; color: rgb(0, 0, 0); }
.guideHead .image { vertical-align: text-bottom; margin: 0px 10px 0px 28px; }
.guidHead-content { position: relative; }
.guide-body { background-color: rgb(255, 255, 255); }
.max-center-content {
	max-width: 1024px;
}
.logoDiv { margin: 0px 20px; display: inline-flex; float: left; }
.logo { background-image: url('../images/logo.png'); background-repeat: no-repeat; width: 256px; height: 23px; margin: 11px 14px 11px 29px; }
.top-nav { width: auto; height: 100%; display: inline-flex; }
.nav::after, .nav::before { display: block; }
.guid-content { width: 100%; margin: 32px 0px 92px; padding: 0px 0px 0px 22px; text-align: left; position: relative; }
.main-content .row:nth-child(2n+1) .problemItem { margin: 0px 20px 20px; }
.main-content .row:nth-child(2n) .problemItem { margin: 20px 20px 0px; }
.main-content .row:nth-child(2n+1) .arrow { margin-bottom: 40px; }
.main-content .row:nth-child(2n) .arrow { margin-bottom: 20px; }
.footer { min-width: 1024px; background-color: rgb(249, 249, 249); border-top: 1px solid rgb(221, 221, 221); }
.footer.guide { min-width: 1024px; }
.footer-content { margin: 18px auto 0px; height: 112px; }
.copyright {
	color: rgb(204, 204, 204);
	float: left;
	margin-left: 13px;
	font-size: 12px;
}
.bottomDiv { float: right; }
.row a:hover, .row a:focus, .guideHead a:hover, .guideHead a:focus { text-decoration: none; }
.guid-content img { margin: 8px auto; }
.top { background-image: url('top.png'); background-repeat: no-repeat; background-position: 0px 0px; width: 50px; height: 50px; position: absolute; right: 22px; bottom: -82px; cursor: pointer; }
.top:hover { background-position: 0px -50px; }
.changeVersionButtonGroup { margin-right: 18px; position: absolute; bottom: -15px; right: 0px; }
.changeVersionButton { width: 120px; height: 36px; background-color: #996633; color: rgb(255, 255, 255); text-align: center; padding: 12px 0px; float: left; border-top-right-radius: 4px; border-top-left-radius: 4px; margin-left: 1px; line-height: 14px; font-size: 14px; }
.tabUl {
	margin: 0;
	overflow: hidden;
	zoom: 1;
}
.tabUl li {
	list-style: none;
	margin: 0;
	float: left;
}
.tabUl li.on a .changeVersionButton {
	background-color: rgb(255, 255, 255); 
	color: rgb(51, 51, 51);
}
.tabBox {
	width: 1000px;
	margin-left: 10px;
	border: 1px solid #3F4145;
	border-radius: 20px;
}




