/*! Adminre v.1.1.2 - uielement.css
 *
 * @note : Avoid altering this file. Any enhancement should be done in `custom.css`
 * @author : pampersdry
 * @author URL : http://themeforest.net/user/pampersdry
 ---------------------------------------------------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
@import url(icons/iconfont/style.min.css);
.logo-figure, .logo-text {display: inline-block;vertical-align: middle;text-decoration: none;height: 40px}
.logo-text {width: 143px;background-image: url(../image/logo/logo-text.png);background-repeat: no-repeat;background-size: 143px 23px}
.logo-text+.logo-figure {margin-left: -13px}
.logo-text.inverse {background-image: url(../image/logo/logo-text-inverse.png)}
.logo-figure {width: 32px;background-image: url(../image/logo/logo-figure.png);background-repeat: no-repeat;background-position: 0 0px;background-size: 32px 32px}
.logo-figure+.logo-text {margin-left: 0px}
.logo-figure.inverse {background-image: url(../image/logo/logo-figure-inverse.png)}

@media only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
.logo-text {background-image: url(../image/logo/logo-text@2x.png);background-size: 110px 50px}
.logo-text.inverse {background-image: url(../image/logo/logo-text-inverse@2x.png)}
.logo-figure {background-image: url(../image/logo/logo-figure@2x.png);background-size: 32px 32px}
.logo-figure.inverse {background-image: url(../image/logo/logo-figure-inverse@2x.png)}
}
.ma15 {margin: 15px!important}.ma10 {margin: 10px!important}.ma5 {margin: 5px!important}.nm {margin: 0!important}
.ma-15 {margin: -15px!important}.ma-10 {margin: -10px!important}.ma-5 {margin: -5px!important}.mt15 {margin-top: 15px!important}.mt10 {margin-top: 10px!important}.mt5 {margin-top: 5px!important}.mt0 {margin-top: 0!important}.mt-15 {
	margin-top: -15px!important}.mt-10 {margin-top: -10px!important}.mt-5 {margin-top: -5px!important}.mr15 {margin-right: 15px!important}.mr10 {margin-right: 10px!important}.mr5 {margin-right: 5px!important}.mr0 {margin-right: 0!important}.mr-15 {margin-right: -15px!important}.mr-10 {margin-right: -10px!important}.mr-5 {margin-right: -5px!important}
.mb15 {margin-bottom: 15px!important}.mb10 {margin-bottom: 10px!important}
.mb5 {margin-bottom: 5px!important}.mb0 {margin-bottom: 0!important}.mb-15 {margin-bottom: -15px!important}
.mb-10 {margin-bottom: -10px!important}.mb-5 {margin-bottom: -5px!important}.ml15 {margin-left: 15px!important}.ml10 {
	margin-left: 10px!important}.ml5 {margin-left: 5px!important}.ml0 {margin-left: 0!important}.ml-15 {margin-left: -15px!important}.ml-10 {margin-left: -10px!important}.ml-5 {margin-left: -5px!important}
.pa15 {padding: 15px!important}
.pa10 {padding: 10px!important}
.pa5 {padding: 5px!important}
.np {padding: 0!important}
.pt15 {padding-top: 15px!important}
.pt10 {padding-top: 10px!important}
.pt5 {padding-top: 5px!important}
.pt0 {padding-top: 0!important}
.pr15 {padding-right: 15px!important}
.pr10 {padding-right: 10px!important}
.pr5 {padding-right: 5px!important}
.pr0 {padding-right: 0!important}
.pb15 {padding-bottom: 15px!important}
.pb10 {padding-bottom: 10px!important}
.pb5 {padding-bottom: 5px!important}
.pb0 {padding-bottom: 0!important}
.pl15 {padding-left: 15px!important}
.pl10 {padding-left: 10px!important}
.pl5 {padding-left: 5px!important}
.pl0 {padding-left: 0!important}
.valign-top {vertical-align: top!important}
.valign-middle {vertical-align: middle!important}
.valign-bottom {vertical-align: bottom!important}
.bradius0 {border-radius: 0!important}
.bdr0 {border-width: 0!important}
.noshadow {-webkit-box-shadow: none!important;box-shadow: none!important}
.dis-none {display: none}
.overflow-hidden {overflow: hidden}
.float-none {float: none!important}
.form-control {font-size: 12px;border: 1px solid #c2c1c1;line-height: normal;-moz-box-shadow: none;box-shadow: none}
.form-control.form-control-minimal {border-width: 0;border-radius: 0;background-color: transparent}
.form-control:focus {-moz-box-shadow: none;box-shadow: none;border-color: #00b1e1}
.input-group {width: 100%}
.has-icon {position: relative;float: none!important}
.has-icon>.form-control {padding-right: 34px}
.has-icon.pull-left>.form-control {padding-left: 34px;padding-right: 0}
.has-icon.pull-left>.form-control-icon {right: auto;left: 0}
.has-icon>.form-control-icon {position: absolute;z-index: 5;top: 0;right: 0;width: 34px;line-height: 33px;text-align: center;color: #777}
.has-icon>.form-control.input-lg+.form-control-icon {line-height: 45px}
.has-feedback .form-control-feedback {color: #777}
.form-horizontal .has-feedback>.form-control-feedback {right: 0}
.has-success .form-control-feedback {color: #4e7325}
.has-warning .form-control-feedback {color: #d09700}
.has-error .form-control-feedback {color: #a11122}
.form-group .form-stack+.form-stack .form-control {margin-top: -1px}
.form-group .form-stack .form-control {position: relative;border-radius: 0;margin-top: -1px;z-index: 1}
.form-group .form-stack .form-control.input-lg {font-size: 13px}
.form-group .form-stack-wrapper>.form-stack:first-child .form-control, .form-group .form-stack:first-child .form-control {border-top-left-radius: 4px;border-top-right-radius: 4px}
.form-group .form-stack-wrapper>.form-stack:last-child .form-control, .form-group .form-stack:last-child .form-control {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}
.form-group .form-stack .form-control:focus {z-index: 2}
.control-label {font-weight: 600;color: #616161;}
.help-block {color: #888}
.input-group-addon {color: #a2a2a2;border-color: #cfd9db;background-color: #f5f5f5}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {height: auto}
.input-lg {font-size: 16px}
.input-sm {font-size: 12px}
input[type=email], input[type=password], input[type=search], input[type=text], textarea {-webkit-appearance: none}
input[type=checkbox], input[type=radio] {margin: 2px 0 0;line-height: normal}
.checkbox-inline~.checkbox-inline, .radio-inline~.radio-inline {margin-top: 0;margin-left: 10px}
.checkbox, .checkbox label, .checkbox-inline, .checkbox-inline label, .radio, .radio label, .radio-inline, .radio-inline label {min-height: 18px;margin-bottom: 0;margin-top: 0;font-weight: 400}
.checkbox-icon.checkbox, .checkbox-icon.checkbox-inline, .custom-checkbox.checkbox, .custom-checkbox.checkbox-inline, .custom-radio.radio, .custom-radio.radio-inline {padding-left: 0}
.checkbox-icon>label, .custom-checkbox>label, .custom-radio>label {position: relative;padding-left: 18px;cursor: pointer;font-weight: 400;margin: 0; display:block; line-height:20px;}
.checkbox-icon>label:after, .checkbox-icon>label:before, .custom-checkbox>label:after, .custom-checkbox>label:before, .custom-radio>label:after, .custom-radio>label:before {font-family: iconfont;font-weight: 400;text-shadow: none;position: absolute;top: 0;left: 0}
.custom-checkbox:hover>label:before, .custom-radio:hover>label:before {border: 1px solid #00b6ad}
.custom-checkbox>label:before {content: "";width: 18px;height: 18px;border: 1px solid #c8c8c8;border-radius: 3px}
.custom-radio>label:before {content: "";width: 18px;height: 18px;border: 1px solid #c8c8c8;border-radius: 50%}
.checkbox-icon>label:before {content: "";width: 18px;height: 18px}
.custom-checkbox>input[type=checkbox]:checked+label:before, .custom-radio>input[type=radio]:checked+label:before {border-color: #00b6ad;background-color: #00b6ad}
.custom-checkbox>label:after {float: left;content: "\e370";overflow: hidden;color: transparent;font-size: 10px;line-height: 10px;left: 4px;top: 4px;-webkit-transition: max-width ease .1s;-moz-transition: max-width ease .1s;-o-transition: max-width ease .1s;transition: max-width ease .1s}
.custom-checkbox>input[type=checkbox]:checked+label:after {color: #fff}
.custom-radio>label:after {float: left;content: "";overflow: hidden;background-color: transparent;width: 8px;height: 8px;border-radius: 50%;left: 5px;top: 5px;-webkit-transition: max-width ease .1s;-moz-transition: max-width ease .1s;-o-transition: max-width ease .1s;transition: max-width ease .1s}
.custom-radio>input[type=radio]:checked+label:after {background-color: #fff}
.checkbox-icon>label:after {float: left;overflow: hidden;color: #94aab0;font-size: 16px;line-height: 16px;left: 1px;top: 1px;-webkit-transition: max-width ease .1s;-moz-transition: max-width ease .1s;-o-transition: max-width ease .1s;transition: max-width ease .1s}
.checkbox-icon:hover>label:after {color: #77939a}
.checkbox-icon.icon-star>label:after {content: "\e2ff";top: 0}
.checkbox-icon.icon-star>input[type=checkbox]:checked+label:after {content: "\e301";color: #ffd66a}
.checkbox-icon.icon-heart>label:after {content: "\e682"\}
.checkbox-icon.icon-heart>input[type=checkbox]:checked+label:after {content: "\e604";color: #ed5466}
.checkbox-icon>input[type=checkbox], .custom-checkbox>input[type=checkbox], .custom-radio>input[type=radio] {display: none}
.custom-checkbox-primary:hover>label:before, .custom-radio-primary:hover>label:before {border: 1px solid #00b1e1}
.custom-checkbox-primary>input[type=checkbox]:checked+label:before, .custom-radio-primary>input[type=radio]:checked+label:before {border-color: #00b1e1;background-color: #00b1e1}
.custom-checkbox-info:hover>label:before, .custom-radio-info:hover>label:before {border: 1px solid #63d3e9}
.custom-checkbox-info>input[type=checkbox]:checked+label:before, .custom-radio-info>input[type=radio]:checked+label:before {border-color: #63d3e9;background-color: #63d3e9}
.custom-checkbox-success:hover>label:before, .custom-radio-success:hover>label:before, .has-success .custom-checkbox:hover>label:before, .has-success .custom-checkbox>label:before, .has-success .custom-radio:hover>label:before, .has-success .custom-radio>label:before {border: 1px solid #91c854}
.custom-checkbox-success>input[type=checkbox]:checked+label:before, .custom-radio-success>input[type=radio]:checked+label:before, .has-success .custom-checkbox>input[type=checkbox]:checked+label:before, .has-success .custom-radio>input[type=radio]:checked+label:before {border-color: #91c854;background-color: #91c854}
.custom-checkbox-warning:hover>label:before, .custom-radio-warning:hover>label:before, .has-warning .custom-checkbox:hover>label:before, .has-warning .custom-checkbox>label:before, .has-warning .custom-radio:hover>label:before, .has-warning .custom-radio>label:before {border: 1px solid #ffd66a}
.custom-checkbox-warning>input[type=checkbox]:checked+label:before, .custom-radio-warning>input[type=radio]:checked+label:before, .has-warning .custom-checkbox>input[type=checkbox]:checked+label:before, .has-warning .custom-radio>input[type=radio]:checked+label:before {border-color: #ffd66a;background-color: #ffd66a}
.custom-checkbox-danger:hover>label:before, .custom-radio-danger:hover>label:before, .has-error .custom-checkbox:hover>label:before, .has-error .custom-checkbox>label:before, .has-error .custom-radio:hover>label:before, .has-error .custom-radio>label:before {border: 1px solid #ed5466}
.custom-checkbox-danger>input[type=checkbox]:checked+label:before, .custom-radio-danger>input[type=radio]:checked+label:before, .has-error .custom-checkbox>input[type=checkbox]:checked+label:before, .has-error .custom-radio>input[type=radio]:checked+label:before {border-color: #ed5466;background-color: #ed5466}
.custom-checkbox-teal:hover>label:before, .custom-radio-teal:hover>label:before {border: 1px solid #6bccb4}
.custom-checkbox-teal>input[type=checkbox]:checked+label:before, .custom-radio-teal>input[type=radio]:checked+label:before {border-color: #6bccb4;background-color: #6bccb4}
.custom-checkbox-inverse:hover>label:before, .custom-radio-inverse:hover>label:before {border: 1px solid #2a2a2a}
.custom-checkbox-inverse>input[type=checkbox]:checked+label:before, .custom-radio-inverse>input[type=radio]:checked+label:before {border-color: #2a2a2a;background-color: #2a2a2a}
.btn-file {position: relative;overflow: hidden}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 999px;text-align: right;filter: alpha(opacity=0);opacity: 0;background: red;cursor: inherit;display: block}
.has-success .form-control, .has-success .form-control:focus {border-color: #91c854}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline {color: #91c854}
.has-success .input-group-addon {color: #436320;border-color: #91c854;background-color: #91c854}
.has-error .form-control, .has-error .form-control:focus {border-color: #ed5466}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline {color: #ed5466}
.has-error .input-group-addon {color: #981020;border-color: #ed5466;background-color: #ed5466}
.has-warning .form-control, .has-warning .form-control:focus {border-color: #ffd66a}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline {color: #ffd66a}
.has-warning .input-group-addon {color: #d09700;border-color: #ffd66a;background-color: #ffd66a}
.has-error .form-control, .has-error .form-control:focus, .has-success .form-control, .has-success .form-control:focus, .has-warning .form-control, .has-warning .form-control:focus {-moz-box-shadow: none;box-shadow: none}
.form-horizontal.form-bordered .form-group, .form-horizontal.form-striped .form-group {padding-top: 15px;padding-bottom: 15px;margin-bottom: 0;border-top: 1px solid transparent;border-top-color: #e0e7e8!important}
.form-horizontal.form-bordered .form-group .no-border, .form-horizontal.form-striped .form-group .no-border {border-top-width: 0}.form-horizontal.form-bordered .form-group .help-block, .form-horizontal.form-striped .form-group .help-block {margin-bottom: 0
}.form-horizontal.form-bordered .form-group:first-child, .form-horizontal.form-striped .form-group:first-child {border-top-width: 0}
.form-horizontal.form-bordered .form-group:first-child.header, .form-horizontal.form-striped .form-group:first-child.header {border-top-left-radius: 3px;border-top-right-radius: 3px}
.form-horizontal.form-striped .form-group:nth-child(even) {background-color: #f8f8f8}
.form-horizontal .form-group.message-container {padding: 15px}
.form-horizontal .form-group.message-container:empty {display: none}
.form-horizontal .form-group.message-container:empty+.form-group {border-top-width: 0;border-top-left-radius: 3px;border-top-right-radius: 3px}
.form-horizontal .form-group.message-container>.alert {margin-bottom: 0}
.parsley-errors-list {display: none;margin: 0;padding: 0}
.parsley-errors-list.filled {display: block}
.parsley-errors-list>li {font-size: 12px;list-style: none;color: #ed5466}
.parsley-error {border-color: #ed5466!important}
.parsley-custom-error-message {color: #ed5466}
.parsley-error.custom-checkbox:hover>label:before, .parsley-error.custom-checkbox>label:before, .parsley-error.custom-radio:hover>label:before, .parsley-error.custom-radio>label:before {border: 1px solid #ed5466}
.parsley-error.custom-checkbox>input[type=checkbox]:checked+label:before, .parsley-error.custom-radio>input[type=checkbox]:checked+label:before {border-color: #ed5466;background-color: #ed5466}
.parsley-error.custom-checkbox>label, .parsley-error.custom-radio>label {color: #ed5466}
a {color: #00b1e1;text-decoration: none}
a:active, a:focus, a:hover {color: #009dc8;outline: 0;text-decoration: none}
.btn {font-size: 13px;padding: 7px 12px;line-height: 18px}
.btn.active, .btn:active {outline: 0;-webkit-box-shadow: inset 0 0 4px 0 rgba(0,0,0,.1);box-shadow: inset 0 0 4px 0 rgba(0,0,0,.1)}
.btn>.caret {margin-top: -1px}
.btn-lg {font-size: 18px;padding: 10px 16px}
.btn-sm {font-size: 12px;padding: 5px 10px}
.btn-xs {font-size: 11px;padding: 1px 5px}
.btn.btn-link {color: #00b1e1}
.btn.btn-link:active, .btn.btn-link:focus, .btn.btn-link:hover {color: #009dc8;outline: 0;text-decoration: none;-webkit-box-shadow: none;box-shadow: none}
.btn-group.open .dropdown-toggle {outline: 0;-webkit-box-shadow: inset 0 0 4px 0 rgba(0,0,0,.1);box-shadow: inset 0 0 4px 0 rgba(0,0,0,.1)}
.btn-tag .btn {margin-bottom: 3px}
.btn-inverse .caret, .btn-teal .caret {border-top-color: #fff}
.btn-default {color: #6a6a6a;background-color: #f5f5f5;border-color: #cfd9db;text-shadow: 0 1px 0 rgba(255,255,255,.8)}
.btn-default.active, .btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default:active, .btn-default:focus, .btn-default:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, .open .dropdown-toggle.btn-default, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {color: #777;background-color: #ededed;border-color: #c6d2d5}
.btn-primary {background-color: #00b1e1;border-color: #00a5d2;text-shadow: 0 -1px 0 rgba(0,0,0,.1)}
.btn-primary.active, .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, .open .dropdown-toggle.btn-primary, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {background-color: #00a5d2;border-color: #0099c2}
.btn-success {background-color: #91c854;border-color: #8ac448;text-shadow: 0 -1px 0 rgba(0,0,0,.1)}
.btn-success.active, .btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success:active, .btn-success:focus, .btn-success:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, .open .dropdown-toggle.btn-success, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {background-color: #8ac448;border-color: #82c03e}
.btn-info {background-color: #63d3e9;border-color: #36c6e3;text-shadow: 0 -1px 0 rgba(0,0,0,.1)}
.btn-info.active, .btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info:active, .btn-info:focus, .btn-info:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, .open .dropdown-toggle.btn-info, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {background-color: #56cfe7;border-color: #48cbe5}
.btn-warning {background-color: #ffd66a;border-color: #ffd25b;text-shadow: 0 -1px 0 rgba(0,0,0,.1);}
.btn-warning.active, .btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, .open .dropdown-toggle.btn-warning, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {background-color: #ffd25b;border-color: #ffce4b;}
.btn-danger {background-color: #ed5466;border-color: #ec465a;text-shadow: 0 -1px 0 rgba(0,0,0,.1);}
.btn-danger.active, .btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, .open .dropdown-toggle.btn-danger, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {background-color: #ec465a;border-color: #ea384d}
.btn-inverse { background-color: #2A2A2A;border-color: #222222;color: #FFFFFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);}
.btn-inverse.active, .btn-inverse.disabled, .btn-inverse.disabled.active, .btn-inverse.disabled:active, .btn-inverse.disabled:focus, .btn-inverse.disabled:hover, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .btn-inverse[disabled], .btn-inverse.active[disabled], .btn-inverse[disabled]:active, .btn-inverse[disabled]:focus, .btn-inverse[disabled]:hover, .open .dropdown-toggle.btn-inverse, fieldset[disabled] .btn-inverse, fieldset[disabled] .btn-inverse.active, fieldset[disabled] .btn-inverse:active, fieldset[disabled] .btn-inverse:focus, fieldset[disabled] .btn-inverse:hover { background-color: #222222;border-color: #1B1B1B;color: #FFFFFF;}
.btn-teal {color: #fff;background-color: #6bccb4;border-color: #60c8ae;text-shadow: 0 -1px 0 rgba(0,0,0,.1)}
.btn-teal.active, .btn-teal.disabled, .btn-teal.disabled.active, .btn-teal.disabled:active, .btn-teal.disabled:focus, .btn-teal.disabled:hover, .btn-teal:active, .btn-teal:focus, .btn-teal:hover, .btn-teal[disabled], .btn-teal[disabled].active, .btn-teal[disabled]:active, .btn-teal[disabled]:focus, .btn-teal[disabled]:hover, .open .dropdown-toggle.btn-teal, fieldset[disabled] .btn-teal, fieldset[disabled] .btn-teal.active, fieldset[disabled] .btn-teal:active, fieldset[disabled] .btn-teal:focus, fieldset[disabled] .btn-teal:hover {color: #fff;background-color: #60c8ae;border-color: #54c4a8}
.btn-facebook {color: #fff;background-color: #3b5998;border-color: #37538d;text-shadow: 0 -1px 0 rgba(0,0,0,.1)}
.btn-facebook.active, .btn-facebook.disabled, .btn-facebook.disabled.active, .btn-facebook.disabled:active, .btn-facebook.disabled:focus, .btn-facebook.disabled:hover, .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover, .btn-facebook[disabled], .btn-facebook[disabled].active, .btn-facebook[disabled]:active, .btn-facebook[disabled]:focus, .btn-facebook[disabled]:hover, .open .dropdown-toggle.btn-teal, fieldset[disabled] .btn-facebook, fieldset[disabled] .btn-facebook.active, fieldset[disabled] .btn-facebook:active, fieldset[disabled] .btn-facebook:focus, fieldset[disabled] .btn-facebook:hover {color: #fff;background-color: #37538d;border-color: #324c82}
.btn-twitter {color: #fff;background-color: #55acee;border-color: #47a5ed;text-shadow: 0 -1px 0 rgba(0,0,0,.1)}
.btn-twitter.active, .btn-twitter.disabled, .btn-twitter.disabled.active, .btn-twitter.disabled:active, .btn-twitter.disabled:focus, .btn-twitter.disabled:hover, .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover, .btn-twitter[disabled], .btn-twitter[disabled].active, .btn-twitter[disabled]:active, .btn-twitter[disabled]:focus, .btn-twitter[disabled]:hover, .open .dropdown-toggle.btn-teal, fieldset[disabled] .btn-twitter, fieldset[disabled] .btn-twitter.active, fieldset[disabled] .btn-twitter:active, fieldset[disabled] .btn-twitter:focus, fieldset[disabled] .btn-twitter:hover {color: #fff;background-color: #47a5ed;border-color: #399eeb}
.pager>li>a, .pager>li>span, .pagination>li>a, .pagination>li>span {color: #00b1e1;border-color: #cfd9db}
.pager>li>a:focus, .pager>li>a:hover, .pager>li>span:focus, .pager>li>span:hover, .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {color: #00a5d2;background-color: #f5f5f5;border-color: #c9d4d7}
.pager>.active>a, .pager>.active>a:focus, .pager>.active>a:hover, .pager>.active>span, .pager>.active>span:focus, .pager>.active>span:hover, .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {color: #00a9d7;background-color: #f5f5f5;border-color: #c9d4d7}
.ladda-button {position: relative;-webkit-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;
-moz-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-ms-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-o-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important}
.ladda-button .ladda-spinner {position: absolute;z-index: 2;display: inline-block;width: 32px;height: 32px;top: 50%;margin-top: -16px;opacity: 0;pointer-events: none;-webkit-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-moz-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-ms-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-o-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important}
.ladda-button .ladda-label {position: relative;z-index: 3;-webkit-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-moz-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-ms-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;-o-transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important;transition: .3s cubic-bezier(0.175, .885, .32, 1.275) all!important}
.ladda-button .ladda-progress {position: absolute;width: 0;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.2);visibility: hidden;opacity: 0;-webkit-transition: .1s linear all!important;-moz-transition: .1s linear all!important;-ms-transition: .1s linear all!important;-o-transition: .1s linear all!important;transition: .1s linear all!important}
.ladda-button[data-loading] .ladda-progress {opacity: 1;visibility: visible}
.ladda-button[data-style=zoom-in], .ladda-button[data-style=zoom-in] .ladda-label, .ladda-button[data-style=zoom-in] .ladda-spinner, .ladda-button[data-style=zoom-out], .ladda-button[data-style=zoom-out] .ladda-label, .ladda-button[data-style=zoom-out] .ladda-spinner {-webkit-transition: .3s ease all!important;-moz-transition: .3s ease all!important;-ms-transition: .3s ease all!important;-o-transition: .3s ease all!important;transition: .3s ease all!important}
.ladda-button[data-style=expand-right] .ladda-spinner {right: 14px}
.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner {right: 4px}
.ladda-button[data-style=expand-right][data-loading] {padding-right: 56px}
.ladda-button[data-style=expand-right][data-loading] .ladda-spinner {opacity: 1}
.ladda-button[data-style=expand-right][data-loading][data-size="s"], .ladda-button[data-style=expand-right][data-loading][data-size=xs] {padding-right: 40px}
.ladda-button[data-style=expand-left] .ladda-spinner {left: 14px}
.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner {left: 4px}
.ladda-button[data-style=expand-left][data-loading] {padding-left: 56px}
.ladda-button[data-style=expand-left][data-loading] .ladda-spinner {opacity: 1}
.ladda-button[data-style=expand-left][data-loading][data-size="s"], .ladda-button[data-style=expand-left][data-loading][data-size=xs] {padding-left: 40px}
.ladda-button[data-style=expand-up] {overflow: hidden}
.ladda-button[data-style=expand-up] .ladda-spinner {top: -32px;left: 50%;margin-left: -16px}
.ladda-button[data-style=expand-up][data-size="s"] .ladda-spinner {left: 4px}
.ladda-button[data-style=expand-up][data-loading] {padding-top: 54px}
.ladda-button[data-style=expand-up][data-loading] .ladda-spinner {opacity: 1;top: 14px;margin-top: 0}
.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size=xs] {padding-top: 32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner {top: 4px}.ladda-button[data-style=expand-down] {overflow: hidden}
.ladda-button[data-style=expand-down] .ladda-spinner {top: 62px;left: 50%;margin-left: -16px}
.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner, .ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner {top: 40px}
.ladda-button[data-style=expand-down][data-loading] {padding-bottom: 54px}
.ladda-button[data-style=expand-down][data-loading] .ladda-spinner {opacity: 1;top: 32px;margin-top: 0}
.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size=xs] {padding-bottom: 32px}
.ladda-button[data-style=slide-left] {overflow: hidden}
.ladda-button[data-style=slide-left] .ladda-label {position: relative}
.ladda-button[data-style=slide-left] .ladda-spinner {left: 100%;margin-left: -16px}
.ladda-button[data-style=slide-left][data-loading] .ladda-label {opacity: 0;left: -100%}
.ladda-button[data-style=slide-left][data-loading] .ladda-spinner {opacity: 1;left: 50%}
.ladda-button[data-style=slide-right] {overflow: hidden}
.ladda-button[data-style=slide-right] .ladda-label {position: relative}
.ladda-button[data-style=slide-right] .ladda-spinner {right: 100%;margin-left: -16px}
.ladda-button[data-style=slide-right][data-loading] .ladda-label {opacity: 0;left: 100%}
.ladda-button[data-style=slide-right][data-loading] .ladda-spinner {opacity: 1;left: 50%}
.ladda-button[data-style=slide-up] {overflow: hidden}
.ladda-button[data-style=slide-up] .ladda-label {position: relative}
.ladda-button[data-style=slide-up] .ladda-spinner {left: 50%;margin-left: -16px;margin-top: 1em}
.ladda-button[data-style=slide-up][data-loading] .ladda-label {opacity: 0;top: -1em}
.ladda-button[data-style=slide-up][data-loading] .ladda-spinner {opacity: 1;margin-top: -16px}
.ladda-button[data-style=slide-down] {overflow: hidden}
.ladda-button[data-style=slide-down] .ladda-label {position: relative}
.ladda-button[data-style=slide-down] .ladda-spinner {left: 50%;margin-left: -16px;margin-top: -2em}
.ladda-button[data-style=slide-down][data-loading] .ladda-label {opacity: 0;top: 1em}
.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {opacity: 1;margin-top: -16px}
.ladda-button[data-style=zoom-out] {overflow: hidden}
.ladda-button[data-style=zoom-out] .ladda-spinner {left: 50%;margin-left: -16px;-webkit-transform: scale(2.5);-moz-transform: scale(2.5);-ms-transform: scale(2.5);-o-transform: scale(2.5);transform: scale(2.5)}
.ladda-button[data-style=zoom-out] .ladda-label {position: relative;display: inline-block}
.ladda-button[data-style=zoom-out][data-loading] .ladda-label {opacity: 0;-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5)}
.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner {opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}
.ladda-button[data-style=zoom-in] {overflow: hidden}
.ladda-button[data-style=zoom-in] .ladda-spinner {	left: 50%;margin-left: -16px;-webkit-transform: scale(0.2);-moz-transform: scale(0.2);-ms-transform: scale(0.2);-o-transform: scale(0.2);transform: scale(0.2)}
.ladda-button[data-style=zoom-in] .ladda-label {position: relative;display: inline-block}
.ladda-button[data-style=zoom-in][data-loading] .ladda-label {opacity: 0;-webkit-transform: scale(2.2);-moz-transform: scale(2.2);-ms-transform: scale(2.2);-o-transform: scale(2.2);transform: scale(2.2)}
.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner {opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}.ladda-button[data-style=contract] {overflow: hidden;width: 100px}.ladda-button[data-style=contract] .ladda-spinner {left: 50%;margin-left: -16px}.ladda-button[data-style=contract][data-loading] {border-radius: 50%;width: 52px}.ladda-button[data-style=contract][data-loading] .ladda-label {opacity: 0}.ladda-button[data-style=contract][data-loading] .ladda-spinner {opacity: 1}.ladda-button[data-style=contract-overlay] {overflow: hidden;width: 100px;box-shadow: 0 0 0 3000px rgba(0,0,0,0)}.ladda-button[data-style=contract-overlay] .ladda-spinner {left: 50%;margin-left: -16px}
.ladda-button[data-style=contract-overlay] [data-loading] {border-radius: 50%;width: 52px;box-shadow: 0 0 0 3000px rgba(0,0,0,.8)}.ladda-button[data-style=contract-overlay] [data-loading] .ladda-label {opacity: 0}
.ladda-button[data-style=contract-overlay] [data-loading] .ladda-spinner {opacity: 1
}.dropdown-menu {font-size: 13px;border-color: #cfd9db;padding: 5px 0;border-radius: 4px;-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,.1);box-shadow: 0 1px 3px 0 rgba(0,0,0,.1)}
.dropdown-menu>li {margin: 0;text-align: left}
.dropdown-menu>li>a {line-height: 20px;color: #5e5e5e;padding: 4px 15px!important}
.dropdown-menu>li>a:active, .dropdown-menu>li>a:focus {outline: 0}
.dropdown-menu>li>a>.icon {display: inline-block;min-width: 14px;text-align: center;margin-right: 6px}
.dropdown-menu>li .active>a:hover, .dropdown-menu>li.active>a {background-color: #fbfbfb;color: #444}
.dropdown-menu>.dropdown-header {padding: 6px 15px!important;font-size: 13px;font-weight: 600}
.dropdown-menu .divider {margin: 4px 0;background-color: #ecf0f1}
.dropdown-menu.hasarrow:before {position: absolute;z-index: 2;content: "";top: -7px;left: 6px;width: 0;height: 0;border-style: solid;border-width: 0 7px 7px;border-color: transparent transparent #cfd9db}
.dropdown-menu.hasarrow:after {position: absolute;z-index: 3;content: "";top: -6px;left: 7px;width: 0;height: 0;border-style: solid;border-width: 0 6px 6px;border-color: transparent transparent #fff}
.dropdown-menu.hasarrow.pull-right:after {right: 7px;left: auto}
.dropdown-menu.hasarrow.pull-right:before {right: 6px;left: auto}
.badge, .label {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;display: inline-block;font-size: 11px;font-weight: 700;line-height: 1.7;height: 18px;min-width: 18px;padding: 0 5px}
.badge:empty, .label:empty {display: none}
.hasnotification {display: inline-block;width: 8px;height: 8px;text-indent: -999999px;border-radius: 50%;background-color: #eee}.badge-default, .label-default {background-color: #f5f5f5;color: #a9a9a9}.badge-primary, .hasnotification-primary, .label-primary {background-color: #00b1e1}.badge-success, .hasnotification-success, .label-success {background-color: #91c854}.badge-info, .hasnotification-info, .label-info {background-color: #63d3e9}
.badge-warning, .hasnotification-warning, .label-warning {background-color: #ffd66a}
.badge-danger, .hasnotification-danger, .label-danger {background-color: #ed5466}
.badge-teal, .hasnotification-teal, .label-teal {background-color: #6bccb4}
.badge-inverse, .hasnotification-inverse, .label-inverse {background-color: #2a2a2a;color: #fff}
blockquote {padding-left: 40px;border-width: 0}
blockquote>p {position: relative;font-style: italic}
blockquote>p:before {position: absolute;top: -1px;margin-left: -25px;font-family: iconfont;font-size: 18px;
content: "\e19f";color: #eee}
blockquote>p:after {position: absolute;bottom: -1px;margin-left: 5px;font-family: iconfont;font-size: 18px;content: "\e1a0";color: #eee}.blockquote-reverse {padding-left: 20px;padding-right: 40px;border-width: 0}
.breadcrumb.breadcrumb-transparent {background-color: transparent}
.h1, .h2, .h3, .h4, .h5, .h6, body, h1, h2, h3, h4, h5, h6 {font-family: "Open Sans", sans-serif}
h1>small, h2>small, h3>small, h4>small, h5>small, h6>small {color: inherit}
.bold {font-weight: 700}.semibold {font-weight: 600}
.thin {font-weight: 300}
.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.text-white {color: #fff!important}
.text-accent {color: #00b6ad!important}
a.text-accent:hover {color: #009d95!important}
.text-default {color: #777!important}
a.text-default:hover {color: #5e5e5e!important}
.text-muted {color: #a2a2a2!important}
a.text-muted:hover {color: #bbb!important}
.text-primary {color: #00b1e1!important}
a.text-primary:hover {color: #009dc8!important}
.text-success {color: #91c854!important}
a.text-success:hover {color: #85c241!important}
.text-info {color: #63d3e9!important}
a.text-info:hover {color: #4dcde6!important}
.text-warning {color: #ffd66a!important}
a.text-warning:hover {color: #ffcf51!important}
.text-danger {color: #ed5466!important}
a.text-danger:hover {color: #eb3d51!important}
.text-teal {color: #6bccb4!important}
a.text-teal:hover {color: #58c5aa!important}
.img-bordered {-webkit-box-shadow: 0 0 0 3px #fff;box-shadow: 0 0 0 3px #fff}
.img-bordered-primary {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #00b1e1;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #00b1e1}
.img-bordered-success {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #91c854;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #91c854}
.img-bordered-info {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #63d3e9;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #63d3e9}
.img-bordered-warning {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ffd66a;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ffd66a}
.img-bordered-danger {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ed5466;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ed5466}
.img-bordered-inverse {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #2a2a2a;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #2a2a2a}
.img-bordered-teal {-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #6bccb4;box-shadow: 0 0 0 2px #fff, 0 0 0 4px #6bccb4}
.img-group>.more, .img-group>img {width: 38px;height: 38px;-webkit-box-shadow: 0 0 0 2px #fff;box-shadow: 0 0 0 2px #fff}
.img-group>.more {display: inline-block;vertical-align: top;background-color: #00b6ad;line-height: 38px;font-size: 14px;font-weight: 600;text-align: center;color: #fff}
.img-group-stack>img+.more, .img-group-stack>img+img {margin-left: -18px}.img-grid .row {margin: 0}
.img-grid .row+.row {padding-top: 5px}.img-grid .row [class*=" col-"], .img-grid .row>[class^=col-] {padding: 0}
.img-grid .row [class*=" col-"] [class*=" col-"], .img-grid .row [class*=" col-"]+[class^=col-], .img-grid .row>[class^=col-] [class*=" col-"], .img-grid .row>[class^=col-]+[class^=col-] {padding-left: 5px}.img-grid+.row {padding-top: 5px}.indicator {display: none;position: absolute;z-index: 999;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden;background-color: rgba(255,255,255,.9);border-radius: 2px;cursor: progress}.indicator.inline {display: block;position: relative;z-index: 9;height: 34px;background-color: transparent;border-radius: 0}.indicator>.spinner {position: absolute;top: 50%;left: 50%;margin-top: -9px;margin-left: -9px;width: 18px;height: 18px;background-image: url(../image/loading/spinner.gif);background-repeat: no-repeat}.indicator>.spinner.spinner1 {background-image: url(../image/loading/spinner1.gif)}.indicator>.spinner.spinner2 {background-image: url(../image/loading/spinner2.gif)}
.indicator>.spinner.spinner3 {	background-image: url(../image/loading/spinner3.gif)}.indicator>.spinner.spinner4 {background-image: url(../image/loading/spinner4.gif)}.indicator>.spinner.spinner5 {background-image: url(../image/loading/spinner5.gif)}.indicator>.spinner.spinner6 {background-image: url(../image/loading/spinner6.gif)}.indicator>.spinner.spinner7 {background-image: url(../image/loading/spinner7.gif)}
.indicator>.spinner.spinner8 {background-image: url(../image/loading/spinner8.gif)}
.indicator>.spinner.spinner9 {background-image: url(../image/loading/spinner9.gif)}
.indicator>.spinner.spinner10 {background-image: url(../image/loading/spinner10.gif)}
.indicator>.spinner.spinner11 {background-image: url(../image/loading/spinner11.gif)}
.indicator>.spinner.spinner12 {background-image: url(../image/loading/spinner12.gif)}
.indicator>.spinner.spinner13 {background-image: url(../image/loading/spinner13.gif)}
.indicator>.spinner.spinner14 {background-image: url(../image/loading/spinner14.gif)}
.indicator>.spinner.spinner15 {background-image: url(../image/loading/spinner15.gif)}
.indicator>.spinner.spinner16 {background-image: url(../image/loading/spinner16.gif)}

@media only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
.indicator .spinner {background-image: url(../image/loading/spinner@2x.gif);background-size: 18px 18px;background-repeat:no-repeat}
.indicator .spinner.spinner1 {background-image: url(../image/loading/spinner1@2x.gif)}
.indicator .spinner.spinner2 {background-image: url(../image/loading/spinner2@2x.gif)}
.indicator .spinner.spinner3 {background-image: url(../image/loading/spinner3@2x.gif)}
.indicator .spinner.spinner4 {background-image: url(../image/loading/spinner4@2x.gif)}
.indicator .spinner.spinner5 {background-image: url(../image/loading/spinner5@2x.gif)}
.indicator .spinner.spinner6 {background-image: url(../image/loading/spinner6@2x.gif)}
.indicator .spinner.spinner7 {background-image: url(../image/loading/spinner7@2x.gif)}
.indicator .spinner.spinner8 {background-image: url(../image/loading/spinner8@2x.gif)}
.indicator .spinner.spinner9 {background-image: url(../image/loading/spinner9@2x.gif)}
.indicator .spinner.spinner10 {background-image: url(../image/loading/spinner10@2x.gif)}
.indicator .spinner.spinner11 {background-image: url(../image/loading/spinner11@2x.gif)}
.indicator .spinner.spinner12 {background-image: url(../image/loading/spinner12@2x.gif)}
.indicator .spinner.spinner13 {background-image: url(../image/loading/spinner13@2x.gif)}
.indicator .spinner.spinner14 {background-image: url(../image/loading/spinner14@2x.gif)}
.indicator .spinner.spinner15 {background-image: url(../image/loading/spinner15@2x.gif)}
.indicator .spinner.spinner16 {background-image: url(../image/loading/spinner16@2x.gif)}
}
.pln {color: #000}.str {color: #080}.kwd {color: #008}.com {color: #800}.typ {color: #606}.lit {color: #066}
.clo, .opn, .pun {color: #660}
.tag {color: #008}.atn {color: #606}atv {color: #080}.dec, .var {color: #606}.fun {color: red}pre.prettyprint {padding: 2px
}ol.linenums {margin: 0}
li.L1, li.L3, li.L5, li.L7, li.L9 {background: #eee}
.progress {display: block;margin-bottom: 15px;background-color: #e6ebed;box-shadow: none;-webkit-box-shadow: none}
.progress.progress-sm {height: 15px}
.progress.progress-xs {height: 6px}
.progress .progress-bar {background-color: #00b1e1;box-shadow: none;-webkit-box-shadow: none}
.progress .progress-bar.progress-bar-success {background-color: #91c854}
.progress .progress-bar.progress-bar-info {background-color: #63d3e9}
.progress .progress-bar.progress-bar-warning {background-color: #ffd66a}
.progress .progress-bar.progress-bar-danger {background-color: #ed5466}
.modal-content {background-color: #fff;border: 1px solid rgba(0,0,0,.15);border-radius: 3px;-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.2);box-shadow: 0 3px 3px rgba(0,0,0,.2)}
.modal-header {border-bottom: 1px solid #cfd9db}
.modal-header+.modal-body {border-radius: 0}
.modal-body {background-color: #f5f7f7;border-top-left-radius: 3px;border-top-right-radius: 3px}
.modal-footer {margin-top: 0;border-top: 1px solid #cfd9db;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}
.alert {padding: 10px}
.alert:empty {display: none}
.alert-dismissable {padding-right: 10px}
.alert-dismissable .close {right: 0}
.alert-success {color: #4e7325!important;background-color: #e0f0cf;border-color: #d2e8b8}
.alert-success .gritter-close, .alert-success .gritter-item {color: #4e7325!important}
.alert-info {color: #16879d!important;background-color: #e9f9fc;border-color: #d3f3f9}
.alert-info .gritter-close, .alert-info .gritter-item {color: #16879d!important}
.alert-warning {color: #da9e00!important;background-color: #fff9ea;border-color: #fff3d5}
.alert-warning .gritter-close, .alert-warning .gritter-item {color: #da9e00!important}
.alert-danger {color: #e8263d!important;background-color: #fcdee2;border-color: #faccd1}
.alert-danger .gritter-close, .alert-danger .gritter-item {color: #e8263d!important}
.nav>li h1, .nav>li h2, .nav>li h3, .nav>li h4, .nav>li h5, .nav>li h6 {margin: 0}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav>li>a:focus, .nav>li>a:hover {background-color: transparent;border-color: transparent}
.nav-pills>li>a {border-radius: 3px}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {background-color: #00b1e1}
.nav-pills>li>a:focus, .nav-pills>li>a:hover {background-color: #eee}
.nav-tabs{border-top-left-radius: 3px;border-top-right-radius: 3px;background-color:#dde4e6;}
.nav-tabs>li>a {color: #aaa;border-top-left-radius: 3px;border-top-right-radius: 3px}
.nav-tabs>li.open>a, .nav-tabs>li>a:hover {color: #777}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border: 1px solid #cfd9db;border-bottom-color: transparent;color: #5e5e5e}
.tab-content.panel {border-top-width: 0;border-top-left-radius: 0;border-top-right-radius: 0}
.tab-content.panel>.tab-pane {padding: 15px}
.nav-justified>li {display: table-cell;width: 1%}
.nav-tabs.nav-justified>li>a {margin-bottom: 0;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-bottom-color: #cfd9db}
.nav-tabs.nav-justified>li.active>a, .nav-tabs.nav-justified>li.active>a:hover {border-bottom-color: transparent}
.nav-section.nav-justified>li {display: table-cell;width: 1%}
.nav-section>li {position: relative}
.nav-section>li>.section, .nav-section>li>a {position: relative;padding: 5px 10px;margin: 0;text-align: center}
.nav-section>li>.section:after, .nav-section>li>a:after {position: absolute;z-index: 1;content: "";width: 1px;right: 0;top: 0;bottom: 0;background-image: -webkit-linear-gradient(top, rgba(215,224,226,.2)0, #d7e0e2 50%, rgba(215,224,226,.2)100%);
background-image: -moz-linear-gradient(top, rgba(215,224,226,.2)0, #d7e0e2 50%, rgba(215,224,226,.2)100%);
background-image: -o-linear-gradient(top, rgba(215,224,226,.2)0, #d7e0e2 50%, rgba(215,224,226,.2)100%);
background-image: linear-gradient(to bottom, rgba(215,224,226,.2)0, #d7e0e2 50%, rgba(215,224,226,.2)100%)}
.nav-section>li:last-child>.section:after, .nav-section>li:last-child>a:after {background: 0 0;filter: none}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
vertical-align: middle;border-color: #cfd9db;padding: 10px}
.table tr>th, .table>thead>tr>th {color: #5e5e5e;text-shadow: 0 1px 0 rgba(255,255,255,.5);font-weight: 600;background-color: #f9f9f9}
.table>thead>tr>th {border-bottom: 2px solid #cfd9db!important}
.table-responsive>.table {margin-bottom: 0}
.table .media-object {display: inline-block;width: 30px;height: 30px}
.table .media-object>img {width: 100%}
.table-email>tbody>tr:first-child>td {border-top-width: 0}
.table-email>tbody>tr>td.meta>.sender {margin: 0;font-size: 13px;font-weight: 600;color: #5e5e5e}
.table-email>tbody>tr>td.meta>.date {margin: 0;font-size: 12px;color: #aaa}
.table-email>tbody>tr>td.message>.heading {margin: 0;font-size: 13px;font-weight: 600}
.table-email>tbody>tr>td.message>.text {margin: 0;color: #919191}
.table-layout {display: table;width: 100%;table-layout: fixed;margin-bottom: 20px}
.table-layout>[class*=" col-"], .table-layout>[class^=col-] {padding: 0}
.table-layout>.col-xs-1, .table-layout>.col-xs-10, .table-layout>.col-xs-11, .table-layout>.col-xs-2, .table-layout>.col-xs-3, .table-layout>.col-xs-4, .table-layout>.col-xs-5, .table-layout>.col-xs-6, .table-layout>.col-xs-7, .table-layout>.col-xs-8, .table-layout>.col-xs-9 {display: table-cell;table-layout: fixed;float: none;vertical-align: middle}
@media (min-width:768px) {
.table-layout>.col-sm-1, .table-layout>.col-sm-10, .table-layout>.col-sm-11, .table-layout>.col-sm-2, .table-layout>.col-sm-3, .table-layout>.col-sm-4, .table-layout>.col-sm-5, .table-layout>.col-sm-6, .table-layout>.col-sm-7, .table-layout>.col-sm-8, .table-layout>.col-sm-9 {display: table-cell;table-layout: fixed;float: none;vertical-align: middle}
}

@media (min-width:992px) {
.table-layout>.col-md-1, .table-layout>.col-md-10, .table-layout>.col-md-11, .table-layout>.col-md-2, .table-layout>.col-md-3, .table-layout>.col-md-4, .table-layout>.col-md-5, .table-layout>.col-md-6, .table-layout>.col-md-7, .table-layout>.col-md-8, .table-layout>.col-md-9 {display: table-cell;table-layout: fixed;float: none;vertical-align: middle}
}

@media (min-width:1200px) {
.table-layout>.col-lg-1, .table-layout>.col-lg-10, .table-layout>.col-lg-11, .table-layout>.col-lg-2, .table-layout>.col-lg-3, .table-layout>.col-lg-4, .table-layout>.col-lg-5, .table-layout>.col-lg-6, .table-layout>.col-lg-7, .table-layout>.col-lg-8, .table-layout>.col-lg-9 {display: table-cell;table-layout: fixed;float: none;vertical-align: middle}
}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {background-color: #f8f8f8}
.table-striped>tbody>tr.odd>td, .table-striped>tbody>tr.odd>th, .table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {background-color: #fbfbfb}
.table>tbody>tr.stroke>td, .table>tbody>tr.stroke>th, .table>tbody>tr>td.stroke, .table>tbody>tr>th.stroke, .table>tfoot>tr.stroke>td, .table>tfoot>tr.stroke>th, .table>tfoot>tr>td.stroke, .table>tfoot>tr>th.stroke, .table>thead>tr.stroke>td, .table>thead>tr.stroke>th, .table>thead>tr>td.stroke, .table>thead>tr>th.stroke {background-color: #f5f5f5;
color: #ccc;text-shadow: 0 1px 0 rgba(255,255,255,.8);text-decoration: line-through}
.table-hover>tbody>tr.stroke:hover>td {background-color: #f5f5f5}
.table-hover>tbody>.active:hover>td, .table-hover>tbody>.active:hover>th, .table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr>.active:hover, .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!important;border-color: #cfd9db}
.table-hover>tbody>.info:hover>td, .table-hover>tbody>.info:hover>th, .table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr>.info:hover, .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: #e9f9fc!important;border-color: #d3f3f9}
.table-hover>tbody>.warning:hover>td, .table-hover>tbody>.warning:hover>th, .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr>.warning:hover, .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: #fff9ea!important;border-color: #fff3d5}
.table-hover>tbody>.success:hover>td, .table-hover>tbody>.success:hover>th, .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr>.success:hover, .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: #e0f0cf!important;border-color: #d2e8b8}
.table-hover>tbody>.danger:hover>td, .table-hover>tbody>.danger:hover>th, .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr>.danger:hover, .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: #fcdee2!important;border-color: #faccd1}
.table td .toolbar {display: inline-block;vertical-align: middle;line-height: normal}
.table td .toolbar .btn.btn-link {border: none;padding: 0 5px}
.table td .toolbar.toolbar-hover {display: none}
.table tr:hover .toolbar.toolbar-hover {display: inline-block}

@media (max-width:768px) {
.table td .toolbar {min-width: 80px}
.table-responsive {width: 100%;overflow-x: scroll;overflow-y: hidden;border: 0;-ms-overflow-style: -ms-autohiding-scrollbar;-webkit-overflow-scrolling: touch}
.panel .table-responsive {border-left: 0;border-right: 0;border-top: 0}
}
.panel .thumbnail {border-radius: 0;border: 0;margin-bottom: 0}
.panel .thumbnail+.thumbnail {margin-top: 5px}
.panel .thumbnail .media iframe, .panel .thumbnail .media img, .panel .thumbnail .media>.overlay {border-radius: 0}
.thumbnail {position: relative;padding: 0;border-width: 0;border-radius: 3px}
a.thumbnail {position: relative;padding: 4px;border-width: 1px}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #00b1e1}
.thumbnail .media {overflow: hidden;margin-top: 0}
.thumbnail .media>iframe, .thumbnail .media>img {position: relative;z-index: 2;border-radius: 3px;border: 0}
.thumbnail .media>img[data-toggle=unveil] {opacity: 0;-webkit-transition: opacity .2s ease;-moz-transition: opacity .2s ease;-o-transition: opacity .2s ease;transition: opacity .2s ease}
.thumbnail .media>img[data-toggle=unveil].unveiled {opacity: 1}
.thumbnail .media>.indicator {display: block;z-index: 1}
.thumbnail .media>.overlay {position: absolute;z-index: 4;border-radius: 3px;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,182,173,.4);opacity: 0;color: #fff;-webkit-transition: opacity .2s ease;-moz-transition: opacity .2s ease;-o-transition: opacity .2s ease;transition: opacity .2s ease}
.thumbnail .media:hover>.overlay, .thumbnail .media>.overlay.show {opacity: 1}
.touch .thumbnail .media>.overlay {background-color: transparent;opacity: 1}
.thumbnail .media>.overlay>.toolbar {position: absolute;top: 50%;margin-top: -20px;width: 100%;text-align: center}
.touch .thumbnail .media>.overlay>.toolbar {top: 15px;margin-top: 0}
.thumbnail .media>.overlay>.toolbar>.btn {width: 40px;line-height: 26px;border-radius: 50%;overflow: hidden;border: 0;
-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;-moz-transition: -moz-transform 300ms ease;-o-transition: -o-transform 300ms ease;transition: -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease, transform 300ms ease}
.thumbnail .media>.overlay>.toolbar>.btn+.btn {-webkit-transition: -webkit-transform 250ms ease;-moz-transition: -moz-transform 250ms ease;-o-transition: -o-transform 250ms ease;transition: -webkit-transform 250ms ease, -moz-transform 250ms ease, -o-transform 250ms ease, transform 250ms ease}
.thumbnail .media>.overlay>.toolbar>.btn+.btn+.btn {-webkit-transition: -webkit-transform 200ms ease;-moz-transition: -moz-transform 200ms ease;-o-transition: -o-transform 200ms ease;transition: -webkit-transform 200ms ease, -moz-transform 200ms ease, -o-transform 200ms ease, transform 200ms ease}
.thumbnail .media>.overlay>.toolbar>.btn+.btn+.btn+.btn {-webkit-transition: -webkit-transform 150ms ease;-moz-transition: -moz-transform 150ms ease;-o-transition: -o-transform 150ms ease;transition: -webkit-transform 150ms ease, -moz-transform 150ms ease, -o-transform 150ms ease, transform 150ms ease}
.thumbnail .media>.overlay>.toolbar>.btn+.btn+.btn+.btn+.btn {-webkit-transition: -webkit-transform 100ms ease;-moz-transition: -moz-transform 100ms ease;-o-transition: -o-transform 100ms ease;transition: -webkit-transform 100ms ease, -moz-transform 100ms ease, -o-transform 100ms ease, transform 100ms ease}
.thumbnail .media:hover>.overlay>.toolbar>.btn, .touch .thumbnail>.media>.overlay>.toolbar>.btn {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}
.thumbnail .media .meta {position: absolute;z-index: 3;top: 0;left: 0;right: 0;color: #fff;padding: 15px;border-top-left-radius: 3px;border-top-right-radius: 3px}
.thumbnail .media .meta.bottom {top: auto;bottom: 0;border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}.thumbnail .media .meta.darken {background-color: rgba(0,0,0,.5)}.thumbnail .caption+.caption {border-top: 1px solid #cfd9db}.thumbnail>.caption .tag {font-size: 11px;color: #919191;margin: 0}.thumbnail-album {border: 1px solid #cfd9db;background-color: #fff;padding: 0;border-radius: 4px}
.thumbnail-album .media>.overlay, .thumbnail-album .media>img {border-radius: 3px 3px 0 0}.thumbnail-album .meta {padding: 9px;margin: 0}.thumbnail-album .meta>li {display: table-cell;vertical-align: middle;width: 1%}.panel .thumbnail-album .media>.overlay {border-radius: 0}.panel {position: relative;border-width: 1px;border-color: #cfd9db;border-bottom-width: 2px;border-bottom-color: #c0cdd1;border-radius: 3px;-webkit-box-shadow: none;box-shadow: none}.panel.no-border {border-width: 0}.panel>.panel-collapse.pull {display: none}.panel>.panel-collapse.pull.out {position: relative;display: block}.panel>.panel-collapse.pulling {position: relative;overflow: hidden}.widget {margin-bottom: 20px}
.widget .panel, .widget.panel {border-bottom-width: 1px;border-bottom-color: #cfd9db;overflow: hidden}
.panel>.panel-ribbon {position: absolute;z-index: 10;overflow: hidden;top: -1px;left: -1px;width: 40px;height: 40px;border-top-left-radius: 3px;color: #888;text-decoration: none}
.panel>.panel-ribbon.pull-right {left: auto;right: -1px;border-top-right-radius: 3px;text-align: right}
.panel>.panel-ribbon>[class*=" ico-"], .panel>.panel-ribbon>[class^=ico-] {display: inline-block;position: relative;width: 13px;line-height: 13px;margin-top: 6px;margin-left: 6px;text-align: center;z-index: 1}.panel>.panel-ribbon.pull-right>[class*=" ico-"], .panel>.panel-ribbon.pull-right>[class^=ico-] {margin-right: 6px;margin-left: 0}.panel>.panel-ribbon.pull-right:after {border-width: 0 40px 40px 0;border-color: transparent #eee transparent transparent}
.panel>.panel-ribbon:after {position: absolute;top: 0;left: 0;content: "";width: 0;height: 0;border-style: solid;border-width: 40px 40px 0 0;border-color: #eee transparent transparent}
.panel>.panel-ribbon-primary {color: #007594}
.panel>.panel-ribbon-primary:after {border-color: #00b1e1 transparent transparent}
.panel>.panel-ribbon-primary.pull-right:after {border-color: transparent #00b1e1 transparent transparent}
.panel>.panel-ribbon-success {color: #6b9d32}
.panel>.panel-ribbon-success:after {border-color: #91c854 transparent transparent}
.panel>.panel-ribbon-success.pull-right:after {border-color: transparent #91c854 transparent transparent}
.panel>.panel-ribbon-warning {color: #ffc11e}
.panel>.panel-ribbon-warning:after {border-color: #ffd66a transparent transparent}
.panel>.panel-ribbon-warning.pull-right:after {border-color: transparent #ffd66a transparent transparent}
.panel>.panel-ribbon-info {color: #20c0e0}.panel>.panel-ribbon-info:after {border-color: #63d3e9 transparent transparent
}.panel>.panel-ribbon-info.pull-right:after {border-color: transparent #63d3e9 transparent transparent}
.panel>.panel-ribbon-danger {color: #dd172f}
.panel>.panel-ribbon-danger:after {border-color: #ed5466 transparent transparent}
.panel>.panel-ribbon-danger.pull-right:after {border-color: transparent #ed5466 transparent transparent}
.panel>.panel-ribbon-inverse {color: #040404}
.panel>.panel-ribbon-inverse:after {border-color: #2a2a2a transparent transparent}
.panel>.panel-ribbon-inverse.pull-right:after {border-color: transparent #2a2a2a transparent transparent}
.panel>.panel-ribbon-teal {color: #3cae92}
.panel>.panel-ribbon-teal:after {border-color: #6bccb4 transparent transparent}
.panel>.panel-ribbon-teal.pull-right:after {border-color: transparent #6bccb4 transparent transparent}
.panel-heading {padding: 0 15px;border-top-right-radius: 3px;border-top-left-radius: 3px;margin-left: -1px;margin-right: -1px;margin-top: -1px;border: 1px solid transparent}
.panel-heading>.panel-title, .panel-heading>.panel-toolbar {display: table-cell;vertical-align: middle;width: 1%;height: 40px;float: none!important}
.panel-heading>.panel-title.ellipsis, .panel-heading>.panel-toolbar.ellipsis {max-width: 10px}
.panel-heading>.panel-title {font-size: 14px;font-weight: 600}
.panel-heading>.panel-title>.icon {margin-right: 5px}
.panel-heading>.panel-title>a, .panel-heading>.panel-title>a:active, .panel-heading>.panel-title>a:focus, .panel-heading>.panel-title>a:hover {text-decoration: none;outline: 0}
.panel-heading>.panel .panel-heading+.panel-body {border-bottom-right-radius: 0;border-bottom-left-radius: 0}
.panel-toolbar-wrapper {display: block;background-color: #fbfbfb;border-bottom: 1px solid #cfd9db;padding: 0 15px}
.panel-toolbar-wrapper.bottom {border-bottom-width: 0;border-top: 1px solid #cfd9db}
.panel-toolbar-wrapper>.panel-toolbar {display: table-cell;vertical-align: middle;width: 1%;height: 40px;float: none!important}
.panel-toolbar-wrapper>.panel-toolbar.ellipsis {max-width: 10px}
.panel .panel-footer>.panel-toolbar-wrapper {background-color: transparent;padding: 0;border-width: 0}
.panel .panel-toolbar .static-text {display: inline-block;vertical-align: middle;line-height: 34px;color: #777}
.panel .panel-toolbar .btn-link {color: #f3f3f3;text-decoration: none}
.panel .panel-toolbar .btn-link:active, .panel .panel-toolbar .btn-link:focus, .panel .panel-toolbar .btn-link:hover {
color: #fff;outline: 0;box-shadow: none;-webkit-box-shadow: none}
.panel.panel-default .panel-toolbar .btn-link {color: #00b1e1}
.panel.panel-default .panel-toolbar .btn-link:active, .panel.panel-default .panel-toolbar .btn-link:focus, .panel.panel-default .panel-toolbar .btn-link:hover {color: #009dc8}
.panel .panel-toolbar>.option {display: inline-block;float: right;min-height: 34px}
.panel .panel-toolbar>.option>.btn {float: left;background-color: transparent;color: #f3f3f3;padding-left: 6px;padding-right: 6px}
.panel.panel-default .panel-toolbar>.option>.btn {color: #777}
.panel .panel-toolbar>.option>.btn:active, .panel .panel-toolbar>.option>.btn:focus, .panel .panel-toolbar>.option>.btn:hover {color: #fff;outline: 0;box-shadow: none;-webkit-box-shadow: none}
.panel.panel-default .panel-toolbar>.option>.btn:active, .panel.panel-default .panel-toolbar>.option>.btn:focus, .panel.panel-default .panel-toolbar>.option>.btn:hover {color: #5e5e5e}
.panel .panel-toolbar>.option>.btn .arrow, .panel .panel-toolbar>.option>.btn .reload, .panel .panel-toolbar>.option>.btn .remove {display: block;font-family: iconfont;font-size: 12px;width: 12px;text-align: center;font-style: normal}
.panel .panel-toolbar>.option>.btn.up>.arrow:before {content: "\e670"}
.panel .panel-toolbar>.option>.btn>.arrow:before {content: "\e671"}
.panel .panel-toolbar>.option>.btn>.reload:before {content: "\e61d";font-size: 13px}
.panel .panel-toolbar>.option>.btn>.remove:before {content: "\e36c"}
.panel .panel-toolbar>.form-horizontal .form-group {margin: 0}
.panel .panel-toolbar>.form-horizontal .has-feedback .form-control-feedback {right: 0}
.panel .panel-toolbar>.nav-tabs {border-bottom: 0;margin-bottom: -4px;background-color: transparent}
.panel .panel-toolbar>.nav-tabs>li>a {padding: 8px 15px;line-height: 20px;border: 1px solid transparent;border-radius: 3px 3px 0 0;color: #f3f3f3}
.panel .panel-toolbar>.nav-tabs>li.active>a, .panel .panel-toolbar>.nav-tabs>li.active>a:active, .panel .panel-toolbar>.nav-tabs>li.active>a:focus, .panel .panel-toolbar>.nav-tabs>li.active>a:hover {border-color: #cfd9db;border-bottom-color: transparent;background-color: #fff;color: #444}
.panel .panel-toolbar>.nav-tabs>li.active>a:before {display: none}
.panel-default .panel-toolbar>.nav-tabs>li.open>a, .panel-default .panel-toolbar>.nav-tabs>li>a:hover {border-bottom-color: #cfd9db;color: #777}.panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li>a, .panel-default .panel-toolbar>.nav-tabs>li>a {color: #aaa}.panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li.active>a, .panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li.active>a:active, .panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li.active>a:focus, .panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li.active>a:hover, .panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li.open>a, .panel .panel-toolbar-wrapper>.panel-toolbar>.nav-tabs>li>a:hover {color: #777}.panel-body {position: relative}.panel-body:last-child {border-bottom: 0}.panel-body.no-contextual {background-color: inherit!important;color: inherit!important}.panel .panel-body+.table-responsive {border-top: 1px solid #cfd9db}.panel>.panel-body+.table, .panel>.panel-body+.table-responsive {border-color: #cfd9db}.panel-body>.indicator {left: 0;right: 0;top: 0;bottom: 0}
.panel .viewport:after {pointer-events: none;position: absolute;content: "";z-index: 10;left: 0;right: 0;top: 0;height: 40px;background-image: -webkit-linear-gradient(top, #fff 0, #fff 15%, rgba(255,255,255,0)100%);background-image: -moz-linear-gradient(top, #fff 0, #fff 15%, rgba(255,255,255,0)100%);background-image: -o-linear-gradient(top, #fff 0, #fff 15%, rgba(255,255,255,0)100%);background-image: linear-gradient(to bottom, #fff 0, #fff 15%, rgba(255,255,255,0)100%)}
.panel .viewport:before {pointer-events: none;position: absolute;content: "";z-index: 10;left: 0;right: 0;bottom: 0;height: 40px;background-image: -webkit-linear-gradient(top, rgba(255,255,255,0)0, #fff 85%, #fff 100%);background-image: -moz-linear-gradient(top, rgba(255,255,255,0)0, #fff 85%, #fff 100%);background-image: -o-linear-gradient(top, rgba(255,255,255,0)0, #fff 85%, #fff 100%);background-image: linear-gradient(to bottom, rgba(255,255,255,0)0, #fff 85%, #fff 100%)}
.touch .panel-body.slimscroll {overflow-x: hidden;overflow-y: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;-webkit-overflow-scrolling: touch}
.panel-footer {overflow: auto;background-color: #f8f8f8;border-top: 1px solid #cfd9db;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.panel-body .panel-footer {margin: 15px -15px -15px -15px}.panel-footer+.panel-body {
border-top: 1px solid #cfd9db}.panel-group .panel {border-radius: 4px}.panel-group.panel-group-compact .panel, .panel-group.panel-group-compact .panel .panel-heading {border-bottom: none;border-radius: 0}
.panel-group.panel-group-compact .panel:first-child, .panel-group.panel-group-compact .panel:first-child .panel-heading {border-top-right-radius: 3px;border-top-left-radius: 3px}.panel-group.panel-group-compact .panel:last-child {border-bottom: 1px solid #cfd9db;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}
.panel-group.panel-group-compact .panel+.panel {margin: 0}
.panel-group.panel-group-compact .panel-minimal:last-child {border-bottom-width: 0}
.panel-group .panel-title>a>.arrow, .panel-group .panel-title>a>.plus {text-align: left;font-family: iconfont;font-weight: 400;font-size: 12px;line-height: 12px;width: 12px}
.panel-group .panel-title>a>.arrow:before {content: "\e670"}
.panel-group .panel-title>a.collapsed>.arrow:before {content: "\e671"}
.panel-group .panel-title>a>.plus:before {content: "\e662"}
.panel-group .panel-title>a.collapsed>.plus:before {content: "\e661"}
.panel-default>.panel-heading {color: #444;background-color: #f6f6f6;border-color: #cfd9db}
.panel-primary>.panel-heading {color: #fff;background-color: #00b1e1;border-color: #00a5d2}
.panel-primary>.panel-heading+.panel-collapse .panel-body {border-top-color: #009dc8}
.panel-success>.panel-heading {color: #fff;background-color: #91c854;border-color: #85c241}
.panel-info>.panel-heading {color: #fff;background-color: #63d3e9;border-color: #48cbe5}
.panel-warning>.panel-heading {color: #fff;background-color: #ffd66a;border-color: #ffce4b}
.panel-danger>.panel-heading {color: #fff;background-color: #ed5466;border-color: #ea384d}
.panel-inverse>.panel-heading {color: #fff;background-color: #2a2a2a;border-color: #1b1b1b}
.panel-teal>.panel-heading {color: #fff;background-color: #6bccb4;border-color: #58c5aa}
.panel.panel-minimal {border-width: 0;border-radius: 0;background-color: transparent}
.panel.panel-minimal>.panel-heading {border-width: 0;background-color: transparent!important}
.panel.panel-minimal>.panel-toolbar-wrapper {background-color: transparent;border-color: transparent}
.panel.panel-minimal .panel-footer {background-color: transparent;border-width: 0}
.table-layout>[class*=" col-"].panel-minimal:first-child+[class*=" col-"].panel, .table-layout>[class^=col-].panel-minimal:first-child+[class^=col-].panel {border-left-width: 1px}.table-layout>[class*=" col-"].panel-minimal:first-child+[class*=" col-"].panel.panel-minimal, .table-layout>[class^=col-].panel-minimal:first-child+[class^=col-].panel.panel-minimal {border-left-width: 0}.table-layout>[class*=" col-xs"].panel, .table-layout>[class^=col-xs].panel {border-radius: 0}.table-layout>[class*=" col-xs"].panel+[class*=" col-xs"].panel, .table-layout>[class^=col-xs].panel+[class^=col-xs].panel {border-left-width: 0}.table-layout>[class*=" col-xs"].panel:first-child, .table-layout>[class^=col-xs].panel:first-child {
border-top-left-radius: 3px;border-bottom-left-radius: 3px}.table-layout>[class*=" col-xs"].panel:last-child, .table-layout>[class^=col-xs].panel:last-child {border-top-right-radius: 3px;border-bottom-right-radius: 3px}

@media (min-width:768px) {
.table-layout>[class*=" col-sm"].panel, .table-layout>[class^=col-sm].panel {border-radius: 0}.table-layout>[class*=" col-sm"].panel+[class*=" col-sm"].panel, .table-layout>[class^=col-sm].panel+[class^=col-sm].panel {border-left-width: 0}
.table-layout>[class*=" col-sm"].panel:first-child, .table-layout>[class^=col-sm].panel:first-child {
border-top-left-radius: 3px;border-bottom-left-radius: 3px}.table-layout>[class*=" col-sm"].panel:last-child, .table-layout>[class^=col-sm].panel:last-child {border-top-right-radius: 3px;border-bottom-right-radius: 3px}
}

@media (min-width:992px) {
.table-layout>[class*=" col-md"].panel, .table-layout>[class^=col-md].panel {border-radius: 0}.table-layout>[class*=" col-md"].panel+[class*=" col-md"].panel, .table-layout>[class^=col-md].panel+[class^=col-md].panel {border-left-width: 0}
.table-layout>[class*=" col-md"].panel:first-child, .table-layout>[class^=col-md].panel:first-child {border-top-left-radius: 3px;border-bottom-left-radius: 3px}
.table-layout>[class*=" col-md"].panel:last-child, .table-layout>[class^=col-md].panel:last-child {border-top-right-radius: 3px;border-bottom-right-radius: 3px}
}

@media (min-width:1200px) {
.table-layout>[class*=" col-lg"].panel, .table-layout>[class^=col-lg].panel {border-radius: 0}.table-layout>[class*=" col-lg"].panel+[class*=" col-lg"].panel, .table-layout>[class^=col-lg].panel+[class^=col-lg].panel {border-left-width: 0}
.table-layout>[class*=" col-lg"].panel:first-child, .table-layout>[class^=col-lg].panel:first-child {border-top-left-radius: 3px;border-bottom-left-radius: 3px}.table-layout>[class*=" col-lg"].panel:last-child, .table-layout>[class^=col-lg].panel:last-child {border-top-right-radius: 3px;border-bottom-right-radius: 3px}
}
.panel .panel-figure>.thumbnail, .panel>.thumbnail {border-radius: 0;border-width: 0;margin: 0}.panel .panel-figure>.thumbnail>.media>.overlay, .panel .panel-figure>.thumbnail>.media>img, .panel>.thumbnail>.media>.overlay, .panel>.thumbnail>.media>img {border-radius: 0}
.panel .panel-figure>.thumbnaill>.caption, .panel .panel-figure>.thumbnaill>.meta, .panel>.thumbnail>.caption, .panel>.thumbnail>.meta {padding: 9px 15px}.container-fluid .page-header.page-header-block {margin-top: -15px;margin-left: -15px;margin-right: -15px}.page-header {padding-bottom: 15px;margin: 0 0 15px;border-bottom: 1px solid #cfd9db;overflow: visible}
.page-header.no-border {border-bottom-width: 0}.page-header .title {margin: 0;color: #5e5e5e;font-size: 18px;line-height: 34px}.page-header>[class*=" col-"], .page-header>[class^=col-] {padding-left: 0;padding-right: 0}.page-header .page-header-section+.page-header-section {margin-top: 10px}.page-header .toolbar {text-align: left;margin-bottom: 5px}.page-header .toolbar [class*=" col-"], .page-header .toolbar [class^=col-] {padding-left: 0;padding-right: 0}
.page-header .toolbar .toolbar-label {display: block;text-align: left}.page-header.page-header-block {width: auto;padding: 14px 15px 16px;background-color: #fbfcfc;border-bottom-color: #dae2e4}
.page-header.page-header-block .title {margin: 0}.page-header.page-header-block>[class*=" col-"], .page-header.page-header-block>[class^=col-] {padding-left: 15px;padding-right: 15px}.page-header .breadcrumb {padding-left: 0;padding-right: 0}

@media (min-width:768px) {
.page-header>.page-header-section {display: table-cell;width: 1%;vertical-align: middle;margin-top: 0}
.page-header .toolbar {text-align: right;margin-bottom: 0}
.page-header .toolbar .toolbar-label {display: inline-block;vertical-align: middle;line-height: 34px}
}
hr {border-color: #cfd9db}
.jumbotron {position: relative;font-size: 18px;padding: 0;background-color: transparent;height: 300px;overflow: hidden}
.jumbotron:first-child, .jumbotron>.media {margin: 0}
.jumbotron>.media img {position: absolute;z-index: 2;top: 50%;margin-top: -300px;left: 50%;margin-left: -640px;width: 1280px;height: 600px}
.jumbotron>.media img[data-toggle=unveil] {opacity: 0;-webkit-transition: opacity .2s ease;-moz-transition: opacity .2s ease;-o-transition: opacity .2s ease;transition: opacity .2s ease}
.jumbotron>.media img[data-toggle=unveil].unveiled {opacity: 1}
.jumbotron>.info {position: absolute;z-index: 3;top: 0;left: 0;right: 0;padding: 15px;background-color: rgba(0,0,0,.6);text-shadow: 0 -1px 0 rgba(0,0,0,.2);color: #fff}
.jumbotron>.info.bottom {top: auto;bottom: 0}.jumbotron>.info p {font-size: 13px}
.jumbotron>.indicator {display: block;z-index: 1}
.list-group-header {font-weight: 600;padding: 10px 15px;color: #777;font-size: 14px}
.list-group-item {border: 1px solid #cfd9db}a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover {background-color: #00b1e1;border-color: #00a5d2}a.list-group-item:focus, a.list-group-item:hover {background-color: #f7f7f7;color: #777}
.list-table {display: table;table-layout: fixed;width: 100%;margin: 0;padding: 0}
.list-table>li {display: table-cell;table-layout: fixed;vertical-align: middle;width: auto;padding: 0 5px}
.list-table>li:first-child {padding-left: 0}
.list-table>li:last-child {padding-right: 0}
.list-group-tabs>.list-group-item {padding: 0}
.list-group-tabs>.list-group-item:first-child>a {border-top-right-radius: 4px;border-top-left-radius: 4px}
.list-group-tabs>.list-group-item:last-child>a {border-bottom-right-radius: 4px;border-bottom-left-radius: 4px}
.list-group-tabs>.list-group-item>a {display: block;padding: 10px 15px;color: #919191}
.list-group-tabs>.list-group-item>a:focus, .list-group-tabs>.list-group-item>a:hover {background-color: #f7f7f7;color: #777}
.list-group-tabs>.list-group-item.active>a {background-color: #f7f7f7;color: #6a6a6a}
.media-list>.media {position: relative;padding: 8px 15px}
.media-list>.media+.media {margin-top: 0}
.media-list>a.media {display: block}.media-list>a.media:active {background-color: #eee}.media-list>a.media:focus, .media-list>a.media:hover {background-color: rgba(238,238,238,.15);outline: 0}
.media-list>.media:after {content: "";position: absolute;bottom: 0;left: 75px;right: 0;height: 1px;border-bottom: 1px solid #dde4e6}.media-list>.media:last-child:after {border-bottom-width: 0}.media-list>.media.border-dotted:after {border-bottom-style: dotted}.media-list>.media.no-border:after 	border-bottom-width: 0}.media-list>.media>.media-body>.media-heading {display: block;font-weight: 600;color: #00b6ad;margin-bottom: 0}.media-list>.media>.media-body>.media-text {display: block;color: #444;margin: 0}.media-list>.media>.media-body .media-meta {font-size: 11px;margin: 0}.media-list>.media>.media-body p.media-meta, .media-list>.media>.media-body small.media-meta, .media-list>.media>.media-body span.media-meta {color: #777}.media-list>.media>.media-body span.media-meta+span.media-meta {margin-left: 3px}.media-list>.media.read>.media-body p.media-meta, .media-list>.media.read>.media-body small.media-meta, .media-list>.media.read>.media-body span.media-meta, .media-list>.media.read>.media-body>.media-heading, .media-list>.media.read>.media-body>.media-text {color: #aaa}
.media-list>.media .media-object {width: 50px;height: 50px;text-align: center}
.media-list>.media .media-object>img {max-width: 100%}
.media-list>.media .media-object>[class*=" ico-"], .media-list>.media .media-object>[class^=ico-] {display: block;width: 34px;height: 34px;margin: 0 auto;line-height: 33px;text-align: center;background-color: #ecf0f1;color: #b1c2c6;border-radius: 50%}
.media-list-feed>.media {z-index: 1;overflow: visible}
.media-list-feed>.media+.media {margin-top: 10px}
.media-list-feed>.media:after {content: "";position: absolute;z-index: -1;bottom: -50%;top: -50%;left: 32px;right: auto;width: 1px;height: auto;border-bottom-width: 0;background-color: #dde4e6}
.media-list-feed>.media:first-child:after {top: 20%}
.media-list-feed>.media:last-child:after {background-color: transparent;bottom: 0}
.media-list-feed>.media>.media-body>.media-heading {margin-top: 7px;margin-bottom: 5px}
.media-list-feed>.media>.media-body>.media-text {margin-bottom: 5px}
.media-list-feed>.media .media-object {width: 34px;height: 34px}
.media-list-contact>a.media:active, .media-list-contact>a.media:focus, .media-list-contact>a.media:hover {background-color: transparent}
.media-list-contact>.media:after {left: 65px}
.media-list-contact>.media .media-object {width: 40px;height: 40px}
.media-list-bubble>.media {padding: 15px}
.media-list-bubble>a.media:active, .media-list-bubble>a.media:focus, .media-list-bubble>a.media:hover {background-color: transparent}
.media-list-bubble>.media:after {display: none}
.media-list-bubble>.media .media-object {position: relative;float: left;margin-right: 15px}
.media-list-bubble>.media-right .media-object {float: right;margin-left: 15px}
.media-list-bubble>.media .media-object:after {content: "";position: absolute;top: 8px;right: -18px;width: 0;height: 0;border-style: solid;border-width: 10px 10px 10px 0;border-color: transparent #f3f3f3 transparent transparent}
.media-list-bubble>.media-right .media-object:after {left: -18px;right: auto;border-width: 10px 0 10px 10px;border-color: transparent transparent transparent #00b1e1}
.media-list-bubble>.media-right>.media-body {text-align: right}
.media-list-bubble>.media>.media-body .media-text {display: inline-block;padding: 8px;background-color: #f3f3f3;border-radius: 6px}
.media-list-bubble>.media-right>.media-body .media-text {color: #f2f2f2;background-color: #00b1e1}
.media-list-bubble>.media>.media-body .media-text~.media-text {margin-top: 5px}
.media-list-bubble>.media>.media-body p.media-meta, .media-list-bubble>.media>.media-body small.media-meta, .media-list-bubble>.media>.media-body span.media-meta {color: #bbb;padding: 0 3px;margin-top: 5px}
.media-list-comment .media {padding: 0}
.media-list-comment .media .media, .media-list-comment .media .media+.media, .media-list-comment .media+.media {margin-top: 25px}.chart {height: 200px}
#flotTip {font-size: 12px!important;font-weight: 600;position: relative;z-index: 5;padding: 4px 5px;border-radius: 3px!important;border-color: transparent!important;background-color: #444!important;color: #eee}
.chart>.legend>table tr td {padding: 3px}
.chart>.legend>table tr td:first-child {padding-left: 5px}.chart>.legend>table tr td:last-child {padding-right: 5px}
.chart>.legend>table tr+tr td {padding-top: 0}
.chart>.legend>div:first-child {background-color: transparent!important}
.chart>.legend .legendColorBox>div {border-color: rgba(0,0,0,.1)!important}
.chart>.legend .legendColorBox>div, .chart>.legend .legendColorBox>div>div {border-radius: 50%}
.bgcolor-danger .chart .flot-text .tickLabel, .bgcolor-info .chart .flot-text .tickLabel, .bgcolor-inverse .chart .flot-text .tickLabel, .bgcolor-primary .chart .flot-text .tickLabel, .bgcolor-success .chart .flot-text .tickLabel, .bgcolor-teal .chart .flot-text .tickLabel, .bgcolor-warning .chart .flot-text .tickLabel, .panel-danger .chart .flot-text .tickLabel, .panel-info .chart .flot-text .tickLabel, .panel-inverse .chart .flot-text .tickLabel, .panel-primary .chart .flot-text .tickLabel, .panel-success .chart .flot-text .tickLabel, .panel-teal .chart .flot-text .tickLabel, .panel-warning .chart .flot-text .tickLabel {color: #fff!important}
.jqstooltip {width: 40px;height: 25px!important}
.bgcolor-white {background-color: rgba(255,255,255,.98)!important;color: #444!important;border-color: #cfd9db!important}
.bgcolor-default {background-color: #f6f6f6!important;color: #444!important;border-color: #cfd9db!important}
.bgcolor-primary {background-color: #00b1e1!important;color: #fff!important;color: rgba(255,255,255,.99)!important;border-color: #00a5d2!important}
.bgcolor-info {background-color: #63d3e9!important;color: #fff!important;border-color: #4dcde6!important}
.bgcolor-success {background-color: #91c854!important;color: #fff!important;border-color: #87c345!important}
.bgcolor-warning {background-color: #ffd66a!important;color: #fff!important;border-color: #ffd056!important}
.bgcolor-danger {background-color: #ed5466!important;color: #fff!important;border-color: #eb4255!important}
.bgcolor-inverse {background-color: #2a2a2a!important;color: #fff!important;border-color: #202020!important}
.bgcolor-teal {background-color: #6bccb4!important;color: #fff!important;border-color: #5cc7ac!important}
.totop {position: fixed;z-index: 998;bottom: 10px;right: 10px;display: block;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;background-color: rgba(11,155,223,.8);color: rgba(255,255,255,.8);text-align: center;text-shadow: 0 -1px 0 rgba(0,0,0,.1);font-size: 16px}
.totop.pull-left {right: auto;left: 10px}
.totop:active, .totop:focus, .totop:hover {color: rgba(255,255,255,.9);background-color: rgba(11,155,223,.9);outline: 0}
.sidebar-open-ltr .totop, .sidebar-open-rtl .totop {opacity: 0}
.scrollrail {opacity: 1!important;background-color: rgba(0,0,0,.05)!important;border: 0!important;border-radius: 0!important}
.scrollbar {opacity: 1!important;background-color: rgba(0,0,0,.3)!important;border: 0!important;border-radius: 2px!important}
.iframe-container {position: relative;padding-bottom: 45%;padding-top: 30px;overflow: hidden;max-width: 100%;height: auto}
.iframe-container embed, .iframe-container iframe, .iframe-container object {position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.animation {visibility: hidden}
.animation.delay {-webkit-animation-delay: 1.5s;-moz-animation-delay: 1.5s;-o-animation-delay: 1.5s;
animation-delay: 1.5s}.animation.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}.animation.animating {visibility: visible;-webkit-animation-duration: 800ms;animation-duration: 800ms;-webkit-animation-fill-mode: both;animation-fill-mode: both}
.animation.animated {visibility: visible}
.animation.hinge {-webkit-animation-duration: 2s;animation-duration: 2s}
@-webkit-keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
transform:translateY(-15px)
}
}
@keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
-ms-transform:translateY(-15px);
transform:translateY(-15px)
}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce
}
@-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:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes pulse {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
30% {
-webkit-transform:scaleX(1.25) scaleY(0.75);
transform:scaleX(1.25) scaleY(0.75)
}
40% {
-webkit-transform:scaleX(0.75) scaleY(1.25);
transform:scaleX(0.75) scaleY(1.25)
}
60% {
-webkit-transform:scaleX(1.15) scaleY(0.85);
transform:scaleX(1.15) scaleY(0.85)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes rubberBand {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
30% {
-webkit-transform:scaleX(1.25) scaleY(0.75);
-ms-transform:scaleX(1.25) scaleY(0.75);
transform:scaleX(1.25) scaleY(0.75)
}
40% {
-webkit-transform:scaleX(0.75) scaleY(1.25);
-ms-transform:scaleX(0.75) scaleY(1.25);
transform:scaleX(0.75) scaleY(1.25)
}
60% {
-webkit-transform:scaleX(1.15) scaleY(0.85);
-ms-transform:scaleX(1.15) scaleY(0.85);
transform:scaleX(1.15) scaleY(0.85)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.rubberBand {
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
}
@keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
}
.shake {
	-webkit-animation-name: shake;
	animation-name: shake
}
@-webkit-keyframes swing {
20% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
}
@keyframes swing {
20% {
-webkit-transform:rotate(15deg);
-ms-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
-ms-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
-ms-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
-ms-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(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:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
@keyframes tada {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(0.9) rotate(-3deg);
-ms-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
-ms-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
-ms-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
-ms-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
.tada {
	-webkit-animation-name: tada;
	animation-name: tada
}
@-webkit-keyframes wobble {
0% {
-webkit-transform:translateX(0%);
transform:translateX(0%)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0%);
transform:translateX(0%)
}
}
@keyframes wobble {
0% {
-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
-ms-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
-ms-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
-ms-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
-ms-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
-ms-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%)
}
}
.wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble
}
@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(0.3);
transform:scale(0.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(0.9);
transform:scale(0.9)
}
100% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(0.3);
-ms-transform:scale(0.3);
transform:scale(0.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(0.9);
-ms-transform:scale(0.9);
transform:scale(0.9)
}
100% {
opacity:1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn
}
@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
-ms-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
-ms-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
-ms-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(0.95);
transform:scale(0.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(0.3);
transform:scale(0.3)
}
}
@keyframes bounceOut {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(0.95);
-ms-transform:scale(0.95);
transform:scale(0.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(0.3);
-ms-transform:scale(0.3);
transform:scale(0.3)
}
}
.bounceOut {
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.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:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.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;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
}
@keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
}
.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
}
@keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
}
.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
}
@keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
}
.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig
}
@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
@keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
.animated.flip {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
@keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
-ms-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
-ms-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
.flipInX {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
@keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
-ms-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
-ms-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
.flipInY {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
.flipOutX {
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
.flipOutY {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
-ms-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0%) skewX(-15deg);
-ms-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
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% {
-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) 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 center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
-ms-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
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:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownLeft {
0% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);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:rotate(90deg);transform:rotate(90deg);opacity:0}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInDownRight {
0% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);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:rotate(90deg);transform:rotate(90deg);opacity:0}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInUpLeft {
0% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);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:rotate(-90deg);transform:rotate(-90deg);opacity:0}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
}
@keyframes rotateInUpRight {
0% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}
.rotateInUpRight {-webkit-animation-name: rotateInUpRight;	animation-name: rotateInUpRight}
@-webkit-keyframes rotateOut {
0% {-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100% {-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
@keyframes rotateOut {
0% {-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100% {-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}
.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut}
@-webkit-keyframes rotateOutDownLeft {
0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);
transform:rotate(0);opacity:1}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
@keyframes rotateOutDownLeft {
0% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight {
0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
@keyframes rotateOutDownRight {
0% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft {
0% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1
}
100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
@keyframes rotateOutUpLeft {
0% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100% {-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}
.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight {
0% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
@keyframes rotateOutUpRight {
0% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1
}
100% {-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}
.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}
@-webkit-keyframes slideInDown {
0% {opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100% {-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInDown {
0% {opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown}
@-webkit-keyframes slideInLeft {
0% {opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
100% {-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInLeft {
0% {opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
100% {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.slideInLeft {-webkit-animation-name: slideInLeft;	animation-name: slideInLeft}
@-webkit-keyframes slideInRight {
0% {opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100% {-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInRight {
0% {opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100% {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight}
@-webkit-keyframes slideOutLeft {
0% {-webkit-transform:translateX(0);transform:translateX(0)}
100% {opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}
@keyframes slideOutLeft {
0% {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100% {opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}
.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}
@-webkit-keyframes slideOutRight {
0% {-webkit-transform:translateX(0);transform:translateX(0)}
100% {opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}
@keyframes slideOutRight {
0% {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100% {opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
}
.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight}
@-webkit-keyframes slideOutUp {
0% {-webkit-transform:translateY(0);transform:translateY(0)}
100% {opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}
@keyframes slideOutUp {
0% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100% {opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}
.slideOutUp {-webkit-animation-name: slideOutUp;	animation-name: slideOutUp}
@-webkit-keyframes slideInUp {0% {-webkit-transform:translateY(2000px);transform:translateY(2000px)}
100% {opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInUp {
0% {-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
100% {opacity:0;-webkit-transform:translateY(0);-ms-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% {opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
}
@keyframes slideOutDown {
0% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100% {opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
}
.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown}
@-webkit-keyframes hinge {
0% {-webkit-transform:rotate(0);transform:rotate(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:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out
}
40% {-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80% {-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-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:translateY(700px);transform:translateY(700px);opacity:0}
}
@keyframes hinge {
0% {-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-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:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40% {-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;
-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80% {-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-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:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}
}
.hinge {-webkit-animation-name: hinge;animation-name: hinge}
@-webkit-keyframes rollIn {
0% {opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100% {opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
}
@keyframes rollIn {
0% {opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100% {opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
}
.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn}
@-webkit-keyframes rollOut {
0% {opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)
}
100% {opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)
}
}
@keyframes rollOut {
0% {opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
100% {opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}
}
.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut}
#nprogress {position: absolute;z-index: 9999;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(255,255,255,.01)}
#nprogress .bar {background: #ed5466;position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 3px}
#nprogress .peg {display: block;position: absolute;right: 0;width: 100px;height: 100%;box-shadow: 0 0 10px #ed5466, 0 0 5px #ed5466;opacity: 1;-webkit-transform: rotate(3deg) translate(0px, -4px);-ms-transform: rotate(3deg) translate(0px, -4px);transform: rotate(3deg) translate(0px, -4px)}
@-webkit-keyframes nprogress-spinner {
0% {-webkit-transform:rotate(0deg)}
100% {-webkit-transform:rotate(360deg)}
}
@keyframes nprogress-spinner {
0% {
transform:rotate(0deg)
}
100% {transform:rotate(360deg)}
}
.timeline {overflow: hidden;height: auto;position: relative;padding: 0;list-style-type: none}
.timeline:after {position: absolute;width: 2px;left: 50%;margin-left: -2px;top: 0;bottom: 0;content: "";background-color: #dde4e6}
.timeline .header {position: relative;z-index: 10;clear: both;margin-top: 0;margin-right: auto;margin-bottom: 20px;margin-left: auto;background-color: #ecf0f1}
.timeline .header.year {background: #dde4e6;font-size: 14px;font-weight: 600;max-width: 120px;padding-top: 2px;padding-bottom: 2px;color: #aaa;border-radius: 3px;text-align: center}
.timeline .events {padding-left: 0;overflow: auto}
.timeline .events>.wrapper {list-style: none;width: 45%;clear: both}
.timeline .events>.wrapper.featured {float: none!important;clear: both!important;margin-top: 80px!important;margin-left: auto;margin-right: auto}
.timeline .events>.wrapper.featured>.panel:after, .timeline .events>.wrapper.featured>.panel:before {display: none}
.timeline .events>.wrapper.featured>.figure {margin-top: -54px;width: 44px;height: 44px;line-height: 44px;margin-left: -24px;font-size: 16px}
.timeline .events>.wrapper:nth-of-type(odd) {float: left;clear: left}
.timeline .events>.wrapper:nth-of-type(odd)>.panel {z-index: 5}
.timeline .events>.wrapper:nth-of-type(odd)>.panel:after, .timeline .events>.wrapper:nth-of-type(odd)>.panel:before {content: "";position: absolute;width: 0;height: 0;border-style: solid}
.timeline .events>.wrapper:nth-of-type(odd)>.panel:after {right: -10px;top: 10px;border-width: 10px 0 10px 10px;border-color: transparent transparent transparent #fff}
.timeline .events>.wrapper:nth-of-type(odd)>.panel:before {right: -11px;top: 10px;border-width: 10px 0 10px 10px;border-color: transparent transparent transparent #cfd9db}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-default:after {border-color: transparent transparent transparent #f6f6f6}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-default:before {border-color: transparent transparent transparent #cfd9db}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-primary:after {border-color: transparent transparent transparent #00b1e1}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-primary:before {border-color: transparent transparent transparent #00a5d2}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-success:after {border-color: transparent transparent transparent #91c854}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-success:before {border-color: transparent transparent transparent #85c241}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-info:after {border-color: transparent transparent transparent #63d3e9}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-info:before {border-color: transparent transparent transparent #48cbe5}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-warning:after {border-color: transparent transparent transparent #ffd66a}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-warning:before {border-color: transparent transparent transparent #ffce4b}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-danger:after {border-color: transparent transparent transparent #ed5466}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-danger:before {border-color: transparent transparent transparent #ea384d}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-inverse:after {border-color: transparent transparent transparent #2a2a2a}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-inverse:before {border-color: transparent transparent transparent #1b1b1b}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-teal:after {border-color: transparent transparent transparent #6bccb4}
.timeline .events>.wrapper:nth-of-type(odd)>.panel.panel-teal:before {border-color: transparent transparent transparent #58c5aa}
.timeline .events>.wrapper:nth-of-type(even) {float: right;clear: right;margin-top: 44px}
.timeline .events>.wrapper:nth-of-type(even)>.panel {z-index: 5}
.timeline .events>.wrapper:nth-of-type(even)>.panel:after, .timeline .events>.wrapper:nth-of-type(even)>.panel:before {
content: "";position: absolute;width: 0;height: 0;border-style: solid}
.timeline .events>.wrapper:nth-of-type(even)>.panel:after {left: -10px;top: 10px;border-width: 10px 10px 10px 0;border-color: transparent #fff transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel:before {left: -11px;top: 10px;border-width: 10px 10px 10px 0;border-color: transparent #cfd9db transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-default:after {border-color: transparent #f6f6f6 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-default:before {border-color: transparent #cfd9db transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-primary:after {border-color: transparent #00b1e1 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-primary:before {border-color: transparent #00a5d2 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-success:after {border-color: transparent #91c854 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-success:before {border-color: transparent #85c241 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-info:after {border-color: transparent #63d3e9 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-info:before {border-color: transparent #48cbe5 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-warning:after {border-color: transparent #ffd66a transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-warning:before {border-color: transparent #ffce4b transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-danger:after {border-color: transparent #ed5466 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-danger:before {border-color: transparent #ea384d transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-inverse:after {border-color: transparent #2a2a2a transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-inverse:before {border-color: transparent #1b1b1b transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-teal:after {border-color: transparent #6bccb4 transparent transparent}
.timeline .events>.wrapper:nth-of-type(even)>.panel.panel-teal:before {border-color: transparent #58c5aa transparent transparent}
.timeline .events>.wrapper>.figure {position: absolute;z-index: 5;left: 50%;margin-top: 5px;margin-left: -18px;width: 34px;
height: 34px;line-height: 34px;text-align: center;border-radius: 50%;color: #b1c2c6;background-color: #ecf0f1;-webkit-box-shadow: 0 0 0 3px #ecf0f1;box-shadow: 0 0 0 3px #ecf0f1}
.timeline .events>.wrapper>.figure>img {width: 100%}

@media (max-width:767px) {
.timeline .events {padding-left: 0}
.timeline .events>.wrapper {width: auto}
.timeline .events>.wrapper:nth-of-type(even), .timeline .events>.wrapper:nth-of-type(odd) {float: none;clear: both;margin-top: 48px}
.timeline .events>.wrapper:nth-of-type(even)>.panel:after, .timeline .events>.wrapper:nth-of-type(even)>.panel:before, .timeline .events>.wrapper:nth-of-type(odd)>.panel:after, .timeline .events>.wrapper:nth-of-type(odd)>.panel:before {	display: none}
.timeline .events>.wrapper>.figure {margin-top: -41px}
}
.tooltip .tooltip-inner {text-shadow: none!important}
