.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/assets/template/libs/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/assets/template/libs/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/assets/template/libs/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/assets/template/libs/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/assets/template/libs/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/assets/template/libs/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}
.klv .klv_head{font-family:"PT Sans Narrow",sans-serif;-webkit-background-size:cover;background-size:contain}.klv .bg_klv_wrap{-webkit-background-size:cover;background-size:cover}#lvl2{width:278px}#insta-otzyv{max-width:1200px !important;height:auto !important}.bg_all_k{position:relative;height:auto;background:url("/assets/template/img/slider/gym.jpg") no-repeat;background-size:cover}p,.gym ul,.gym li{color:#fff}.klv_head .h3{font-size:30px;color:#fff}.klv_head .h2,.klv_head h1{font-size:45px;font-weight:700;color:#fc0}.text_head_menu_new{color:#fff;text-shadow:0 0 9px #000}.klv_head p{max-width:400px;font-size:17px;color:#fff}.klv_head .bt{display:block;width:130px;height:44px;margin-top:20px;margin-bottom:30px;font-size:18px;line-height:45px;color:#fff;text-align:center;text-decoration:underline}.klv_head .bt:hover{background-position-y:-45px}.klv_head img{position:relative;z-index:5}.klv_head .img_bg{position:relative;z-index:0;margin-left:-300px}.suggestions_klv{font-family:"PT Sans Narrow",sans-serif}.suggestions_klv .h2{margin-bottom:40px;font-size:24px;color:#fff;text-align:center}.suggestions_klv ul{padding:0;text-align:center;list-style:none}.suggestions_klv li{display:inline-block;margin:0 30px;font-size:20px;font-weight:700;color:#fff;text-align:left}.suggestions_klv img{float:left;margin-right:10px}.suggestions_klv li p{float:left;margin-top:9px;line-height:1.2}.gym{overflow:hidden;-webkit-background-size:cover;background-size:cover}.gym .h2{padding-top:30px;font-family:"PT Sans Narrow",sans-serif;color:#b3262b !important;text-align:center}.gym .slick-slide img{display:block;width:256px;margin:auto}.gym .slick-initialized .slick-slide{outline:none}.gym .slick-dots li{width:10px;height:10px;background:#666;border-radius:20px}.gym .slick-dots{bottom:-30px}.gym .slick-dots li button:before{display:none}.gym .slick-dots li.slick-active{background:#000}.gym_text{width:65%;margin:auto;margin-top:50px;margin-bottom:40px;text-align:center}body .news_klv .container_klv_line{overflow:hidden}.klv_line{position:relative;display:block;width:100px;margin:auto;margin-top:30px;margin-bottom:30px;font-family:"PT Sans Narrow",sans-serif;font-size:35px;font-weight:700;color:#fff;text-align:center}.klv_line2{width:200px;margin-top:30px;margin-bottom:40px}.klv_line:after{content:"";position:absolute;z-index:9;top:19px;left:116px;display:block;width:600px;height:3px}.klv_line2:after{left:211px}.klv_line:before{content:"";position:absolute;z-index:9;top:19px;right:116px;display:block;width:600px;height:3px}.klv_line2:before{right:211px}.new_klv .fancy_shust img{width:100%}.new_klv{min-height:292px;font-family:"PT Sans Narrow",sans-serif}.new_klv .h3{margin:0;font-size:22px;font-weight:700;color:#fff}.new_klv .data{font-size:15px;color:silver}.new_klv p{font-size:16px;color:#fff}.new_klv p a{text-decoration:underline}.klv_line_services{width:187px;margin-bottom:50px}.klv_line_services:before{right:240px}.klv_line_services:after{left:240px}.container_services_klv{overflow:hidden}.container_services_klv img{display:block;margin:auto}.container_services_klv .h3{margin-top:20px;font-family:"PT Sans Narrow",sans-serif;font-size:20px;color:#fff;text-align:center;text-decoration:underline}.container_services_klv p{margin:0;font-family:"PT Sans Narrow",sans-serif;font-size:15px;color:#fff;text-align:center}.services_klv_block{padding-top:60px;padding-bottom:40px;background:#ab1f24}.services_klv_block img{display:block;margin:auto;margin-bottom:20px}.services_klv_block p{font-family:"PT Sans Narrow",sans-serif;font-size:17px;color:#fff}.preice_block_klv .container{max-width:1170px !important}.klv_preice_container{overflow:hidden}.klv_line_preice:before{top:25px;right:160px}.klv_line_preice:after{top:25px;left:160px}.preice_klv h2{color:orange}.preice_klv .preice_vip h2{display:inline-block;padding-bottom:4px;font-weight:700;color:#fff;border-bottom:2px dotted #fff}.preice_block_klv .preice_vip h2.dotted{max-width:225px}.preice_block_klv p{font-size:18px}.preice_klv .preice_vip .not_line_klv{border-bottom:none}.preice h6{font-size:18px;color:#fff}.preice_block_klv h2,.preice_block_klv h3,.preice_block_klv h4,.preice_block_klv h5,.preice_block_klv h6,.preice_block_klv p,.preice_block_klv table{opacity:.8}.red_bg{font-weight:400 !important;text-shadow:none}.visit{font-weight:400 !important}.visit tr td:nth-child(1){text-align:left}.preice_block_klv .new{font-weight:700;color:#f75e5e}.treiner_klv .container{overflow:hidden}.treiner_klv h1{width:351px}.treiner_klv h1:before{right:400px}.treiner_klv h1:after{left:400px}.treiner_block_klv img{cursor:pointer;border:2px solid silver;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.treiner_block_klv img:hover{border-color:orange;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.treiner_block_klv{font-family:"PT Sans Narrow",sans-serif;text-align:center}.treiner_block_klv .h2{font-size:20px;font-weight:700;color:#fff}.treiner_block_klv .treiners_post{font-size:14px;font-weight:700;color:#ff0}.treiner_block_klv p{font-weight:400;line-height:1.2;color:#fff}.treiner_info_klv{min-height:650px !important}.treiner_info_klv img{width:100%}.rules_block_klv .container{position:relative;max-width:auto;margin-top:60px;padding:25px 25px 20px}.rules_block_klv img{position:absolute;top:-30px;left:50%;width:auto !important;margin-left:-31.5px}.rules_block_klv p{font-weight:400}.rules_block_klv .number_circle .number{padding:3px 6px;font-size:12px}.rules_block_klv .number{padding:3px 9px;font-size:12px}.preice .partners_block_klv h1{font-family:"PT Sans Narrow",sans-serif;font-size:35px;font-weight:700}.partners_block_klv h3{margin:0;padding:10px 15px;font-size:20px;color:orange}.partners_block_klv ul{margin-top:40px;padding:0;text-align:center}.partners_block_klv li{display:inline-block;max-width:200px;margin:0 10px;font-family:"PT Sans Narrow",sans-serif;vertical-align:top;list-style:none}.partners_block_klv .container{overflow:hidden}.partners_block_klv li .h2{font-size:20px;color:#fff;text-decoration:underline;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.partners_block_klv li p{font-size:15px;font-weight:400}.partners_block_klv li h2:hover{color:orange;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.klv_line_partners{width:230px}.klv_line_partners:before{right:290px}.klv_line_partners:after{left:290px}.partners_text_klv{font-family:"PT Sans Narrow",sans-serif;text-align:center;-webkit-background-size:cover;background-size:cover}.partners_text_klv h4{margin:30px 0;font-size:19px;font-weight:700;color:#000}.partners_text_klv h5{margin:20px 0;font-size:16px;font-weight:700;color:#000}.partners_text_klv p{font-size:16px;color:#000}.partners_text_klv .col-md-6{text-align:left}.partners_text_klv img{width:100%;margin-top:-24px}.contact_block .container li,.contact_block .container p{font-weight:400}.contact_block .h3{font-size:18px;font-weight:400;color:#f9f9f9;text-align:center !important}.contact_block .h2{font-family:"PT Sans Narrow",sans-serif;font-size:24px;font-weight:400 !important;color:#c9c9c9;text-align:center !important}.contact{-webkit-background-size:cover;background-size:cover}.mapy{margin:0 -40px;margin-top:30px;margin-bottom:-20px}.klv_line_reviews{width:310px}.klv_line_reviews:before{right:360px}.klv_line_reviews:after{left:360px}.block_reviews_klv{margin-bottom:20px;padding:20px;font-family:"PT Sans Narrow",sans-serif;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.block_reviews_klv form{box-sizing:border-box;max-width:100%;padding:2%;background:#f1f1f1;border-radius:3px}.block_reviews_klv form input,.block_reviews_klv form textarea{box-sizing:border-box;width:100%;margin:2px 0 2%;padding:1%;border:1px solid #7eb4ea;border-radius:3px}.block_reviews_klv form p{font-size:16px;font-weight:400;color:#000;text-align:left}.block_reviews_klv form h2{font-weight:400;text-align:left}.block_reviews_klv form .bt{width:100px;padding:2%;color:#fff;background:#669acc;border:none;border-radius:3px}.latest_review{position:relative;display:inline-block;box-sizing:border-box;width:90%;height:auto;margin:0 0 35px;margin-top:12px;margin-left:15px;padding:20px 20px 10px;font-family:"PT Sans Narrow",sans-serif;border:1px solid #fc9547;border-radius:5px}.latest_review:before{content:"";position:absolute;top:-12px;left:46px;display:block;width:30px;height:12px}.block_reviews_klv form .bt:hover{background:#5c90c2}.latest_review p{font-weight:400 !important;line-height:1.65;color:#000 !important;text-align:left !important}.latest_review img{max-width:350px;max-height:550px;padding:2px;object-fit:cover}.latest_reviews{margin-top:40px}#menu .item-165+.item-last{position:relative}#menu .item-165+.item-last:hover #lvl2{display:block}#home #menu li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.klv_preice_container .preice_vip{float:left;box-sizing:border-box;width:100%}.klv_preice_container .preice_vip_outer{float:left;overflow:hidden;display:inline-block;box-sizing:border-box;width:25%;height:auto;padding:10px 5px}#menu li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h2{color:#fff !important}.body_header p,.body_header ul,.body_header li{color:#000}.block9 li{color:#fff}.block9 h3{color:#fff}.fancybox-overlay p{color:#000}
html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: 700;}
dfn {font-style: italic;}
h1 {margin: .67em 0;font-size: 2em;}
mark {color: #000;background: #ff0;}
small {font-size: 80%;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {margin: 0;font: inherit;color: inherit;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0;}
input {line-height: normal;}
input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto;}
input[type=search] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid silver;}
legend {padding: 0;border: 0;}
textarea {overflow: auto;}
optgroup {font-weight: 700;}
table {border-spacing: 0;border-collapse: collapse;}
td, th {padding: 0;}
@media print {*, :after, :before {color: #000 !important;text-shadow: none !important;background: 0 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}
	blockquote, pre {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	img, tr {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	h2, h3, p {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	.navbar {display: none;}
	.btn>.caret, .dropup>.btn>.caret {border-top-color: #000 !important;}
	.label {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered td, .table-bordered th {border: 1px solid #ddd !important;}}
@font-face {font-family: "Glyphicons Halflings";src: url("/assets/template/fonts/glyphicons-halflings-regular.eot");src: url("/assets/template/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/assets/template/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("/assets/template/fonts/glyphicons-halflings-regular.woff") format("woff"),url("/assets/template/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("/assets/template/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon {position: relative;top: 1px;display: inline-block;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.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: "";}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
a {color: #337ab7;text-decoration: none;}
a:focus, a:hover {color: #23527c;text-decoration: underline;}
a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
figure {margin: 0;}
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;}
.img-rounded {border-radius: 6px;}
.img-thumbnail {display: inline-block;max-width: 100%;height: auto;padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.img-circle {border-radius: 50%;}
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
[role=button] {cursor: pointer;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-weight: 400;line-height: 1;color: #777;}
.h1, .h2, .h3, h1, h2, h3 {margin-top: 20px;margin-bottom: 10px;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {font-size: 65%;}
.h4, .h5, .h6, h4, h5, h6 {margin-top: 10px;margin-bottom: 10px;}
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-size: 75%;}
.h1, h1 {font-size: 36px;}
.h2, h2 {font-size: 30px;}
.h3, h3 {font-size: 24px;}
.h4, h4 {font-size: 18px;}
.h5, h5 {font-size: 14px;}
.h6, h6 {font-size: 12px;}
p {margin: 0 0 10px;}
.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}
@media (min-width:768px) {.lead {font-size: 21px;}}
.small, small {font-size: 85%;}
.mark, mark {padding: .2em;background-color: #fcf8e3;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.text-nowrap {white-space: nowrap;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.text-muted {color: #777;}
.text-primary {color: #337ab7;}
a.text-primary:focus, a.text-primary:hover {color: #286090;}
.text-success {color: #3c763d;}
a.text-success:focus, a.text-success:hover {color: #2b542c;}
.text-info {color: #31708f;}
a.text-info:focus, a.text-info:hover {color: #245269;}
.text-warning {color: #8a6d3b;}
a.text-warning:focus, a.text-warning:hover {color: #66512c;}
.text-danger {color: #a94442;}
a.text-danger:focus, a.text-danger:hover {color: #843534;}
.bg-primary {color: #fff;background-color: #337ab7;}
a.bg-primary:focus, a.bg-primary:hover {background-color: #286090;}
.bg-success {background-color: #dff0d8;}
a.bg-success:focus, a.bg-success:hover {background-color: #c1e2b3;}
.bg-info {background-color: #d9edf7;}
a.bg-info:focus, a.bg-info:hover {background-color: #afd9ee;}
.bg-warning {background-color: #fcf8e3;}
a.bg-warning:focus, a.bg-warning:hover {background-color: #f7ecb5;}
.bg-danger {background-color: #f2dede;}
a.bg-danger:focus, a.bg-danger:hover {background-color: #e4b9b9;}
.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eee;}
ol, ul {margin-top: 0;margin-bottom: 10px;}
ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}
.list-unstyled {padding-left: 0;list-style: none;}
.list-inline {padding-left: 0;margin-left: -5px;list-style: none;}
.list-inline>li {display: inline-block;padding-right: 5px;padding-left: 5px;}
dl {margin-top: 0;margin-bottom: 20px;}
dd, dt {line-height: 1.42857143;}
dt {font-weight: 700;}
dd {margin-left: 0;}
@media (min-width:768px) {.dl-horizontal dt {float: left;width: 160px;overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
	.dl-horizontal dd {margin-left: 180px;}}
abbr[data-original-title], abbr[title] {cursor: help;border-bottom: 1px dotted #777;}
.initialism {font-size: 90%;text-transform: uppercase;}
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee;}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {margin-bottom: 0;}
blockquote .small, blockquote footer, blockquote small {display: block;font-size: 80%;line-height: 1.42857143;color: #777;}
blockquote .small:before, blockquote footer:before, blockquote small:before {content: "— ";}
.blockquote-reverse, blockquote.pull-right {padding-right: 15px;padding-left: 0;text-align: right;border-right: 5px solid #eee;border-left: 0;}
.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: " —";}
address {margin-bottom: 20px;font-style: normal;line-height: 1.42857143;}
code, kbd, pre, samp {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);}
kbd kbd {padding: 0;font-size: 100%;font-weight: 700;-webkit-box-shadow: none;box-shadow: none;}
pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;color: #333;word-break: break-all;word-wrap: break-word;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px;}
pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
@media (min-width:768px) {.container {width: 750px;}}
@media (min-width:992px) {.container {width: 970px;}}
@media (min-width:1200px) {.container {width: 1170px;}}
.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.row {margin-right: -15px;margin-left: -15px;}
.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%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-pull-11 {right: 91.66666667%;}
.col-xs-pull-10 {right: 83.33333333%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-8 {right: 66.66666667%;}
.col-xs-pull-7 {right: 58.33333333%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-5 {right: 41.66666667%;}
.col-xs-pull-4 {right: 33.33333333%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-2 {right: 16.66666667%;}
.col-xs-pull-1 {right: 8.33333333%;}
.col-xs-pull-0 {right: auto;}
.col-xs-push-12 {left: 100%;}
.col-xs-push-11 {left: 91.66666667%;}
.col-xs-push-10 {left: 83.33333333%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-8 {left: 66.66666667%;}
.col-xs-push-7 {left: 58.33333333%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-5 {left: 41.66666667%;}
.col-xs-push-4 {left: 33.33333333%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-2 {left: 16.66666667%;}
.col-xs-push-1 {left: 8.33333333%;}
.col-xs-push-0 {left: auto;}
.col-xs-offset-12 {margin-left: 100%;}
.col-xs-offset-11 {margin-left: 91.66666667%;}
.col-xs-offset-10 {margin-left: 83.33333333%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-8 {margin-left: 66.66666667%;}
.col-xs-offset-7 {margin-left: 58.33333333%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-5 {margin-left: 41.66666667%;}
.col-xs-offset-4 {margin-left: 33.33333333%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-2 {margin-left: 16.66666667%;}
.col-xs-offset-1 {margin-left: 8.33333333%;}
.col-xs-offset-0 {margin-left: 0;}
@media (min-width:768px) {.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 {float: left;}
	.col-sm-12 {width: 100%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-9 {width: 75%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-6 {width: 50%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-3 {width: 25%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-pull-11 {right: 91.66666667%;}
	.col-sm-pull-10 {right: 83.33333333%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-8 {right: 66.66666667%;}
	.col-sm-pull-7 {right: 58.33333333%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-5 {right: 41.66666667%;}
	.col-sm-pull-4 {right: 33.33333333%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-2 {right: 16.66666667%;}
	.col-sm-pull-1 {right: 8.33333333%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-push-11 {left: 91.66666667%;}
	.col-sm-push-10 {left: 83.33333333%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-8 {left: 66.66666667%;}
	.col-sm-push-7 {left: 58.33333333%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-5 {left: 41.66666667%;}
	.col-sm-push-4 {left: 33.33333333%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-2 {left: 16.66666667%;}
	.col-sm-push-1 {left: 8.33333333%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-offset-12 {margin-left: 100%;}
	.col-sm-offset-11 {margin-left: 91.66666667%;}
	.col-sm-offset-10 {margin-left: 83.33333333%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-8 {margin-left: 66.66666667%;}
	.col-sm-offset-7 {margin-left: 58.33333333%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-5 {margin-left: 41.66666667%;}
	.col-sm-offset-4 {margin-left: 33.33333333%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-2 {margin-left: 16.66666667%;}
	.col-sm-offset-1 {margin-left: 8.33333333%;}
	.col-sm-offset-0 {margin-left: 0;}}
@media (min-width:992px) {.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 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-pull-11 {right: 91.66666667%;}
	.col-md-pull-10 {right: 83.33333333%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-8 {right: 66.66666667%;}
	.col-md-pull-7 {right: 58.33333333%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-5 {right: 41.66666667%;}
	.col-md-pull-4 {right: 33.33333333%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-2 {right: 16.66666667%;}
	.col-md-pull-1 {right: 8.33333333%;}
	.col-md-pull-0 {right: auto;}
	.col-md-push-12 {left: 100%;}
	.col-md-push-11 {left: 91.66666667%;}
	.col-md-push-10 {left: 83.33333333%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-8 {left: 66.66666667%;}
	.col-md-push-7 {left: 58.33333333%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-5 {left: 41.66666667%;}
	.col-md-push-4 {left: 33.33333333%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-2 {left: 16.66666667%;}
	.col-md-push-1 {left: 8.33333333%;}
	.col-md-push-0 {left: auto;}
	.col-md-offset-12 {margin-left: 100%;}
	.col-md-offset-11 {margin-left: 91.66666667%;}
	.col-md-offset-10 {margin-left: 83.33333333%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-8 {margin-left: 66.66666667%;}
	.col-md-offset-7 {margin-left: 58.33333333%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-5 {margin-left: 41.66666667%;}
	.col-md-offset-4 {margin-left: 33.33333333%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-2 {margin-left: 16.66666667%;}
	.col-md-offset-1 {margin-left: 8.33333333%;}
	.col-md-offset-0 {margin-left: 0;}}
@media (min-width:1200px) {.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 {float: left;}
	.col-lg-12 {width: 100%;}
	.col-lg-11 {width: 91.66666667%;}
	.col-lg-10 {width: 83.33333333%;}
	.col-lg-9 {width: 75%;}
	.col-lg-8 {width: 66.66666667%;}
	.col-lg-7 {width: 58.33333333%;}
	.col-lg-6 {width: 50%;}
	.col-lg-5 {width: 41.66666667%;}
	.col-lg-4 {width: 33.33333333%;}
	.col-lg-3 {width: 25%;}
	.col-lg-2 {width: 16.66666667%;}
	.col-lg-1 {width: 8.33333333%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-pull-11 {right: 91.66666667%;}
	.col-lg-pull-10 {right: 83.33333333%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-8 {right: 66.66666667%;}
	.col-lg-pull-7 {right: 58.33333333%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-5 {right: 41.66666667%;}
	.col-lg-pull-4 {right: 33.33333333%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-2 {right: 16.66666667%;}
	.col-lg-pull-1 {right: 8.33333333%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-push-11 {left: 91.66666667%;}
	.col-lg-push-10 {left: 83.33333333%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-8 {left: 66.66666667%;}
	.col-lg-push-7 {left: 58.33333333%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-5 {left: 41.66666667%;}
	.col-lg-push-4 {left: 33.33333333%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-2 {left: 16.66666667%;}
	.col-lg-push-1 {left: 8.33333333%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-offset-12 {margin-left: 100%;}
	.col-lg-offset-11 {margin-left: 91.66666667%;}
	.col-lg-offset-10 {margin-left: 83.33333333%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-8 {margin-left: 66.66666667%;}
	.col-lg-offset-7 {margin-left: 58.33333333%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-5 {margin-left: 41.66666667%;}
	.col-lg-offset-4 {margin-left: 33.33333333%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-2 {margin-left: 16.66666667%;}
	.col-lg-offset-1 {margin-left: 8.33333333%;}
	.col-lg-offset-0 {margin-left: 0;}}
table {background-color: transparent;}
caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}
th {text-align: left;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
.table>thead>tr>th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {border-top: 0;}
.table>tbody+tbody {border-top: 2px solid #ddd;}
.table .table {background-color: #fff;}
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {padding: 5px;}
.table-bordered {border: 1px solid #ddd;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: 1px solid #ddd;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border-bottom-width: 2px;}
.table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-hover>tbody>tr:hover {background-color: #f5f5f5;}
table col[class*=col-] {position: static;display: table-column;float: none;}
table td[class*=col-], table th[class*=col-] {position: static;display: table-cell;float: none;}
.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {background-color: #f5f5f5;}
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {background-color: #e8e8e8;}
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {background-color: #dff0d8;}
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {background-color: #d0e9c6;}
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {background-color: #d9edf7;}
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover {background-color: #c4e3f3;}
.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {background-color: #fcf8e3;}
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {background-color: #faf2cc;}
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {background-color: #f2dede;}
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {background-color: #ebcccc;}
.table-responsive {min-height: .01%;overflow-x: auto;}
@media screen and (max-width:767px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}
	.table-responsive>.table {margin-bottom: 0;}
	.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {white-space: nowrap;}
	.table-responsive>.table-bordered {border: 0;}
	.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {border-left: 0;}
	.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {border-right: 0;}
	.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom: 0;}}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5;}
label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;}
input[type=search] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type=checkbox], input[type=radio] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}
input[type=file] {display: block;}
input[type=range] {display: block;width: 100%;}
select[multiple], select[size] {height: auto;}
input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555;}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder {color: #999;}
.form-control::-ms-expand {background-color: transparent;border: 0;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eee;opacity: 1;}
.form-control[disabled], fieldset[disabled] .form-control {cursor: not-allowed;}
textarea.form-control {height: auto;}
input[type=search] {-webkit-appearance: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control {line-height: 34px;}
	.input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm {line-height: 30px;}
	.input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {line-height: 46px;}}
.form-group {margin-bottom: 15px;}
.checkbox, .radio {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}
.checkbox label, .radio label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer;}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {position: absolute;margin-top: 4px \9;margin-left: -20px;}
.checkbox+.checkbox, .radio+.radio {margin-top: -5px;}
.checkbox-inline, .radio-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;font-weight: 400;vertical-align: middle;cursor: pointer;}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {margin-top: 0;margin-left: 10px;}
fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {cursor: not-allowed;}
.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline {cursor: not-allowed;}
.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label {cursor: not-allowed;}
.form-control-static {min-height: 34px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;}
.form-control-static.input-lg, .form-control-static.input-sm {padding-right: 0;padding-left: 0;}
.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-sm {height: 30px;line-height: 30px;}
select[multiple].input-sm, textarea.input-sm {height: auto;}
.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.form-group-sm select.form-control {height: 30px;line-height: 30px;}
.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {height: auto;}
.form-group-sm .form-control-static {height: 30px;min-height: 32px;padding: 6px 10px;font-size: 12px;line-height: 1.5;}
.input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-lg {height: 46px;line-height: 46px;}
select[multiple].input-lg, textarea.input-lg {height: auto;}
.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.form-group-lg select.form-control {height: 46px;line-height: 46px;}
.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {height: auto;}
.form-group-lg .form-control-static {height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333;}
.has-feedback {position: relative;}
.has-feedback .form-control {padding-right: 42.5px;}
.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}
.form-group-lg .form-control+.form-control-feedback, .input-group-lg+.form-control-feedback, .input-lg+.form-control-feedback {width: 46px;height: 46px;line-height: 46px;}
.form-group-sm .form-control+.form-control-feedback, .input-group-sm+.form-control-feedback, .input-sm+.form-control-feedback {width: 30px;height: 30px;line-height: 30px;}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {color: #3c763d;}
.has-success .form-control {border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-success .form-control:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}
.has-success .input-group-addon {color: #3c763d;background-color: #dff0d8;border-color: #3c763d;}
.has-success .form-control-feedback {color: #3c763d;}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {color: #8a6d3b;}
.has-warning .form-control {border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-warning .form-control:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}
.has-warning .input-group-addon {color: #8a6d3b;background-color: #fcf8e3;border-color: #8a6d3b;}
.has-warning .form-control-feedback {color: #8a6d3b;}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {color: #a94442;}
.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .form-control:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}
.has-error .input-group-addon {color: #a94442;background-color: #f2dede;border-color: #a94442;}
.has-error .form-control-feedback {color: #a94442;}
.has-feedback label~.form-control-feedback {top: 25px;}
.has-feedback label.sr-only~.form-control-feedback {top: 0;}
.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}
@media (min-width:768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
	.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.form-inline .form-control-static {display: inline-block;}
	.form-inline .input-group {display: inline-table;vertical-align: middle;}
	.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {width: auto;}
	.form-inline .input-group>.form-control {width: 100%;}
	.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}
	.form-inline .checkbox, .form-inline .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.form-inline .checkbox label, .form-inline .radio label {padding-left: 0;}
	.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {position: relative;margin-left: 0;}
	.form-inline .has-feedback .form-control-feedback {top: 0;}}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {padding-top: 7px;margin-top: 0;margin-bottom: 0;}
.form-horizontal .checkbox, .form-horizontal .radio {min-height: 27px;}
.form-horizontal .form-group {margin-right: -15px;margin-left: -15px;}
@media (min-width:768px) {.form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;}}
.form-horizontal .has-feedback .form-control-feedback {right: 15px;}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 18px;}}
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 12px;}}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.btn.focus, .btn:focus, .btn:hover {color: #333;text-decoration: none;}
.btn.active, .btn:active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.btn-default.focus, .btn-default:focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}
.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.btn-primary.focus, .btn-primary:focus {color: #fff;background-color: #286090;border-color: #122b40;}
.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {color: #fff;background-color: #204d74;border-color: #122b40;}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {background-image: none;}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {background-color: #337ab7;border-color: #2e6da4;}
.btn-primary .badge {color: #337ab7;background-color: #fff;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success.focus, .btn-success:focus {color: #fff;background-color: #449d44;border-color: #255625;}
.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {color: #fff;background-color: #398439;border-color: #255625;}
.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success {background-image: none;}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {background-color: #5cb85c;border-color: #4cae4c;}
.btn-success .badge {color: #5cb85c;background-color: #fff;}
.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info.focus, .btn-info:focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}
.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover {color: #fff;background-color: #269abc;border-color: #1b6d85;}
.btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning.focus, .btn-warning:focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover {color: #fff;background-color: #d58512;border-color: #985f0d;}
.btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger.focus, .btn-danger:focus {color: #fff;background-color: #c9302c;border-color: #761c19;}
.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover {color: #fff;background-color: #ac2925;border-color: #761c19;}
.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-link {font-weight: 400;color: #337ab7;border-radius: 0;}
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {border-color: transparent;}
.btn-link:focus, .btn-link:hover {color: #23527c;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {color: #777;text-decoration: none;}
.btn-group-lg>.btn, .btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-group-sm>.btn, .btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-group-xs>.btn, .btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;}
.btn-block+.btn-block {margin-top: 5px;}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {width: 100%;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.collapse {display: none;}
.collapse.in {display: block;}
tr.collapse.in {display: table-row;}
tbody.collapse.in {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropdown, .dropup {position: relative;}
.dropdown-toggle:focus {outline: 0;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.dropdown-menu.pull-right {right: 0;left: auto;}
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;white-space: nowrap;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #262626;text-decoration: none;background-color: #f5f5f5;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0;}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {color: #777;}
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.open>.dropdown-menu {display: block;}
.open>a {outline: 0;}
.dropdown-menu-right {right: 0;left: auto;}
.dropdown-menu-left {right: auto;left: 0;}
.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap;}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}
.pull-right>.dropdown-menu {right: 0;left: auto;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
@media (min-width:768px) {.navbar-right .dropdown-menu {right: 0;left: auto;}
	.navbar-right .dropdown-menu-left {right: auto;left: 0;}}
.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}
.btn-group-vertical>.btn, .btn-group>.btn {position: relative;float: left;}
.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover {z-index: 2;}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {float: left;}
.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {margin-left: 5px;}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group>.btn:first-child {margin-left: 0;}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group>.btn-group {float: left;}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0;}
.btn-group>.btn+.dropdown-toggle {padding-right: 8px;padding-left: 8px;}
.btn-group>.btn-lg+.dropdown-toggle {padding-right: 12px;padding-left: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical>.btn-group>.btn {float: none;}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group-vertical>.btn:first-child:not(:last-child) {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn:last-child:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}
.btn-group-justified>.btn, .btn-group-justified>.btn-group {display: table-cell;float: none;width: 1%;}
.btn-group-justified>.btn-group .btn {width: 100%;}
.btn-group-justified>.btn-group .dropdown-menu {left: auto;}
[data-toggle=buttons]>.btn input[type=checkbox], [data-toggle=buttons]>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn input[type=radio] {position: absolute;clip: rect(0,0,0,0);pointer-events: none;}
.input-group {position: relative;display: table;border-collapse: separate;}
.input-group[class*=col-] {float: none;padding-right: 0;padding-left: 0;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.input-group .form-control:focus {z-index: 3;}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn {height: 46px;line-height: 46px;}
select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn, textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn {height: auto;}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn {height: 30px;line-height: 30px;}
select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn, textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn {height: auto;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.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: 0;}
.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}
.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {margin-top: 0;}
.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: 0;border-bottom-right-radius: 0;}
.input-group-addon:first-child {border-right: 0;}
.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: 0;border-bottom-left-radius: 0;}
.input-group-addon:last-child {border-left: 0;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.input-group-btn>.btn {position: relative;}
.input-group-btn>.btn+.btn {margin-left: -1px;}
.input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover {z-index: 2;}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {margin-right: -1px;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {z-index: 2;margin-left: -1px;}
.nav {padding-left: 0;margin-bottom: 0;list-style: none;}
.nav>li {position: relative;display: block;}
.nav>li>a {position: relative;display: block;padding: 10px 15px;}
.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: #eee;}
.nav>li.disabled>a {color: #777;}
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {color: #777;text-decoration: none;cursor: not-allowed;background-color: transparent;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #eee;border-color: #337ab7;}
.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.nav>li>a>img {max-width: none;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs>li {float: left;margin-bottom: -1px;}
.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.nav-tabs>li>a:hover {border-color: #eee #eee #ddd;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}
.nav-tabs.nav-justified>li {float: none;}
.nav-tabs.nav-justified>li>a {margin-bottom: 5px;text-align: center;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
@media (min-width:768px) {.nav-tabs.nav-justified>li {display: table-cell;width: 1%;}
	.nav-tabs.nav-justified>li>a {margin-bottom: 0;}}
.nav-tabs.nav-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {border: 1px solid #ddd;}
@media (min-width:768px) {.nav-tabs.nav-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {border-bottom-color: #fff;}}
.nav-pills>li {float: left;}
.nav-pills>li>a {border-radius: 4px;}
.nav-pills>li+li {margin-left: 2px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {color: #fff;background-color: #337ab7;}
.nav-stacked>li {float: none;}
.nav-stacked>li+li {margin-top: 2px;margin-left: 0;}
.nav-justified {width: 100%;}
.nav-justified>li {float: none;}
.nav-justified>li>a {margin-bottom: 5px;text-align: center;}
.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
@media (min-width:768px) {.nav-justified>li {display: table-cell;width: 1%;}
	.nav-justified>li>a {margin-bottom: 0;}}
.nav-tabs-justified {border-bottom: 0;}
.nav-tabs-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {border: 1px solid #ddd;}
@media (min-width:768px) {.nav-tabs-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {border-bottom-color: #fff;}}
.tab-content>.tab-pane {display: none;}
.tab-content>.active {display: block;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}
.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}
@media (min-width:768px) {.navbar {border-radius: 4px;}}
@media (min-width:768px) {.navbar-header {float: left;}}
.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1);}
.navbar-collapse.in {overflow-y: auto;}
@media (min-width:768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
	.navbar-collapse.in {overflow-y: visible;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {padding-right: 0;padding-left: 0;}}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 340px;}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px;}}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: -15px;margin-left: -15px;}
@media (min-width:768px) {.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: 0;margin-left: 0;}}
.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}
@media (min-width:768px) {.navbar-static-top {border-radius: 0;}}
.navbar-fixed-bottom, .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030;}
@media (min-width:768px) {.navbar-fixed-bottom, .navbar-fixed-top {border-radius: 0;}}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}
.navbar-brand {float: left;height: 50px;padding: 15px 15px;font-size: 18px;line-height: 20px;}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}
.navbar-brand>img {display: block;}
@media (min-width:768px) {.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: -15px;}}
.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.navbar-toggle:focus {outline: 0;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}
.navbar-toggle .icon-bar+.icon-bar {margin-top: 4px;}
@media (min-width:768px) {.navbar-toggle {display: none;}}
.navbar-nav {margin: 7.5px -15px;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {padding: 5px 15px 5px 25px;}
	.navbar-nav .open .dropdown-menu>li>a {line-height: 20px;}
	.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {background-image: none;}}
@media (min-width:768px) {.navbar-nav {float: left;margin: 0;}
	.navbar-nav>li {float: left;}
	.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}}
.navbar-form {padding: 10px 15px;margin-top: 8px;margin-right: -15px;margin-bottom: 8px;margin-left: -15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);}
@media (min-width:768px) {.navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
	.navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.navbar-form .form-control-static {display: inline-block;}
	.navbar-form .input-group {display: inline-table;vertical-align: middle;}
	.navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {width: auto;}
	.navbar-form .input-group>.form-control {width: 100%;}
	.navbar-form .control-label {margin-bottom: 0;vertical-align: middle;}
	.navbar-form .checkbox, .navbar-form .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.navbar-form .checkbox label, .navbar-form .radio label {padding-left: 0;}
	.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {position: relative;margin-left: 0;}
	.navbar-form .has-feedback .form-control-feedback {top: 0;}}
@media (max-width:767px) {.navbar-form .form-group {margin-bottom: 5px;}
	.navbar-form .form-group:last-child {margin-bottom: 0;}}
@media (min-width:768px) {.navbar-form {width: auto;padding-top: 0;padding-bottom: 0;margin-right: 0;margin-left: 0;border: 0;-webkit-box-shadow: none;box-shadow: none;}}
.navbar-nav>li>.dropdown-menu {margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {margin-bottom: 0;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.navbar-btn {margin-top: 8px;margin-bottom: 8px;}
.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px;}
.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}
.navbar-text {margin-top: 15px;margin-bottom: 15px;}
@media (min-width:768px) {.navbar-text {float: left;margin-right: 15px;margin-left: 15px;}}
@media (min-width:768px) {.navbar-left {float: left !important;}
	.navbar-right {float: right !important;margin-right: -15px;}
	.navbar-right~.navbar-right {margin-right: 0;}}
.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7;}
.navbar-default .navbar-brand {color: #777;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #5e5e5e;background-color: transparent;}
.navbar-default .navbar-text {color: #777;}
.navbar-default .navbar-nav>li>a {color: #777;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #333;background-color: transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #555;background-color: #e7e7e7;}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {color: #ccc;background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #ddd;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #ddd;}
.navbar-default .navbar-toggle .icon-bar {background-color: #888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #555;background-color: #e7e7e7;}
@media (max-width:767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #777;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {color: #333;background-color: transparent;}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {color: #555;background-color: #e7e7e7;}
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {color: #ccc;background-color: transparent;}}
.navbar-default .navbar-link {color: #777;}
.navbar-default .navbar-link:hover {color: #333;}
.navbar-default .btn-link {color: #777;}
.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {color: #333;}
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {color: #ccc;}
.navbar-inverse {background-color: #222;border-color: #080808;}
.navbar-inverse .navbar-brand {color: #9d9d9d;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-text {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color: #fff;background-color: #080808;}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover {color: #444;background-color: transparent;}
.navbar-inverse .navbar-toggle {border-color: #333;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #333;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {color: #fff;background-color: #080808;}
@media (max-width:767px) {.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {border-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color: #9d9d9d;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {color: #fff;background-color: transparent;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {color: #fff;background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {color: #444;background-color: transparent;}}
.navbar-inverse .navbar-link {color: #9d9d9d;}
.navbar-inverse .navbar-link:hover {color: #fff;}
.navbar-inverse .btn-link {color: #9d9d9d;}
.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {color: #fff;}
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {color: #444;}
.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}
.breadcrumb>li {display: inline-block;}
.breadcrumb>li+li:before {padding: 0 5px;color: #ccc;content: "/ ";}
.breadcrumb>.active {color: #777;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}
.pagination-lg>li>a, .pagination-lg>li>span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.pager {padding-left: 0;margin: 20px 0;text-align: center;list-style: none;}
.pager li {display: inline;}
.pager li>a, .pager li>span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;}
.pager li>a:focus, .pager li>a:hover {text-decoration: none;background-color: #eee;}
.pager .next>a, .pager .next>span {float: right;}
.pager .previous>a, .pager .previous>span {float: left;}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {color: #777;cursor: not-allowed;background-color: #fff;}
.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}
a.label:focus, a.label:hover {color: #fff;text-decoration: none;cursor: pointer;}
.label:empty {display: none;}
.btn .label {position: relative;top: -1px;}
.label-default {background-color: #777;}
.label-default[href]:focus, .label-default[href]:hover {background-color: #5e5e5e;}
.label-primary {background-color: #337ab7;}
.label-primary[href]:focus, .label-primary[href]:hover {background-color: #286090;}
.label-success {background-color: #5cb85c;}
.label-success[href]:focus, .label-success[href]:hover {background-color: #449d44;}
.label-info {background-color: #5bc0de;}
.label-info[href]:focus, .label-info[href]:hover {background-color: #31b0d5;}
.label-warning {background-color: #f0ad4e;}
.label-warning[href]:focus, .label-warning[href]:hover {background-color: #ec971f;}
.label-danger {background-color: #d9534f;}
.label-danger[href]:focus, .label-danger[href]:hover {background-color: #c9302c;}
.badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #777;border-radius: 10px;}
.badge:empty {display: none;}
.btn .badge {position: relative;top: -1px;}
.btn-group-xs>.btn .badge, .btn-xs .badge {top: 0;padding: 1px 5px;}
a.badge:focus, a.badge:hover {color: #fff;text-decoration: none;cursor: pointer;}
.list-group-item.active>.badge, .nav-pills>.active>a>.badge {color: #337ab7;background-color: #fff;}
.list-group-item>.badge {float: right;}
.list-group-item>.badge+.badge {margin-right: 5px;}
.nav-pills>li>a>.badge {margin-left: 3px;}
.jumbotron {padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;color: inherit;background-color: #eee;}
.jumbotron .h1, .jumbotron h1 {color: inherit;}
.jumbotron p {margin-bottom: 15px;font-size: 21px;font-weight: 200;}
.jumbotron>hr {border-top-color: #d5d5d5;}
.container .jumbotron, .container-fluid .jumbotron {padding-right: 15px;padding-left: 15px;border-radius: 6px;}
.jumbotron .container {max-width: 100%;}
@media screen and (min-width:768px) {.jumbotron {padding-top: 48px;padding-bottom: 48px;}
	.container .jumbotron, .container-fluid .jumbotron {padding-right: 60px;padding-left: 60px;}
	.jumbotron .h1, .jumbotron h1 {font-size: 63px;}}
.thumbnail {display: block;padding: 4px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.thumbnail a>img, .thumbnail>img {margin-right: auto;margin-left: auto;}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #337ab7;}
.thumbnail .caption {padding: 9px;color: #333;}
.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}
.alert h4 {margin-top: 0;color: inherit;}
.alert .alert-link {font-weight: 700;}
.alert>p, .alert>ul {margin-bottom: 0;}
.alert>p+p {margin-top: 5px;}
.alert-dismissable, .alert-dismissible {padding-right: 35px;}
.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}
.alert-success {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.alert-success hr {border-top-color: #c9e2b3;}
.alert-success .alert-link {color: #2b542c;}
.alert-info {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.alert-info hr {border-top-color: #a6e1ec;}
.alert-info .alert-link {color: #245269;}
.alert-warning {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.alert-warning hr {border-top-color: #f7e1b5;}
.alert-warning .alert-link {color: #66512c;}
.alert-danger {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.alert-danger hr {border-top-color: #e4b9c0;}
.alert-danger .alert-link {color: #843534;}
@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@-o-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
.progress {height: 20px;margin-bottom: 20px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;width: 0;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}
.progress-bar-striped, .progress-striped .progress-bar {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;}
.progress-bar.active, .progress.active .progress-bar {-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
.progress-bar-success {background-color: #5cb85c;}
.progress-striped .progress-bar-success {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-info {background-color: #5bc0de;}
.progress-striped .progress-bar-info {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-warning {background-color: #f0ad4e;}
.progress-striped .progress-bar-warning {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-danger {background-color: #d9534f;}
.progress-striped .progress-bar-danger {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.media {margin-top: 15px;}
.media:first-child {margin-top: 0;}
.media, .media-body {overflow: hidden;zoom: 1;}
.media-body {width: 10000px;}
.media-object {display: block;}
.media-object.img-thumbnail {max-width: none;}
.media-right, .media>.pull-right {padding-left: 10px;}
.media-left, .media>.pull-left {padding-right: 10px;}
.media-body, .media-left, .media-right {display: table-cell;vertical-align: top;}
.media-middle {vertical-align: middle;}
.media-bottom {vertical-align: bottom;}
.media-heading {margin-top: 0;margin-bottom: 5px;}
.media-list {padding-left: 0;list-style: none;}
.list-group {padding-left: 0;margin-bottom: 20px;}
.list-group-item {position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}
.list-group-item:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
a.list-group-item, button.list-group-item {color: #555;}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {color: #333;}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {color: #555;text-decoration: none;background-color: #f5f5f5;}
button.list-group-item {width: 100%;text-align: left;}
.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {color: #777;cursor: not-allowed;background-color: #eee;}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {color: inherit;}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {color: #777;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading>.small, .list-group-item.active:focus .list-group-item-heading>small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading>.small, .list-group-item.active:hover .list-group-item-heading>small {color: inherit;}
.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {color: #c7ddef;}
.list-group-item-success {color: #3c763d;background-color: #dff0d8;}
a.list-group-item-success, button.list-group-item-success {color: #3c763d;}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {color: inherit;}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {color: #3c763d;background-color: #d0e9c6;}
a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {color: #fff;background-color: #3c763d;border-color: #3c763d;}
.list-group-item-info {color: #31708f;background-color: #d9edf7;}
a.list-group-item-info, button.list-group-item-info {color: #31708f;}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {color: inherit;}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {color: #31708f;background-color: #c4e3f3;}
a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {color: #fff;background-color: #31708f;border-color: #31708f;}
.list-group-item-warning {color: #8a6d3b;background-color: #fcf8e3;}
a.list-group-item-warning, button.list-group-item-warning {color: #8a6d3b;}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {color: inherit;}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {color: #8a6d3b;background-color: #faf2cc;}
a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {color: #fff;background-color: #8a6d3b;border-color: #8a6d3b;}
.list-group-item-danger {color: #a94442;background-color: #f2dede;}
a.list-group-item-danger, button.list-group-item-danger {color: #a94442;}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {color: inherit;}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {color: #a94442;background-color: #ebcccc;}
a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {color: #fff;background-color: #a94442;border-color: #a94442;}
.list-group-item-heading {margin-top: 0;margin-bottom: 5px;}
.list-group-item-text {margin-bottom: 0;line-height: 1.3;}
.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.panel-body {padding: 15px;}
.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel-heading>.dropdown .dropdown-toggle {color: inherit;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}
.panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a {color: inherit;}
.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.list-group, .panel>.panel-collapse>.list-group {margin-bottom: 0;}
.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item {border-width: 1px 0;border-radius: 0;}
.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {border-top: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.panel-heading+.list-group .list-group-item:first-child {border-top-width: 0;}
.list-group+.panel-footer {border-top-width: 0;}
.panel>.panel-collapse>.table, .panel>.table, .panel>.table-responsive>.table {margin-bottom: 0;}
.panel>.panel-collapse>.table caption, .panel>.table caption, .panel>.table-responsive>.table caption {padding-right: 15px;padding-left: 15px;}
.panel>.table-responsive:first-child>.table:first-child, .panel>.table:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table:first-child>thead:first-child>tr:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {border-top-left-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {border-top-right-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child, .panel>.table:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {border-bottom-right-radius: 3px;}
.panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body {border-top: 1px solid #ddd;}
.panel>.table>tbody:first-child>tr:first-child td, .panel>.table>tbody:first-child>tr:first-child th {border-top: 0;}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered {border: 0;}
.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {border-left: 0;}
.panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {border-right: 0;}
.panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {border-bottom: 0;}
.panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom: 0;}
.panel>.table-responsive {margin-bottom: 0;border: 0;}
.panel-group {margin-bottom: 20px;}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-group .panel+.panel {margin-top: 5px;}
.panel-group .panel-heading {border-bottom: 0;}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {border-top: 1px solid #ddd;}
.panel-group .panel-footer {border-top: 0;}
.panel-group .panel-footer+.panel-collapse .panel-body {border-bottom: 1px solid #ddd;}
.panel-default {border-color: #ddd;}
.panel-default>.panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}
.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ddd;}
.panel-default>.panel-heading .badge {color: #f5f5f5;background-color: #333;}
.panel-default>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ddd;}
.panel-primary {border-color: #337ab7;}
.panel-primary>.panel-heading {color: #fff;background-color: #337ab7;border-color: #337ab7;}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {border-top-color: #337ab7;}
.panel-primary>.panel-heading .badge {color: #337ab7;background-color: #fff;}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #337ab7;}
.panel-success {border-color: #d6e9c6;}
.panel-success>.panel-heading {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.panel-success>.panel-heading+.panel-collapse>.panel-body {border-top-color: #d6e9c6;}
.panel-success>.panel-heading .badge {color: #dff0d8;background-color: #3c763d;}
.panel-success>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #d6e9c6;}
.panel-info {border-color: #bce8f1;}
.panel-info>.panel-heading {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.panel-info>.panel-heading+.panel-collapse>.panel-body {border-top-color: #bce8f1;}
.panel-info>.panel-heading .badge {color: #d9edf7;background-color: #31708f;}
.panel-info>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #bce8f1;}
.panel-warning {border-color: #faebcc;}
.panel-warning>.panel-heading {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {border-top-color: #faebcc;}
.panel-warning>.panel-heading .badge {color: #fcf8e3;background-color: #8a6d3b;}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #faebcc;}
.panel-danger {border-color: #ebccd1;}
.panel-danger>.panel-heading {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ebccd1;}
.panel-danger>.panel-heading .badge {color: #f2dede;background-color: #a94442;}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ebccd1;}
.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}
.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}
.well blockquote {border-color: #ddd;border-color: rgba(0,0,0,.15);}
.well-lg {padding: 24px;border-radius: 6px;}
.well-sm {padding: 9px;border-radius: 3px;}
.close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;}
.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;filter: alpha(opacity=50);opacity: .5;}
button.close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;border: 0;}
.modal-open {overflow: hidden;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out;-webkit-transform: translate(0,-25%);-ms-transform: translate(0,-25%);-o-transform: translate(0,-25%);transform: translate(0,-25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);box-shadow: 0 3px 9px rgba(0,0,0,.5);}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in {filter: alpha(opacity=50);opacity: .5;}
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0;line-height: 1.42857143;}
.modal-body {position: relative;padding: 15px;}
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-footer .btn+.btn {margin-bottom: 0;margin-left: 5px;}
.modal-footer .btn-group .btn+.btn {margin-left: -1px;}
.modal-footer .btn-block+.btn-block {margin-left: 0;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:768px) {.modal-dialog {width: 600px;margin: 30px auto;}
	.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
	.modal-sm {width: 300px;}}
@media (min-width:992px) {.modal-lg {width: 900px;}}
.tooltip {position: absolute;z-index: 1070;display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;filter: alpha(opacity=0);opacity: 0;line-break: auto;}
.tooltip.in {filter: alpha(opacity=90);opacity: .9;}
.tooltip.top {padding: 5px 0;margin-top: -3px;}
.tooltip.right {padding: 0 5px;margin-left: 3px;}
.tooltip.bottom {padding: 5px 0;margin-top: 3px;}
.tooltip.left {padding: 0 5px;margin-left: -3px;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px;}
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-left .tooltip-arrow {right: 5px;bottom: 0;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);line-break: auto;}
.popover.top {margin-top: -10px;}
.popover.right {margin-left: 10px;}
.popover.bottom {margin-top: 10px;}
.popover.left {margin-left: -10px;}
.popover-title {padding: 8px 14px;margin: 0;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.popover-content {padding: 9px 14px;}
.popover>.arrow, .popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover>.arrow {border-width: 11px;}
.popover>.arrow:after {content: "";border-width: 10px;}
.popover.top>.arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0,0,0,.25);border-bottom-width: 0;}
.popover.top>.arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}
.popover.right>.arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999;border-right-color: rgba(0,0,0,.25);border-left-width: 0;}
.popover.right>.arrow:after {bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}
.popover.bottom>.arrow {top: -11px;left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,.25);}
.popover.bottom>.arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.popover.left>.arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: rgba(0,0,0,.25);}
.popover.left>.arrow:after {right: 1px;bottom: -10px;content: " ";border-right-width: 0;border-left-color: #fff;}
.carousel {position: relative;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-inner>.item {position: relative;display: none;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {line-height: 1;}
@media all and (transform-3d),(-webkit-transform-3d) {.carousel-inner>.item {-webkit-transition: -webkit-transform .6s ease-in-out;-o-transition: -o-transform .6s ease-in-out;transition: transform .6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}
	.carousel-inner>.item.active.right, .carousel-inner>.item.next {left: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	.carousel-inner>.item.active.left, .carousel-inner>.item.prev {left: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	.carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {left: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {display: block;}
.carousel-inner>.active {left: 0;}
.carousel-inner>.next, .carousel-inner>.prev {position: absolute;top: 0;width: 100%;}
.carousel-inner>.next {left: 100%;}
.carousel-inner>.prev {left: -100%;}
.carousel-inner>.next.left, .carousel-inner>.prev.right {left: 0;}
.carousel-inner>.active.left {left: -100%;}
.carousel-inner>.active.right {left: 100%;}
.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);background-color: rgba(0,0,0,0);filter: alpha(opacity=50);opacity: .5;}
.carousel-control.left {background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat: repeat-x;}
.carousel-control.right {right: 0;left: auto;background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat: repeat-x;}
.carousel-control:focus, .carousel-control:hover {color: #fff;text-decoration: none;filter: alpha(opacity=90);outline: 0;opacity: .9;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {left: 50%;margin-left: -10px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {right: 50%;margin-right: -10px;}
.carousel-control .icon-next, .carousel-control .icon-prev {width: 20px;height: 20px;font-family: serif;line-height: 1;}
.carousel-control .icon-prev:before {content: "‹";}
.carousel-control .icon-next:before {content: "›";}
.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}
.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0,0,0,0);border: 1px solid #fff;border-radius: 10px;}
.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #fff;}
.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.carousel-caption .btn {text-shadow: none;}
@media screen and (min-width:768px) {.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -10px;}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -10px;}
	.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}
	.carousel-indicators {bottom: 20px;}}
.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;}
.center-block {display: block;margin-right: auto;margin-left: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hide {display: none !important;}
.show {display: block !important;}
.invisible {visibility: hidden;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.hidden {display: none !important;}
.affix {position: fixed;}
@-ms-viewport {width: device-width;}
.visible-lg, .visible-md, .visible-sm, .visible-xs {display: none !important;}
.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important;}
@media (max-width:767px) {.visible-xs {display: block !important;}
	table.visible-xs {display: table !important;}
	tr.visible-xs {display: table-row !important;}
	td.visible-xs, th.visible-xs {display: table-cell !important;}}
@media (max-width:767px) {.visible-xs-block {display: block !important;}}
@media (max-width:767px) {.visible-xs-inline {display: inline !important;}}
@media (max-width:767px) {.visible-xs-inline-block {display: inline-block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display: block !important;}
	table.visible-sm {display: table !important;}
	tr.visible-sm {display: table-row !important;}
	td.visible-sm, th.visible-sm {display: table-cell !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display: block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display: inline !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display: inline-block !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md {display: block !important;}
	table.visible-md {display: table !important;}
	tr.visible-md {display: table-row !important;}
	td.visible-md, th.visible-md {display: table-cell !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-block {display: block !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline {display: inline !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline-block {display: inline-block !important;}}
@media (min-width:1200px) {.visible-lg {display: block !important;}
	table.visible-lg {display: table !important;}
	tr.visible-lg {display: table-row !important;}
	td.visible-lg, th.visible-lg {display: table-cell !important;}}
@media (min-width:1200px) {.visible-lg-block {display: block !important;}}
@media (min-width:1200px) {.visible-lg-inline {display: inline !important;}}
@media (min-width:1200px) {.visible-lg-inline-block {display: inline-block !important;}}
@media (max-width:767px) {.hidden-xs {display: none !important;}}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display: none !important;}}
@media (min-width:992px) and (max-width:1199px) {.hidden-md {display: none !important;}}
@media (min-width:1200px) {.hidden-lg {display: none !important;}}
.visible-print {display: none !important;}
@media print {.visible-print {display: block !important;}
	table.visible-print {display: table !important;}
	tr.visible-print {display: table-row !important;}
	td.visible-print, th.visible-print {display: table-cell !important;}}
.visible-print-block {display: none !important;}
@media print {.visible-print-block {display: block !important;}}
.visible-print-inline {display: none !important;}
@media print {.visible-print-inline {display: inline !important;}}
.visible-print-inline-block {display: none !important;}
@media print {.visible-print-inline-block {display: inline-block !important;}}
@media print {.hidden-print {display: none !important;}}
@font-face{font-family:"PT Sans Narrow";font-weight:400;font-style:normal;font-display:swap;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4SppsHecKHw584ktcwPXSnc.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:400;font-style:normal;font-display:swap;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4Uvi3q9-zTdQoLrequQTguk.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:400;font-style:normal;font-display:swap;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4T3sPXe5Q4a3bCZMR7ryN4o.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:400;font-style:normal;font-display:swap;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/UyYrYy3ltEffJV9QueSi4UU-p1xzoRgkupcXIqgYFBc.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:700;font-style:normal;font-display:swap;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYryh_4Vx_7RIyhQ3vqTJYis.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:700;font-style:normal;font-display:swap;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYuICWD8dS1fawAsHP3zkW40.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:700;font-style:normal;font-display:swap;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYmwfvudCZ8RknLCBmdpmlzc.woff2") format("woff2")}@font-face{font-family:"PT Sans Narrow";font-weight:700;font-style:normal;font-display:swap;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url("https://fonts.gstatic.com/s/ptsansnarrow/v7/Q_pTky3Sc3ubRibGToTAYhKUK2vxztsQZZBkxIuj92o.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:300;font-style:normal;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url("https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans"),local("OpenSans"),url("https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2") format("woff2")}@font-face{font-family:"Russo One";font-weight:400;font-style:normal;font-display:swap;src:local("Russo One"),local("RussoOne-Regular"),url("https://fonts.gstatic.com/s/russoone/v5/4ofjFbAC3dpxPypNpg86KxJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Russo One";font-weight:400;font-style:normal;font-display:swap;src:local("Russo One"),local("RussoOne-Regular"),url("https://fonts.gstatic.com/s/russoone/v5/BUtWDi-16QNsA8yggnRs5RJtnKITppOI_IvcXXDNrsc.woff2") format("woff2")}@font-face{font-family:"Russo One";font-weight:400;font-style:normal;font-display:swap;src:local("Russo One"),local("RussoOne-Regular"),url("https://fonts.gstatic.com/s/russoone/v5/RO6e96EC9m6OLO0tr7J3z1tXRa8TVwTICgirnJhmVJw.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-weight:400;font-style:normal;font-display:swap;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("https://fonts.gstatic.com/s/robotocondensed/v14/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2") format("woff2")}@font-face{font-family:"Droid Serif";font-weight:400;font-style:normal;font-display:swap;src:local("Droid Serif"),local("DroidSerif"),url("https://fonts.gstatic.com/s/droidserif/v6/0AKsP294HTD-nvJgucYTaI4P5ICox8Kq3LLUNMylGO4.woff2") format("woff2")}
@font-face {font-family: "FontAwesome";src: url("/assets/template/fonts/fontawesome-webfont.eot?v=4.4.0");src: url("/assets/template/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("/assets/template/fonts/fontawesome-webfont.woff2?v=4.4.0") format("woff2"),url("/assets/template/fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("/assets/template/fonts/fontawesome-webfont.ttf?v=4.4.0") format("truetype"),url("/assets/template/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-lg {font-size: 1.33333333em;line-height: .75em;vertical-align: -15%;}
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-fw {width: 1.28571429em;text-align: center;}
.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}
.fa-ul>li {position: relative;}
.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: .14285714em;text-align: center;}
.fa-li.fa-lg {left: -1.85714286em;}
.fa-border {padding: .2em .25em .15em;border: solid .08em #eee;border-radius: .1em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right {margin-left: .3em;}
.pull-right {float: right;}
.pull-left {float: left;}
.fa.pull-left {margin-right: .3em;}
.fa.pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fa-rotate-90 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform: scale(-1,1);-ms-transform: scale(-1,1);transform: scale(-1,1);}
.fa-flip-vertical {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform: scale(1,-1);-ms-transform: scale(1,-1);transform: scale(1,-1);}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter: none;}
.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}
.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
.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: "";}
.slick-slider{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;position:relative;display:block;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:none;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url("/assets/template/css/ajax-loader.gif") center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url("/assets/template/css/fonts/slick.eot");src:url("/assets/template/css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/assets/template/css/fonts/slick.woff") format("woff"),url("/assets/template/css/fonts/slick.ttf") format("truetype"),url("/assets/template/css/fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{cursor:pointer;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block;width:20px;height:20px;padding:0;font-size:0;line-height:0;color:transparent;background:0 0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;text-align:center;list-style:none}.slick-dots li{cursor:pointer;position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0}.slick-dots li button{cursor:pointer;display:block;width:20px;height:20px;padding:5px;font-size:0;line-height:0;color:transparent;background:0 0;border:0;outline:none}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";position:absolute;top:0;left:0;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;color:#000;text-align:center;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
header{height:40px;margin:0 15px;margin-bottom:-2px;font-family:"PT Sans Narrow",sans-serif;text-align:center;border-bottom:2px solid #000}.container .news_text a{color:#ffff06}h1{color:#fff}.bg_all_h{position:relative;height:auto;background:url("/assets/template/img/slider/corporate.jpg") no-repeat;background-size:cover}.bg_all_k{position:relative;height:auto;background:url("/assets/template/img/slider/gym.jpg") no-repeat;background-size:cover}.bg_spa_h{position:relative;height:auto;background:url("/assets/template/img/slider/Spa_new.jpg") no-repeat;background-size:cover}ul.breadcrumb{margin-top:0 !important}.bg_all_h .divider{position:absolute;bottom:0;width:100%}.some_date .h2,.some_date p{color:#fff;text-align:center}.some_date p{font-size:18px}.text_head_menu_new{color:#fff;text-shadow:0 0 9px #000}.text_head_menu_new .h3{font-size:18px}.dropdown-menu_home{margin-top:16px !important}.dropdown-menu_home li{padding:3px 5px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dropdown-menu_home li:hover{color:#e91515;text-decoration:none;background:#f5f4f4;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dropdown-menu_home:before{content:"";position:absolute;top:-34px;left:-20px;margin-left:50%;border:20px solid transparent;border-bottom:15px solid #fff}.dropdown-menu_home:after{content:"";position:absolute;top:-33px;width:100%;height:34.4px}.action_l{display:block;max-width:100%;margin:auto}.mapy{margin:0 -40px;margin-top:30px;margin-bottom:-20px}.breadcrumb{max-width:960px;margin:auto;margin-bottom:20px;padding:8px 15px;background-color:inherit;border-radius:4px}.breadcrumb>li+li:before{content:"»";position:absolute;left:-15px;padding:0 5px;color:#ccc}.breadcrumbs li{position:relative;display:inline-block;margin-right:15px;font-family:"PT Sans Narrow",sans-serif;font-size:15px;font-weight:700}blockquote{margin:0 0 20px;margin-top:-12px;padding:0;font-size:17.5px;font-weight:700;border-left:0}.breadcrumbs li.end{display:none}.breadcrumbs li:not(:last-child){color:#e90a0a}.breadcrumbs li.last{color:#fff}.logo_head{aspect-ratio:auto;width:100%;margin-top:34px;margin-left:0}.logo_head_main{width:400px;margin-top:50px}.adress_clab{padding-left:10px;font-size:27px;color:#fff;text-shadow:0 0 9px #000}.glyphicon-map-marker{margin-right:10px;font-size:22px;color:red}.btn-group>.btn:first-child{height:34px;margin-top:2px;margin-left:0;padding:0 18px;font-size:19px}header .dropdown-toggle{font-size:18px;font-weight:700;color:#fff}header .link_home{height:34px;margin-top:4px;margin-right:29px;margin-left:0;font-size:19px;font-weight:700;color:#fff}#menu>.last{position:relative}#lvl2{position:absolute;z-index:10;top:18px;left:-9px;display:none;width:188px;padding:0;padding-top:15px;padding-bottom:5px;text-align:left;background:#000}#menu>.last:hover #lvl2{display:block}#lvl2 li{display:block;height:auto;line-height:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#lvl2 li:hover{height:auto;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.btn.active,.btn:active,.btn-group.open .dropdown-toggle{box-shadow:none}.dropdown-menu{min-width:250px;margin:-1px 0 0;font-size:18px;font-weight:700;border:none;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dropdown-menu li{padding:0 5px}.btn.focus,.btn:focus,.btn:hover,.link_home:hover{color:#fff;text-decoration:underline}.header_top{height:100%;background:url("/assets/template/img/new-shust/uslugi-bg.jpg") no-repeat;-webkit-background-size:cover;background-size:cover}header li:hover{color:inherit;text-decoration:underline}#mobi_menu{display:none}header .btn-group:hover>.dropdown-menu,header .btn-group .dropdown-menu :hover{display:block}footer{font-family:"Open Sans",sans-serif;background:url("/assets/template/img/new-shust/uslugi-bg.jpg") no-repeat;-webkit-background-size:cover;background-size:cover}footer .h2{float:left;padding-bottom:5px;font-size:18px;font-weight:700;color:#fff;border-bottom:2px solid #ff8b08}footer .row{clear:both}footer ul,footer p{padding:0;font-size:14px;font-weight:700;color:#fff}footer ul{padding-left:16px}footer li{list-style:none}footer .fr{margin-left:10px;color:#c5c5c5}footer .w290 li{width:290px;margin-bottom:15px;padding-bottom:5px}footer .w290 img{float:left;margin-top:3px;margin-right:6px}footer .ivent a{color:#c5c5c5}footer .ivent img{float:left;margin-top:8px;margin-right:10px}footer .ivent p{font-size:11px;color:#ff8b08;border-bottom:1px dotted #777}footer .ivent:last-child{margin-top:20px}footer .copyright{padding-top:15px;padding-bottom:20px;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:700;color:#c5c5c5;border-top:1px solid #777}footer .copyright .top{cursor:pointer;float:right}footer .copyright .top img{margin-left:5px}a:hover,a:focus{color:inherit;text-decoration:none}body .body{height:100%;margin-top:-2px;background-image:url("/assets/template/img/new-shust/trener-bg-3.png");background-repeat:repeat-y;-webkit-background-size:cover;background-size:cover}#home .breadcrumbs{display:none}.body_header_container ul{margin-top:46px;font-size:14px !important;font-weight:400 !important;color:#000;list-style:none}.body_header_container .body_header ul li{height:33px;padding-top:6px;background:url("/assets/template/img/new-shust/contact-bg-2.png") no-repeat}.body_header_container .mobi1,.body_header_container .mobi2{font-size:16px}.body_header_container .mobi1{margin-left:42px}.body_header_container .mobi2{margin-right:15px}.bold{font-size:16px;font-weight:700}.body_header_container .menu,.body_header_container .menu2{width:100%;padding:0;text-align:center;border-radius:11px}.body_header_container .menu li,.body_header_container .menu2 li{cursor:pointer;display:inline-block;height:64px;margin:0 10px;padding:0 5px;font-size:16px;font-weight:700;line-height:61px;color:#fff;list-style:none;border-right:2px solid transparent;border-left:2px solid transparent;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.body_header_container .menu li:hover,.body_header_container .menu li.active{height:64px;color:#ff0;border-right:2px solid #fff;border-left:2px solid #fff;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.body_header_container .menu .item-last{position:relative}.body_header_container .menu .item-last:hover #lvl2{display:block}.slider{overflow:hidden}.slider img{width:100%}.slider .slick-prev,.slick-next{z-index:1}.slider .slick-prev:before{content:"";display:block;width:39px;height:39px;background:url("/assets/template/img/slider/navigation_previous.png") no-repeat}.slider .slick-next:before{content:"";display:block;width:39px;height:39px;background:url("/assets/template/img/slider/navigation_next.png") no-repeat}.slick-prev{top:55%;right:371px;left:auto}.slick-next{top:55%;right:330px}.slider .slick-list:before{cursor:pointer;content:"";position:absolute;z-index:1;top:53%;right:394px;display:none;width:39px;height:39px;background:url("/assets/template/img/slider/navigation_more.png") no-repeat}.slider .slick-slide{outline:none}.slider .slick-prev:hover:before{background-position:0 -39px}.slider .slick-next:hover:before{background-position:0 -39px}.home_box_container{padding:0;text-align:center;list-style:none}.home_box_container li{position:relative;overflow:hidden;display:inline-block;width:320px;height:230px;margin:-3px;padding:25px 30px 30px;font-family:"Open Sans",sans-serif}.home_box_container li h2{margin:0;font-size:24px;font-weight:400;color:#fff}.home_box_container li h3{margin-top:5px;font-size:18px;font-weight:400;font-style:italic;color:#000}.home_box_container li p{font-size:13px;font-weight:700;line-height:150%;color:#fff;text-align:left}.home_box_container .green{background-color:#409915}.home_box_container .red{background-color:#f30}.home_box_container img{float:left;margin-right:20px;vertical-align:middle}.home_box_container .bt{position:absolute;right:18px;bottom:20px;padding:5px 7px;font-size:13px;color:#fff;background:#000}.home_box_container .bt a{color:inherit}.block2{overflow:hidden;margin-top:50px}.img1_animate{max-width:960px;margin:auto;opacity:0}.img1{display:block;max-width:100%;margin:auto}.wpb_text_column h2{margin:80px 0;font-family:"Open Sans",sans-serif;font-size:48px;text-align:center}.wpb_text_column p{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700;color:#fff;text-align:center}.wpb_row ul{padding:0;font-family:"Open Sans",sans-serif;text-align:center;list-style:none}.wpb_row li{overflow:hidden;display:inline-block;width:320px;min-height:475px;margin:0 10px}.wpb_row li h2{font-size:24px;color:#fc0}.wpb_row li p{color:#fff}.multiple-items{max-width:960px;margin:auto}.multiple-items .slick-slide img{width:230px;height:155px;background:#000}.multiple-items .slick-slide{display:block;outline:none}.multiple-items .slick-next:before{content:"";display:block;width:40px;height:40px;background-color:#000;background-position-x:-40px;border-radius:40px}.multiple-items .slick-prev:before{content:"";display:block;width:40px;height:40px;background-color:#000;background-position-x:0;border-radius:40px}.multiple-items .slick-next{top:44%;right:93px;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.multiple-items .slick-prev{z-index:1;top:44%;left:61px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.multiple-items:hover .slick-next{right:45px;opacity:.7;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.multiple-items:hover .slick-prev{z-index:1;left:14px;opacity:.7;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#vk_groups{max-width:960px !important;margin:40px auto}.wpb_wrapper2{max-width:960px;margin:auto;padding:20px !important;background-color:#b5513d !important;border-radius:9px}.wpb_wrapper2 h2{margin-bottom:0;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400}.wpb_wrapper2 h4{margin:0;font-family:"Open Sans",sans-serif !important;font-size:16px;font-weight:400;color:#fff}.news{max-width:960px;margin:auto;margin-top:20px;font-family:"Open Sans",sans-serif}.news span.news_us{display:block;width:129px;margin-bottom:30px;padding-bottom:10px;font-size:18px;color:#fff;border-bottom:2px solid #ff8b08}.news span.news_us2{width:73px}.news_box{padding-bottom:50px}.news_box img{width:100%}.date_box{max-width:100px;padding:15px 0 16px;font-family:"Open Sans",sans-serif;font-size:22px;color:#fff;text-align:center;background-color:#409915}.date_box .data{display:block;margin-bottom:-18px}.comments_none{font-size:11px;font-weight:700;color:#fff;border-bottom:1px solid #515151}.data_comments{padding:0}.mount{font-size:12px;font-weight:700}.news_box p{font-size:13px;font-weight:700;color:#c5c5c5}.news_box h2{color:#fff}.news_box h2:hover{color:#337ab7}a{color:inherit}.posted_by,.more{position:absolute;bottom:0;display:block;padding:6px;font-size:11px;color:#c5c5c5;border:1px solid #c5c5c5}.more{right:0;font-size:13px;font-weight:700}.more img{width:17px}.posted_by:hover,.more:hover{color:#fff;border:1px solid #409915}.news_row{margin-bottom:50px}.end_box{padding-bottom:31px;border-top:1px solid #c5c5c5}.descr{max-width:960px;margin:auto;margin-bottom:30px;font-family:"Open Sans",sans-serif;line-height:13px;color:#fff}.descr h2,.descr h1{font-size:30px;color:red;text-align:center}.descr p{margin-top:20px;font-size:13px;font-weight:700}.descr ul{margin-top:10px;font-size:13px;font-weight:700}#accordion{margin-top:0}#accordion li{list-style:none}#accordion .ui-accordion-header{cursor:pointer;padding-top:14px;padding-bottom:15px;font-size:18px;font-weight:400;color:#fff;background:url("/assets/template/img/new-shust/icon_accordion_arrow_down.png") no-repeat right center;border:0;border-bottom:1px solid #353535;border-radius:0;outline:none}#accordion .ui-accordion-header h2{margin:0;font-size:18px;font-weight:400}#accordion .ui-accordion-header h3{margin:0;font-size:13px;font-style:italic;color:#999}#accordion .ui-accordion-header.ui-state-hover{border-bottom:1px solid #409915}#accordion .ui-accordion-header.ui-state-active{background:url("/assets/template/img/new-shust/icon_accordion_arrow_up.png") no-repeat right center;border-bottom:2px solid #409915}#accordion img{float:left;margin-top:20px;margin-right:20px;margin-left:-20px}#accordion p{overflow:hidden;margin-top:14px;text-align:left}#accordion .ui-widget-content{padding:0;padding-left:20px;color:#c5c5c5;background:0 0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#accordion .accordion_button img{float:none;margin:0}#accordion .accordion_button{padding-bottom:20px}#accordion .accordion_button .posted_by,#accordion .accordion_button .more{position:relative;bottom:0;float:right;display:block;width:auto;padding:6px;font-size:11px;font-weight:700;color:#c5c5c5;border:1px solid #c5c5c5}#accordion .accordion_button .posted_by:hover,#accordion .accordion_button .more:hover{color:#fff;border-color:#409915}.news_page{margin-top:-2px;font-family:"Open Sans",sans-serif;background:url("/assets/template/img/new-shust/trener-bg-2.jpg")}.news_block_head{color:#fff}.news_block_head h2,.news_block_head h1{font-size:48px}.news_block_head p{font-size:16px;font-style:italic}.news_block .container,.preice_block .container{max-width:960px !important;padding:25px 25px 20px}.news_block_head form .site_search,.news_block_head form .search{float:right;margin-top:30px;margin-right:2px;padding:9px;font-size:13px;font-weight:700;background:0 0;border:1px solid #515151;outline:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news_block_head form .search{padding-right:20px;color:#fff;background:url("/assets/template/img/new-shust/icon_arrow_margin_right_white.png") no-repeat right}.news_block_head form .site_search{width:180px}.news_block_head form .search:hover{border:1px solid #409915;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news_block_head form .site_search:focus{width:220px;border:1px solid #409915;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news_text{margin-bottom:40px}.news_text .h3{color:#fff}.news_text p,.news_text ul{color:#c5c5c5}.news_text .more_L{position:relative;float:left;width:75px}.news_text .more_R{position:relative;float:right;width:75px}.pages{padding-left:0;color:#fff;text-align:center;list-style:none}.pages li{display:inline-block;margin:0 10px}.pages a.active{text-decoration:underline}.news_this{padding-bottom:40px;background:url("/assets/template/img/new-shust/trener-bg-2.jpg") no-repeat}.news_this h1{margin-top:0}.news_text_this{margin-top:40px;color:#fff}.wrap_news{max-width:960px;margin-top:30px}.form_news input{width:100%;max-width:320px;margin-top:5px;margin-right:2px;padding:9px;font-size:13px;font-weight:700;background:0 0;border:1px solid #515151;outline:none}.form_news textarea{margin-top:4px;padding:7px;font-size:13px;font-weight:700;background:0 0;border:1px solid #515151;outline:none}.form_news textarea:focus,.form_news input:focus{border:1px solid #409915}.form_news .bt{cursor:pointer;float:right;width:auto;margin-right:59px;margin-bottom:20px;padding:4px 13px}.news_this .page_left a{color:#59b42d}.news_this .page_left img{width:100%;height:auto}.news_this .page_left .emoji,.news_this .page_left .wp-smiley{width:auto}.preice h1{font-size:32px;color:#fff;text-align:center}.preice img{width:100%}.preice h2{font-family:"PT Sans Narrow",sans-serif;font-size:22px;font-weight:700;color:orange;text-align:center}.preice_vip{overflow:hidden;max-width:810px;height:auto;margin:0 auto;margin-top:0;margin-bottom:10px;padding-top:15px;padding-bottom:15px;font-family:"Open Sans",sans-serif;font-size:18px;color:#fff;text-align:center;border-radius:10px;box-shadow:10px 10px 5px #000}.preice_vip h2{margin:0;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400;color:#fff}.preice_vip h2 .blr{padding-right:10px;font-size:90%;font-weight:400;opacity:.8}.preice_vip h2.dotted{display:block;max-width:220px;margin:auto;border-bottom:2px dotted #fff}.preice table{border-collapse:collapse;width:100%;max-width:730px;margin:auto;margin-bottom:50px;font-weight:700;color:#fff}.preice table th{font-size:18px;text-align:center;border:1px dotted #fff}.preice table tr{height:40px;text-align:center;border-bottom:1px dotted #fff}.old_price{padding-right:10px;font-size:90%;font-weight:400;opacity:.8}.yel{color:#ff0}.orange{font-family:"PT Sans Narrow",sans-serif;font-size:22px;color:orange}.preice h5{font-family:"PT Sans Narrow",sans-serif;font-size:22px;font-weight:700;color:orange;text-align:center}.preice h6{font-family:"PT Sans Narrow",sans-serif;font-size:16px;font-weight:700;color:#fff;text-align:center}.red_bg{max-width:730px;height:25px;margin:auto;line-height:25px;background:red}.rate{cursor:pointer;float:right;margin-right:20px;padding:2px 9px;font-family:"Times New Roman";font-style:italic;line-height:20px;color:#fff;text-align:center;background-color:grey;border-radius:50%}.preice .visit{margin-top:20px;margin-bottom:20px}.preice .visit th{border:none}.preice .visit .visit_time{font-family:"PT Sans Narrow",sans-serif;font-size:13px;font-weight:700}.popup_price{position:absolute;width:220px;font-size:16px;border:1px solid #000}.price_red{color:red}.green_bg{max-width:730px;height:38px;margin:auto;margin-bottom:20px;padding:9px 0;border-radius:5px}.sale1{font-family:"PT Sans Narrow",sans-serif;font-size:18px}.tal{text-align:left}.ps_sale{font-family:"PT Sans Narrow",sans-serif;font-size:14px;font-weight:400}.preice p{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;color:#fff;text-align:center}.tal_h4{max-width:730px;margin:auto;margin-top:40px;font-family:"PT Sans Narrow",sans-serif;font-weight:700;color:#fff}.th50 th{width:50%}.preice .h2_normal{font-family:"Open Sans",sans-serif;font-size:24px;font-weight:700;color:#fff}.preice .p_normal{margin-bottom:20px;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;color:#fff;text-align:left}.preice ul{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;color:#fff}.fitness{padding-bottom:30px;font-family:"Open Sans",sans-serif !important;background:url("/assets/template/img/new-shust/trener-bg-2.jpg");-webkit-background-size:cover;background-size:cover}.fitness h4{font-size:16px;font-style:italic;color:#fff;text-align:center}.fitness #warning{width:100%;height:auto;margin-top:20px;margin-bottom:30px;padding:20px 25px;font-family:"PT Sans Narrow",sans-serif;font-size:22px;text-align:center;border:2px solid #ff0;border-radius:10px}.fitness #warning span{display:inline-block;margin-top:9px;padding:3px 20px;font-family:"PT Sans Narrow",sans-serif;font-size:26px;font-weight:700;color:red;background-color:#fff;border-radius:5px}.fitness .red_under{font-size:24px;color:red;text-align:center;text-decoration:underline}.fitness .new_ul{margin-bottom:100px;font-size:16px;font-weight:400}.fitness .h3{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;font-style:normal;color:#fc0}.fitness .new_class{margin:30px 0;font-size:18px;font-weight:400;font-style:normal;text-align:left}.fitness p{font-size:13px;font-weight:700;line-height:1.1;text-align:left}.fitness .new_class_p{font-style:italic}.fitness .str_class{margin-top:30px;font-size:18px;font-weight:400;font-style:normal;color:#f0f;text-align:left}.fitness .str_class_p{color:#f0f}.fitness .aer_class{margin-top:30px;font-size:18px;font-weight:400;font-style:normal;color:#ffd000;text-align:left}.fitness .aer_class_p{color:#ffd000}.fitness .body_class{margin-top:30px;font-size:18px;font-weight:400;font-style:normal;color:#396;text-align:left}.fitness .body_class_p{color:#396}.fitness h5,.fitness .h5{margin-bottom:0;font-size:13px;font-weight:700;color:#fff;text-align:left}.fitness .ul_no_pad{padding-left:0;list-style:none}.fitness .dance_class{margin-top:30px;font-size:18px;font-weight:400;font-style:normal;color:#36f;text-align:left}.fitness .dance_class_p{color:#36f}.block_treiners .container{display:block;max-width:960px;margin:auto}.block_treiners h4{margin-top:20px;margin-bottom:40px;font-size:18px;font-style:normal}.all_trainers,.fitness_trainers{cursor:pointer;padding:8px 10px;font-size:13px;font-weight:700;color:#999;border:1px solid #515151}.block_treiners .active{color:#fff;border-color:#409915}.all_trainers:hover,.fitness_trainers:hover{color:#fff;border-color:#409915}.fitnes-treiner ul{margin-top:30px;padding:0}.fitnes-treiner li{cursor:pointer;position:relative;overflow:hidden;display:inline-block;width:229px;height:293px;list-style:none}.descr_treiner{padding:20px;background-position-x:217px}.descr_treiner .h3{margin-top:0;font-size:18px;font-weight:400;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.descr_treiner p{height:35px;font-family:"Droid Serif",serif;font-weight:400;font-style:italic;color:#000}.controls{position:absolute;top:30px;left:69px;zoom:1;display:none;padding:5px 6px 1px !important;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.controls li{display:inline-block;width:40px;height:40px}.open_details{background:url("/assets/template/img/new-shust/thumb_details.png");-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.fancybox-close{cursor:pointer;position:absolute;z-index:8040;top:-18px;right:-18px;width:36px;height:36px;background-image:url("/assets/template/libs/fancybox/fancybox_sprite.png")}.fancybox li{background:url("/assets/template/img/new-shust/thumb_image.png");-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.fitnes-treiner li:hover .controls{display:block;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.fitnes-treiner li:hover .descr_treiner{background-position-x:217px}.fitnes-treiner li:hover .descr_treiner .h3{color:#409915;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.open_details:hover{background-position-y:40px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.fancybox li:hover{background-position-y:40px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.exercise{background:url("/assets/template/img/new-shust/trener-bg-3.jpg")}.exercise .h1{font-size:36px;color:#fff;text-align:center;text-decoration:underline}.exercise img{width:100%}.exercise_block .row{margin-top:20px}.exercise_block h6{font-size:13px;font-weight:700;color:#59b42d}.exercise_block .theme_page{padding:20px 0;color:#fff}.preice_block .img_services{display:block;width:auto;margin:auto;margin-bottom:10px}.service_wrap h2{margin-top:30px;margin-bottom:50px;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400;color:#fff;text-align:center}.service h2{margin:0;text-align:left;text-decoration:underline}.service h3{padding-bottom:12px;font-size:18px;font-weight:400;border-bottom:3px solid #ff8b08}.line_red{height:1px;margin-bottom:2px;background:#f4524d}.contact_block{padding-bottom:50px}.contact_block img{display:block;width:auto;margin:auto}.partners_block_klv img{min-height:99px}.contact_block h1{font-size:48px;font-weight:400;color:#fff;text-align:center}.contact_block h2{font-family:"PT Sans Narrow",sans-serif;font-size:24px;color:#c9c9c9}.contact_block .container{padding-top:45px}.contact_block .container ul,.contact_block .container p{font-size:24px;font-weight:700;color:#efefef;text-align:left;list-style:none}.contact_block .container li,.contact_block .container p{cursor:pointer}.contact_block .container li:hover{text-decoration:underline}.contact_block .container p:hover{text-decoration:underline}.contact_block .container ul img{float:left;margin-top:7px;margin-right:8px}.contact_block .container ul li:nth-child(1) img,.contact_block .container ul li:nth-child(3) img{margin-right:12px}.rules_block ul{margin-top:20px;list-style:none}.rules_block li{min-height:35px}.rules_block .number{float:left;margin-right:11px;padding:3px 10px;font-family:"PT Sans Narrow",sans-serif;font-size:15px;color:#ed3338;text-align:center;border:2px solid #ed3338;border-radius:50%}.rules_block .number_circle .number{width:33px;padding:6px 10px}.rules_block p{overflow:hidden;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;text-align:left}.jobs_block p{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400}.jobs{padding-bottom:40px}.jobs_block h5{font-size:24px;color:#fff}.partners{background:#151515}.partner{margin:10px 0}.partner img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.partner h2{font-family:"Open Sans",sans-serif;font-size:24px;font-weight:400;color:#fff;text-align:left}.partner p{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;color:#fff;text-align:left}.bt_partners{padding:10px;color:#fff !important;background-color:#b97ebb;border-radius:6px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.bt_partners:hover{background-color:#ae6ab0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.partners_block img{border-radius:8px}.review img{float:left;width:50px;margin-right:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.review{padding:20px}.review p{text-align:left}.treinerInfo{margin-top:40px}.bb_green{color:#c5c5c5;border-top:2px solid #409915;border-bottom:2px solid #409915}.bb_green ul{margin-top:0}.bb_green li{cursor:default;height:auto;font-family:"Open Sans",sans-serif;font-size:13px;color:#c5c5c5}.bb_green img{width:auto;margin-right:5px}.bb_green h3{font-weight:400}.bb_green h5{margin-bottom:30px;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#59b42d}.bb_green p{font-weight:700;color:#c5c5c5}.bb_green h4{padding-bottom:10px;text-align:left;border-bottom:2px solid #ff8b08}.treinerInfo .exit{cursor:pointer;position:absolute;right:20px;bottom:6px;overflow:hidden;display:block;width:39px;height:39px}.treinerInfo .exit img{margin-top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.treinerInfo .exit:hover img{margin-top:-39px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.preice_klv .preice_vip{float:left;box-sizing:border-box;width:100%}.preice_klv .preice_vip_outer{float:left;overflow:hidden;display:inline-block;box-sizing:border-box;width:33.3%;height:auto;padding:10px 5px}.preice_klv .preice_vip h4{font-size:13px;font-weight:400}.preice_klv .preice_vip p{padding:10px;font-size:15px}#home{background-image:url("/assets/template/img/new-shust/trener-bg-3-.jpg") !important;background-repeat:repeat-y;background-size:100% auto}#menu li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.block4 .multiple-items2{transform:translate3d(0,0,0);margin:0 245px;opacity:1}@media (min-width:320px) and (max-width:480px){.block4 .multiple-items2{margin:0;padding-bottom:30px}}@media (min-width:481px) and (max-width:767px){.block4 .multiple-items2{margin:0 10%;padding-bottom:30px}}
@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=PT+Sans+Narrow:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Russo+One&display=swap");.border_fff{background:#efefef;border:3px solid #fff}.border_fff h3{font-family:"Russo One",sans-serif;font-size:22px;color:red;letter-spacing:1px}.h1_hom_tac{color:#fff;text-align:center}#modalform form{max-width:700px;margin:auto;font-family:"Roboto Condensed",sans-serif}#modalform label{display:block;margin:10px 0;margin-bottom:20px;font-size:14px;font-weight:400;text-align:center}#modalform input{width:100%;max-width:100%;height:32px;margin:auto;margin-bottom:20px;padding:5px;font-weight:400;outline:none}#modalform input[type=submit]{color:#fff;background:#81c784;border:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}#modalform input[type=submit]:hover{background:#66bb6a;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.border_fff p{font-family:"Roboto Condensed",sans-serif;font-size:15px;color:#000}#home .breadcrumbs{display:none}.shust_header p{font-family:"Roboto Condensed",sans-serif;font-size:16px;color:#fff}.shust_header .h3{font-family:Roboto,sans-serif;font-size:16px;font-weight:200;line-height:1.5;color:#fff}.dropdown-menu_home{margin-top:16px !important}.dropdown-menu_home li{padding:3px 5px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dropdown-menu_home li:hover{color:#e91515;text-decoration:none;background:#f5f4f4;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dropdown-menu_home:before{content:"";position:absolute;top:-34px;left:-20px;margin-left:50%;border:20px solid transparent;border-bottom:15px solid #fff}.dropdown-menu_home:after{content:"";position:absolute;top:-33px;width:100%;height:34.4px}.shust_header{margin-top:36px;margin-bottom:17px}body .body{overflow:hidden;background:url("/assets/template/img/shust/main_new.png") no-repeat center top #000;background-size:auto 540px}.shust_bg2 img{width:100%}.clubs_block{margin-bottom:40px}.action_shust img{display:block;max-width:400px;margin:auto;margin-bottom:10px}.event_shust{cursor:pointer;display:block;width:63px;margin:auto;margin-bottom:30px;padding-bottom:4px;font-size:18px;color:#fff;text-align:center;border-bottom:2px solid #ff8b08}.news_shust{display:block;width:90px;margin:auto;margin-bottom:30px;padding-bottom:4px;font-size:18px;color:#fff;text-align:center;border-bottom:2px solid #ff8b08}.news_shust_block{margin-top:50px}.VIP{background:url("/assets/template/img/shust/vip-bg.png") no-repeat left center;background-position-x:-234px;background-position-y:0}.vip_head{padding-top:260px;background:url("/assets/template/img/shust/vip-bg-2.png") no-repeat}.vip_head h3{font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:700}.vip_head p{font-family:"Roboto Condensed",sans-serif;font-size:20px;color:#fff}.vip_head span{font-family:"PT Sans Narrow",sans-serif;font-size:14px;color:silver}.vip_head .vip_color{font-size:22px}.vip_head img{margin-bottom:-125px;margin-left:-115px}.request{margin-top:40px}.request .bt_request{margin-left:30px;padding:15px 30px;font-family:Arial;font-size:18px;text-decoration:none;border-radius:5px}.vk_shust{margin-top:30px;margin-right:0;margin-left:0;background:url("/assets/template/img/shust/fitness-center-02.jpg")}.partners_shust ul{padding:0;text-align:center}.partners_shust li{display:inline-block;list-style:none}.partners_shust img{aspect-ratio:auto;width:160px;height:160px}.partners_shust{padding:30px 0;background:url("/assets/template/img/shust/grunge.png") no-repeat}.partners_shust h2{width:167px;margin:auto;margin-bottom:30px;padding-bottom:4px;color:#fff;text-align:center;border-bottom:2px solid #ff8b08}.clubs_block .club{max-width:387px;height:248px;margin:5px;background:#a2a0a0;-webkit-background-size:cover;background-size:cover;background-blend-mode:multiply;border:2px solid red;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.clubs_block .col-md-4{padding:0}.clubs_block .club:hover{cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.clubs_block .club .h3{margin:0;margin-bottom:10px;font-family:"Russo One",sans-serif;font-size:24px;color:#fff;text-align:center}.clubs_block .club .h3:first-child{margin:0;margin-top:70px}.clubs_block .club p{margin:0;font-family:"Roboto Condensed",sans-serif;font-size:20px;color:#fff;text-align:center}.corporate_clients .container{padding:20px;background:#efefef}.video_button{float:left;margin:1%;padding:10px 30px;color:#fff !important;border-radius:5px}.corporate_clients h1{display:block;max-width:342px;margin:auto;margin-bottom:0;padding-bottom:4px;font-family:"Russo One",sans-serif;font-size:22px;color:#000;text-align:center;border-bottom:2px solid #ff8b08}.corporate_clients h3,.contact_shust h3{display:inline-block;width:100%;margin:20px 0;font-family:"Russo One",sans-serif;font-size:20px;color:red;text-align:center;letter-spacing:0}.corporate_clients p{color:#000}.corporate_clients ul{margin-bottom:40px;padding:0;text-align:center;list-style:none}.corporate_clients li{display:inline-block;margin:2px 0}.news_page_shust{margin:5px 0;padding:5px;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;color:#fff;background:red}.news_page_shust img{display:block;max-width:268px;height:209px;margin:auto}.news_page_shust .h1{font-family:sans-serif;font-size:16px;font-weight:700;color:#fff}.news_page_shust a{color:#ff0;text-decoration:underline}.news_page_shust .news_date{float:left;display:block;width:73px;margin-left:-10px;padding-right:5px;text-align:center}.news_page_shust .news_date .data{font-family:"Roboto Condensed",sans-serif !important;font-size:32px !important}.news_page_shust .news_date .mount{display:block;font-family:"Roboto Condensed",sans-serif;font-size:14px !important}.news_shust_block .news_date{display:none}.news_shust_block .news_page_shust img{width:100%;height:177px;margin-left:-15px}.video iframe{width:100%;height:200px;margin:10px}.video h1{margin-bottom:20px}.jobs_shust p{text-align:center}.jobs_shust img{display:block;margin:auto}.rules h1{max-width:98px}.contact_shust{padding-top:10px;padding-bottom:35px;background:#fff}.contact_shust h3{margin:1px 0;text-align:left}.contact_shust p{margin:0}.contact_shust h1{text-align:center}.shust_menu .menu{background:#e02e34;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.shust_menu .menu li{height:42px;margin:0 -2px;margin-bottom:0;padding:5px 17px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:36px;border-right:1px solid #c42c31;border-left:1px solid #c42c31;border-radius:0}.shust_menu .menu li:hover,.shust_menu .menu li.active{height:42px;color:#fff;background:#c42c31;border-right:1px solid #c42c31;border-left:1px solid #c42c31;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.adress_shust p{margin:0}.shust_footer .w290 li{margin-bottom:0;margin-bottom:14px;padding-bottom:0;line-height:1.2;text-decoration:none;border-bottom:none}.halva_home{box-sizing:border-box;margin-bottom:20px;padding:15px 10px}.halva_home img{border-radius:12px}.btn-halva{padding:10px 20px;font-family:Arial;font-size:20px;color:#fff;text-decoration:none;background:#fa9c28;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;-webkit-box-shadow:0 4px 7px #d1c6c6;-moz-box-shadow:0 4px 7px #d1c6c6;box-shadow:0 4px 7px #d1c6c6}.btn-halva:hover{color:#fff;text-decoration:none;background:#fa1735}.content_gl{margin-top:20px;font-size:13px;font-weight:700}.pinsk-contact .body_header_container .contact_block .container ul,.pinsk-contact .body_header_container .contact_block .container p{margin-top:0;font-size:24px !important;font-weight:700;color:#fff !important;text-align:left;list-style:none}.zapis-turnir input,.zapis-turnir label,.zapis-turnir textarea,.zapis-turnir select{display:block}.zapis-turnir input,.zapis-turnir textarea,.zapis-turnir select{margin:0 0 10px;padding:5px 10px;font-size:22px;color:#000;border:1px solid #ccc}.zapis-turnir input.submit_button{cursor:pointer;padding:13px 20px;font:18px Arial,Verdana,Tahoma,sans-serif;color:#fff;background-color:#43a52b;border:1px solid #358222;border-radius:4px}.zapis-turnir input.submit_button:hover{background-color:#358222}.zapis-turnir .zapis-turnir span.required,.zapis-turnir span.error{color:red}.zapis-turnir span.required{font-size:22px}.zapis-turnir span.error{font-size:15px}.zapis-turnir select{font-size:19px}.zapis-turnir{font-size:120%;color:#fff}.rozhd-banner{position:fixed;top:31px;right:20px;width:180px;height:auto}.h2srg{font-family:"PT Sans Narrow",sans-serif;font-size:18px;font-weight:700;color:#242323;text-align:center}.vip-card-form{display:none}.bt_request:hover{cursor:pointer}.ra2017-result{overflow:hidden;box-sizing:border-box;padding:20px 15px}.ra2017-result img{width:100%;height:auto}.ra2017-result .result-container{float:left;display:inline-block;box-sizing:border-box;width:100%;height:auto;padding:10px;background:#fff3cb;border-radius:7px}.ra2017-gallery .slick-slide img{width:auto !important}.for8block .slick-list{background:0 0 !important}.hnp-banner{box-sizing:border-box;min-height:290px;margin:20px 0;color:#000;background:url("/assets/template/img/hpn_banner.png") top center no-repeat}.wrk-banner{box-sizing:border-box;min-height:290px;margin:20px 0;color:#000;background:url("/assets/template/img/workout_banner_full.png") top center no-repeat}.system-banner{box-sizing:border-box;min-height:306px;margin:20px 0;color:#000;background:url("/assets/template/img/system_banner.png") top center no-repeat}.hnp-banner a{display:inline-block;width:auto;height:auto;padding:10px 15px;font-size:17px;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;background:red;border-radius:5px}.wrk-banner a{display:inline-block;width:auto;height:auto;padding:10px 15px;font-size:17px;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;background:#de0b6f;border-radius:5px}.system-banner a{display:inline-block;width:auto;height:auto;padding:10px 15px;font-size:20px;font-weight:700;color:#fd022f;text-decoration:none;text-transform:uppercase;background:#d1de0b;border-radius:5px;box-shadow:0 2px 0 #939c07}.hnp-banner a:hover{cursor:pointer;color:#de0b6f;background:#000}.wrk-banner a:hover{cursor:pointer;color:#ff0;background:#000}.system-banner a:hover{cursor:pointer;color:#ff0;background:red;box-shadow:0 2px 0 #861212}.hnp-banner .col-md-8 p{float:left;display:inline-block;box-sizing:border-box;width:100%;height:auto;margin-bottom:0;padding:10px 20px;padding-bottom:10px;font-size:16px;font-weight:700}.wrk-banner .col-md-8 p{float:left;display:inline-block;box-sizing:border-box;width:100%;height:auto;margin-bottom:0;padding:10px 20px;padding-bottom:10px;font-size:16px;font-weight:700}.system-banner .col-md-8 p{float:left;display:inline-block;box-sizing:border-box;width:100%;height:auto;margin-bottom:0;padding:10px 20px;padding-top:36px;font-size:14px;font-weight:700;line-height:1.2;color:#fff}.system-banner .col-md-8 span{color:#fff}.system-banner .col-md-8 h3{float:left;display:inline-block;width:100%;margin:5px 0;color:#ffed00}.system-banner .col-md-8 h4{float:left;display:inline-block;width:100%;margin:5px 0;font-size:22px;font-weight:700;color:#18910e}.system-banner .col-md-8 h5{float:left;display:inline-block;width:100%;margin:5px 0;font-size:20px;font-weight:700;color:#fff}.system-banner .col-md-4{margin-left:-40px;padding-top:180px}.main-gp-btn{display:inline-block;padding:8px 20px;font-weight:600;color:red;text-decoration:none;border:1px solid red;transition:.5s}.main-gp-btn:hover{cursor:pointer;color:#fff;background:red;box-shadow:0 0 20px red}.hnp-banner .col-md-8 p span{font-size:23px}.wrk-banner .col-md-8 p span{display:inline-block;padding-top:60px;font-size:20px;line-height:1.4;color:#de0b6f}.video_wrapper{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.video .video_wrapper iframe{position:absolute;top:0;left:51%;transform:translateX(-50%);width:95%;height:95%}.sale2{margin-left:10px;padding:4px 6px;font-size:80%;color:#000;background:#f9ff00;border-radius:3px;animation:pulsate 1s ease-out infinite}@keyframes pulsate{0%{box-shadow:0 0 0 #ff0}50%{box-shadow:0 0 10px #ff0}100%{box-shadow:0 0 0 #ff0}}strike{margin:0 10px;font-weight:400}.container_shedule{width:1270px;max-width:100%}footer .w290 li{width:100%}.pinsk-turnir label{display:inline-block;width:100%;height:auto;margin-top:10px;font-weight:400}.pinsk-turnir input{display:inline-block;width:90%;height:auto;padding:10px;font-weight:400;color:#000;color:#fff;text-align:center;background:0 0;border:1px solid #fff;border-radius:5px}.pinsk-turnir input[type=submit]{clear:both;display:inline-block;margin-top:15px;color:#fff;background:red !important;border:none;border-radius:5px;outline:none}.h1_orsha{margin-bottom:40px;font-family:"PT Sans Narrow",sans-serif;font-size:30px;font-weight:700;color:#fff;text-transform:uppercase}.pagination>li>a,.pagination>li>span{font-weight:700;color:red;background-color:transparent;border:1px solid red}.pagination>li>a:hover{color:#fff;background-color:red}.pagination>li>span{color:#fff}@media all and (orientation:landscape) and (max-width:1000px){.rozhd-banner{display:none}}@keyframes glowing{0%{box-shadow:0 0 0 #c4a300}40%{box-shadow:0 0 20px #c4a300}60%{box-shadow:0 0 20px #c4a300}100%{box-shadow:0 0 0 #c4a300}}.button-glow{animation:glowing 3s infinite}#home #menu li{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif !important}#menu li{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif !important}.tour_banner{position:fixed;bottom:-40px;left:0;display:block;width:auto;height:auto}.payment-info{display:block;width:100%;height:auto;min-height:50px;padding:20px 0;color:#706660;background:#f3eeea}.payment-info-company{font-size:10px;text-align:left}.payment-info-system{padding:0 10px;padding-left:20px;font-size:10px}.payment-info-system span{float:left;clear:both;display:block;width:100%;height:auto;font-size:11px;font-weight:700}.payment-info-system .payment-logos{float:left;clear:both;display:block;width:100%;height:auto;padding-top:7px}.payment-info-system .payment-logos img{float:left;aspect-ratio:auto;width:auto;height:36px}.payment-info-system .payment-logos .payment-logos-full{aspect-ratio:auto;max-width:100%;height:auto}.app-footer a{display:inline-block;margin-right:4px}.app-footer img{aspect-ratio:auto;width:auto;height:30px}.app-footer{margin-bottom:13px}.site-info{display:block;width:100%;height:auto;min-height:20px;padding:8px 0;font-size:12px;color:#706660;background:#e1ddd8}.footer-nav-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;margin-bottom:20px;padding-right:20px}.fixedbut{cursor:pointer;position:fixed;right:15px;bottom:90px;display:block;padding:6px 13px;font-size:17px;font-weight:800;color:#fff;text-decoration:none;background:red;border:1px solid #fff}.fixedbut2{cursor:pointer;position:fixed;right:15px;bottom:40px;display:block;padding:6px 13px;font-size:17px;font-weight:800;color:#fff;text-decoration:none;background:red;border:1px solid #fff}.promo-finished .promo-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/template/img/finished_overlay.png");background-size:cover;backdrop-filter:blur(3px)}.promo-finished .price-btn{display:none}.spa_banner{overflow:hidden;display:inline-block;width:100%;height:195px;margin-top:25px;text-align:center;background:url("/assets/template/img/adrenalin_spa_banner_desktop.jpg") center center no-repeat;background-size:cover;border-radius:7px}.spa_banner img{display:none}body.vrazrabotke-body{min-height:100vh;background:red url("/assets/template/img/red-bg-2.jpg") center center no-repeat;background-size:cover}.content-center{position:relative;z-index:50;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;height:calc(100vh - 60px);margin-top:0;padding:0;color:#fff;text-align:center}.content-center img.center-logo{display:inline;width:200px;margin:0 auto;margin-bottom:30px}.content-center h2{position:relative;z-index:50;margin:20px 0;font-family:"Roboto Condensed",sans-serif;font-size:70px;font-weight:700;text-transform:uppercase}.content-center p{position:relative;z-index:50;margin:20px 0;font-family:"Roboto Condensed",sans-serif;font-size:16px}.depth{position:absolute;left:10%;display:block;width:80%;height:auto;margin:0 auto}.depth1{z-index:20;margin-top:100px}.depth2{z-index:40;margin-top:100px}body.vrazrabotke-body header{position:relative;z-index:99}.block_advantages{margin-top:50px;margin-bottom:100px}.block_advantages img{width:120px}.title_advantages{font-family:"PT Sans Narrow",sans-serif;font-weight:700}.block_advantages .title_desc_advantages{margin-top:24px;margin-bottom:16px;font-family:"Russo One",sans-serif;font-size:24px;color:#fff}.block_advantages .desc_advantages{font-family:"Open Sans",sans-serif;font-size:13px;color:#fff}.fruds-desk{display:inline-block}.fruds-mob{display:none}.corporate-textcols{columns:3;column-gap:4%}.corporate-textcols p{margin:0 0 15px;padding:0}p.corporate-title{font-size:16px;color:red}.promo-probniy{overflow:hidden;display:flex;flex-direction:column;width:650px}.button-promo-2{position:relative;float:left;overflow-x:hidden;display:inline-block;width:auto;height:auto;margin:0 auto;margin-top:-100px;margin-bottom:30px;padding:20px 80px;font-size:20px;color:#000;background:#ff0;border-radius:12px}.button-promo-2:hover{cursor:pointer;background:orange}.button-promo-2 .flare{position:absolute;top:0;left:-150%;transform:skewX(-45deg);width:60px;height:100%;animation:flareAnimation;animation:flareAnimation 3s infinite linear}.personal-agreement{position:fixed;z-index:9999999;top:50%;left:50%;transform:translate(-50%,-1000%);width:1000px;margin:0 auto;padding:20px 60px;color:#fff;text-align:center;opacity:0;backdrop-filter:blur(10px);border:1px solid #828587;border-radius:16px;transition:all .3s ease}.personal-agreement a{font-weight:500;color:#f3b354;text-decoration:underline;transition:all .3s ease}.personal-agreement a:hover{cursor:pointer;text-decoration:none}.show_agreement{transform:translate(-50%,-50%);opacity:1}.agreement__submit{margin-top:10px;padding:8px 20px;background:#b62626;border:none;border-radius:6px;outline:none;box-shadow:0 2px 0 #9a1313;transition:all .3s ease}.agreement__submit:hover{cursor:pointer;background:red;box-shadow:0 2px 0 #9a1313}.agreement__close{cursor:pointer;position:absolute;top:24px;right:16px;overflow:hidden;width:11px;height:11px;text-indent:-999em;background-image:url("/2023/close-btn.svg");background-repeat:no-repeat;background-position:0 50%;background-size:11px auto}#modal_form .btn-primary:disabled{font-size:18px;color:#3a3a3a;text-decoration:none !important;background-color:#5e5d5d;border:1px solid #6c6969}.agreement_warning{display:none;width:90%;margin:0 auto;padding:10px;font-size:13px;line-height:1.3;text-align:center;background:red;border-radius:12px}.agreement_warning a{color:#faf393;text-decoration:underline}.agreement_warning a:hover{color:#ff0;text-decoration:underline;transition:all .3s ease}.agreement_overlay{position:fixed;z-index:9999998;top:0;right:0;bottom:0;left:0;display:none;opacity:.75;background-color:#000;backdrop-filter:blur(10px)}@keyframes flareAnimation{0%{left:-150%}100%{left:150%}}.swiper{width:1140px;height:190px;margin:30px auto 15px auto}.swiper-slide{text-align:center;font-size:18px;background:0 0;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-slide a{margin:0;padding:0;height:190px}.swiper-slide video{border-radius:8px;margin:0;padding:0}.swiper-slide img{border-radius:8px;margin:0;padding:0}#home .swiper-pagination{position:relative}#home .swiper-pagination-bullet{background:#fff;opacity:.3}#home .swiper-pagination-bullet-active{opacity:1;background:red}@media (max-width:767px){.block_advantages{margin-right:15px;margin-left:15px;margin-bottom:50px !important}.block_advantages>div:nth-child(2){flex-direction:column;align-items:center;margin-bottom:20px !important}.block_advantages>div:nth-child(2)>div{margin-right:0 !important;margin-bottom:20px}.block_advantages>div:nth-child(3){flex-direction:column;align-items:center;margin-bottom:20px !important}.block_advantages>div:nth-child(3)>div{margin-right:0 !important;margin-bottom:20px}}.zanyatiya li,.zanyatiya h3{color:#fff}.descr .strong-color{font-size:24px;color:red;text-align:center;line-height:26px}
.f_head img{width:100%}.f_head .mt30{margin-top:30px}body{font-family:"PT Sans Narrow",sans-serif;background-image:url("/assets/template/img/new-shust/trener-bg-3.png")}.f_red .container{margin-top:-140px;padding:215px 75px 0}.f_red h3{font-size:25px;font-weight:700;color:#fff}.f_red p{font-size:18px;color:#fff}.f_red .mt-70{margin-top:-70px}.f_red .yellow{font-weight:700;color:#ff0}.f_red h4{font-size:26px;color:#fff;text-align:center}.f_red table{max-width:600px;margin:auto;font-size:18px;font-weight:700;color:#000;background-color:#ff0}.f_red td{width:50%;padding:6px 80px;text-align:center;border:2px solid #000}.f_red form{display:block;max-width:600px;margin:auto;padding-top:20px;padding-bottom:24px;text-align:center;background-size:cover}.f_red form h3{font-size:16px;font-weight:700;color:red}.f_red form label{width:49%}.f_red form p{font-weight:400;color:#000}.f_red form input{width:80%;padding:6px 10px;font-size:16px;text-align:center}.f_red form input[type=submit]{width:130px;margin:20px 0;padding:7px 14px;font-size:19px;color:#fff;text-decoration:none;vertical-align:middle;background:#ed8a00;border:none;border-top:1px solid #bf6f00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none}.f_treiner{padding-bottom:100px;background-position-y:-71px}.f_treiner .h2{margin-bottom:40px;padding:20px 0;font-size:40px;font-weight:700;color:red;text-align:center}.f_treiner p{display:block;max-width:320px;margin:auto;font-size:18px;color:#fff;text-align:center}.f_treiner .bold{margin-bottom:10px;font-size:21px;font-weight:700}.f_footer{margin-top:-220px;padding-top:350px;background-position-y:-14px;background-size:cover}.f_footer .container{padding-top:300px}.f_footer img{display:inline;width:200px;height:250px;margin-right:20px;margin-left:15px;border:2px solid #fff}.f_footer .h3{margin-bottom:20px;font-size:21px;font-weight:700;color:red}.f_footer p{font-size:18px}.f_preice p{margin-bottom:0;font-size:22px;font-weight:700;color:#fff}.f_preice{float:right;margin-right:16px}.yellow{color:#ff0}.slick-slide img{display:block !important;width:97% !important;height:180px !important;margin:auto}.f_footer .h2{margin-bottom:20px;font-size:30px;font-weight:700;color:red}.f_footer iframe{margin-bottom:40px}.f_footer .grid img{width:auto;height:160px;margin-right:0;margin-bottom:20px;border:0}.footer_img{height:543px}.p_head img{display:block;margin:auto;margin-top:40px;margin-bottom:40px}.p_text{padding-top:30px}.p_text .red-text{float:left;clear:both;display:block;box-sizing:border-box;width:100%;height:auto;margin-top:-30px;padding:20px 250px;font-size:28px;font-weight:700;color:#fff;text-align:center;background:red;box-shadow:0 0 30px red}.p_text .white-text{float:left;clear:both;display:block;box-sizing:border-box;width:100%;height:auto;padding:20px 350px;font-family:"Roboto Condensed",sans-serif;font-size:20px;color:#fff;text-align:center}.s_head{padding:70px 0;padding-bottom:100px;-webkit-background-size:cover;background-size:cover}.yellow-text{float:left;clear:both;display:block;box-sizing:border-box;width:100%;height:auto;min-height:583px;padding:20px 350px;padding-top:250px;padding-left:440px;font-size:20px;color:#fff;text-align:left}.yellow-text b{font-size:26px;color:red}.seminar-left{float:left;display:block;box-sizing:border-box;padding:20px;color:#b6b6b6}.seminar-left .price-block{float:left;display:block;width:244px;margin-top:-85px;padding:40px 20px;font-size:22px;background:#13171c;border:3px solid #f25f34;box-shadow:0 10px 20px #000}.seminar-left .price-block span{color:#ff0}.seminar-left p{float:left;display:block;width:100%;margin-top:40px;font-size:22px}.seminar-left .price-block b{font-size:34px;font-weight:700;color:#ed3338}.seminar-right .h2{font-size:33px;font-weight:700;color:#b6b6b6}.seminar-block img{float:left;display:block;width:110px;height:140px;margin-right:25px;border-radius:10px}.seminar-block p{margin-bottom:0;font-size:22px;color:#b6b6b6}.seminar-block .yellow{font-size:28px;font-weight:700;color:#ff0}.seminar-block{margin-bottom:30px}.seminar-block_end{padding-top:20px;padding-bottom:20px;padding-left:15px;border:2px solid #ff0}.seminar-block_end .h2{margin-top:0;color:#fff}.seminar-block_end .fff{color:#fff}.s_text{margin-bottom:40px}.programma-text{float:left;clear:both;display:block;box-sizing:border-box;width:100%;height:auto;padding:20px 350px;font-family:"Roboto Condensed",sans-serif;font-size:20px;color:#000;text-align:center}.podgotovka-divider{clear:both;display:block;width:100%;height:auto;height:260px;min-height:260px;margin-top:-30px;text-align:center;background-size:cover}.podgotovka-prepod{padding-top:100px;padding-bottom:100px}.podgotovka-prepod .h4{font-size:20px;font-weight:700;color:#fff}.podgotovka-prepod p{font-size:17px;color:#fff}@media only screen and (max-width:1200px){.programma-text{padding:20px 0}.podgotovka-divider{overflow:hidden}.p_text .white-text{padding:20px 0}.yellow-text{padding-left:340px;-webkit-background-size:contain;background-size:contain}.podgotovka-divider img{width:100%}}@media only screen and (max-width:992px){.f_preice{float:none;margin-right:16px;text-align:center}.f_preice p{color:#000}section{overflow:hidden}body{overflow-x:hidden}.f_red table{max-width:100%}.yellow-text{width:100%;padding:250px 0;padding-bottom:0;text-align:center}.seminar-left .price-block{float:none;display:block;width:auto;max-width:320px;margin:auto;margin-top:0}.seminar-left{float:none}.seminar-left p{text-align:center}.seminar-right .h2{text-align:center}}@media only screen and (max-width:768px){.f_red table{max-width:100%}.f_red .container{padding:215px 10px 0}.f_red .mt-70{margin-top:0}.f_red td{padding:6px 10px}.f_footer img{display:block;margin:auto}.f_footer iframe{width:100%}.p_text .red-text{padding:10px}.programma-text img{width:100%}.podgotovka-divider{height:auto;min-height:auto}.podgotovka-prepod img{display:block;margin:auto}.podgotovka-prepod .h4,.podgotovka-prepod p{text-align:center}.p_head img{width:100%}}
body .zhd{padding-bottom:3px;background-image:url("/assets/template/img/zhd/zhd-bg1.jpg");-webkit-background-size:cover;background-size:cover}.block6 .h2_srg{position:relative;width:300px;margin:auto;margin-top:40px;margin-bottom:40px;font-family:"PT Sans Narrow",sans-serif;font-size:35px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.block66 .container{overflow:hidden}.block66{-webkit-background-size:cover;background-size:cover}.block66 .group-text{display:block;max-width:960px;margin:30px auto;padding-top:0;font-size:18px;line-height:1.4;color:#fff;text-align:center}.block66 h1{font-size:38px;text-align:center}.block66 h2{font-size:26px;text-align:center}.block66 h3{font-size:24px;text-align:center}.trener-info{display:none;width:600px;height:auto;padding:20px;font-size:16px;line-height:1.6}.trener-link{display:inline-block;width:auto;height:auto;padding-top:10px}.bg_pool_1{position:relative;height:auto;background:url("/assets/template/img/zhd/top-aqua-bg.jpg") right center no-repeat;background-size:cover}.bg_pool_2{position:relative;height:auto;background:url("/assets/template/img/zhd/aqua_bg_2.jpg") no-repeat;background-size:cover}.bg_pool_3{position:relative;height:auto;background:url("/assets/template/img/zhd/aqua-bg.jpg") no-repeat !important;background-size:cover}.zhd .h2{margin-top:0;font-family:"PT Sans Narrow",sans-serif;font-size:30px;font-weight:700;color:#ff0;text-shadow:none}.body_header_container .menu_zhd li{margin:0 4px}.bg_all_h .divider{bottom:-31px}#zhd li{cursor:pointer}#insta-otzyv{max-width:1200px !important;height:auto !important}.zhd p{font-family:"PT Sans Narrow",sans-serif;font-size:19px;font-weight:400;line-height:1.2;color:#fff;text-shadow:0 0 9px #000}.zhd iframe{width:100% !important}.slick-slide img{display:block;width:97% !important;height:160px;margin:auto}.slick-initialized .slick-slide{outline:none}.draggable{padding:5px 0;background:#fff}.slick-dots li{width:10px;height:10px;background:#666;border-radius:20px}.slick-dots{bottom:-30px}.slick-dots li button:before{display:none}.slick-dots li.slick-active{background:#000}.multiple-items2{margin-top:40px}.referal1{width:100%;margin-top:26px}.referal2{width:100%}.zhd>img{width:100%;margin-top:15px}.block22{-webkit-background-size:cover;background-size:cover}.block22 img{display:block;width:auto;margin:auto}.block22 .tg .tg-de48,.block22 .tg .tg-de48 h1{font-size:22px;font-weight:700;text-align:center}.block22 h1{color:#fff;text-align:center}.block22 p{color:#fff;text-align:center}.block22 .tg th{overflow:hidden;padding:10px 5px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;color:#fff;word-break:normal;background-color:#26ade4;border-color:#999;border-style:solid;border-width:1px}.block22 .tg{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:597px;margin:auto;margin-top:40px;border-color:#999}.block22 .tg .tg-efch{font-size:18px;font-weight:700;color:#9a0000;text-align:center;background-color:#efefef}.block22 .tg td{overflow:hidden;padding:10px 5px;font-family:Arial,sans-serif;font-size:14px;color:#444;word-break:normal;background-color:#f7fdfa;border-color:#999;border-style:solid;border-width:1px}.block22 h3{font-size:16px;color:#fff;text-align:center}.block22 .schedule{cursor:pointer;display:block;max-width:540px;margin:auto}.block22 .divider{width:100%;margin-top:40px}.block3{font-family:"PT Sans Narrow",sans-serif;-webkit-background-size:cover;background-size:cover}.block3 .col-md-3 img,.block5_tr .col-md-4 img{display:block;width:250px;height:360px;margin:auto;border:2px solid silver}.block3 h3,.block4 h3,.block5 h2,.block5 h1,.block3 h1,.block6 h1,.block3 .h3,.block4 .h3,.block5 .h2,.block5 .h1,.block3 .h1,.block6 .h1{position:relative;width:300px;margin:auto;margin-top:40px;margin-bottom:40px;font-family:"PT Sans Narrow",sans-serif;font-size:30px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.block3 .col-md-3 .h4,.block5_tr .col-md-4 h4{font-family:"PT Sans Narrow",sans-serif;font-size:20px;font-weight:700;color:#fff;text-align:center}.block3 .container{overflow:hidden}.block3 .col-md-3 p,.block5_tr .col-md-4 p{font-family:"PT Sans Narrow",sans-serif;font-size:14px;font-weight:400;color:#fff;text-align:center}.block3 .col-md-3 a{color:#ff0}.zhd_line:after{content:"";position:absolute;z-index:9;top:19px;left:310px;display:block;width:600px;height:3px;background:url("/assets/template/img/klv/divider.jpg")}.zhd_line:before{content:"";position:absolute;z-index:9;top:19px;right:310px;display:block;width:600px;height:3px;background:url("/assets/template/img/klv/divider.jpg")}.block3 .zhd_line1{width:341px}.zhd_line:before{right:400px}.zhd_line:after{left:400px}.block3 img{width:100%;margin-top:12px}.bg_all_p{position:relative;height:auto;background:url("/assets/template/img/pinsk/pinsk-bg2.jpg") no-repeat;background-size:cover}.block4{margin-bottom:-12px;background:url("/assets/template/img/zhd/spa-texture.jpg") no-repeat;-webkit-background-size:cover;background-size:cover}.block4 .container{overflow:hidden}.block4 p{overflow:hidden;font-size:18px;line-height:1.4;color:#fff;text-align:center}.block4 .padding_in{padding:20px 100px}.block4 img{display:block;max-width:336px;margin:10px auto}.block4 .spa-treners{display:block;height:auto;margin-top:50px;padding-top:15px;padding-bottom:30px;font-family:"PT Sans Narrow",sans-serif;border-radius:12px}.block4 .spa-treners img{width:300px;height:300px;border-radius:300px}.block4 .spa-treners h4{font-size:17px;font-weight:700;color:#fff;text-align:center}.block4 .spa-treners p{padding:0;font-size:14px}.block4 .spa-price{overflow:hidden;display:block;max-width:800px;height:auto;margin:auto}.block4 .spa-price p{margin:0;padding:0;font-family:"PT Sans Narrow",sans-serif;font-size:18px;text-align:center}.block4 .spa-price-row{float:left;clear:both;overflow:hidden;display:inline-block;box-sizing:border-box;width:100%;height:auto;margin-top:-2px;border:2px solid #8e5b42}.block4 .title-row{margin-top:0;color:orange !important}.block4 .spa-price-row>.spa-price-column-50:first-child{border-right:2px solid #8e5b42}.block4 .spa-price-column-50{float:left;overflow:hidden;display:inline-block;box-sizing:border-box;width:50%;height:auto;padding:12px 14px;font-size:18px;font-weight:700;color:#fff}.block4 .price-column{margin-left:-2px;border-left:2px solid #8e5b42}.spa-type{display:none;width:100%;max-width:800px;height:auto;margin:auto;padding:20px;font-size:18px}.block4 .spa-price-column-50 a{color:#fff;text-decoration:none;border-bottom:1px #fff dotted}.block4 h2{margin:20px 0;font-family:"PT Sans Narrow",sans-serif;font-size:27px;font-weight:700;color:#fff;text-align:center}.block4 h4{margin:20px 0;font-family:"PT Sans Narrow",sans-serif;font-size:21px;font-weight:700;color:#fff;text-align:center}.block4 .about-spa,.block5 .about-spa{overflow:hidden;display:inline-block;box-sizing:border-box;width:100%;height:auto;padding:20px;font-family:"PT Sans Narrow",sans-serif;font-size:18px;line-height:1.4;color:#fff}.block5 ul,.block5 ol,.block4 ul,.block4 ol{margin-top:10px;margin-bottom:10px;font-size:18px;color:#fff;text-align:left}.block4 .img_border{width:100%;max-width:100%}.block5{font-family:"PT Sans Narrow",sans-serif;text-align:center;background:url("/assets/template/img/zhd/aqua_bg_2.jpg") no-repeat;-webkit-background-size:cover;background-size:cover}.block5 .container{overflow:hidden}.block5 .about-spa h2{font-size:27px}.raspisanie_h3{margin-top:70px;font-size:26px;font-weight:700;color:#ff0;text-align:center}.raspisanie{display:block;max-width:660px;margin:auto}.raspisanie p{display:block;box-sizing:border-box;width:50%;margin:auto;padding:20px;font-size:22px;color:#fff;text-align:center}.raspisanie1{display:block;margin:auto}.raspisanie1 p{display:block;font-size:14px;line-height:1.42857143;color:#fff}.block5 p{font-family:"PT Sans Narrow",sans-serif;font-size:18px;color:#fff;text-align:center}.multiple-items3{max-width:900px;margin:auto;margin-bottom:30px}.multiple-items3 img{width:auto}.block5 .fancyimg{display:block;max-width:720px;margin:auto}.block5 .zhd_line_new{width:330px}.block5 .trener-block-desc{display:inline-block;width:250px;height:auto;margin:10px 25px;color:#fff}.block5 .img_border{width:100%;margin-top:13px}.block6 .container{overflow:hidden}.block6{-webkit-background-size:cover;background-size:cover}.block6 .group-text{display:block;max-width:960px;margin:30px auto;padding-top:0;font-size:18px;line-height:1.4;color:#fff;text-align:center}.block6_wraper{padding:40px}.block6 .group-text img{width:100%}.block6 .jump-table{float:left;overflow:hidden;display:block;width:70%;height:auto;margin:0 15%;margin-bottom:25px}.block6 .jt-row:first-child{border-top:1px solid #fff;border-bottom:2px solid #fff}.block6 .jt-row{float:left;overflow:hidden;display:block;width:100%;height:auto;border-bottom:1px dotted #fff}.block6 .day1,.block6 .day2{float:left;display:block;width:20%;height:auto;padding:10px 0;font-size:18px;text-align:center}.block6 .day1{font-size:20px;font-weight:700}.block6 h2{margin-top:20px;margin-bottom:10px;font-family:"PT Sans Narrow",sans-serif;font-family:inherit;font-size:26px;font-weight:500;line-height:1.1;color:inherit;text-align:center}.block6 .oldprice{display:inline;padding-right:10px;font-size:90%;font-weight:400;opacity:.8}.block6 p{font-family:"PT Sans Narrow",sans-serif;font-size:14px}.block6 .group-youtube{display:block;width:100%;height:auto;padding:30px 0;text-align:center}.block6 h3,.block6 .h3{margin-bottom:20px;font-family:"PT Sans Narrow",sans-serif;font-family:inherit;font-size:24px;font-weight:500;line-height:1.1;color:inherit;text-align:center}.block6 .sky-trener{display:block;max-width:380px;margin:auto}.block6 .sky-trener img{display:block;width:250px;margin:auto}.block6 h4{font-size:27px}.block6 .sky-trener h3{color:#ff0}.block6 .img_border{width:100%;margin-top:15px}.block7{-webkit-background-size:cover;background-size:cover}.block7 h3{margin:0;padding:10px 15px;font-size:20px;color:orange}.block7 .latest_reviews{margin-top:0}.block7 .img_border{width:100%;margin-top:15px}.block8{font-family:"PT Sans Narrow",sans-serif;-webkit-background-size:cover;background-size:cover}.block8 .container{overflow:hidden}.block8 .pravila-text{float:left;width:75%;font-family:"PT Sans Narrow",sans-serif;font-size:16px;line-height:1.6;color:#fff;text-align:left}.block8 .img_border{width:100%;margin-top:15px}.block9{font-family:"PT Sans Narrow",sans-serif;-webkit-background-size:cover;background-size:cover}.block9 .container{overflow:hidden}.block9 h1{padding-top:30px;font-size:21px;font-weight:700;color:#b3262b !important;text-align:center}.block9 .about-text{height:auto;margin:0 auto;margin-top:40px;font-size:20px;text-align:center}.block9 #vk_groups{width:auto !important}span.oldprice{font-size:80%;opacity:.6}.zhd-remont{box-sizing:border-box;padding:20px;font-size:120%;color:#fff}.gc{margin-top:50px;padding:20px;padding-top:0;font-family:"PT Sans Narrow",sans-serif;color:#fff}.gc .col-md-6{padding:20px;padding-right:40px}.gc-12{float:left;display:inline-block;box-sizing:border-box;width:100%;height:auto}.gc h3{margin-top:60px;font-size:26px;font-weight:700;color:red;text-align:center}.gc-row{padding:10px 0;border-bottom:1px solid red}.gc-bold-row{font-size:125%;font-weight:700}.gc-6{float:left;display:inline-block;box-sizing:border-box;width:50%;height:auto}.gc-4{float:left;display:inline-block;box-sizing:border-box;width:33.3%;height:auto}.gc-text{float:left;display:inline-block;width:100%;height:auto;padding:10px 0;font-size:16px !important;color:red;text-align:left !important}.gc-3{float:left;display:inline-block;box-sizing:border-box;width:25%;height:auto}.zhd-rasp{display:block;max-width:960px;margin:30px auto;padding:20px;font-size:18px;line-height:1.4;color:#fff;text-align:center}.zhd-rasp img{width:100%}.draggable{padding:5px 10px !important;border-radius:6px !important}.smalltext{font-size:10px;font-weight:400}.group-text-desc{float:left;box-sizing:border-box;width:31.3%;margin:1%;padding:20px;font-size:10px !important;color:#fff;border-radius:10px}.group-text-desc p{display:none;width:60%;margin:0 auto;padding:20px;font-family:"PT Sans Narrow",sans-serif;font-size:16px !important}p.group-modal{width:600px;margin:0 auto;padding:20px;font-size:17px !important}.trener-desc p{font-size:15px !important}.ml-25{margin-left:25%}.group-trener-wrapper{overflow:hidden;display:inline-block;width:100%;height:auto;padding:15px;border-radius:8px}.sol-block{width:50%;margin:80px 25%;border-radius:8px}.zhd-line{position:absolute;width:100%;margin-top:0 !important}.trener-link-yellow{width:100% !important;color:#ff0;text-align:center}.trener-link-yellow:hover{color:#ff0 !important;text-decoration:underline}#modal_form{position:fixed;z-index:90;top:45%;left:50%;display:none;width:400px;margin-top:-180px;margin-left:-225px;padding:19px 20px;color:#fff;opacity:0;background:#3a3a3a;border:5px solid red}#overlay{cursor:pointer;position:fixed;z-index:3;top:0;left:0;display:none;width:100%;height:100%;-moz-opacity:.8;opacity:.8;background-color:#000;filter:alpha(opacity=80)}#modal_form input[type=text].error{border:1px solid red}#modal_form h3{margin:0;font-size:2em;color:#000;text-align:center;text-transform:uppercase}#modal_form .comment{padding-top:10px;padding-bottom:15px;font-size:14px;color:#272727;text-align:center}.exit{position:absolute;top:0;right:0;width:auto;height:auto;padding:5px 10px;font-size:15px;color:#fff !important;background:red;border:none}.exit:hover{cursor:pointer;color:#fff;text-decoration:none;background:red}#modal_form .button{cursor:pointer;display:block;width:210px;height:40px;margin:10px 0;margin:0 auto;padding:2px 16px;font-size:17px;font-weight:700;color:#000;background-color:#ffd400;border:1px solid #ccc;border-radius:3px;-webkit-transition:all .12s ease-in;-o-transition:all .12s ease-in;-moz-transition:all .12s ease-in;transition:all .12s ease-in}#modal_form .button:hover{color:#fff;background-color:#44c8f5;border:1px solid #44c8f5}#modal_form .error{border:1px solid red}.controls{position:relative;display:inline-block}.modal2{position:fixed;z-index:10;top:0;right:0;overflow:hidden;display:inline-block;width:200px;height:30px;outline:0;-webkit-overflow-scrolling:touch}.pulse-button{cursor:pointer;position:relative;width:100px;height:100px;font-size:16px;color:#fff;background-color:#2dad35;background-repeat:no-repeat;background-size:cover;border:none;border-radius:50%;-webkit-animation:pulse2 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse2 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse2 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse2 1.25s infinite cubic-bezier(.66,0,0,1)}.pulse-button:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}.container2{position:fixed;z-index:99;top:20px;right:20px}.pulse-group{display:inline-block;width:100%;height:auto;padding:10px 20px}.pulse-label{display:inline-block;width:100%;height:auto;padding:5px 0}.pulse-control{display:inline-block;width:100%;height:auto;padding:0}.pulse-control input{width:100%;height:30px;padding:5px}#modal_form .btn-primary{font-size:18px;color:#fff;background-color:red;border-color:red}.tour-container{display:inline-block;width:100%;height:auto;margin:20px 0;padding:20px;text-align:center;border-radius:8px}.h2_gshk{margin:10px 0;font-family:"PT Sans Narrow",sans-serif;font-size:35px;font-weight:700;color:#fff;text-align:center}.btn_wrapper,.formSubmit{text-align:center}.btn_wrapper .formBtn,#btnSend,#btnSendTestim,#btnSendEnroll,#btnOrderCall{display:inline-block;margin-bottom:2em;padding:.7em 1em;font-size:1.2em;color:#fff;background:#ed3338;border:none;border-radius:5px}.trainer_btns{margin-bottom:1em}.trainer_btn .btn_wrapper .formBtn{width:70%;margin-bottom:.5em}.formBtnBlock .btn_wrapper .formBtn{margin-top:1.5em}.pulse-control textarea.form-control{height:100px}.group-trener-wrapper .col-md-3.col-sm-6{text-align:center}.title_line{position:relative;display:inline-block;width:100%;height:auto;margin:auto;margin-top:40px;margin-bottom:0;font-family:"PT Sans Narrow",sans-serif;font-size:32px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.block8 .title_line{margin-bottom:40px}.short{margin-top:-2px;margin-left:2px}.dsk-only{display:inline-block}.mob-only{display:none}.mf-widget_reg{background-color:#000 !important}.mf-widget_reg .mf-widget__body{background-color:#444}.mf-widget_reg .mf-widget__body{border:2px solid #585858}.is-fullwidth.is-schedule .mf-widget_reg .mf-widget__body{padding-right:0;padding-left:0}.mf-widget-legend{color:#ececec;background-color:#212121}.mf-widget-legend,.mf-widget-settings{clear:both;border-bottom:1px solid #656161}.mf-widget-header-section{min-height:65px;border-bottom:1px solid #616060}.mf-widget-settings{padding:0 20px;background:silver}.mf-widget-table tbody tr:nth-child(odd) td{color:#fff;background-color:#484848}.mf-widget-table.mf-table-lines tbody tr:nth-child(even) td,.mf-widget-table.mf-table-lines th{color:#fff;background-color:#353535}.price_amount{display:inline-block;height:30px;padding:0 2px;line-height:30px}.price_amount b{float:left;font-size:95%;font-weight:700}.price_btn{display:inline-block;height:30px;padding:0 2px;line-height:30px}.bp-btn{float:left;display:inline-block;height:25px;margin-top:2px;padding:0 4px;font-size:10px;font-weight:200;line-height:25px;border-radius:3px}.bp-btn i{color:red}.bp-btn:hover{cursor:pointer;color:#fff;opacity:1;background:red;border:.5px solid red}.bp-btn:hover i{color:#fff}.price-btn{cursor:pointer;display:inline-block;width:90%;margin:3% 10% 5%;padding:5px 10px;font-family:"PT Sans Narrow",sans-serif;font-size:18px;font-weight:700;color:#fff;text-align:center;text-decoration:none;text-shadow:0 1px 0 #b23e35;background:linear-gradient(to bottom,#fe1a00 5%,#ce0100 100%);background-color:#fe1a00;border:1px solid #d83526;border-radius:3px;box-shadow:inset 0 1px 0 0 #f29c93}.price-btn:hover{background:linear-gradient(to bottom,#ce0100 5%,#fe1a00 100%);background-color:#ce0100}.price-btn:active{position:relative;top:1px}.special_price{margin-top:25px;padding:25px 15px;border:1px solid red;border-radius:8px}.special-desk-only{float:initial;overflow:hidden;max-width:600px;margin:0 auto;margin-top:25px}.special-desk-only .price-btn{width:100%;margin:3% 0}.promo-block{padding:0 30px;text-align:left;border-right:none;margin:15px 0}.promo-block img{width:100%;height:auto}.promo-block .price-btn{width:100%;margin-right:0;margin-left:0;margin-bottom:0}.promo-block .half-btn-left{width:47%;margin-right:3%;margin-left:0}.promo-block .half-btn-right{width:47%;margin-right:0;margin-left:2%}.promo-block b{display:inline-block;width:100%;margin-bottom:15px;font-size:24px;line-height:1.3;color:#fff;color:#f5e300}.promo-tags{overflow:hidden;display:inline-block;width:100%;height:auto}.promo-tag{float:left;display:inline-block;margin-right:12px;padding:5px 10px;font-family:arial;font-size:12px;color:red;border:1px solid red;border-radius:12px}a.promo-conditions{font-size:110%;color:silver}a.promo-conditions:hover{color:#fff}.promo-cond-text{display:none;width:600px;padding:20px;font-size:110%}.promo-image a{overflow:hidden;display:inline-block;width:100%;height:100%}.promo-cond{position:relative;z-index:88;float:left;display:inline-block;width:100%}.promo-image{position:relative;z-index:89;float:left;overflow:hidden;width:100%;height:auto}.promo-finished .promo-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/assets/template/img/finished_overlay.png");background-size:cover;backdrop-filter:blur(3px)}.border-right{border-right:1px dashed rgba(255,0,0,.65)}.promo-finished .price-btn{display:none}.telegram-btn{position:fixed;z-index:999;bottom:20px;left:5%;display:block;font-weight:400;color:#a2dffc;background:linear-gradient(89deg,#00bfff,#034191,#00c4f7,#034499,#0ac9fb);background-size:1000% 1000%;border-radius:30px;-webkit-animation:redglow 10s ease infinite;-moz-animation:redglow 10s ease infinite;animation:redglow 10s ease infinite}@keyframes redglow{0%{background-position:0 52%}50%{background-position:100% 49%}100%{background-position:0 52%}}@keyframes redglow{0%{background-position:0 52%}50%{background-position:100% 49%}100%{background-position:0 52%}}@keyframes redglow{0%{background-position:0 52%}50%{background-position:100% 49%}100%{background-position:0 52%}}@keyframes rainbowBorder{0%,100%{background-image:linear-gradient(115deg,#4fcf70,#fad648,#a767e5,#12bcfe)}25%{background-image:linear-gradient(115deg,#fad648,#a767e5,#12bcfe,#4fcf70)}50%{background-image:linear-gradient(115deg,#a767e5,#12bcfe,#4fcf70,#fad648)}75%{background-image:linear-gradient(115deg,#12bcfe,#4fcf70,#fad648,#a767e5)}}@keyframes rainbowBorder{0%,100%{background-image:linear-gradient(115deg,#4fcf70,#fad648,#a767e5,#12bcfe)}25%{background-image:linear-gradient(115deg,#fad648,#a767e5,#12bcfe,#4fcf70)}50%{background-image:linear-gradient(115deg,#a767e5,#12bcfe,#4fcf70,#fad648)}75%{background-image:linear-gradient(115deg,#12bcfe,#4fcf70,#fad648,#a767e5)}}.telegram-btn span{display:inline-block;box-sizing:border-box;margin:2px;padding:10px 30px 10px 10px;background:#142d52;border-radius:26px}@keyframes bounce-telegram{0%{bottom:20px}25%,75%{bottom:26px}50%{bottom:32px}100%{bottom:20px}}.telegram-btn:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.telegram-btn:hover span{background:#014b8a}.telegram-btn img{width:32px;height:auto}.telegram-btn i{font-style:normal}.header-info{padding-top:20px;padding-left:60px;font-size:17px;font-weight:400;line-height:1.5;color:#fff}.header-info-phones p{font-size:110%}.header-info-phones img{width:20px;height:auto;margin-top:-5px;margin-right:6px}.header-info-phones .mobi1,.header-info-phones .mobi2{font-size:110%}.header-info .mobi1{margin-left:0}.header-info-address{display:inline-block;margin-top:50px;margin-left:60px;padding:5px 25px;background:red;border-radius:9px}.header-info-address .glyphicon-map-marker{color:#fff}.payment-info-page{margin:30px auto;padding:30px;color:#3c3c3c;background:#f1f1f1;border-radius:4px}.payment-info-page p{color:#3c3c3c}.payment-info-page h1{color:#000}.price-promo-block{padding:0;border:1px solid #900707;border-radius:6px}.froze-btn{cursor:pointer;display:inline-block;width:31%;margin-right:2%;padding:10px;font-family:"PT Sans Narrow",sans-serif;font-size:18px;font-weight:400;color:#fff;text-align:center;text-decoration:none;text-shadow:0 1px 0 #113e56;background:linear-gradient(to bottom,#55b3f2 5%,#05608a 100%);background-color:#0e192b;border:1px solid #0a4261;border-radius:3px;box-shadow:inset 0 1px 0 0 #7abfd9}.froze-btn:last-of-type{margin-right:0}.froze-btn:hover{color:#fff;text-shadow:0 1px 0 #0a202c;background:linear-gradient(to bottom,#3aaefb 5%,#148ec7 100%);border:1px solid #0a4261}.froze-wrapper{margin:20px 0;padding:0;border:1px solid #18698c;border-radius:7px;box-shadow:inset 0 0 30px #18698c}.cert-wrapper{margin:20px 0;padding:0;border:1px solid red;border-radius:7px;box-shadow:inset 0 0 30px #f00c0c}.gc .cert-wrapper .col-md-6{padding:0}.cert-image img{width:auto;height:300px;border-radius:6px}.froze-image{margin:0;padding:0}.froze-image img{width:300px;height:auto;border-radius:6px}.gc .froze-text h3{margin-top:30px;font-size:26px;font-weight:700;color:#63d3fc;text-align:left}.gc .cert-text h3{margin-top:30px;font-size:26px;font-weight:700;color:#ff0101;text-align:left}.gc .cert-wrapper .cert-text{padding:20px 0}.froze-text p{float:left;display:block;width:100%;margin-bottom:15px;font-size:16px}.froze-btn-2{float:left;display:inline-block;width:auto;height:auto;margin-right:20px;padding:10px 20px;font-size:17px;color:#131f30;background:#1bbdf2;border:1px solid #1cbdf2;border-radius:30px;transition:.2s}.froze-btn-2:hover{color:#fff;border:1px solid #fff;box-shadow:0 0 8px #01bafd}.cert-btn{float:left;display:inline-block;width:auto;height:auto;margin-right:20px;padding:10px 20px;font-size:17px;color:#000;background:red;border:1px solid red;border-radius:30px;transition:.2s}.cert-btn:hover{cursor:pointer;color:#fff;border:1px solid #fff;box-shadow:0 0 15px red}.froze-info a{display:inline-block;width:auto;height:16px;padding-left:22px;line-height:16px;color:#8cdcf9;background:url("/assets/template/img/zhd/icon_info.svg") left center no-repeat;background-size:16px auto;transition:.2s}.froze-info a:hover{cursor:pointer;text-shadow:0 0 8px #01bafd}.froze-text,.froze-info{overflow:hidden;display:inline-block;height:auto}.trener-info p{color:#000 !important}
.mfp-bg{position:fixed;z-index:1042;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:.8;background:#0b0b0b}.mfp-wrap{position:fixed;z-index:1043;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;outline:none !important}.mfp-container{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:0 8px;text-align:center}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;z-index:1045;display:inline-block;margin:0 auto;text-align:left;vertical-align:middle}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{position:absolute;z-index:1044;top:50%;right:8px;left:8px;width:auto;margin-top:-.8em;color:#ccc;text-align:center}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{touch-action:manipulation;cursor:pointer;z-index:1046;overflow:visible;display:block;padding:0;-webkit-appearance:none;background:0 0;border:0;outline:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;color:#fff;text-align:center;text-decoration:none;opacity:.65}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-6px;width:100%;padding-right:6px;color:#fff;text-align:right}.mfp-counter{position:absolute;top:0;right:0;font-size:12px;line-height:18px;color:#ccc;white-space:nowrap}.mfp-arrow{position:absolute;top:50%;width:90px;height:110px;margin:0;margin-top:-55px;padding:0;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";position:absolute;top:0;left:0;display:block;width:0;height:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #fff}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{overflow:hidden;width:100%;height:0;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000}img.mfp-img{display:block;box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0;line-height:0}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;display:block;width:auto;height:auto;background:#444}.mfp-figure small{display:block;font-size:12px;line-height:14px;color:#bdbdbd}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;position:absolute;top:100%;left:0;width:100%;margin-top:-36px}.mfp-title{padding-right:36px;line-height:18px;color:#f3f3f3;text-align:left;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;width:35px;height:35px;padding:0;line-height:35px;text-align:center}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}
@charset "UTF-8";
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}
@-webkit-keyframes bounce {0%, 100%, 20%, 53%, 80% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	40%, 43% {-webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);transition-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0);}
	70% {-webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);transition-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-15px,0);transform: translate3d(0,-15px,0);}
	90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
@keyframes bounce {0%, 100%, 20%, 53%, 80% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	40%, 43% {-webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);transition-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-30px,0);transform: translate3d(0,-30px,0);}
	70% {-webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);transition-timing-function: cubic-bezier(.755,.05,.855,.06);-webkit-transform: translate3d(0,-15px,0);transform: translate3d(0,-15px,0);}
	90% {-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;}
@-webkit-keyframes flash {0%, 100%, 50% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@keyframes flash {0%, 100%, 50% {opacity: 1;}
	25%, 75% {opacity: 0;}}
.flash {-webkit-animation-name: flash;animation-name: flash;}
@-webkit-keyframes pulse {0% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	50% {-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
	100% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
@keyframes pulse {0% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	50% {-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
	100% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
.pulse {-webkit-animation-name: pulse;animation-name: pulse;}
@-webkit-keyframes rubberBand {0% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	30% {-webkit-transform: scale3d(1.25,.75,1);transform: scale3d(1.25,.75,1);}
	40% {-webkit-transform: scale3d(.75,1.25,1);transform: scale3d(.75,1.25,1);}
	50% {-webkit-transform: scale3d(1.15,.85,1);transform: scale3d(1.15,.85,1);}
	65% {-webkit-transform: scale3d(.95,1.05,1);transform: scale3d(.95,1.05,1);}
	75% {-webkit-transform: scale3d(1.05,.95,1);transform: scale3d(1.05,.95,1);}
	100% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
@keyframes rubberBand {0% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	30% {-webkit-transform: scale3d(1.25,.75,1);transform: scale3d(1.25,.75,1);}
	40% {-webkit-transform: scale3d(.75,1.25,1);transform: scale3d(.75,1.25,1);}
	50% {-webkit-transform: scale3d(1.15,.85,1);transform: scale3d(1.15,.85,1);}
	65% {-webkit-transform: scale3d(.95,1.05,1);transform: scale3d(.95,1.05,1);}
	75% {-webkit-transform: scale3d(1.05,.95,1);transform: scale3d(1.05,.95,1);}
	100% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}
@-webkit-keyframes shake {0%, 100% {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}}
@keyframes shake {0%, 100% {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}}
.shake {-webkit-animation-name: shake;animation-name: shake;}
@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0,0,1,15deg);transform: rotate3d(0,0,1,15deg);}
	40% {-webkit-transform: rotate3d(0,0,1,-10deg);transform: rotate3d(0,0,1,-10deg);}
	60% {-webkit-transform: rotate3d(0,0,1,5deg);transform: rotate3d(0,0,1,5deg);}
	80% {-webkit-transform: rotate3d(0,0,1,-5deg);transform: rotate3d(0,0,1,-5deg);}
	100% {-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);}}
@keyframes swing {20% {-webkit-transform: rotate3d(0,0,1,15deg);transform: rotate3d(0,0,1,15deg);}
	40% {-webkit-transform: rotate3d(0,0,1,-10deg);transform: rotate3d(0,0,1,-10deg);}
	60% {-webkit-transform: rotate3d(0,0,1,5deg);transform: rotate3d(0,0,1,5deg);}
	80% {-webkit-transform: rotate3d(0,0,1,-5deg);transform: rotate3d(0,0,1,-5deg);}
	100% {-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);}}
.swing {-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}
@-webkit-keyframes tada {0% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	10%, 20% {-webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
	40%, 60%, 80% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
	100% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
@keyframes tada {0% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
	10%, 20% {-webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
	40%, 60%, 80% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
	100% {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
.tada {-webkit-animation-name: tada;animation-name: tada;}
@-webkit-keyframes wobble {0% {-webkit-transform: none;transform: none;}
	15% {-webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}
	30% {-webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);}
	45% {-webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}
	60% {-webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);}
	75% {-webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}
	100% {-webkit-transform: none;transform: none;}}
@keyframes wobble {0% {-webkit-transform: none;transform: none;}
	15% {-webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}
	30% {-webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);}
	45% {-webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}
	60% {-webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);}
	75% {-webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}
	100% {-webkit-transform: none;transform: none;}}
.wobble {-webkit-animation-name: wobble;animation-name: wobble;}
@-webkit-keyframes bounceIn {0%, 100%, 20%, 40%, 60%, 80% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	20% {-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	40% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	60% {opacity: 1;-webkit-transform: scale3d(1.03,1.03,1.03);transform: scale3d(1.03,1.03,1.03);}
	80% {-webkit-transform: scale3d(.97,.97,.97);transform: scale3d(.97,.97,.97);}
	100% {opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
@keyframes bounceIn {0%, 100%, 20%, 40%, 60%, 80% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	20% {-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	40% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	60% {opacity: 1;-webkit-transform: scale3d(1.03,1.03,1.03);transform: scale3d(1.03,1.03,1.03);}
	80% {-webkit-transform: scale3d(.97,.97,.97);transform: scale3d(.97,.97,.97);}
	100% {opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}}
.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes bounceInDown {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,-3000px,0);transform: translate3d(0,-3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,25px,0);transform: translate3d(0,25px,0);}
	75% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	90% {-webkit-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);}
	100% {-webkit-transform: none;transform: none;}}
@keyframes bounceInDown {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,-3000px,0);transform: translate3d(0,-3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,25px,0);transform: translate3d(0,25px,0);}
	75% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	90% {-webkit-transform: translate3d(0,5px,0);transform: translate3d(0,5px,0);}
	100% {-webkit-transform: none;transform: none;}}
.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}
@-webkit-keyframes bounceInLeft {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(-3000px,0,0);transform: translate3d(-3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px,0,0);transform: translate3d(25px,0,0);}
	75% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	90% {-webkit-transform: translate3d(5px,0,0);transform: translate3d(5px,0,0);}
	100% {-webkit-transform: none;transform: none;}}
@keyframes bounceInLeft {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(-3000px,0,0);transform: translate3d(-3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px,0,0);transform: translate3d(25px,0,0);}
	75% {-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
	90% {-webkit-transform: translate3d(5px,0,0);transform: translate3d(5px,0,0);}
	100% {-webkit-transform: none;transform: none;}}
.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}
@-webkit-keyframes bounceInRight {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(3000px,0,0);transform: translate3d(3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px,0,0);transform: translate3d(-25px,0,0);}
	75% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}
	90% {-webkit-transform: translate3d(-5px,0,0);transform: translate3d(-5px,0,0);}
	100% {-webkit-transform: none;transform: none;}}
@keyframes bounceInRight {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(3000px,0,0);transform: translate3d(3000px,0,0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px,0,0);transform: translate3d(-25px,0,0);}
	75% {-webkit-transform: translate3d(10px,0,0);transform: translate3d(10px,0,0);}
	90% {-webkit-transform: translate3d(-5px,0,0);transform: translate3d(-5px,0,0);}
	100% {-webkit-transform: none;transform: none;}}
.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}
@-webkit-keyframes bounceInUp {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,3000px,0);transform: translate3d(0,3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	75% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	90% {-webkit-transform: translate3d(0,-5px,0);transform: translate3d(0,-5px,0);}
	100% {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
@keyframes bounceInUp {0%, 100%, 60%, 75%, 90% {-webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);transition-timing-function: cubic-bezier(.215,.61,.355,1);}
	0% {opacity: 0;-webkit-transform: translate3d(0,3000px,0);transform: translate3d(0,3000px,0);}
	60% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	75% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	90% {-webkit-transform: translate3d(0,-5px,0);transform: translate3d(0,-5px,0);}
	100% {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}
@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	100% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}}
@keyframes bounceOut {20% {-webkit-transform: scale3d(.9,.9,.9);transform: scale3d(.9,.9,.9);}
	50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
	100% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}}
.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	100% {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
	100% {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}
@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px,0,0);transform: translate3d(20px,0,0);}
	100% {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px,0,0);transform: translate3d(20px,0,0);}
	100% {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}
@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px,0,0);transform: translate3d(-20px,0,0);}
	100% {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px,0,0);transform: translate3d(-20px,0,0);}
	100% {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}
@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}
	100% {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
	40%, 45% {opacity: 1;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}
	100% {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}
@-webkit-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}
@-webkit-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}
@-webkit-keyframes fadeOutDown {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
@keyframes fadeOutDown {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
@keyframes fadeOutDownBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,2000px,0);transform: translate3d(0,2000px,0);}}
.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
@keyframes fadeOutLeft {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}}
.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
@keyframes fadeOutLeftBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(-2000px,0,0);transform: translate3d(-2000px,0,0);}}
.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
@keyframes fadeOutRight {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}}
.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
@keyframes fadeOutRightBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(2000px,0,0);transform: translate3d(2000px,0,0);}}
.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}}
@keyframes fadeOutUp {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}}
.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
@keyframes fadeOutUpBig {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(0,-2000px,0);transform: translate3d(0,-2000px,0);}}
.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}
@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);transform: perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	50% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) scale3d(.95,.95,.95);transform: perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}
@keyframes flip {0% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);transform: perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	50% {-webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) scale3d(.95,.95,.95);transform: perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}
.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}
@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);transform: perspective(400px) rotate3d(1,0,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);transform: perspective(400px) rotate3d(1,0,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}
@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);transform: perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);transform: perspective(400px) rotate3d(0,1,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);transform: perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}
	80% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);transform: perspective(400px) rotate3d(0,1,0,-5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}
.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}
@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);opacity: 0;}}
@keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);transform: perspective(400px) rotate3d(1,0,0,-20deg);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);transform: perspective(400px) rotate3d(1,0,0,90deg);opacity: 0;}}
.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}
@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);transform: perspective(400px) rotate3d(0,1,0,-15deg);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);opacity: 0;}}
@keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px);}
	30% {-webkit-transform: perspective(400px) rotate3d(0,1,0,-15deg);transform: perspective(400px) rotate3d(0,1,0,-15deg);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);transform: perspective(400px) rotate3d(0,1,0,90deg);opacity: 0;}}
.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%,0,0) skewX(-30deg);transform: translate3d(100%,0,0) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}
	80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}
	100% {-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%,0,0) skewX(-30deg);transform: translate3d(100%,0,0) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}
	80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}
	100% {-webkit-transform: none;transform: none;opacity: 1;}}
.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
@-webkit-keyframes lightSpeedOut {0% {opacity: 1;}
	100% {-webkit-transform: translate3d(100%,0,0) skewX(30deg);transform: translate3d(100%,0,0) skewX(30deg);opacity: 0;}}
@keyframes lightSpeedOut {0% {opacity: 1;}
	100% {-webkit-transform: translate3d(100%,0,0) skewX(30deg);transform: translate3d(100%,0,0) skewX(30deg);opacity: 0;}}
.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,-200deg);transform: rotate3d(0,0,1,-200deg);opacity: 0;}
	100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,-200deg);transform: rotate3d(0,0,1,-200deg);opacity: 0;}
	100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}
@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-90deg);transform: rotate3d(0,0,1,-90deg);opacity: 0;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-90deg);transform: rotate3d(0,0,1,-90deg);opacity: 0;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}
@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}
	100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,200deg);transform: rotate3d(0,0,1,200deg);opacity: 0;}}
@keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}
	100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0,0,1,200deg);transform: rotate3d(0,0,1,200deg);opacity: 0;}}
.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}
@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}}
@keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);opacity: 0;}}
.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
	100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,90deg);transform: rotate3d(0,0,1,90deg);opacity: 0;}}
@keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
	100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0,0,1,90deg);transform: rotate3d(0,0,1,90deg);opacity: 0;}}
.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}
@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate3d(0,0,1,80deg);transform: rotate3d(0,0,1,80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	40%, 80% {-webkit-transform: rotate3d(0,0,1,60deg);transform: rotate3d(0,0,1,60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}
	100% {-webkit-transform: translate3d(0,700px,0);transform: translate3d(0,700px,0);opacity: 0;}}
@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate3d(0,0,1,80deg);transform: rotate3d(0,0,1,80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	40%, 80% {-webkit-transform: rotate3d(0,0,1,60deg);transform: rotate3d(0,0,1,60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}
	100% {-webkit-transform: translate3d(0,700px,0);transform: translate3d(0,700px,0);opacity: 0;}}
.hinge {-webkit-animation-name: hinge;animation-name: hinge;}
@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}
@-webkit-keyframes rollOut {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}
@keyframes rollOut {0% {opacity: 1;}
	100% {opacity: 0;-webkit-transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}
.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}
@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	50% {opacity: 1;}}
@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	50% {opacity: 1;}}
.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}
@-webkit-keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}
@-webkit-keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);transform: scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);transform: scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}
@-webkit-keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}
@-webkit-keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	60% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}
@-webkit-keyframes zoomOut {0% {opacity: 1;}
	50% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	100% {opacity: 0;}}
@keyframes zoomOut {0% {opacity: 1;}
	50% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3);}
	100% {opacity: 0;}}
.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}
@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	100% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	100% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}
@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);transform: scale3d(.475,.475,.475) translate3d(42px,0,0);}
	100% {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px,0,0);transform: scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin: left center;transform-origin: left center;}}
@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(42px,0,0);transform: scale3d(.475,.475,.475) translate3d(42px,0,0);}
	100% {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px,0,0);transform: scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin: left center;transform-origin: left center;}}
.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}
@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);}
	100% {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px,0,0);transform: scale(.1) translate3d(2000px,0,0);-webkit-transform-origin: right center;transform-origin: right center;}}
@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);}
	100% {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px,0,0);transform: scale(.1) translate3d(2000px,0,0);-webkit-transform-origin: right center;transform-origin: right center;}}
.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}
@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	100% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);transform: scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);animation-timing-function: cubic-bezier(.55,.055,.675,.19);}
	100% {opacity: 0;-webkit-transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);animation-timing-function: cubic-bezier(.175,.885,.32,1);}}
.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}
@-webkit-keyframes slideInDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible;}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes slideInDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);visibility: visible;}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}
@-webkit-keyframes slideInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible;}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes slideInLeft {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: visible;}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}
@-webkit-keyframes slideInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible;}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes slideInRight {0% {-webkit-transform: translateX(100%);transform: translateX(100%);visibility: visible;}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}
@-webkit-keyframes slideInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible;}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes slideInUp {0% {-webkit-transform: translateY(100%);transform: translateY(100%);visibility: visible;}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}
@-webkit-keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}}
@keyframes slideOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {visibility: hidden;-webkit-transform: translateY(100%);transform: translateY(100%);}}
.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}
@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%);}}
@keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {visibility: hidden;-webkit-transform: translateX(-100%);transform: translateX(-100%);}}
.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}
@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);}}
@keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);}}
.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}
@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);}}
@keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);}}
.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}
@media only screen and (max-width:1200px){.body_all .menu li{margin:0 8px}.wpb_row li{max-width:300px}.wrap_news img{width:100%}.body_all .preice_block ul{text-align:left}.btn-group>.btn:first-child{padding:0 12px}header .link_home{margin-right:12px}.shust_header{margin-top:0;margin-bottom:40px}}@media only screen and (max-width:992px){.shust_header{margin-top:-50px;margin-bottom:0}.body_all .body_header ul li{color:#fff;list-style:none;background:0 0}.body_all .menu li{margin:0 2px}.slick-prev{right:267px}.green_bg{height:auto}.slick-next{right:225px}.slider .slick-list:before{top:52%;right:290px}.btn-group>.btn:first-child{padding:0 5px;font-size:18px}.header_top .container{width:100%;padding:0;padding-top:3px}.body_all ul{margin-top:10px;margin-bottom:20px;padding:0;padding-left:20px;text-align:left}.body_all .mobi1{margin-left:0;font-size:20px}.body_all .mobi2{margin-right:0;font-size:20px}.body_all .body_header .bold{width:100%;margin:auto;font-size:20px}.body_all .home_box_container{margin-top:137px}.home_box_container li{width:253px;height:255px;margin:-3px;padding:15px 15px 20px}footer .w290{padding-right:20px}footer .w290 li{width:auto;line-height:2.5 !important}.news span.news_us{width:128px}.contact_block img{margin:20px auto}.contact_block .container ul{display:block;max-width:282px;margin:auto}.contact_block .container ul img{margin:auto;margin-top:7px;margin-right:8px}header .link_home{margin-right:5px;font-size:18px}.logo_head{display:block;max-width:475px;margin:10px auto;margin-left:0}.adress_clab{display:block;margin-top:-18px;margin-bottom:10px;text-align:center}#lvl2{top:53px}}@media only screen and (max-width:768px){.news_text .img_new{width:100%}.news_block_head h2{text-align:center}.news_block_head p{text-align:center}.body_all .home_box_container{margin-top:208px}.btn-group>.btn:first-child{padding:0 5px}.body_all .body_header ul li{color:#fffacd;list-style:none;background:0 0}.body_all .body_header ul li span{width:100%}.descr ul{padding-left:20px}.slick-next{right:140px}.slick-prev{right:183px}.slider .slick-list:before{top:51%;right:207px}.rate{margin-right:0}.block_treiners .container{padding:0 30px}.adress_clab{margin-top:40px}.body_all .body_header .bold{display:table}.vkblock{overflow:hidden}header{height:auto}.body_all .menu li{margin:0}.body_header_container .menu li,.body_header_container .menu2 li{font-size:13px}#lvl2{left:-79px}.app-footer a{margin-bottom:5px}}@media only screen and (max-width:480px){.m_n #mobi_menu{display:none}.bg_all_h{height:auto}.header_top .btn-group{width:90%;margin:auto}.body_all .menu li{display:block}.form_news .bt{float:left;margin-left:14px}.block_treiners .container{padding:0 15px}.block_treiners .fitnes-treiner ul{padding:0}.block_treiners .fitnes-treiner li{width:100%;height:auto}.block_treiners .fitnes-treiner .controls li{width:40px;height:40px}.controls{top:90px;left:50%;margin-left:-47.5px}.news_this h1{font-size:30px}.preice h1{font-size:27px}.rules_block .number_circle .number{padding:3px 6px}.body_all .preice_block ul,.body_all .preice_block .col-md-6{padding:0}.popup_price{left:50% !important;margin-left:-110px !important}.news_block_head form .search{margin-top:78px;margin-bottom:0}.news_block_head form .site_search{margin-right:-74px}.home_box_container li{width:auto;margin:0;padding:15px 15px 20px}.body_all .menu2 li{font-size:16px}.body_all .menu2 li:hover{color:#ff0}.block_treiners .col-xs-6{width:100%}.block2{margin-top:0}.body_all .home_box_container{margin-top:20px;padding:0 20px}.descr h2{font-size:35px}footer{padding:0}.wpb_text_column h2{margin:30px 0;font-size:35px}.news .col-xs-10{width:100%}.news .data_comments{width:100%}.date_box{float:left;width:67px;margin-bottom:20px;padding:0}.comments_none{float:right}.date_box .data{display:inline-block;margin-bottom:5px;font-size:15px;font-weight:700}.btn-group>.btn:first-child{width:100%;height:auto;padding:0 4px;font-size:20px}header .link_home{height:auto;font-size:20px}.dropdown-menu{width:100%;transition:all .4s}.slick-list{height:100px}.slider{overflow:hidden;height:200px}.slick-slider .slick-track,.slick-slider .slick-list{height:200px}.slick-next{right:33px}.slick-prev{right:75px}.slider .slick-list:before{top:50%;right:99px}.slider img{width:auto;height:100%;text-align:center}.popup-gallery .slick-track,.popup-gallery .slick-list{height:auto}.popup-gallery .slick-slide img{width:auto;height:auto}#mobi_menu{display:block}#menu{display:none}.descr ul{text-align:left}#accordion{text-align:left}.news_text_this .date_box{float:none}.orange{font-size:16px}.preice table{font-size:12px}.preice table th{font-size:12px}.preice_block .img_services{width:100%}.contact_block .container ul,.contact_block .container p{font-size:23px}.body_header_container .menu li:hover,.body_header_container .menu li.active{height:21px}.adress_clab{font-size:21px}.body_all .mobi1,.body_all .mobi2{font-size:16px}.body_all .body_header .bold{font-size:14px}#lvl2{top:11px;left:50%;margin-left:-99px;text-align:center}.body_header_container .menu li,.body_header_container .menu2 li{width:100%;height:24px !important;margin:auto;line-height:17px !important}}.news_text img{aspect-ratio:auto;width:auto;max-width:100%;height:auto}.news_text p,.news_text li{font-size:16px}
@media only screen and (max-width:1200px){.klv_head .img_bg{margin-top:108px}.suggestions_klv li{margin:0 20px}}@media only screen and (max-width:992px){.klv_head .img_bg{display:block;margin:auto;margin-top:0;margin-left:0}}@media only screen and (max-width:768px){.suggestions_klv li{width:300px;height:133px;margin:0}body .news_klv .container_klv_line{margin:0 10px}}@media only screen and (max-width:480px){.preice_vip_outer{width:100% !important}.klv_head img{width:100%}.treiner_klv h1{width:100%;font-size:25px}.preice .partners_block_klv h1{width:100%;font-size:29px}.body_all .body_header .bold,.body_all .body_header ul li span,.body_all .mobi1,.body_all .mobi2{font-size:14px;text-align:center}.body_all .body_header ul li{text-align:center}.klv_line_services{margin-bottom:20px}.container_services_klv img{margin-top:20px}.rules_block_klv .container{padding:25px 0}.rules_block_klv .container ul{padding:0}}
@media only screen and (max-width:1200px){.vip_head img{margin-top:54px}.rozhd-banner{display:none}}@media only screen and (max-width:992px){.tour_banner{z-index:99999;bottom:-10px}.tour_banner img{width:220px}.shust_header{margin-top:36px;margin-bottom:50px}.clubs_block .club{max-width:95%;margin:5px auto}.vip_head img{margin:auto;margin-top:-66px}.request{margin-top:-77px}.vip_head{padding-top:200px;background-position-x:-77px;background-size:contain}.news_shust_block .news_page_shust img{display:block;max-width:100%;height:auto;margin:auto}.news_page_shust .news_date{width:100%;padding:10px;text-align:left}.news_page_shust img{max-width:100%;height:auto;margin-left:0;padding-left:0}.news_page_shust .news_date .data{float:left;margin-right:9px;font-family:"Roboto Condensed",sans-serif !important;font-size:18px !important;font-weight:400}.news_page_shust .news_date .mount{float:left;font-family:"Roboto Condensed",sans-serif !important;font-size:18px !important;font-weight:400}.video iframe{margin:auto}.rozhd-banner{display:none}body .body_hudeem{background:0 0}.hnp-banner{overflow:hidden;box-sizing:border-box;height:auto;margin:20px 10px;padding:0 !important;color:#000;background:#fff;border-radius:6px}.hnp-banner .col-md-4{padding:0 !important}.hnp-banner .col-md-8{margin-bottom:20px}.hnp-banner img{display:block !important}.wrk-banner{overflow:hidden;box-sizing:border-box;height:auto;margin:20px 10px;padding:0 !important;color:#000;background:#b5c3cf;border-radius:6px}.wrk-banner .col-md-4{padding:0 !important}.wrk-banner .col-md-8{margin-bottom:20px}.wrk-banner img{display:block !important}.wrk-banner .col-md-8 p span{padding-top:15px}.system-banner{overflow:hidden;box-sizing:border-box;height:auto;margin:20px 10px;padding:0 !important;color:#000;border-radius:6px}.system-banner .col-md-4{margin:20px auto;padding:0 !important;text-align:center}.system-banner .col-md-8{margin-bottom:20px}.system-banner img{display:block !important}.system-banner .col-md-8 p span{padding-top:15px}}@media only screen and (max-width:768px){.logo_head_main{width:100%;padding:20px 0}.request .bt_request{display:block;max-width:300px;margin:auto}.request span{display:block;text-align:center}.vip_head img{width:100%}.banners_home img{display:block;margin:auto}.jobs_shust img{width:100%}.rozhd-banner{display:none}.tour-container{padding:10px !important}.tour-container iframe{width:100% !important}.ra2017-gallery .slick-dots{position:relative !important;bottom:0 !important}.ra2017-result{padding:0}.center-video{text-align:center}.center-video iframe{max-width:100% !important}.sale2{clear:both;display:inline-block;margin:5px 0}.clubs_block{display:none}.news_page_shust{width:98%;margin:0 1%;height:560px}.news-mob-container{position:relative;min-height:560px}.news-btn{display:inline-block;margin:10px 0;margin-bottom:20px;padding:10px 20px;color:red;background:#fff;border-radius:4px}.flickity-viewport{height:560px}.news_page_shust a.news-btn{color:#000 !important;text-decoration:none}.news_this #mobi_menu{display:none}body.shust_text #mobi_menu{display:none !important}.timeoutPopup__wrapper{padding:20px}.timeoutPopup__close{top:-1px !important;right:-1px !important}.content-center{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:calc(100vh - 85px);margin-top:0;padding:20px 0}.content-center img{display:inline;width:150px;margin:0 auto;margin-bottom:20px}.content-center h2{margin:15px 0;font-size:40px}.content-center p{margin:10px 0;font-family:"Roboto Condensed",sans-serif;font-size:14px}.depth{display:none !important}}@media only screen and (max-width:480px){.vip_head{padding-top:123px;background-position-x:-33px}.shust_header{display:none}.rozhd-banner{display:none}.footer-nav-menu{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-bottom:20px}.shust_footer{padding:0}.descr{padding:10px}.payment-info-system{height:auto;margin-top:15px;padding-left:15px;overflow:hidden}.site-info div{text-align:center !important}.spa_banner{height:auto;padding:17px;background:0 0}.spa_banner img{display:block;border-radius:7px}footer .app-footer{display:inline-block;padding-bottom:10px !important}.fruds-desk{display:none}.fruds-mob{display:inline-block}.corporate_clients{padding:0 10px !important}.corporate-textcols{columns:1;column-gap:0}.promo-probniy{width:100%}.button-promo-2{width:90%;margin-top:-70px;padding:15px 70px;font-size:18px;text-align:center;border-radius:10px}.personal-agreement{position:fixed;z-index:9999999;top:auto;right:0;bottom:0;left:0;transform:translate(0,-1000%);width:95%;margin:0 auto;padding:20px 30px;backdrop-filter:blur(10px);border-radius:16px}.agreement__submit{width:100%;height:45px}.show_agreement{transform:translate(0%,-100%);opacity:1}#home .swiper{width:100%;height:480px;padding:0 15px}#home .swiper-slide a{height:auto}#home .flex-slide{display:flex;align-items:center}}@media only screen and (min-width:1200px){.rozhd-banner{display:none}}
@media only screen and (max-width:768px){div.row.gc .formBtnBlock{float:left;width:100%}div.row.gc .btn_wrapper{float:left;width:100%}div.row.gc .clearfix{float:left;width:100%}.block22 .tg{width:100%}.block22 img{width:100%}.block5 .fancyimg{width:100%}.block6 img{width:100%}.group-youtube iframe{width:100%}.latest_review img{width:100%}.block8 .pravila-text{width:100%}.trener-info{display:none;width:100%;height:auto;padding:10px;font-size:16px;line-height:1.6}#modal_form{left:0;width:100%;margin-left:0}body .body{overflow:hidden;background:#000 url("/assets/template/img/zhd/zhd-bg1.jpg") center top no-repeat}#home .m_n{overflow:hidden;background-image:url("/assets/template/img/shust/main_new_mobile.jpg");background-repeat:no-repeat;background-position:top center !important;background-size:100% !important}#home .m_n .body_header{display:inline-block;width:100%;height:100%;margin:0;padding:0}.foc-pravila .block8{background:#000}.block8{background:#000 !important;background-image:none}}@media only screen and (max-width:480px){.price-promo-block .porimon-column{width:100% !important;padding:15px !important}.slick-slider .slick-track,.slick-slider .slick-list{height:169px}.multiple-items2 ul{margin-bottom:0}.block4 .padding_in{padding:0}.body_header_container .menu_zhd li{margin:auto}.block4 .spa-price p{font-size:15px}.block4 .about-spa,.block5 .about-spa{padding:0}.klv_line_reviews{width:100%}.block6_wraper{padding:0}.block6 .jump-table{width:98%;margin:0 1%}.block6 .day1{font-size:12px;font-weight:700}.block6 .day1,.block6 .day2{font-size:11px}.block6 h3{font-size:15px}.gc{width:100% !important;margin-right:auto;margin-left:auto;padding:10px 0 !important}.gc .col-md-6{padding:20px;padding-right:20px}.group-text-desc{width:98%}.ml-25{margin-left:0}.group-text-desc h3{margin:0 !important}p.group-modal{width:100%;margin:0 auto;padding:10px;font-size:16px !important}.sol-block{width:90%;margin:20px 0;border-radius:8px}.dsk-only{display:none}.mob-only{display:inline-block}.price-btn{width:100%;margin:0;margin-top:15px}.promo-block{height:auto;margin:20px 5px;padding:10px;padding-bottom:20px;border-right:none}.promo-block:nth-child(odd){border-right:none}.promo-cond-text{width:100%;padding:10px;font-size:110%}.border-right{border-right:none}.promo-divider{display:none}.promo-block .half-btn-left{width:100%;margin-right:0;margin-left:0}.promo-block .half-btn-right{width:100%;margin-right:0;margin-left:0}.telegram-btn{z-index:9999;right:auto;bottom:12px;left:5%;font-size:12px}.telegram-btn span{margin:2px;padding:4px 5px}.telegram-btn img{width:48px}.telegram-btn i{display:none}.header-info{padding:15px}.header-info-phones .mobi1,.header-info-phones .mobi2{font-size:20px}.payment-footer{padding:0}.payment-info-page{margin:0 auto;padding:15px;color:#3c3c3c;background:#f1f1f1;border-radius:0}.price-promo-card{width:100% !important;padding:10px}.pbd-price{width:100%}.pravila-foc{overflow:hidden;width:100%;height:auto}.pravila-foc section{overflow:hidden;width:100%;height:auto}.foc-pravila .block8{background:#000}.froze-btn{width:100%;margin:0;margin-bottom:10px;padding:6px 10px}.froze-wrapper{margin:20px}.cert-wrapper{margin:20px}.froze-image img{width:100%}.froze-btn-2{width:100%;margin-right:0;margin-bottom:20px}.cert-btn{width:100%;margin-right:0;margin-bottom:20px}.gc .cert-wrapper .cert-text{padding:20px 20px 80px}.cert-image img{display:none}.cert-image{aspect-ratio:1/1;width:100%;height:100%;background:url("/assets/template/img/zhd/certificate-bg-mob.png") center center no-repeat;background-size:cover}}
@import url("/assets/components/ajaxform/css/lib/jquery.jgrowl.min.css");.af-message-success{background-color:green !important}.af-message-error{background-color:brown !important}.af-message-info{background-color:#000 !important}.ajax_form.af_example{width:100%}.ajax_form.af_example .controls input,.ajax_form.af_example .controls textarea{width:100%}.ajax_form .error{color:brown}@media screen and (min-width:320px){.ajax_form.af_example .controls button[type=submit]{float:right}}@media screen and (max-width:320px){.ajax_form.af_example .controls button{width:100%;margin-top:5px}}
.jGrowl {z-index: 9999;color: #fff;font-size: 12px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;position: fixed;}
.jGrowl.top-left {left: 0;top: 0;}
.jGrowl.top-right {right: 0;top: 0;}
.jGrowl.bottom-left {left: 0;bottom: 0;}
.jGrowl.bottom-right {right: 0;bottom: 0;}
.jGrowl.center {top: 0;width: 50%;left: 25%;}
.jGrowl.center .jGrowl-closer, .jGrowl.center .jGrowl-notification {margin-left: auto;margin-right: auto;}
.jGrowl-notification {background-color: #000;opacity: .9;zoom: 1;width: 250px;padding: 10px;margin: 10px;text-align: left;display: none;border-radius: 5px;min-height: 40px;}
.jGrowl-notification .ui-state-highlight, .jGrowl-notification .ui-widget-content .ui-state-highlight, .jGrowl-notification .ui-widget-header .ui-state-highlight {border: 1px solid #000;background: #000;color: #fff;}
.jGrowl-notification .jGrowl-header {font-weight: 700;font-size: .85em;}
.jGrowl-notification .jGrowl-close {background-color: transparent;color: inherit;border: none;z-index: 99;float: right;font-weight: 700;font-size: 1em;cursor: pointer;}
.jGrowl-closer {background-color: #000;opacity: .9;zoom: 1;width: 250px;padding: 10px;margin: 10px;display: none;border-radius: 5px;padding-top: 4px;padding-bottom: 4px;cursor: pointer;font-size: .9em;font-weight: 700;text-align: center;}
.jGrowl-closer .ui-state-highlight, .jGrowl-closer .ui-widget-content .ui-state-highlight, .jGrowl-closer .ui-widget-header .ui-state-highlight {border: 1px solid #000;background: #000;color: #fff;}
@media print {.jGrowl {display: none;}}