/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/templates/base/bootstrap/css/bootstrap.min.css ::::: */

html { font-family: sans-serif; }
body { margin: 0px; }
audio:not([controls]) { display: none; height: 0px; }
a { background: transparent none repeat scroll 0px 0px; }
a:active, a:hover { outline: 0px none; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0px; border: 0px none; }
input { line-height: normal; }
textarea { overflow: auto; }
table { border-spacing: 0px; border-collapse: collapse; }
td, th { padding: 0px; }
@font-face {
	font-family: "Glyphicons Halflings";
	src: url('glyphicons-halflings-regular.eot') format("embedded-opentype"), url('glyphicons-halflings-regular.woff') format("woff"), url('glyphicons-halflings-regular.ttf') format("truetype"), url('glyphicons-halflings-regular.svg') format("svg");
}
.glyphicon-asterisk::before { content: "*"; }
.glyphicon-plus::before { content: "+"; }
.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: ""; }
* { box-sizing: border-box; }
*::before, *::after { 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); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: rgb(66, 139, 202); text-decoration: none; }
a:hover, a:focus { color: rgb(42, 100, 150); text-decoration: underline; }
a:focus { outline: thin dotted; outline-offset: -2px; }
img { vertical-align: middle; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; }
h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 14px; }
p { margin: 0px 0px 10px; }
ul, ol { margin-top: 0px; margin-bottom: 10px; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0px; }
blockquote footer::before, blockquote small::before, blockquote .small::before { content: "— "; }
.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: " —"; }
blockquote::before, blockquote::after { content: ""; }
.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.row { margin-right: -15px; margin-left: -15px; }
.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 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.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 { float: left; }
.col-xs-12 { width: 100%; }
table { background-color: transparent; }
th { text-align: left; }
.table { width: 100%; max-width: 100%; margin-bottom: 20px; }
.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.42857; vertical-align: top; border-top: 1px solid rgb(221, 221, 221); }
.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid rgb(221, 221, 221); }
.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: 0px none; }
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background-color: rgb(249, 249, 249); }
@media screen and (max-width: 767px) {
}
.form-control::-moz-placeholder { color: rgb(119, 119, 119); opacity: 1; }
.fade { opacity: 0; transition: opacity 0.15s linear 0s; }
.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-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-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: 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:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { 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) {
}
.embed-responsive { position: relative; display: block; height: 0px; padding: 0px; overflow: hidden; }
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px none; }
.close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: 0px 1px 0px rgb(255, 255, 255); opacity: 0.2; }
.close:hover, .close:focus { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.5; }
button.close { padding: 0px; cursor: pointer; background: transparent none repeat scroll 0px 0px; border: 0px none; }
.modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px none; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transform: translate3d(0px, -25%, 0px); }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px none; box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5); }
.modal-header { min-height: 16.43px; padding: 15px; border-bottom: 1px solid rgb(229, 229, 229); }
.modal-header .close { margin-top: -2px; }
.modal-title { margin: 0px; line-height: 1.42857; }
.modal-body { position: relative; padding: 15px; }
.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); }
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
@media screen and (min-width: 768px) {
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after { display: table; content: " "; }
.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-footer::after { clear: both; }
.pull-right { float: right ! important; }
.pull-left { float: left ! important; }
.hidden { display: none ! important; visibility: hidden ! important; }
.visible-xs, .visible-sm, .visible-md, .visible-lg { display: none ! important; }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/templates/base/base-styles.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/review.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/buy_buttons.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/bullets.css ::::: */

ul { list-style: inside none disc; }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/bonus.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/video.css ::::: */

.video_wrap { display: block; margin: 10px auto; text-align: center; max-width: 100%; background-size: cover; }
.video_wrap object, .video_wrap iframe { margin: 0px ! important; padding: 0px ! important; border: medium none ! important; display: block; }
.video_normal_normal, .video_margin_center { text-align: center; }
.video_margin_center object, .video_margin_center iframe { margin: 0px auto ! important; }
.wpm-video-size-wrap { margin: 30px auto; }
.wpmjw { position: relative; }
.wpmjw.inactive .jwvideo { z-index: 22 ! important; opacity: 0 ! important; }
.wpmjw.inactive .jwcontrols { display: block ! important; }
.wpmjw.inactive .jwdisplayIcon { opacity: 1 ! important; visibility: visible ! important; display: table ! important; }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/boxes.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/templates/base/wp-comments.css ::::: */

@font-face {
	font-family: "icomoon";
	font-style: normal;
	font-weight: normal;
	src: url('icomoon.eot') format("embedded-opentype"), url('icomoon.woff') format("woff"), url('icomoon.ttf') format("truetype"), url('icomoon.svg') format("svg");
}
.table-head .wpm-icon::before { font-size: 16px; font-weight: 400 ! important; vertical-align: baseline; }
.icon-quill::before { content: ""; }
.icon-eye::before { content: ""; }
.icon-pencil::before { content: ""; }
.icon-file::before { content: ""; }
.icon-file2::before { content: ""; }
.icon-phone::before { content: ""; }
.icon-envelope::before { content: ""; }
.icon-stopwatch::before { content: ""; }
.icon-calendar::before { content: ""; }
.icon-calendar2::before { content: ""; }
.icon-user::before { content: ""; }
.icon-user2::before { content: ""; }
.icon-key::before { content: ""; }
.icon-lock::before { content: ""; }
.icon-unlocked::before { content: ""; }
html, body { min-height: 100%; }
body { background-color: rgb(247, 248, 249); background-repeat: repeat; background-position: center top; background-image: url('bg.png'); }
img { max-width: 100%; height: auto; }
.header { margin: 0px auto; padding: 0px; clear: both; float: none; }
.header .logo { display: block; margin: 30px auto; }
.nav-tabs:not(.comment-tabs) { border-bottom: 1px solid rgb(194, 203, 211); }
.nav-tabs:not(.comment-tabs) > li:last-child, .nav-tabs:not(.comment-tabs) > li:last-child a { float: right; margin-right: 0px; }
.nav-tabs:not(.comment-tabs) > li > a, .nav-tabs:not(.comment-tabs) > li.active > a, .nav-tabs:not(.comment-tabs) > li.active > a:hover, .nav-tabs:not(.comment-tabs) > li.active > a:focus { border-radius: 0px; width: 253px; height: 46px; background-color: rgb(255, 255, 255); border: 1px solid rgb(194, 203, 211); text-align: center; line-height: 46px; padding: 0px; color: rgb(43, 153, 115); font-size: 17px; font-family: "Arial"; }
.nav-tabs:not(.comment-tabs) > li.active > a, .nav-tabs:not(.comment-tabs) > li.active > a:hover, .nav-tabs:not(.comment-tabs) > li.active > a:focus { border-bottom: medium none transparent; background-color: rgb(255, 255, 255); color: rgb(44, 139, 183); margin-bottom: -1px; }
.nav-tabs:not(.comment-tabs) > li > a:hover { background-color: rgb(255, 255, 255); border-color: rgb(194, 203, 211); color: rgb(44, 139, 183); }
.wpm-nav-bar-wrap { height: 32px; position: fixed; top: 0px; width: 100%; z-index: 999; }
.wpm-nav-bar { direction: ltr; color: rgb(204, 204, 204); font: 400 13px/32px "Open Sans",sans-serif; position: fixed; top: 0px; left: 0px; width: 100%; z-index: 999; background: rgb(34, 34, 34) none repeat scroll 0% 0%; }
a.post-edit-link, .wpm-nav-bar .link { float: left; display: block; padding: 0px 15px; line-height: 32px; color: rgb(255, 255, 255); text-decoration: none ! important; z-index: 10; }
a.post-edit-link:hover, .wpm-nav-bar .link:hover, .wpm-nav-bar .link:focus { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(46, 162, 204); outline: medium none; }
.toggle-mobile-menu-wrap { position: fixed; overflow: hidden; top: 0px; width: 100%; background: rgb(34, 34, 34) none repeat scroll 0% 0%; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3); }
.nav-menu-mobile { display: none; background: rgb(34, 34, 34) none repeat scroll 0% 0%; padding: 40px 20px 20px; opacity: 0; transition: all 0.3s ease-out 0s; max-height: 1000px; }
.nav-menu-mobile a { display: block; float: none; clear: both; padding: 12px; background: rgb(34, 34, 34) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: left ! important; border-bottom: 1px solid rgb(73, 73, 73); text-decoration: none ! important; }
.nav-menu-mobile a:last-child { border-bottom: medium none; }
.nav-menu-mobile a:hover { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(46, 162, 204); }
.menu-toggle { width: 30px; height: 30px; margin: 10px 20px 5px; background: transparent none repeat scroll 0% 0%; border: medium none; padding: 0px; outline: medium none; }
.menu-toggle span { display: block; height: 3px; margin-bottom: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 30px; transition: all 0.3s ease 0s; }
.wpm-welcome-page form, .modal-body form { max-width: 320px; min-width: 200px; margin: 20px auto; text-align: center; }
.modal-body form { margin-bottom: 50px; }
.wpm-welcome-page form p, .modal-body form p { display: block; margin: 0px 0px 15px; position: relative; }
.wpm-welcome-page input[type="text"], .wpm-welcome-page input[type="email"], .wpm-welcome-page input[type="password"], .modal-body input[type="text"], .modal-body input[type="email"], .modal-body input[type="password"], .modal-body textarea { width: 100%; min-width: 200px; height: 37px; box-shadow: none; border: 1px solid rgb(206, 216, 222); padding-left: 36px; font-size: 14px; color: rgb(0, 0, 0); margin: 0px auto; transition: all 0.3s ease 0s; }
.modal-body textarea { height: 100px; padding: 10px 15px; }
.wpm-welcome-page input[type="submit"], .modal-body input[type="submit"] { width: 100%; min-width: 200px; height: 57px; background-color: rgb(63, 139, 185); color: rgb(255, 255, 255); border-radius: 0px; border: medium none; box-shadow: none; font-size: 18px; font-weight: bold; text-align: center; line-height: 50px; transition: all 0.3s ease 0s; }
.wpm-welcome-page input[type="submit"]:hover, .modal-body input[type="submit"]:hover { background-color: rgb(24, 102, 148); }
.wpm-welcome-page *::-moz-placeholder { color: rgb(103, 124, 138); font-weight: normal; }
.container-content-wrap { margin-bottom: 30px; }
.sidebar-col { font-size: 14px; line-height: normal; }
.main-menu { padding: 20px; margin: 0px 0px 20px; background-color: rgb(255, 255, 255); border: 1px solid rgb(194, 203, 211); }
.main-menu ul { padding: 0px; margin: 0px; }
.main-menu li { list-style: outside none none; padding: 0px; margin: 0px; position: relative; }
.main-menu a { display: block; padding: 12px 20px 12px 0px; color: rgb(0, 0, 0); }
.main-menu .children a { color: rgb(145, 145, 145); }
.main-menu a:hover, .main-menu .current-cat > a, .main-menu .current_page_item > a { text-decoration: none; color: rgb(44, 139, 183) ! important; }
.main-menu li > a { border-bottom: 1px solid transparent; }
.main-menu .children li:last-child > a { border-top: 1px solid transparent; }
.main-menu li:last-child .children li:first-child > a { border-top: 1px solid transparent; }
.main-menu li:last-child > a { border-bottom: medium none; }
.main-menu > li > ul > li > a { padding-left: 15px; }
.main-menu > li > ul li:last-child { border-bottom: 1px solid transparent; }
.main-menu > li:last-child > ul li:last-child { border-bottom: 0px none; }
.main-menu .plus { position: absolute; top: 12px; right: 0px; display: block; width: 17px; height: 17px; font-size: 14px; line-height: 15px; vertical-align: middle; cursor: pointer; border: 1px solid rgb(194, 203, 211); color: rgb(194, 203, 211); border-radius: 100%; text-align: center; z-index: 50; transition: all 0.3s ease 0s; font-family: "Tahoma"; box-sizing: content-box; }
.main-menu .plus:hover, .main-menu .current-cat > .plus { color: rgb(44, 139, 183); border-color: rgb(44, 139, 183); }
.main-menu .children { display: none; }
.content-col {  }
.post-row:nth-child(2n) { background-color: rgb(243, 246, 248); }
.post-row:nth-child(2n+1) { background-color: rgb(255, 255, 255); }
.wpm-content { margin-top: 15px; border: 1px solid rgb(194, 203, 211); padding: 30px; background-color: rgb(255, 255, 255); overflow: hidden; overflow-wrap: break-word; }
.home-page.wpm-content { margin-top: 0px; }
.wpm-content img, .header-content img, .footer-content img { max-width: 100%; }
.wpm-button { height: 35px; padding: 0px 10px; font-size: 14px; line-height: 35px; font-weight: normal; color: rgb(44, 139, 183); border: 1px solid rgb(44, 139, 183); background-color: transparent; box-shadow: none; transition: all 0.3s ease 0s; outline: medium none; }
.wpm-button:hover, .wpm-button:active { background-color: rgb(44, 139, 183); color: rgb(255, 255, 255); }
.sidebar-col .wpm-button { top: 80px; display: none; position: fixed; }
.aligncenter { text-align: center; }
.header-content, .footer-content { margin: 20px 0px; padding: 30px 40px; overflow: hidden; border: 1px solid rgb(194, 203, 211); background-color: rgb(255, 255, 255); }
#preloader_1 span:nth-child(2) { left: 11px; animation-delay: 0.2s; }
#preloader_1 span:nth-child(3) { left: 22px; animation-delay: 0.4s; }
#preloader_1 span:nth-child(4) { left: 33px; animation-delay: 0.6s; }
#preloader_1 span:nth-child(5) { left: 44px; animation-delay: 0.8s; }
.aligncenter { display: block; float: none; clear: both; text-align: center; margin: 10px auto; }
.ask-form input[type="text"], .activation-form input[type="text"], .ask-form input[type="email"] { padding: 5px 15px; }
.ask-form textarea { height: 200px; }
.user-keys th { font-weight: normal; }
.user-keys-title { text-align: center; }
[data-term-id] h3::after { background: transparent url('arrows.jpg') no-repeat scroll -18px 0px; content: ""; display: block; height: 14px; position: absolute; right: 10px; top: 16px; width: 11px; }
.active[data-term-id] h3::after { background: transparent url('arrows.jpg') no-repeat scroll 0% 0%; content: ""; display: block; height: 11px; position: absolute; right: 10px; width: 14px; }
.wpm-ipr-play::after { content: ""; position: absolute; top: 30px; left: 40px; width: 0px; height: 0px; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 30px solid rgb(56, 55, 55); }
.gallery-item a::before { content: ""; position: absolute; left: 50%; top: 50%; margin: -10px 0px 0px -28px; width: 56px; height: 57px; z-index: 100; font-size: 3em; color: rgb(255, 255, 255); background: transparent url('image-zoom.png') repeat scroll 0% 0%; transition: all 0.3s ease 0s; line-height: 100px; text-align: center; visibility: hidden; }
.gallery-item:hover a::before { visibility: visible; }
.owl-nav .owl-prev::before, .owl-nav .owl-next::before { content: ""; display: block; position: absolute; top: 50%; margin: -18px 0px 0px; width: 36px; height: 34px; background-image: url('fancybox_sprite.png'); background-repeat: no-repeat; visibility: hidden; }
.owl-nav .owl-prev::before { background-position: 0px -36px; left: 30px; }
.owl-nav .owl-prev:hover::before { visibility: visible; }
.owl-nav .owl-next::before { background-position: 0px -72px; right: 30px; }
.owl-nav .owl-next:hover::before { visibility: visible; }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/templates/base/base-protected-page.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/js/countdown/jquery.countdown.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/js/fancybox/jquery.fancybox.css ::::: */

@media not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all {
}
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/js/mediaelement/mediaelementplayer.min.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/js/owl.carousel/assets/owl.carousel.css ::::: */

.owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/js/mediaelement/wpm-skins.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/plugins/comment-images/css/plugin.css ::::: */

/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/plugins/file-upload/css/blueimp-gallery.min.css ::::: */

body:last-child .blueimp-gallery > .slides > .slide > .video-content:not(.video-loading) > a { background-image: url('video-play.svg'); }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/plugins/file-upload/css/jquery.fileupload.css ::::: */

.wpm_jqhfu-upload-download-table tr:nth-child(2n) { background-color: rgb(255, 255, 255); }
.wpm_jqhfu-upload-download-table tr:nth-child(2n+1) { background-color: rgb(249, 249, 249); }
@media only screen and (max-width: 480px) {
}
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/plugins/file-upload/css/fontawesome/css/font-awesome.min.css ::::: */

@font-face {
	font-family: "FontAwesome";
	font-style: normal;
	font-weight: normal;
	src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff2') format("woff2"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");
}
.pull-right { float: right; }
.pull-left { float: left; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-feed::before, .fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before, .fa-gratipay::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-diamond::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-intersex::before, .fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-facebook-official::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-server::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-hotel::before, .fa-bed::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-train::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-yc::before, .fa-y-combinator::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-battery-4::before, .fa-battery-full::before { content: ""; }
.fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; }
.fa-battery-2::before, .fa-battery-half::before { content: ""; }
.fa-battery-1::before, .fa-battery-quarter::before { content: ""; }
.fa-battery-0::before, .fa-battery-empty::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-sticky-note-o::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-hourglass-o::before { content: ""; }
.fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; }
.fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; }
.fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; }
.fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; }
.fa-hand-scissors-o::before { content: ""; }
.fa-hand-lizard-o::before { content: ""; }
.fa-hand-spock-o::before { content: ""; }
.fa-hand-pointer-o::before { content: ""; }
.fa-hand-peace-o::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-500px::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-calendar-plus-o::before { content: ""; }
.fa-calendar-minus-o::before { content: ""; }
.fa-calendar-times-o::before { content: ""; }
.fa-calendar-check-o::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-map-o::before { content: ""; }
.fa-map::before { content: ""; }
.fa-commenting::before { content: ""; }
.fa-commenting-o::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-credit-card-alt::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-pause-circle-o::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stop-circle-o::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-percent::before { content: ""; }
.fa-gitlab::before { content: ""; }
.fa-wpbeginner::before { content: ""; }
.fa-wpforms::before { content: ""; }
.fa-envira::before { content: ""; }
.fa-universal-access::before { content: ""; }
.fa-wheelchair-alt::before { content: ""; }
.fa-question-circle-o::before { content: ""; }
.fa-blind::before { content: ""; }
.fa-audio-description::before { content: ""; }
.fa-volume-control-phone::before { content: ""; }
.fa-braille::before { content: ""; }
.fa-assistive-listening-systems::before { content: ""; }
.fa-asl-interpreting::before, .fa-american-sign-language-interpreting::before { content: ""; }
.fa-deafness::before, .fa-hard-of-hearing::before, .fa-deaf::before { content: ""; }
.fa-glide::before { content: ""; }
.fa-glide-g::before { content: ""; }
.fa-signing::before, .fa-sign-language::before { content: ""; }
.fa-low-vision::before { content: ""; }
.fa-viadeo::before { content: ""; }
.fa-viadeo-square::before { content: ""; }
.fa-snapchat::before { content: ""; }
.fa-snapchat-ghost::before { content: ""; }
.fa-snapchat-square::before { content: ""; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
body { background-color: rgb(247, 248, 249); background-repeat: repeat; background-position: center top; background-image: url('39491_orig.jpg'); background-attachment: fixed; }
.wpm-button { border-radius: 5px ! important; }
.post-row:nth-child(2n) { background-color: rgb(255, 255, 255); color: rgb(52, 61, 67); }
.post-row:nth-child(2n):hover { background-color: rgb(255, 255, 255); color: rgb(40, 76, 138); }
.post-row:nth-child(2n+1) { background-color: rgb(243, 246, 248); color: rgb(52, 61, 67); }
.post-row:nth-child(2n+1):hover { background-color: rgb(243, 246, 248); color: rgb(40, 76, 138); }
.wpm-content { border: 1px solid rgb(211, 217, 223); background-color: rgb(255, 255, 255); border-radius: 5px; }
.wpm-content-text { color: rgb(51, 51, 51) ! important; }
.sidebar-col { font-size: 14px; }
.main-menu, .header-content, .footer-content { background-color: rgb(255, 255, 255); border-color: rgb(211, 217, 223); border-radius: 5px; }
.main-menu li > a, .main-menu .children li:first-child > a { border-color: rgb(211, 217, 223); }
.main-menu li:last-child .children li:first-child > a, .main-menu > li > ul li:last-child { border-color: rgb(211, 217, 223); }
.main-menu .plus { border-color: rgb(211, 217, 223); color: rgb(211, 217, 223); }
.main-menu .plus:hover, .main-menu .current-cat > .plus { border-color: rgb(44, 139, 183); color: rgb(44, 139, 183); }
.main-menu > li > a { color: rgb(0, 0, 0) ! important; font-weight: normal; }
.main-menu > li > a:hover { color: rgb(44, 139, 183) ! important; }
.main-menu .current-cat > a, .main-menu .current_page_item > a { color: rgb(153, 14, 51) ! important; font-weight: bold; }
.main-menu .children a { color: rgb(0, 0, 0) ! important; font-weight: bold; }
.main-menu .children a:hover { color: rgb(44, 139, 183) ! important; }
.back-button { border-color: rgb(44, 139, 183); color: rgb(44, 139, 183); background-color: rgb(243, 246, 248); border-radius: 5px; }
.back-button:hover { border-color: rgb(44, 139, 183); color: rgb(255, 255, 255); background-color: rgb(44, 139, 183); }
.wpm-button-ask { color: rgb(255, 255, 255) ! important; background-color: rgb(44, 139, 183) ! important; border-radius: 5px ! important; }
.wpm-button-ask:hover { color: rgb(255, 255, 255) ! important; background-color: rgb(0, 96, 140) ! important; }
.wpm-activate-pin-button { color: rgb(255, 255, 255) ! important; background-color: rgb(44, 139, 183) ! important; border-radius: 5px ! important; }
.wpm-activate-pin-button:hover { color: rgb(255, 255, 255) ! important; background-color: rgb(0, 96, 140) ! important; }
.wpm-top-admin-bar, .wpm-top-admin-bar .wpm-nav-bar, .wpm-top-admin-bar .nav-menu-mobile, .wpm-top-admin-bar .toggle-mobile-menu-wrap { background-color: rgb(34, 34, 34) ! important; }
.wpm-top-admin-bar a { color: rgb(255, 255, 255) ! important; background-color: rgb(34, 34, 34) ! important; }
.wpm-top-admin-bar a:hover { color: rgb(46, 162, 204) ! important; background-color: rgb(51, 51, 51) ! important; }
.wpm-top-admin-bar .menu-toggle span { background-color: rgb(255, 255, 255); }
object.jwswf, .jwplayer:focus { outline: medium none; }
.jwplayer, .jwplayer div, .jwplayer span, .jwplayer a, .jwplayer img, .jwplayer ul, .jwplayer li, .jwplayer video, .jwclick { margin: 0px; padding: 0px; border: 0px none; color: rgb(0, 0, 0); font: inherit; vertical-align: baseline; background-color: transparent; text-align: left; direction: ltr; }
.jwcaptions { position: absolute; cursor: pointer; width: 100%; height: 100%; overflow: hidden; }
span.jwcontrolbar { position: absolute; margin: auto; opacity: 0; display: none; transition: opacity 0.25s ease 0s, background 0.25s ease 0s, visibility 0.25s ease 0s; }
span.jwcontrolbar span { height: 100%; -moz-user-select: none; }
span.jwcontrolbar .jwgroup { display: inline; }
span.jwcontrolbar span, span.jwcontrolbar .jwgroup button, span.jwcontrolbar .jwleft { position: relative; float: left; }
span.jwcontrolbar .jwright { position: relative; float: right; }
span.jwcontrolbar .jwcenter { position: absolute; }
span.jwcontrolbar buttoncontainer, span.jwcontrolbar button { display: inline-block; height: 100%; border: medium none; cursor: pointer; }
span.jwcontrolbar .jwcapRight, span.jwcontrolbar .jwtimeSliderCapRight, span.jwcontrolbar .jwvolumeCapRight { right: 0px; position: absolute; }
span.jwcontrolbar .jwcapBottom { bottom: 0px; position: absolute; }
span.jwcontrolbar .jwtime { position: absolute; height: 100%; width: 100%; left: 0px; }
span.jwcontrolbar .jwthumb { position: absolute; height: 100%; cursor: pointer; }
span.jwcontrolbar .jwrail { position: absolute; cursor: pointer; }
span.jwcontrolbar .jwrailgroup { position: absolute; width: 100%; }
span.jwcontrolbar .jwrailgroup span { position: absolute; }
span.jwcontrolbar .jwtext { padding: 0px 5px; text-align: center; }
span.jwcontrolbar .jwcast { display: none; }
span.jwcontrolbar .jwalt { display: none; overflow: hidden; position: absolute ! important; left: 0px ! important; right: 0px ! important; text-align: left ! important; }
span.jwcontrolbar .jwoverlaytext { padding: 3px; text-align: center; }
span.jwcontrolbar .jwvertical * { display: block; }
span.jwcontrolbar .jwvertical .jwvolumeProgress { height: auto ! important; }
span.jwcontrolbar .jwprogressOverflow { position: absolute; overflow: hidden; }
span.jwcontrolbar button { transition: opacity 0.25s ease 0s, background 0.25s ease 0s, visibility 0.25s ease 0s; }
.jwdisplay { position: absolute; width: 100%; height: 100%; overflow: hidden; }
.jwdisplay .jwpreview { position: absolute; width: 100%; height: 100%; background: rgb(0, 0, 0) none no-repeat scroll center center; overflow: hidden; opacity: 0; }
.jwdisplay, .jwdisplay * { transition: opacity 0.25s ease 0s, color 0.25s ease 0s; }
.jwplayer .jwdisplayIcon { display: table; position: relative; margin-left: auto; margin-right: auto; top: 50%; float: none; }
.jwplayer .jwdisplayIcon div { position: relative; display: table-cell; vertical-align: middle ! important; background-repeat: no-repeat; background-position: center center; }
.jwplayer .jwdisplayIcon .jwtext { color: rgb(255, 255, 255); padding: 0px 1px; max-width: 300px; overflow-y: hidden; text-align: center; -moz-user-select: none; }
.jwdock { opacity: 0; display: none; transition: background 0.25s ease 0s, opacity 0.25s ease 0s; }
.jwdock > * { height: 100%; float: left; }
.jwdockbuttons > * { height: 100%; float: left; }
.jwdockbuttons .capLeft, .jwdockbuttons .capRight { display: none; }
.jwdockbuttons .capRight { float: right; }
.jwlogo { cursor: pointer; position: absolute; }
.jwoverlay { position: absolute; visibility: hidden; opacity: 0; transition: opacity 0.25s ease 0s, visibility 0.25s ease 0s; }
.jwoverlay .jwcontents { position: relative; z-index: 1; }
.jwoverlay .jwborder { position: absolute ! important; background-size: 100% 100% ! important; }
.jwoverlay .jwback { position: absolute; background-size: 100% 100%; }
.jwclick { background-color: rgb(255, 255, 255) ! important; border-radius: 5px ! important; height: auto ! important; border: 1px solid rgb(188, 188, 188) ! important; font-family: "MS Sans Serif","Geneva",sans-serif ! important; font-size: 10px ! important; width: 320px ! important; box-shadow: 5px 5px 7px rgba(0, 0, 0, 0.1), 0px 1px 0px rgba(255, 255, 255, 0.3) inset ! important; position: absolute ! important; z-index: 999 ! important; }
.jwclick div { padding: 8px 21px ! important; margin: 0px ! important; background-color: rgb(255, 255, 255) ! important; border: medium none ! important; font-family: "MS Sans Serif","Geneva",sans-serif ! important; font-size: 10px ! important; color: inherit ! important; }
.jwclick_item { padding: 8px 21px ! important; text-align: left ! important; cursor: pointer ! important; }
.jwclick_item:hover { background-color: rgb(89, 89, 89) ! important; color: rgb(255, 255, 255) ! important; }
.jwplayer { position: relative; display: block; opacity: 0; min-height: 0px; transition: opacity 0.25s ease 0s; }
.jwmain { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; transition: opacity 0.25s ease 0s; }
.jwvideo, .jwcontrols { position: absolute; height: 100%; width: 100%; transition: opacity 0.25s ease 0s; }
.jwvideo { overflow: hidden; visibility: hidden; opacity: 0; }
.jwplaylistcontainer { position: absolute; height: 100%; width: 100%; display: none; }
.jwinstream { position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; display: none; }
.jwaspect { display: none; }
.jwplayer.aspectMode { height: auto; }
.jwplayer .jwfill { background-size: cover ! important; background-position: center center; }
.jwcast button { opacity: 1; }
.jwcast button:hover { opacity: 0.75; }
.jwcast button.off { opacity: 0.75; }
.jwcast button.off:hover { opacity: 1; }
#vid_id_96e2acba5d4782e1abae_display_button { background-image: url('undefined'), url('undefined'), url('undefined'); background-position: left center, center center, right center; background-repeat: no-repeat; padding: 0px 18px; height: 52px; margin-top: -26px; }
.jw-tab-focus #vid_id_96e2acba5d4782e1abae_display_button, #vid_id_96e2acba5d4782e1abae .jwdisplay:hover #vid_id_96e2acba5d4782e1abae_display_button { background-image: url('undefined'), url('undefined'), url('undefined'); background-position: left center, center center, right center; background-repeat: no-repeat; padding: 0px 18px; height: 52px; margin-top: -26px; }
#vid_id_96e2acba5d4782e1abae_logo { top: 8px; right: 8px; }
#vid_id_96e2acba5d4782e1abae_dock { height: 32px; padding: 8px; }
.jwdockbuttons { height: 32px; }
#vid_id_96e2acba5d4782e1abae_dock .capLeft { width: 0px; }
#vid_id_96e2acba5d4782e1abae_dock .capRight { width: 0px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtext { font: 11px/30px Arial,sans-serif; color: rgb(210, 210, 210); }
#vid_id_96e2acba5d4782e1abae_controlbar .jwoverlay { bottom: 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwcapLeft { background: transparent url('undefined') no-repeat scroll center center / 8px 30px; width: 8px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwcapRight { background: transparent url('undefined') no-repeat scroll center center / 8px 30px; width: 8px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwbackground { background: transparent url('undefined') repeat-x scroll center center / 1px 30px; position: absolute; left: 8px; right: 8px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwplay button { width: 24px; background: transparent url('undefined') no-repeat scroll center center / 24px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwplay button:hover, #vid_id_96e2acba5d4782e1abae_controlbar .jwplay button.off:hover { background: transparent url('undefined') no-repeat scroll center center / 24px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwprev button { width: 18px; background: transparent url('undefined') no-repeat scroll center center / 18px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwprev button:hover, #vid_id_96e2acba5d4782e1abae_controlbar .jwprev button.off:hover { background: transparent url('undefined') no-repeat scroll center center / 18px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwnext button { width: 17px; background: transparent url('undefined') no-repeat scroll center center / 17px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwnext button:hover, #vid_id_96e2acba5d4782e1abae_controlbar .jwnext button.off:hover { background: transparent url('undefined') no-repeat scroll center center / 17px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderCapLeft { background: transparent url('undefined') no-repeat scroll center center / 3px 30px; width: 3px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderCapRight { background: transparent url('undefined') no-repeat scroll center center / 3px 30px; width: 3px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderRail { background: transparent url('undefined') repeat-x scroll center center / 1px 30px; left: 5px; right: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderRailCapLeft { background: transparent url('undefined') no-repeat scroll center center / 5px 30px; width: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderRailCapRight { background: transparent url('undefined') no-repeat scroll center center / 5px 30px; width: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwrailgroup.Rail { min-width: 8px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderBuffer { background: transparent url('undefined') repeat-x scroll center center / 1px 30px; left: 5px; right: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderBufferCapLeft { background: transparent url('undefined') no-repeat scroll center center / 5px 30px; width: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderBufferCapRight { background: transparent url('undefined') no-repeat scroll center center / 5px 30px; width: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwrailgroup.Buffer { min-width: 10px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderProgress { background: transparent url('undefined') repeat-x scroll center center / 1px 30px; left: 5px; right: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderProgressCapLeft { background: transparent url('undefined') no-repeat scroll center center / 5px 30px; width: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderProgressCapRight { background: transparent url('undefined') no-repeat scroll center center / 5px 30px; width: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwrailgroup.Progress { min-width: 8px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtimeSliderThumb { background: transparent url('undefined') no-repeat scroll center center / 16px 30px; width: 16px; opacity: 0; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwtime .jwrail { left: 3px; right: 3px; }
#vid_id_96e2acba5d4782e1abae_controlbar_timetooltip .jwtop { left: 7px; top: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_timetooltip .jwleft { top: 4px; left: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_timetooltip .jwbottom { left: 7px; bottom: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_timetooltip .jwright { top: 4px; right: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_timetooltip .jwcontents * { color: rgb(172, 172, 172); font: 11px Arial,Helvetica,sans-serif; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwhd button { width: 29px; background: transparent url('undefined') no-repeat scroll center center / 29px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwcc button { width: 29px; background: transparent url('undefined') no-repeat scroll center center / 29px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwmute button { width: 26px; background: transparent url('undefined') no-repeat scroll center center / 26px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwmute button:hover, #vid_id_96e2acba5d4782e1abae_controlbar .jwmute button.off:hover { background: transparent url('undefined') no-repeat scroll center center / 26px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeCapTop { background: transparent url('undefined') no-repeat scroll center center / 14px 5px; width: 14px; height: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeCapBottom { background: transparent url('undefined') no-repeat scroll center center / 14px 5px; width: 14px; height: 5px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeRail { background: transparent url('undefined') no-repeat scroll left center / 14px 52px; width: 14px; height: 52px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeRailCapTop { background: transparent url('undefined') no-repeat scroll center center / 14px 4px; width: 14px; height: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeRailCapBottom { background: transparent url('undefined') no-repeat scroll center center / 14px 4px; width: 14px; height: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeRail { top: 4px; bottom: 4px; height: auto; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeProgress { background: transparent url('undefined') no-repeat scroll left center / 14px 52px; width: 14px; height: 52px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeProgressCapTop { background: transparent url('undefined') no-repeat scroll center center / 14px 4px; width: 14px; height: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeProgressCapBottom { background: transparent url('undefined') no-repeat scroll center center / 14px 4px; width: 14px; height: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeProgress { top: 4px; bottom: 4px; height: auto; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvertical .jwvolumeThumb { background: transparent url('undefined') no-repeat scroll center center / 14px 16px; width: 14px; height: 16px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeThumb { opacity: 1; margin-top: -8px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolume .jwrail { top: 5px; bottom: 5px; width: 100%; height: auto; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolume.jwvertical { width: 14px; height: 70px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHCapLeft { background: transparent url('undefined') no-repeat scroll center center / 3px 30px; width: 3px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHCapRight { background: transparent url('undefined') no-repeat scroll center center / 3px 30px; width: 3px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHRail { background: transparent url('undefined') repeat-x scroll left center / 42px 30px; left: 4px; right: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHRailCapLeft { background: transparent url('undefined') no-repeat scroll center center / 4px 30px; width: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHRailCapRight { background: transparent url('undefined') no-repeat scroll center center / 4px 30px; width: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHProgress { background: transparent url('undefined') repeat-x scroll left center / 42px 30px; left: 4px; right: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHProgressCapLeft { background: transparent url('undefined') no-repeat scroll center center / 4px 30px; width: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeHProgressCapRight { background: transparent url('undefined') no-repeat scroll center center / 4px 30px; width: 4px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeH .jwrail { left: 3px; right: 3px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwvolumeH.jwhorizontal { width: 56px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwcast button { width: 20px; background: transparent url('undefined') no-repeat scroll center center / 20px 16px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwcast button.off { background: transparent url('undefined') no-repeat scroll center center / 20px 16px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwfullscreen button { width: 22px; background: transparent url('undefined') no-repeat scroll center center / 22px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar .jwfullscreen button:hover, #vid_id_96e2acba5d4782e1abae_controlbar .jwfullscreen button.off:hover { background: transparent url('undefined') no-repeat scroll center center / 22px 30px; }
#vid_id_96e2acba5d4782e1abae_controlbar_hd_overlay .jwtop { left: 7px; top: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_hd_overlay .jwleft { top: 4px; left: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_hd_overlay .jwbottom { left: 7px; bottom: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_hd_overlay .jwright { top: 4px; right: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_hd_overlay .jwcontents * { color: rgb(172, 172, 172); font: 11px Arial,Helvetica,sans-serif; }
#vid_id_96e2acba5d4782e1abae_controlbar_cc_overlay .jwtop { left: 7px; top: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_cc_overlay .jwleft { top: 4px; left: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_cc_overlay .jwbottom { left: 7px; bottom: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_cc_overlay .jwright { top: 4px; right: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_cc_overlay .jwcontents * { color: rgb(172, 172, 172); font: 11px Arial,Helvetica,sans-serif; }
#vid_id_96e2acba5d4782e1abae_controlbar_volumeoverlay .jwtop { left: 7px; top: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_volumeoverlay .jwleft { top: 4px; left: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_volumeoverlay .jwbottom { left: 7px; bottom: 0px; right: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_volumeoverlay .jwright { top: 4px; right: 0px; bottom: 7px; }
#vid_id_96e2acba5d4782e1abae_controlbar_volumeoverlay .jwcontents * { color: rgb(172, 172, 172); font: 11px Arial,Helvetica,sans-serif; }
#vid_id_96e2acba5d4782e1abae.aspectMode .jwaspect { margin-top: 56.1798%; display: block; }
#vid_id_96e2acba5d4782e1abae_display .jwpreview { opacity: 1; visibility: visible; background-image: url('0.jpg'); }
#vid_id_96e2acba5d4782e1abae .jwdisplay:hover #vid_id_96e2acba5d4782e1abae_display_button_play { background-image: url('undefined'); }
#vid_id_96e2acba5d4782e1abae_logo { top: 8px; right: 8px; margin-bottom: 0px; }
#vid_id_96e2acba5d4782e1abae_dock { height: 32px; padding: 8px; margin-left: 0px; }
/* ::::: http://courses.gruzinskij.ru/wp-content/plugins/member-luxe/css/homework-response.css ::::: */

