
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;
 }
b, strong {
 font-weight: 700;
 }
h1 {
 margin: 0.67em 0px;
 font-size: 2em;
 }
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('../fonts/glyphicons-halflings-regular.eot') format("embedded-opentype"), url('../fonts/glyphicons-halflings-regular.woff2') format("woff2"), url('../fonts/glyphicons-halflings-regular.woff') format("woff"), url('../fonts/glyphicons-halflings-regular.ttf') format("truetype"), url('../img/glyphicons-halflings-regular.svg') 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;
 }
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
 display: block;
 max-width: 100%;
 height: auto;
 }
.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, .h2, .h3, h1, h2, h3 {
 margin-top: 20px;
 margin-bottom: 10px;
 }
.h1, h1 {
 font-size: 36px;
 }
.h2, h2 {
 font-size: 30px;
 }
.h3, h3 {
 font-size: 24px;
 }
p {
 margin: 0px 0px 10px;
 }
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 {
 padding-right: 15px;
 padding-left: 15px;
 margin-right: auto;
 margin-left: auto;
 }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
 position: relative;
 min-height: 1px;
 padding-right: 15px;
 padding-left: 15px;
 }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
 float: left;
 }
.col-xs-12 {
 width: 100%;
 }
.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-radius: 4px 4px 0px 0px;
 }
.btn-group-vertical > .btn:last-child:not(:first-child) {
 border-radius: 0px 0px 4px 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;
 }
.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, .modal-header::after, .modal-header::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, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after {
 clear: both;
 }
body {
 background: rgb(255, 255, 255) none repeat scroll 0% 0%;
 font-family: Tahoma,Verdana;
 font-size: 14px;
 line-height: 23px;
 width: 100%;
 }
a {
 color: rgb(0, 71, 255);
 outline: medium none;
 text-decoration: underline;
 }
a:hover {
 text-decoration: none;
 }
p {
 margin: 0px 0px 11px;
 }
strong, b {
 font-weight: bolder;
 }
img {
 border: medium none;
 }
h1 {
 margin: 10px 0px;
 font-size: 23px !important;
 }
h2 {
 margin: 10px 0px;
 font-size: 22px !important;
 }
h3 {
 margin: 2px 0px 10px;
 font-size: 20px !important;
 font-weight: normal;
 }
.header {
 width: 100%;
 margin: 0px auto 15px;
 overflow: hidden;
 height: auto;
 cursor: pointer;
 border-bottom-right-radius: 15px;
 border-bottom-left-radius: 15px;
 }
.header img {
 width: 100%;
 }
.left-column {
 float: left;
 max-width: 690px;
 background: white none repeat scroll 0% 0%;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
 margin-bottom: 10px;
 border-radius: 10px;
 }
.sidebar {
 float: right;
 padding-right: 0px;
 font-size: 12px;
 }
.sidebar-last-posts {
 background: white none repeat scroll 0% 0%;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
 padding: 10px;
 margin-bottom: 20px;
 border-radius: 10px;
 }
.sidebar-last-post {
 margin-bottom: 0px;
 }
.sidebar-last-post a {
 color: rgb(72, 155, 31);
 }
.sidebar-last-post-info {
 font-size: 11px;
 margin-bottom: 15px;
 }
.sidebar-last-post-info-login {
 color: rgb(187, 34, 92);
 margin-right: 5px;
 }
.sidebar-last-post-info-date {
 margin-right: 5px;
 color: rgb(119, 119, 119);
 }
.sidebar-last-post-info-comments {
 color: rgb(119, 119, 119);
 text-decoration: underline;
 }
.sidebar-bloggers {
 background: white none repeat scroll 0% 0%;
 box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
 padding: 15px;
 margin-bottom: 20px;
 border-radius: 10px;
 }
.sidebar-bloggers-avatar {
 display: inline-block;
 }
.sidebar-bloggers img {
 margin: 5px;
 width: 48px;
 height: 48px!important;
 }
.footer {
 clear: both;
 margin-bottom: 20px;
 font-size: 12px;
 color: rgb(119, 119, 119);
 }
.vk-container {
 font-family: tahoma,arial,verdana,sans-serif,Lucida Sans;
 font-size: 11px;
 line-height: 17px;
 color: black;
 text-decoration: none;
 }
.vk-link {
 text-decoration: none ! important;
 cursor: default ! important;
 }
.vk-header {
 background: rgb(218, 226, 232) none repeat scroll 0% 0%;
 padding: 4px 4px 4px 6px;
 margin-bottom: 10px;
 }
.vk-logo {
 background: transparent url('../img/vk-logo0.gif') no-repeat scroll 0% 0%;
 width: 16px;
 height: 16px;
 float: right;
 margin-top: -1px;
 }
.vk-header-text {
 padding: 2px 3px 1px;
 line-height: 100%;
 color: rgb(69, 104, 142);
 font-weight: bold;
 }
.vk-avatar img {
 float: left;
 margin-right: 10px;
 cursor: pointer;
 }
.vk-comment, .vk-comment-load {
 margin-bottom: 15px;
 position: relative;
 border-bottom: 1px solid rgb(218, 225, 232);
 padding-bottom: 15px;
 }
.vk-comment:last-child {
 border-bottom: 0px none;
 }
.vk-comment-name {
 color: rgb(43, 88, 122);
 font-weight: bold;
 font-size: 12px;
 }
.vk-comment-name:hover {
 text-decoration: underline;
 cursor: pointer;
 }
.vk-comment-text {
 margin-left: 60px;
 color: rgb(0, 0, 0);
 }
.vk-comment-date {
 margin-left: 60px;
 color: rgb(153, 153, 153);
 }
.vk-comment-like {
 position: absolute;
 right: -5px;
 bottom: 10px;
 background: transparent url('../img/like0000.png') no-repeat scroll left center;
 width: 30px;
 height: 16px;
 display: inline-block;
 }
.vk-comment-like:hover {
 opacity: 0.5;
 cursor: pointer;
 }
.vk-comment-like-count {
 padding-left: 14px;
 font-weight: bold;
 color: rgb(114, 149, 178);
 font-size: 10px;
 }
.vk-comment-answer {
 color: rgb(43, 88, 122);
 }
.vk-comment-answer:hover {
 opacity: 0.5;
 cursor: pointer;
 }
.bigbg {
 position: fixed;
 z-index: 1;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 100%;
 visibility: hidden;
 }
.big_bg {
 position: fixed;
 z-index: 1;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 100%;
 background-size: cover;
 }
.main_cont {
 position: relative;
 z-index: 2;
 max-width: 960px;
 }
.firebugResetStyles {
 z-index: 2147483646 ! important;
 top: 0px ! important;
 left: 0px ! important;
 display: block ! important;
 border: 0px none ! important;
 margin: 0px ! important;
 padding: 0px ! important;
 outline: 0px none ! important;
 min-width: 0px ! important;
 max-width: none ! important;
 min-height: 0px ! important;
 max-height: none ! important;
 position: fixed ! important;
 transform: rotate(0deg) ! important;
 transform-origin: 50% 50% 0px ! important;
 border-radius: 0px ! important;
 box-shadow: none ! important;
 background: transparent none repeat scroll 0% 0% ! important;
 pointer-events: none ! important;
 white-space: normal ! important;
 }
style.firebugResetStyles {
 display: none ! important;
 }
.firebugResetStyles::before, .firebugResetStyles::after {
 content: "" ! important;
 }
.order-button-text {
 font-size: 30px;
 color: rgb(255, 255, 255);
 text-decoration: none;
 }
.order-button-wrap {
 background: rgb(0, 71, 255) none repeat scroll 0% 0%;
 display: inline-block;
 padding: 15px 30px;
 margin: 20px auto;
 text-align: center;
 border-radius: 15px;
	-webkit-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
 }

.order-button-wrap:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.img-responsive {
	margin: 20px auto;
}
.mob-header {
	display: none;
}
@media (max-width: 480px) {
	h1 {
		font-size: 26px!important;
		text-align: center;
	}
	p {
		font-size: 16px;
	}
	.order-button-text {
		font-size: 22px;
	}
	.mob-header {
		display: block;
		background: linear-gradient(to right, #007bb1, #008ed0);
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
	}
	.mob-header h1 {
		text-transform: uppercase;
		margin: 0;
		color: #fff;
		font-weight: bold;
		padding: 10px 0;
		font-size: 30px!important;

	}
	.header {
		display: none;
	}
	.vk-comment-text {
		font-size: 14px;
	}
}