 .wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}  .wp-block-site-title a{color:inherit}  .wp-block-group{box-sizing:border-box}  :where(.wp-block-group.has-background){padding:1.25em 2.375em}  .wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit} .wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden} .wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em}  .wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title a{display:inline-block}  .wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}  @charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}  .wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}  .wp-block-spacer{clear:both}  #wpbody-content .bootstrap-wrapper {   width: 100%;   max-width: 100% !important; } #wpbody-content .bootstrap-wrapper .col-md-4 ul#pt1, #wpbody-content .bootstrap-wrapper .col-md-4 ul#pt2, #wpbody-content .bootstrap-wrapper .col-md-4 ul#pt3 {   width: 100% !important; } .bootstrap-wrapper {     max-width: 1170px;   margin-left: auto;   margin-right: auto;   width: 100%; } .bootstrap-wrapper html {   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;   -ms-text-size-adjust: 100%;   -webkit-text-size-adjust: 100%; } .bootstrap-wrapper body {   margin: 0; } .bootstrap-wrapper article, .bootstrap-wrapper aside, .bootstrap-wrapper details, .bootstrap-wrapper figcaption, .bootstrap-wrapper figure, .bootstrap-wrapper footer, .bootstrap-wrapper header, .bootstrap-wrapper hgroup, .bootstrap-wrapper main, .bootstrap-wrapper nav, .bootstrap-wrapper section, .bootstrap-wrapper summary {   display: block; } .bootstrap-wrapper audio, .bootstrap-wrapper canvas, .bootstrap-wrapper progress, .bootstrap-wrapper video {   display: inline-block;   vertical-align: baseline; } .bootstrap-wrapper audio: not([controls]) {   display: none;   height: 0; } .bootstrap-wrapper[hidden], .bootstrap-wrapper template {   display: none; } .bootstrap-wrapper a {   background: transparent;   box-shadow: none; } .entry-content a {   box-shadow: none !important; } .bootstrap-wrapper a:active, .bootstrap-wrapper a:hover {   outline: 0; } .bootstrap-wrapper abbr[title] {   border-bottom: 1px dotted; } .bootstrap-wrapper b, .bootstrap-wrapper strong {   font-weight: bold; } .bootstrap-wrapper dfn {   font-style: italic; } .bootstrap-wrapper h1 {   font-size: 2em;   margin: 0.67em 0; } .bootstrap-wrapper mark {   background: #ff0;   color: #000; } .bootstrap-wrapper small {   font-size: 80%; } .bootstrap-wrapper sub, .bootstrap-wrapper sup {   font-size: 75%;   line-height: 0;   position: relative;   vertical-align: baseline; } .bootstrap-wrapper sup {   top: -0.5em; } .bootstrap-wrapper sub {   bottom: -0.25em; } .bootstrap-wrapper img {   border: 0; } .bootstrap-wrapper svg: not(: root) {   overflow: hidden; } .bootstrap-wrapper figure {   margin: 1em 40px; } .bootstrap-wrapper hr {   -moz-box-sizing: content-box;   box-sizing: content-box;   height: 0; } .bootstrap-wrapper pre {   overflow: auto; } .bootstrap-wrapper code, .bootstrap-wrapper kbd, .bootstrap-wrapper pre, .bootstrap-wrapper samp {   font-family: monospace, monospace;   font-size: 1em; } .bootstrap-wrapper button, .bootstrap-wrapper input, .bootstrap-wrapper optgroup, .bootstrap-wrapper select, .bootstrap-wrapper textarea {   color: inherit;   font: inherit;   margin: 0; } .bootstrap-wrapper button {   overflow: visible; } .bootstrap-wrapper button, .bootstrap-wrapper select {   text-transform: none; } .bootstrap-wrapper button, .bootstrap-wrapper html input[type="button"], .bootstrap-wrapper input[type="reset"], .bootstrap-wrapper input[type="submit"] {   -webkit-appearance: button;   cursor: pointer; } .bootstrap-wrapper button[disabled], .bootstrap-wrapper html input[disabled] {   cursor: default; } .bootstrap-wrapper button: : -moz-focus-inner, .bootstrap-wrapper input: : -moz-focus-inner {   border: 0;   padding: 0; } .bootstrap-wrapper input {   line-height: normal; } .bootstrap-wrapper input[type="checkbox"], .bootstrap-wrapper input[type="radio"] {   box-sizing: border-box;   padding: 0; } .bootstrap-wrapper input[type="number"]: : -webkit-inner-spin-button, .bootstrap-wrapper input[type="number"]: : -webkit-outer-spin-button {   height: auto; } .bootstrap-wrapper input[type="search"] {   -webkit-appearance: textfield;   -moz-box-sizing: content-box;   -webkit-box-sizing: content-box;   box-sizing: content-box; } .bootstrap-wrapper input[type="search"]: : -webkit-search-cancel-button, .bootstrap-wrapper input[type="search"]: : -webkit-search-decoration {   -webkit-appearance: none; } .bootstrap-wrapper fieldset {   border: 1px solid #c0c0c0;   margin: 0 2px;   padding: 0.35em 0.625em 0.75em; } .bootstrap-wrapper legend {   border: 0;   padding: 0; } .bootstrap-wrapper textarea {   overflow: auto; } .bootstrap-wrapper optgroup {   font-weight: bold; } .bootstrap-wrapper table {   border-collapse: collapse;   border-spacing: 0; } .bootstrap-wrapper td, .bootstrap-wrapper th {   padding: 0; } @media print {   .bootstrap-wrapper * {     text-shadow: none !important;     color: #000 !important;     background: transparent !important;     box-shadow: none !important;  }  .bootstrap-wrapper a, .bootstrap-wrapper a:visited {    text-decoration: underline;  }  .bootstrap-wrapper a[href]:after {    content: " (" attr(href)")"; } .bootstrap-wrapper abbr[title]:after {   content: " (" attr(title)")"; } .bootstrap-wrapper a[href^="javascript:"]:after, .bootstrap-wrapper a[href^="#"]:after {   content: ""; } .bootstrap-wrapper pre, .bootstrap-wrapper blockquote {   border: 1px solid #999;   page-break-inside: avoid; } .bootstrap-wrapper thead {   display: table-header-group; } .bootstrap-wrapper tr, .bootstrap-wrapper img {   page-break-inside: avoid; } .bootstrap-wrapper img {   max-width: 100% !important; } .bootstrap-wrapper p, .bootstrap-wrapper h2, .bootstrap-wrapper h3 {   orphans: 3;   widows: 3; } .bootstrap-wrapper h2, .bootstrap-wrapper h3 {   page-break-after: avoid; } .bootstrap-wrapper select {   background: #fff !important; } .bootstrap-wrapper .navbar {   display: none; } .bootstrap-wrapper .table td, .bootstrap-wrapper .table th {   background-color: #fff !important; } .bootstrap-wrapper .btn > .caret, .bootstrap-wrapper .dropup > .btn > .caret {   border-top-color: #000 !important; } .bootstrap-wrapper .label {   border: 1px solid #000; } .bootstrap-wrapper .table {   border-collapse: collapse !important; } .bootstrap-wrapper .table-bordered th, .bootstrap-wrapper .table-bordered td {   border: 1px solid #ddd !important; } } .bootstrap-wrapper * {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box; } .bootstrap-wrapper *:before, .bootstrap-wrapper *:after {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box; } .bootstrap-wrapper html {   font-size: 62.5%;   -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .bootstrap-wrapper body {   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;   font-size: 14px;   line-height: 1.428571429;   color: #333333;   background-color: #ffffff; } .bootstrap-wrapper input, .bootstrap-wrapper button, .bootstrap-wrapper select, .bootstrap-wrapper textarea {   font-family: inherit;   font-size: inherit;   line-height: inherit; } .bootstrap-wrapper a {   color: #2c3e50;   text-decoration: none; } .bootstrap-wrapper a:hover, .bootstrap-wrapper a:focus {   color: #11181f;   text-decoration: underline; } .bootstrap-wrapper a:focus {   outline: thin dotted;   outline: 5px auto -webkit-focus-ring-color;   outline-offset: -2px; } .bootstrap-wrapper figure {   margin: 0; } .bootstrap-wrapper img {   vertical-align: middle; } .bootstrap-wrapper .img-responsive, .bootstrap-wrapper .thumbnail > img, .bootstrap-wrapper .thumbnail a > img, .bootstrap-wrapper .carousel-inner > .item > img, .bootstrap-wrapper .carousel-inner > .item > a > img {   display: block;   max-width: 100%;   height: auto; } .bootstrap-wrapper .img-rounded {   border-radius: 3px; } .bootstrap-wrapper .img-thumbnail {   padding: 4px;   line-height: 1.428571429;   background-color: #ffffff;   border: 1px solid #dddddd;   border-radius: 4px;   -webkit-transition: all 0.2s ease-in-out;   transition: all 0.2s ease-in-out;   display: inline-block;   max-width: 100%;   height: auto; } .bootstrap-wrapper .img-circle {   border-radius: 50%; } .bootstrap-wrapper hr {   margin-top: 20px;   margin-bottom: 20px;   border: 0;   border-top: 1px solid #eeeeee; } .bootstrap-wrapper .sr-only {   position: absolute;   width: 1px;   height: 1px;   margin: -1px;   padding: 0;   overflow: hidden;   clip: rect(0, 0, 0, 0);   border: 0; } .bootstrap-wrapper h1, .bootstrap-wrapper h2, .bootstrap-wrapper h3, .bootstrap-wrapper h4, .bootstrap-wrapper h5, .bootstrap-wrapper h6, .bootstrap-wrapper .h1, .bootstrap-wrapper .h2, .bootstrap-wrapper .h3, .bootstrap-wrapper .h4, .bootstrap-wrapper .h5, .bootstrap-wrapper .h6 {   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;   font-weight: 500;   line-height: 1.1;   color: inherit; } .bootstrap-wrapper h1 small, .bootstrap-wrapper h2 small, .bootstrap-wrapper h3 small, .bootstrap-wrapper h4 small, .bootstrap-wrapper h5 small, .bootstrap-wrapper h6 small, .bootstrap-wrapper .h1 small, .bootstrap-wrapper .h2 small, .bootstrap-wrapper .h3 small, .bootstrap-wrapper .h4 small, .bootstrap-wrapper .h5 small, .bootstrap-wrapper .h6 small, .bootstrap-wrapper h1 .small, .bootstrap-wrapper h2 .small, .bootstrap-wrapper h3 .small, .bootstrap-wrapper h4 .small, .bootstrap-wrapper h5 .small, .bootstrap-wrapper h6 .small, .bootstrap-wrapper .h1 .small, .bootstrap-wrapper .h2 .small, .bootstrap-wrapper .h3 .small, .bootstrap-wrapper .h4 .small, .bootstrap-wrapper .h5 .small, .bootstrap-wrapper .h6 .small {   font-weight: normal;   line-height: 1;   color: #999999; } .bootstrap-wrapper h1, .bootstrap-wrapper .h1, .bootstrap-wrapper h2, .bootstrap-wrapper .h2, .bootstrap-wrapper h3, .bootstrap-wrapper .h3 {   margin-top: 0;   margin-bottom: 20px; } .bootstrap-wrapper h1 small, .bootstrap-wrapper .h1 small, .bootstrap-wrapper h2 small, .bootstrap-wrapper .h2 small, .bootstrap-wrapper h3 small, .bootstrap-wrapper .h3 small, .bootstrap-wrapper h1 .small, .bootstrap-wrapper .h1 .small, .bootstrap-wrapper h2 .small, .bootstrap-wrapper .h2 .small, .bootstrap-wrapper h3 .small, .bootstrap-wrapper .h3 .small {   font-size: 65%; } .bootstrap-wrapper h4, .bootstrap-wrapper .h4, .bootstrap-wrapper h5, .bootstrap-wrapper .h5, .bootstrap-wrapper h6, .bootstrap-wrapper .h6 {   margin-top: 10px;   margin-bottom: 10px; } .bootstrap-wrapper h4 small, .bootstrap-wrapper .h4 small, .bootstrap-wrapper h5 small, .bootstrap-wrapper .h5 small, .bootstrap-wrapper h6 small, .bootstrap-wrapper .h6 small, .bootstrap-wrapper h4 .small, .bootstrap-wrapper .h4 .small, .bootstrap-wrapper h5 .small, .bootstrap-wrapper .h5 .small, .bootstrap-wrapper h6 .small, .bootstrap-wrapper .h6 .small {   font-size: 75%; } .bootstrap-wrapper h1, .bootstrap-wrapper .h1 {   font-size: 36px; } .bootstrap-wrapper h2, .bootstrap-wrapper .h2 {   font-size: 30px; } .bootstrap-wrapper h3, .bootstrap-wrapper .h3 {   font-size: 23px; } .bootstrap-wrapper h4, .bootstrap-wrapper .h4 {   font-size: 17px; } .bootstrap-wrapper h5, .bootstrap-wrapper .h5 {   font-size: 14px; } .bootstrap-wrapper h6, .bootstrap-wrapper .h6 {   font-size: 11px; } .bootstrap-wrapper p {   margin: 0 0 10px; } .bootstrap-wrapper .lead {   margin-bottom: 20px;   font-size: 16px;   font-weight: 200;   line-height: 1.4; } @media (min-width: 768px) {   .bootstrap-wrapper .lead {     font-size: 21px;  } } .bootstrap-wrapper small, .bootstrap-wrapper .small {   font-size: 85%; } .bootstrap-wrapper cite {   font-style: normal; } .bootstrap-wrapper .text-left {   text-align: left; } .bootstrap-wrapper .text-right {   text-align: right; } .bootstrap-wrapper .text-center {   text-align: center; } .bootstrap-wrapper .text-justify {   text-align: justify; } .bootstrap-wrapper .text-muted {   color: #999999; } .bootstrap-wrapper .text-primary {   color: #2c3e50; } .bootstrap-wrapper a.text-primary:hover {   color: #1a242f; } .bootstrap-wrapper .text-success {   color: #468847; } .bootstrap-wrapper a.text-success:hover {   color: #356635; } .bootstrap-wrapper .text-info {   color: #3a87ad; } .bootstrap-wrapper a.text-info:hover {   color: #2d6987; } .bootstrap-wrapper .text-warning {   color: #c09853; } .bootstrap-wrapper a.text-warning:hover {   color: #a47e3c; } .bootstrap-wrapper .text-danger {   color: #b94a48; } .bootstrap-wrapper a.text-danger:hover {   color: #953b39; } .bootstrap-wrapper .bg-primary {   color: #fff;   background-color: #2c3e50; } .bootstrap-wrapper a.bg-primary:hover {   background-color: #1a242f; } .bootstrap-wrapper .bg-success {   background-color: #dff0d8; } .bootstrap-wrapper a.bg-success:hover {   background-color: #c1e2b3; } .bootstrap-wrapper .bg-info {   background-color: #d9edf7; } .bootstrap-wrapper a.bg-info:hover {   background-color: #afd9ee; } .bootstrap-wrapper .bg-warning {   background-color: #fcf8e3; } .bootstrap-wrapper a.bg-warning:hover {   background-color: #f7ecb5; } .bootstrap-wrapper .bg-danger {   background-color: #f2dede; } .bootstrap-wrapper a.bg-danger:hover {   background-color: #e4b9b9; } .bootstrap-wrapper .page-header {   padding-bottom: 9px;   margin: 40px 0 20px;   border-bottom: 1px solid #eeeeee; } .bootstrap-wrapper ul, .bootstrap-wrapper ol {   margin-top: 0;   margin-bottom: 10px; } .bootstrap-wrapper ul ul, .bootstrap-wrapper ol ul, .bootstrap-wrapper ul ol, .bootstrap-wrapper ol ol {   margin-bottom: 0; } .bootstrap-wrapper .list-unstyled {   padding-left: 0;   list-style: none; } .bootstrap-wrapper .list-inline {   padding-left: 0;   list-style: none; } .bootstrap-wrapper .list-inline > li {   display: inline-block;   padding-left: 5px;   padding-right: 5px; } .bootstrap-wrapper .list-inline > li:first-child {   padding-left: 0; } .bootstrap-wrapper dl {   margin-top: 0;   margin-bottom: 20px; } .bootstrap-wrapper dt, .bootstrap-wrapper dd {   line-height: 1.428571429; } .bootstrap-wrapper dt {   font-weight: bold; } .bootstrap-wrapper dd {   margin-left: 0; } @media (min-width: 768px) {   .bootstrap-wrapper .dl-horizontal dt {     float: left;     width: 160px;     clear: left;     text-align: right;     overflow: hidden;     text-overflow: ellipsis;     white-space: nowrap;  }  .bootstrap-wrapper .dl-horizontal dd {    margin-left: 180px;  } } .bootstrap-wrapper abbr[title], .bootstrap-wrapper abbr[data-original-title] {   cursor: help;   border-bottom: 1px dotted #999999; } .bootstrap-wrapper .initialism {   font-size: 90%;   text-transform: uppercase; } .bootstrap-wrapper blockquote {   padding: 10px 20px;   margin: 0 0 20px;   font-size: 17.5px;   border-left: 5px solid #eeeeee; } .bootstrap-wrapper blockquote p: last-child, .bootstrap-wrapper blockquote ul: last-child, .bootstrap-wrapper blockquote ol: last-child {   margin-bottom: 0; } .bootstrap-wrapper blockquote footer, .bootstrap-wrapper blockquote small, .bootstrap-wrapper blockquote .small {   display: block;   font-size: 80%;   line-height: 1.428571429;   color: #999999; } .bootstrap-wrapper blockquote footer:before, .bootstrap-wrapper blockquote small:before, .bootstrap-wrapper blockquote .small:before {   content: '\2014 \00A0'; } .bootstrap-wrapper .blockquote-reverse, .bootstrap-wrapper blockquote.pull-right {   padding-right: 15px;   padding-left: 0;   border-right: 5px solid #eeeeee;   border-left: 0;   text-align: right; } .bootstrap-wrapper .blockquote-reverse footer:before, .bootstrap-wrapper blockquote.pull-right footer:before, .bootstrap-wrapper .blockquote-reverse small:before, .bootstrap-wrapper blockquote.pull-right small:before, .bootstrap-wrapper .blockquote-reverse .small:before, .bootstrap-wrapper blockquote.pull-right .small:before {   content: ''; } .bootstrap-wrapper .blockquote-reverse footer:after, .bootstrap-wrapper blockquote.pull-right footer:after, .bootstrap-wrapper .blockquote-reverse small:after, .bootstrap-wrapper blockquote.pull-right small:after, .bootstrap-wrapper .blockquote-reverse .small:after, .bootstrap-wrapper blockquote.pull-right .small:after {   content: '\00A0 \2014'; } .bootstrap-wrapper blockquote:before, .bootstrap-wrapper blockquote:after {   content: ""; } .bootstrap-wrapper address {   margin-bottom: 20px;   font-style: normal;   line-height: 1.428571429; } .bootstrap-wrapper code, .bootstrap-wrapper kbd, .bootstrap-wrapper pre, .bootstrap-wrapper samp {   font-family: Monaco; } .bootstrap-wrapper code {   padding: 2px 4px;   font-size: 90%;   color: #c7254e;   background-color: #f9f2f4;   white-space: nowrap;   border-radius: 4px; } .bootstrap-wrapper kbd {   padding: 2px 4px;   font-size: 90%;   color: #ffffff;   background-color: #333333;   border-radius: 1px;   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } .bootstrap-wrapper pre {   display: block;   padding: 9.5px;   margin: 0 0 10px;   font-size: 13px;   line-height: 1.428571429;   word-break: break-all;   word-wrap: break-word;   color: #333333;   background-color: #f5f5f5;   border: 1px solid #cccccc;   border-radius: 4px; } .bootstrap-wrapper pre code {   padding: 0;   font-size: inherit;   color: inherit;   white-space: pre-wrap;   background-color: transparent;   border-radius: 0; } .bootstrap-wrapper .pre-scrollable {   max-height: 340px;   overflow-y: scroll; } .bootstrap-wrapper .container {   margin-right: auto;   margin-left: auto;   padding-left: 15px;   padding-right: 15px; } @media (min-width: 768px) {   .bootstrap-wrapper .container {     width: 750px;  } } @media (min-width: 992px) {   .bootstrap-wrapper .container {     width: 970px;  } } @media (min-width: 1200px) {   .bootstrap-wrapper .container {     width: 1170px;  } } .bootstrap-wrapper .container-fluid {   margin-right: auto;   margin-left: auto;   padding-left: 15px;   padding-right: 15px; } .bootstrap-wrapper .row {   margin-left: -15px;   margin-right: -15px; } .bootstrap-wrapper .col-xs-1, .bootstrap-wrapper .col-sm-1, .bootstrap-wrapper .col-md-1, .bootstrap-wrapper .col-lg-1, .bootstrap-wrapper .col-xs-2, .bootstrap-wrapper .col-sm-2, .bootstrap-wrapper .col-md-2, .bootstrap-wrapper .col-lg-2, .bootstrap-wrapper .col-xs-3, .bootstrap-wrapper .col-sm-3, .bootstrap-wrapper .col-md-3, .bootstrap-wrapper .col-lg-3, .bootstrap-wrapper .col-xs-4, .bootstrap-wrapper .col-sm-4, .bootstrap-wrapper .col-md-4, .bootstrap-wrapper .col-lg-4, .bootstrap-wrapper .col-xs-5, .bootstrap-wrapper .col-sm-5, .bootstrap-wrapper .col-md-5, .bootstrap-wrapper .col-lg-5, .bootstrap-wrapper .col-xs-6, .bootstrap-wrapper .col-sm-6, .bootstrap-wrapper .col-md-6, .bootstrap-wrapper .col-lg-6, .bootstrap-wrapper .col-xs-7, .bootstrap-wrapper .col-sm-7, .bootstrap-wrapper .col-md-7, .bootstrap-wrapper .col-lg-7, .bootstrap-wrapper .col-xs-8, .bootstrap-wrapper .col-sm-8, .bootstrap-wrapper .col-md-8, .bootstrap-wrapper .col-lg-8, .bootstrap-wrapper .col-xs-9, .bootstrap-wrapper .col-sm-9, .bootstrap-wrapper .col-md-9, .bootstrap-wrapper .col-lg-9, .bootstrap-wrapper .col-xs-10, .bootstrap-wrapper .col-sm-10, .bootstrap-wrapper .col-md-10, .bootstrap-wrapper .col-lg-10, .bootstrap-wrapper .col-xs-11, .bootstrap-wrapper .col-sm-11, .bootstrap-wrapper .col-md-11, .bootstrap-wrapper .col-lg-11, .bootstrap-wrapper .col-xs-12, .bootstrap-wrapper .col-sm-12, .bootstrap-wrapper .col-md-12, .bootstrap-wrapper .col-lg-12 {   min-height: 1px;   padding-left: 15px;   padding-right: 15px; } .bootstrap-wrapper .col-xs-1, .bootstrap-wrapper .col-xs-2, .bootstrap-wrapper .col-xs-3, .bootstrap-wrapper .col-xs-4, .bootstrap-wrapper .col-xs-5, .bootstrap-wrapper .col-xs-6, .bootstrap-wrapper .col-xs-7, .bootstrap-wrapper .col-xs-8, .bootstrap-wrapper .col-xs-9, .bootstrap-wrapper .col-xs-10, .bootstrap-wrapper .col-xs-11, .bootstrap-wrapper .col-xs-12 {   float: left; } .bootstrap-wrapper .col-xs-12 {   width: 100%; } .bootstrap-wrapper .col-xs-11 {   width: 91.66666666666666%; } .bootstrap-wrapper .col-xs-10 {   width: 83.33333333333334%; } .bootstrap-wrapper .col-xs-9 {   width: 75%; } .bootstrap-wrapper .col-xs-8 {   width: 66.66666666666666%; } .bootstrap-wrapper .col-xs-7 {   width: 58.333333333333336%; } .bootstrap-wrapper .col-xs-6 {   width: 50%; } .bootstrap-wrapper .col-xs-5 {   width: 41.66666666666667%; } .bootstrap-wrapper .col-xs-4 {   width: 33.33333333333333%; } .bootstrap-wrapper .col-xs-3 {   width: 25%; } .bootstrap-wrapper .col-xs-2 {   width: 16.666666666666664%; } .bootstrap-wrapper .col-xs-1 {   width: 8.333333333333332%; } .bootstrap-wrapper .col-xs-pull-12 {   right: 100%; } .bootstrap-wrapper .col-xs-pull-11 {   right: 91.66666666666666%; } .bootstrap-wrapper .col-xs-pull-10 {   right: 83.33333333333334%; } .bootstrap-wrapper .col-xs-pull-9 {   right: 75%; } .bootstrap-wrapper .col-xs-pull-8 {   right: 66.66666666666666%; } .bootstrap-wrapper .col-xs-pull-7 {   right: 58.333333333333336%; } .bootstrap-wrapper .col-xs-pull-6 {   right: 50%; } .bootstrap-wrapper .col-xs-pull-5 {   right: 41.66666666666667%; } .bootstrap-wrapper .col-xs-pull-4 {   right: 33.33333333333333%; } .bootstrap-wrapper .col-xs-pull-3 {   right: 25%; } .bootstrap-wrapper .col-xs-pull-2 {   right: 16.666666666666664%; } .bootstrap-wrapper .col-xs-pull-1 {   right: 8.333333333333332%; } .bootstrap-wrapper .col-xs-pull-0 {   right: 0%; } .bootstrap-wrapper .col-xs-push-12 {   left: 100%; } .bootstrap-wrapper .col-xs-push-11 {   left: 91.66666666666666%; } .bootstrap-wrapper .col-xs-push-10 {   left: 83.33333333333334%; } .bootstrap-wrapper .col-xs-push-9 {   left: 75%; } .bootstrap-wrapper .col-xs-push-8 {   left: 66.66666666666666%; } .bootstrap-wrapper .col-xs-push-7 {   left: 58.333333333333336%; } .bootstrap-wrapper .col-xs-push-6 {   left: 50%; } .bootstrap-wrapper .col-xs-push-5 {   left: 41.66666666666667%; } .bootstrap-wrapper .col-xs-push-4 {   left: 33.33333333333333%; } .bootstrap-wrapper .col-xs-push-3 {   left: 25%; } .bootstrap-wrapper .col-xs-push-2 {   left: 16.666666666666664%; } .bootstrap-wrapper .col-xs-push-1 {   left: 8.333333333333332%; } .bootstrap-wrapper .col-xs-push-0 {   left: 0%; } .bootstrap-wrapper .col-xs-offset-12 {   margin-left: 100%; } .bootstrap-wrapper .col-xs-offset-11 {   margin-left: 91.66666666666666%; } .bootstrap-wrapper .col-xs-offset-10 {   margin-left: 83.33333333333334%; } .bootstrap-wrapper .col-xs-offset-9 {   margin-left: 75%; } .bootstrap-wrapper .col-xs-offset-8 {   margin-left: 66.66666666666666%; } .bootstrap-wrapper .col-xs-offset-7 {   margin-left: 58.333333333333336%; } .bootstrap-wrapper .col-xs-offset-6 {   margin-left: 50%; } .bootstrap-wrapper .col-xs-offset-5 {   margin-left: 41.66666666666667%; } .bootstrap-wrapper .col-xs-offset-4 {   margin-left: 33.33333333333333%; } .bootstrap-wrapper .col-xs-offset-3 {   margin-left: 25%; } .bootstrap-wrapper .col-xs-offset-2 {   margin-left: 16.666666666666664%; } .bootstrap-wrapper .col-xs-offset-1 {   margin-left: 8.333333333333332%; } .bootstrap-wrapper .col-xs-offset-0 {   margin-left: 0%; } @media (min-width: 768px) {   .bootstrap-wrapper .col-sm-1, .bootstrap-wrapper .col-sm-2, .bootstrap-wrapper .col-sm-3, .bootstrap-wrapper .col-sm-4, .bootstrap-wrapper .col-sm-5, .bootstrap-wrapper .col-sm-6, .bootstrap-wrapper .col-sm-7, .bootstrap-wrapper .col-sm-8, .bootstrap-wrapper .col-sm-9, .bootstrap-wrapper .col-sm-10, .bootstrap-wrapper .col-sm-11, .bootstrap-wrapper .col-sm-12 {     float: left;  }  .bootstrap-wrapper .col-sm-12 {    width: 100%;  }  .bootstrap-wrapper .col-sm-11 {    width: 91.66666666666666%; } .bootstrap-wrapper .col-sm-10 {   width: 83.33333333333334%; } .bootstrap-wrapper .col-sm-9 {   width: 75%; } .bootstrap-wrapper .col-sm-8 {   width: 66.66666666666666%; } .bootstrap-wrapper .col-sm-7 {   width: 58.333333333333336%; } .bootstrap-wrapper .col-sm-6 {   width: 50%; } .bootstrap-wrapper .col-sm-5 {   width: 41.66666666666667%; } .bootstrap-wrapper .col-sm-4 {   width: 33.33333333333333%; } .bootstrap-wrapper .col-sm-3 {   width: 25%; } .bootstrap-wrapper .col-sm-2 {   width: 16.666666666666664%; } .bootstrap-wrapper .col-sm-1 {   width: 8.333333333333332%; } .bootstrap-wrapper .col-sm-pull-12 {   right: 100%; } .bootstrap-wrapper .col-sm-pull-11 {   right: 91.66666666666666%; } .bootstrap-wrapper .col-sm-pull-10 {   right: 83.33333333333334%; } .bootstrap-wrapper .col-sm-pull-9 {   right: 75%; } .bootstrap-wrapper .col-sm-pull-8 {   right: 66.66666666666666%; } .bootstrap-wrapper .col-sm-pull-7 {   right: 58.333333333333336%; } .bootstrap-wrapper .col-sm-pull-6 {   right: 50%; } .bootstrap-wrapper .col-sm-pull-5 {   right: 41.66666666666667%; } .bootstrap-wrapper .col-sm-pull-4 {   right: 33.33333333333333%; } .bootstrap-wrapper .col-sm-pull-3 {   right: 25%; } .bootstrap-wrapper .col-sm-pull-2 {   right: 16.666666666666664%; } .bootstrap-wrapper .col-sm-pull-1 {   right: 8.333333333333332%; } .bootstrap-wrapper .col-sm-pull-0 {   right: 0%; } .bootstrap-wrapper .col-sm-push-12 {   left: 100%; } .bootstrap-wrapper .col-sm-push-11 {   left: 91.66666666666666%; } .bootstrap-wrapper .col-sm-push-10 {   left: 83.33333333333334%; } .bootstrap-wrapper .col-sm-push-9 {   left: 75%; } .bootstrap-wrapper .col-sm-push-8 {   left: 66.66666666666666%; } .bootstrap-wrapper .col-sm-push-7 {   left: 58.333333333333336%; } .bootstrap-wrapper .col-sm-push-6 {   left: 50%; } .bootstrap-wrapper .col-sm-push-5 {   left: 41.66666666666667%; } .bootstrap-wrapper .col-sm-push-4 {   left: 33.33333333333333%; } .bootstrap-wrapper .col-sm-push-3 {   left: 25%; } .bootstrap-wrapper .col-sm-push-2 {   left: 16.666666666666664%; } .bootstrap-wrapper .col-sm-push-1 {   left: 8.333333333333332%; } .bootstrap-wrapper .col-sm-push-0 {   left: 0%; } .bootstrap-wrapper .col-sm-offset-12 {   margin-left: 100%; } .bootstrap-wrapper .col-sm-offset-11 {   margin-left: 91.66666666666666%; } .bootstrap-wrapper .col-sm-offset-10 {   margin-left: 83.33333333333334%; } .bootstrap-wrapper .col-sm-offset-9 {   margin-left: 75%; } .bootstrap-wrapper .col-sm-offset-8 {   margin-left: 66.66666666666666%; } .bootstrap-wrapper .col-sm-offset-7 {   margin-left: 58.333333333333336%; } .bootstrap-wrapper .col-sm-offset-6 {   margin-left: 50%; } .bootstrap-wrapper .col-sm-offset-5 {   margin-left: 41.66666666666667%; } .bootstrap-wrapper .col-sm-offset-4 {   margin-left: 33.33333333333333%; } .bootstrap-wrapper .col-sm-offset-3 {   margin-left: 25%; } .bootstrap-wrapper .col-sm-offset-2 {   margin-left: 16.666666666666664%; } .bootstrap-wrapper .col-sm-offset-1 {   margin-left: 8.333333333333332%; } .bootstrap-wrapper .col-sm-offset-0 {   margin-left: 0%; } } @media (min-width: 992px) {   .bootstrap-wrapper .col-md-1, .bootstrap-wrapper .col-md-2, .bootstrap-wrapper .col-md-3, .bootstrap-wrapper .col-md-4, .bootstrap-wrapper .col-md-5, .bootstrap-wrapper .col-md-6, .bootstrap-wrapper .col-md-7, .bootstrap-wrapper .col-md-8, .bootstrap-wrapper .col-md-9, .bootstrap-wrapper .col-md-10, .bootstrap-wrapper .col-md-11, .bootstrap-wrapper .col-md-12 {     float: left;  }  .bootstrap-wrapper .col-md-12 {    width: 100%;  }  .bootstrap-wrapper .col-md-11 {    width: 91.66666666666666%; } .bootstrap-wrapper .col-md-10 {   width: 83.33333333333334%; } .bootstrap-wrapper .col-md-9 {   width: 75%; } .bootstrap-wrapper .col-md-8 {   width: 66.66666666666666%; } .bootstrap-wrapper .col-md-7 {   width: 58.333333333333336%; } .bootstrap-wrapper .col-md-6 {   width: 50%; } .bootstrap-wrapper .col-md-5 {   width: 41.66666666666667%; } .bootstrap-wrapper .col-md-4 {   width: 33.33333333333333%; } .bootstrap-wrapper .col-md-3 {   width: 25%; } .bootstrap-wrapper .col-md-2 {   width: 16.666666666666664%; } .bootstrap-wrapper .col-md-1 {   width: 8.333333333333332%; } .bootstrap-wrapper .col-md-pull-12 {   right: 100%; } .bootstrap-wrapper .col-md-pull-11 {   right: 91.66666666666666%; } .bootstrap-wrapper .col-md-pull-10 {   right: 83.33333333333334%; } .bootstrap-wrapper .col-md-pull-9 {   right: 75%;   position: relative; } .bootstrap-wrapper .col-md-pull-8 {   right: 66.66666666666666%; } .bootstrap-wrapper .col-md-pull-7 {   right: 58.333333333333336%; } .bootstrap-wrapper .col-md-pull-6 {   right: 50%; } .bootstrap-wrapper .col-md-pull-5 {   right: 41.66666666666667%; } .bootstrap-wrapper .col-md-pull-4 {   right: 33.33333333333333%; } .bootstrap-wrapper .col-md-pull-3 {   right: 25%; } .bootstrap-wrapper .col-md-pull-2 {   right: 16.666666666666664%; } .bootstrap-wrapper .col-md-pull-1 {   right: 8.333333333333332%; } .bootstrap-wrapper .col-md-pull-0 {   right: 0%; } .bootstrap-wrapper .col-md-push-12 {   left: 100%; } .bootstrap-wrapper .col-md-push-11 {   left: 91.66666666666666%; } .bootstrap-wrapper .col-md-push-10 {   left: 83.33333333333334%; } .bootstrap-wrapper .col-md-push-9 {   left: 75%;   position: relative; } .bootstrap-wrapper .col-md-push-8 {   left: 66.66666666666666%; } .bootstrap-wrapper .col-md-push-7 {   left: 58.333333333333336%; } .bootstrap-wrapper .col-md-push-6 {   left: 50%; } .bootstrap-wrapper .col-md-push-5 {   left: 41.66666666666667%; } .bootstrap-wrapper .col-md-push-4 {   left: 33.33333333333333%; } .bootstrap-wrapper .col-md-push-3 {   left: 25%;   position: relative; } .bootstrap-wrapper .col-md-push-2 {   left: 16.666666666666664%; } .bootstrap-wrapper .col-md-push-1 {   left: 8.333333333333332%; } .bootstrap-wrapper .col-md-push-0 {   left: 0%; } .bootstrap-wrapper .col-md-offset-12 {   margin-left: 100%; } .bootstrap-wrapper .col-md-offset-11 {   margin-left: 91.66666666666666%; } .bootstrap-wrapper .col-md-offset-10 {   margin-left: 83.33333333333334%; } .bootstrap-wrapper .col-md-offset-9 {   margin-left: 75%; } .bootstrap-wrapper .col-md-offset-8 {   margin-left: 66.66666666666666%; } .bootstrap-wrapper .col-md-offset-7 {   margin-left: 58.333333333333336%; } .bootstrap-wrapper .col-md-offset-6 {   margin-left: 50%; } .bootstrap-wrapper .col-md-offset-5 {   margin-left: 41.66666666666667%; } .bootstrap-wrapper .col-md-offset-4 {   margin-left: 33.33333333333333%; } .bootstrap-wrapper .col-md-offset-3 {   margin-left: 25%; } .bootstrap-wrapper .col-md-offset-2 {   margin-left: 16.666666666666664%; } .bootstrap-wrapper .col-md-offset-1 {   margin-left: 8.333333333333332%; } .bootstrap-wrapper .col-md-offset-0 {   margin-left: 0%; } } @media (min-width: 1200px) {   .bootstrap-wrapper .col-lg-1, .bootstrap-wrapper .col-lg-2, .bootstrap-wrapper .col-lg-3, .bootstrap-wrapper .col-lg-4, .bootstrap-wrapper .col-lg-5, .bootstrap-wrapper .col-lg-6, .bootstrap-wrapper .col-lg-7, .bootstrap-wrapper .col-lg-8, .bootstrap-wrapper .col-lg-9, .bootstrap-wrapper .col-lg-10, .bootstrap-wrapper .col-lg-11, .bootstrap-wrapper .col-lg-12 {     float: left;  }  .bootstrap-wrapper .col-lg-12 {    width: 100%;  }  .bootstrap-wrapper .col-lg-11 {    width: 91.66666666666666%; } .bootstrap-wrapper .col-lg-10 {   width: 83.33333333333334%; } .bootstrap-wrapper .col-lg-9 {   width: 75%; } .bootstrap-wrapper .col-lg-8 {   width: 66.66666666666666%; } .bootstrap-wrapper .col-lg-7 {   width: 58.333333333333336%; } .bootstrap-wrapper .col-lg-6 {   width: 50%; } .bootstrap-wrapper .col-lg-5 {   width: 41.66666666666667%; } .bootstrap-wrapper .col-lg-4 {   width: 33.33333333333333%; } .bootstrap-wrapper .col-lg-3 {   width: 25%; } .bootstrap-wrapper .col-lg-2 {   width: 16.666666666666664%; } .bootstrap-wrapper .col-lg-1 {   width: 8.333333333333332%; } .bootstrap-wrapper .col-lg-pull-12 {   right: 100%; } .bootstrap-wrapper .col-lg-pull-11 {   right: 91.66666666666666%; } .bootstrap-wrapper .col-lg-pull-10 {   right: 83.33333333333334%; } .bootstrap-wrapper .col-lg-pull-9 {   right: 75%; } .bootstrap-wrapper .col-lg-pull-8 {   right: 66.66666666666666%; } .bootstrap-wrapper .col-lg-pull-7 {   right: 58.333333333333336%; } .bootstrap-wrapper .col-lg-pull-6 {   right: 50%; } .bootstrap-wrapper .col-lg-pull-5 {   right: 41.66666666666667%; } .bootstrap-wrapper .col-lg-pull-4 {   right: 33.33333333333333%; } .bootstrap-wrapper .col-lg-pull-3 {   right: 25%; } .bootstrap-wrapper .col-lg-pull-2 {   right: 16.666666666666664%; } .bootstrap-wrapper .col-lg-pull-1 {   right: 8.333333333333332%; } .bootstrap-wrapper .col-lg-pull-0 {   right: 0%; } .bootstrap-wrapper .col-lg-push-12 {   left: 100%; } .bootstrap-wrapper .col-lg-push-11 {   left: 91.66666666666666%; } .bootstrap-wrapper .col-lg-push-10 {   left: 83.33333333333334%; } .bootstrap-wrapper .col-lg-push-9 {   left: 75%; } .bootstrap-wrapper .col-lg-push-8 {   left: 66.66666666666666%; } .bootstrap-wrapper .col-lg-push-7 {   left: 58.333333333333336%; } .bootstrap-wrapper .col-lg-push-6 {   left: 50%; } .bootstrap-wrapper .col-lg-push-5 {   left: 41.66666666666667%; } .bootstrap-wrapper .col-lg-push-4 {   left: 33.33333333333333%; } .bootstrap-wrapper .col-lg-push-3 {   left: 25%; } .bootstrap-wrapper .col-lg-push-2 {   left: 16.666666666666664%; } .bootstrap-wrapper .col-lg-push-1 {   left: 8.333333333333332%; } .bootstrap-wrapper .col-lg-push-0 {   left: 0%; } .bootstrap-wrapper .col-lg-offset-12 {   margin-left: 100%; } .bootstrap-wrapper .col-lg-offset-11 {   margin-left: 91.66666666666666%; } .bootstrap-wrapper .col-lg-offset-10 {   margin-left: 83.33333333333334%; } .bootstrap-wrapper .col-lg-offset-9 {   margin-left: 75%; } .bootstrap-wrapper .col-lg-offset-8 {   margin-left: 66.66666666666666%; } .bootstrap-wrapper .col-lg-offset-7 {   margin-left: 58.333333333333336%; } .bootstrap-wrapper .col-lg-offset-6 {   margin-left: 50%; } .bootstrap-wrapper .col-lg-offset-5 {   margin-left: 41.66666666666667%; } .bootstrap-wrapper .col-lg-offset-4 {   margin-left: 33.33333333333333%; } .bootstrap-wrapper .col-lg-offset-3 {   margin-left: 25%; } .bootstrap-wrapper .col-lg-offset-2 {   margin-left: 16.666666666666664%; } .bootstrap-wrapper .col-lg-offset-1 {   margin-left: 8.333333333333332%; } .bootstrap-wrapper .col-lg-offset-0 {   margin-left: 0%; } } .bootstrap-wrapper table {   max-width: 100%;   background-color: transparent; } .bootstrap-wrapper th {   text-align: left; } .bootstrap-wrapper .table {   width: 100%;   margin-bottom: 20px; } .bootstrap-wrapper .table > thead > tr > th, .bootstrap-wrapper .table > tbody > tr > th, .bootstrap-wrapper .table > tfoot > tr > th, .bootstrap-wrapper .table > thead > tr > td, .bootstrap-wrapper .table > tbody > tr > td, .bootstrap-wrapper .table > tfoot > tr > td {   padding: 8px;   line-height: 1.428571429;   vertical-align: top;   border-top: 1px solid #dddddd; } .bootstrap-wrapper .table > thead > tr > th {   vertical-align: bottom;   border-bottom: 2px solid #dddddd; } .bootstrap-wrapper .table > caption + thead > tr:first-child > th, .bootstrap-wrapper .table > colgroup + thead > tr:first-child > th, .bootstrap-wrapper .table > thead:first-child > tr:first-child > th, .bootstrap-wrapper .table > caption + thead > tr:first-child > td, .bootstrap-wrapper .table > colgroup + thead > tr:first-child > td, .bootstrap-wrapper .table > thead:first-child > tr:first-child > td {   border-top: 0; } .bootstrap-wrapper .table > tbody + tbody {   border-top: 2px solid #dddddd; } .bootstrap-wrapper .table .table {   background-color: #ffffff; } .bootstrap-wrapper .table-condensed > thead > tr > th, .bootstrap-wrapper .table-condensed > tbody > tr > th, .bootstrap-wrapper .table-condensed > tfoot > tr > th, .bootstrap-wrapper .table-condensed > thead > tr > td, .bootstrap-wrapper .table-condensed > tbody > tr > td, .bootstrap-wrapper .table-condensed > tfoot > tr > td {   padding: 5px; } .bootstrap-wrapper .table-bordered {   border: 1px solid #dddddd; } .bootstrap-wrapper .table-bordered > thead > tr > th, .bootstrap-wrapper .table-bordered > tbody > tr > th, .bootstrap-wrapper .table-bordered > tfoot > tr > th, .bootstrap-wrapper .table-bordered > thead > tr > td, .bootstrap-wrapper .table-bordered > tbody > tr > td, .bootstrap-wrapper .table-bordered > tfoot > tr > td {   border: 1px solid #dddddd; } .bootstrap-wrapper .table-bordered > thead > tr > th, .bootstrap-wrapper .table-bordered > thead > tr > td {   border-bottom-width: 2px; } .bootstrap-wrapper .table-striped > tbody > tr: nth-child(odd) > td, .bootstrap-wrapper .table-striped > tbody > tr: nth-child(odd) > th {   background-color: #f9f9f9; } .bootstrap-wrapper .table-hover > tbody > tr:hover > td, .bootstrap-wrapper .table-hover > tbody > tr:hover > th {   background-color: #f5f5f5; } .bootstrap-wrapper table col[class*="col-"] {   position: static;   float: none;   display: table-column; } .bootstrap-wrapper table td[class*="col-"], .bootstrap-wrapper table th[class*="col-"] {   position: static;   float: none;   display: table-cell; } .bootstrap-wrapper .table > thead > tr > td.active, .bootstrap-wrapper .table > tbody > tr > td.active, .bootstrap-wrapper .table > tfoot > tr > td.active, .bootstrap-wrapper .table > thead > tr > th.active, .bootstrap-wrapper .table > tbody > tr > th.active, .bootstrap-wrapper .table > tfoot > tr > th.active, .bootstrap-wrapper .table > thead > tr.active > td, .bootstrap-wrapper .table > tbody > tr.active > td, .bootstrap-wrapper .table > tfoot > tr.active > td, .bootstrap-wrapper .table > thead > tr.active > th, .bootstrap-wrapper .table > tbody > tr.active > th, .bootstrap-wrapper .table > tfoot > tr.active > th {   background-color: #f5f5f5; } .bootstrap-wrapper .table-hover > tbody > tr > td.active:hover, .bootstrap-wrapper .table-hover > tbody > tr > th.active:hover, .bootstrap-wrapper .table-hover > tbody > tr.active:hover > td, .bootstrap-wrapper .table-hover > tbody > tr.active:hover > th {   background-color: #e8e8e8; } .bootstrap-wrapper .table > thead > tr > td.success, .bootstrap-wrapper .table > tbody > tr > td.success, .bootstrap-wrapper .table > tfoot > tr > td.success, .bootstrap-wrapper .table > thead > tr > th.success, .bootstrap-wrapper .table > tbody > tr > th.success, .bootstrap-wrapper .table > tfoot > tr > th.success, .bootstrap-wrapper .table > thead > tr.success > td, .bootstrap-wrapper .table > tbody > tr.success > td, .bootstrap-wrapper .table > tfoot > tr.success > td, .bootstrap-wrapper .table > thead > tr.success > th, .bootstrap-wrapper .table > tbody > tr.success > th, .bootstrap-wrapper .table > tfoot > tr.success > th {   background-color: #dff0d8; } .bootstrap-wrapper .table-hover > tbody > tr > td.success:hover, .bootstrap-wrapper .table-hover > tbody > tr > th.success:hover, .bootstrap-wrapper .table-hover > tbody > tr.success:hover > td, .bootstrap-wrapper .table-hover > tbody > tr.success:hover > th {   background-color: #d0e9c6; } .bootstrap-wrapper .table > thead > tr > td.info, .bootstrap-wrapper .table > tbody > tr > td.info, .bootstrap-wrapper .table > tfoot > tr > td.info, .bootstrap-wrapper .table > thead > tr > th.info, .bootstrap-wrapper .table > tbody > tr > th.info, .bootstrap-wrapper .table > tfoot > tr > th.info, .bootstrap-wrapper .table > thead > tr.info > td, .bootstrap-wrapper .table > tbody > tr.info > td, .bootstrap-wrapper .table > tfoot > tr.info > td, .bootstrap-wrapper .table > thead > tr.info > th, .bootstrap-wrapper .table > tbody > tr.info > th, .bootstrap-wrapper .table > tfoot > tr.info > th {   background-color: #d9edf7; } .bootstrap-wrapper .table-hover > tbody > tr > td.info:hover, .bootstrap-wrapper .table-hover > tbody > tr > th.info:hover, .bootstrap-wrapper .table-hover > tbody > tr.info:hover > td, .bootstrap-wrapper .table-hover > tbody > tr.info:hover > th {   background-color: #c4e3f3; } .bootstrap-wrapper .table > thead > tr > td.warning, .bootstrap-wrapper .table > tbody > tr > td.warning, .bootstrap-wrapper .table > tfoot > tr > td.warning, .bootstrap-wrapper .table > thead > tr > th.warning, .bootstrap-wrapper .table > tbody > tr > th.warning, .bootstrap-wrapper .table > tfoot > tr > th.warning, .bootstrap-wrapper .table > thead > tr.warning > td, .bootstrap-wrapper .table > tbody > tr.warning > td, .bootstrap-wrapper .table > tfoot > tr.warning > td, .bootstrap-wrapper .table > thead > tr.warning > th, .bootstrap-wrapper .table > tbody > tr.warning > th, .bootstrap-wrapper .table > tfoot > tr.warning > th {   background-color: #fcf8e3; } .bootstrap-wrapper .table-hover > tbody > tr > td.warning:hover, .bootstrap-wrapper .table-hover > tbody > tr > th.warning:hover, .bootstrap-wrapper .table-hover > tbody > tr.warning:hover > td, .bootstrap-wrapper .table-hover > tbody > tr.warning:hover > th {   background-color: #faf2cc; } .bootstrap-wrapper .table > thead > tr > td.danger, .bootstrap-wrapper .table > tbody > tr > td.danger, .bootstrap-wrapper .table > tfoot > tr > td.danger, .bootstrap-wrapper .table > thead > tr > th.danger, .bootstrap-wrapper .table > tbody > tr > th.danger, .bootstrap-wrapper .table > tfoot > tr > th.danger, .bootstrap-wrapper .table > thead > tr.danger > td, .bootstrap-wrapper .table > tbody > tr.danger > td, .bootstrap-wrapper .table > tfoot > tr.danger > td, .bootstrap-wrapper .table > thead > tr.danger > th, .bootstrap-wrapper .table > tbody > tr.danger > th, .bootstrap-wrapper .table > tfoot > tr.danger > th {   background-color: #f2dede; } .bootstrap-wrapper .table-hover > tbody > tr > td.danger:hover, .bootstrap-wrapper .table-hover > tbody > tr > th.danger:hover, .bootstrap-wrapper .table-hover > tbody > tr.danger:hover > td, .bootstrap-wrapper .table-hover > tbody > tr.danger:hover > th {   background-color: #ebcccc; } @media (max-width: 767px) {   .bootstrap-wrapper .table-responsive {     width: 100%;     margin-bottom: 15px;     overflow-y: hidden;     overflow-x: scroll;     -ms-overflow-style: -ms-autohiding-scrollbar;     border: 1px solid #dddddd;     -webkit-overflow-scrolling: touch;  }  .bootstrap-wrapper .table-responsive > .table {    margin-bottom: 0;  }  .bootstrap-wrapper .table-responsive > .table > thead > tr > th, .bootstrap-wrapper .table-responsive > .table > tbody > tr > th, .bootstrap-wrapper .table-responsive > .table > tfoot > tr > th, .bootstrap-wrapper .table-responsive > .table > thead > tr > td, .bootstrap-wrapper .table-responsive > .table > tbody > tr > td, .bootstrap-wrapper .table-responsive > .table > tfoot > tr > td {    white-space: nowrap; } .bootstrap-wrapper .table-responsive > .table-bordered {   border: 0; } .bootstrap-wrapper .table-responsive > .table-bordered > thead > tr > th:first-child, .bootstrap-wrapper .table-responsive > .table-bordered > tbody > tr > th:first-child, .bootstrap-wrapper .table-responsive > .table-bordered > tfoot > tr > th:first-child, .bootstrap-wrapper .table-responsive > .table-bordered > thead > tr > td:first-child, .bootstrap-wrapper .table-responsive > .table-bordered > tbody > tr > td:first-child, .bootstrap-wrapper .table-responsive > .table-bordered > tfoot > tr > td:first-child {   border-left: 0; } .bootstrap-wrapper .table-responsive > .table-bordered > thead > tr > th: last-child, .bootstrap-wrapper .table-responsive > .table-bordered > tbody > tr > th: last-child, .bootstrap-wrapper .table-responsive > .table-bordered > tfoot > tr > th: last-child, .bootstrap-wrapper .table-responsive > .table-bordered > thead > tr > td: last-child, .bootstrap-wrapper .table-responsive > .table-bordered > tbody > tr > td: last-child, .bootstrap-wrapper .table-responsive > .table-bordered > tfoot > tr > td: last-child {   border-right: 0; } .bootstrap-wrapper .table-responsive > .table-bordered > tbody > tr: last-child > th, .bootstrap-wrapper .table-responsive > .table-bordered > tfoot > tr: last-child > th, .bootstrap-wrapper .table-responsive > .table-bordered > tbody > tr: last-child > td, .bootstrap-wrapper .table-responsive > .table-bordered > tfoot > tr: last-child > td {   border-bottom: 0; } } .bootstrap-wrapper fieldset {   padding: 0;   margin: 0;   border: 0;   min-width: 0; } .bootstrap-wrapper legend {   display: block;   width: 100%;   padding: 0;   margin-bottom: 20px;   font-size: 21px;   line-height: inherit;   color: #333333;   border: 0;   border-bottom: 1px solid #e5e5e5; } .bootstrap-wrapper label {   display: inline-block;   margin-bottom: 5px;   font-weight: bold; } .bootstrap-wrapper input[type="search"] {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box; } .bootstrap-wrapper input[type="radio"], .bootstrap-wrapper input[type="checkbox"] {   margin: 4px 0 0;   margin-top: 1px \9;    line-height: normal; } .bootstrap-wrapper input[type="file"] {   display: block; } .bootstrap-wrapper input[type="range"] {   display: block;   width: 100%; } .bootstrap-wrapper select[multiple], .bootstrap-wrapper select[size] {   height: auto; } .bootstrap-wrapper input[type="file"]:focus, .bootstrap-wrapper input[type="radio"]:focus, .bootstrap-wrapper input[type="checkbox"]:focus {   outline: thin dotted;   outline: 5px auto -webkit-focus-ring-color;   outline-offset: -2px; } .bootstrap-wrapper output {   display: block;   padding-top: 7px;   font-size: 14px;   line-height: 1.428571429;   color: #555555; } .bootstrap-wrapper .form-control {   display: block;   width: 100%;   height: 34px;   padding: 6px 12px;   font-size: 14px;   line-height: 1.428571429;   color: #555555;   background-color: #ffffff;   background-image: none;   border: 1px solid #cccccc;   border-radius: 4px;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);   -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;   transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } .bootstrap-wrapper .form-control:focus {   border-color: #66afe9;   outline: 0;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } .bootstrap-wrapper .form-control: : -moz-placeholder {   color: #999999;   opacity: 1; } .bootstrap-wrapper .form-control: -ms-input-placeholder {   color: #999999; } .bootstrap-wrapper .form-control: : -webkit-input-placeholder {   color: #999999; } .bootstrap-wrapper .form-control[disabled], .bootstrap-wrapper .form-control[readonly], .bootstrap-wrapper fieldset[disabled] .form-control {   cursor: not-allowed;   background-color: #eeeeee;   opacity: 1; } .bootstrap-wrapper textarea.form-control {   height: auto; } .bootstrap-wrapper input[type="search"] {   -webkit-appearance: none; } .bootstrap-wrapper input[type="date"] {   line-height: 34px; } .bootstrap-wrapper .form-group {   margin-bottom: 15px; } .bootstrap-wrapper .radio, .bootstrap-wrapper .checkbox {   display: block;   min-height: 20px;   margin-top: 10px;   margin-bottom: 10px;   padding-left: 20px; } .bootstrap-wrapper .radio label, .bootstrap-wrapper .checkbox label {   display: inline;   font-weight: normal;   cursor: pointer; } .bootstrap-wrapper .radio input[type="radio"], .bootstrap-wrapper .radio-inline input[type="radio"], .bootstrap-wrapper .checkbox input[type="checkbox"], .bootstrap-wrapper .checkbox-inline input[type="checkbox"] {   float: left;   margin-left: -20px; } .bootstrap-wrapper .radio + .radio, .bootstrap-wrapper .checkbox + .checkbox {   margin-top: -5px; } .bootstrap-wrapper .radio-inline, .bootstrap-wrapper .checkbox-inline {   display: inline-block;   padding-left: 20px;   margin-bottom: 0;   vertical-align: middle;   font-weight: normal;   cursor: pointer; } .bootstrap-wrapper .radio-inline + .radio-inline, .bootstrap-wrapper .checkbox-inline + .checkbox-inline {   margin-top: 0;   margin-left: 10px; } .bootstrap-wrapper input[type="radio"][disabled], .bootstrap-wrapper input[type="checkbox"][disabled], .bootstrap-wrapper .radio[disabled], .bootstrap-wrapper .radio-inline[disabled], .bootstrap-wrapper .checkbox[disabled], .bootstrap-wrapper .checkbox-inline[disabled], .bootstrap-wrapper fieldset[disabled] input[type="radio"], .bootstrap-wrapper fieldset[disabled] input[type="checkbox"], .bootstrap-wrapper fieldset[disabled] .radio, .bootstrap-wrapper fieldset[disabled] .radio-inline, .bootstrap-wrapper fieldset[disabled] .checkbox, .bootstrap-wrapper fieldset[disabled] .checkbox-inline {   cursor: not-allowed; } .bootstrap-wrapper .input-sm {   height: 30px;   padding: 5px 10px;   font-size: 12px;   line-height: 1.5;   border-radius: 1px; } .bootstrap-wrapper select.input-sm {   height: 30px;   line-height: 30px; } .bootstrap-wrapper textarea.input-sm, .bootstrap-wrapper select[multiple].input-sm {   height: auto; } .bootstrap-wrapper .input-lg {   height: 45px;   padding: 10px 16px;   font-size: 18px;   line-height: 1.33;   border-radius: 3px; } .bootstrap-wrapper select.input-lg {   height: 45px;   line-height: 45px; } .bootstrap-wrapper textarea.input-lg, .bootstrap-wrapper select[multiple].input-lg {   height: auto; } .bootstrap-wrapper .has-feedback {   position: relative; } .bootstrap-wrapper .has-feedback .form-control {   padding-right: 42.5px; } .bootstrap-wrapper .has-feedback .form-control-feedback {   position: absolute;   top: 25px;   right: 0;   display: block;   width: 34px;   height: 34px;   line-height: 34px;   text-align: center; } .bootstrap-wrapper .has-success .help-block, .bootstrap-wrapper .has-success .control-label, .bootstrap-wrapper .has-success .radio, .bootstrap-wrapper .has-success .checkbox, .bootstrap-wrapper .has-success .radio-inline, .bootstrap-wrapper .has-success .checkbox-inline {   color: #468847; } .bootstrap-wrapper .has-success .form-control {   border-color: #468847;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .bootstrap-wrapper .has-success .form-control:focus {   border-color: #356635;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } .bootstrap-wrapper .has-success .input-group-addon {   color: #468847;   border-color: #468847;   background-color: #dff0d8; } .bootstrap-wrapper .has-success .form-control-feedback {   color: #468847; } .bootstrap-wrapper .has-warning .help-block, .bootstrap-wrapper .has-warning .control-label, .bootstrap-wrapper .has-warning .radio, .bootstrap-wrapper .has-warning .checkbox, .bootstrap-wrapper .has-warning .radio-inline, .bootstrap-wrapper .has-warning .checkbox-inline {   color: #c09853; } .bootstrap-wrapper .has-warning .form-control {   border-color: #c09853;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .bootstrap-wrapper .has-warning .form-control:focus {   border-color: #a47e3c;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } .bootstrap-wrapper .has-warning .input-group-addon {   color: #c09853;   border-color: #c09853;   background-color: #fcf8e3; } .bootstrap-wrapper .has-warning .form-control-feedback {   color: #c09853; } .bootstrap-wrapper .has-error .help-block, .bootstrap-wrapper .has-error .control-label, .bootstrap-wrapper .has-error .radio, .bootstrap-wrapper .has-error .checkbox, .bootstrap-wrapper .has-error .radio-inline, .bootstrap-wrapper .has-error .checkbox-inline {   color: #b94a48; } .bootstrap-wrapper .has-error .form-control {   border-color: #b94a48;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .bootstrap-wrapper .has-error .form-control:focus {   border-color: #953b39;   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } .bootstrap-wrapper .has-error .input-group-addon {   color: #b94a48;   border-color: #b94a48;   background-color: #f2dede; } .bootstrap-wrapper .has-error .form-control-feedback {   color: #b94a48; } .bootstrap-wrapper .form-control-static {   margin-bottom: 0; } .bootstrap-wrapper .help-block {   display: block;   margin-top: 5px;   margin-bottom: 10px;   color: #737373; } @media (min-width: 768px) {   .bootstrap-wrapper .form-inline .form-group {     display: inline-block;     margin-bottom: 0;     vertical-align: middle;  }  .bootstrap-wrapper .form-inline .form-control {    display: inline-block;    width: auto;    vertical-align: middle;  }  .bootstrap-wrapper .form-inline .input-group > .form-control {    width: 100%; } .bootstrap-wrapper .form-inline .control-label {   margin-bottom: 0;   vertical-align: middle; } .bootstrap-wrapper .form-inline .radio, .bootstrap-wrapper .form-inline .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   padding-left: 0;   vertical-align: middle; } .bootstrap-wrapper .form-inline .radio input[type="radio"], .bootstrap-wrapper .form-inline .checkbox input[type="checkbox"] {   float: none;   margin-left: 0; } .bootstrap-wrapper .form-inline .has-feedback .form-control-feedback {   top: 0; } } .bootstrap-wrapper .form-horizontal .control-label, .bootstrap-wrapper .form-horizontal .radio, .bootstrap-wrapper .form-horizontal .checkbox, .bootstrap-wrapper .form-horizontal .radio-inline, .bootstrap-wrapper .form-horizontal .checkbox-inline {   margin-top: 0;   margin-bottom: 0;   padding-top: 7px; } .bootstrap-wrapper .form-horizontal .radio, .bootstrap-wrapper .form-horizontal .checkbox {   min-height: 27px; } .bootstrap-wrapper .form-horizontal .form-group {   margin-left: -15px;   margin-right: -15px; } .bootstrap-wrapper .form-horizontal .form-control-static {   padding-top: 7px; } @media (min-width: 768px) {   .bootstrap-wrapper .form-horizontal .control-label {     text-align: right;  } } .bootstrap-wrapper .form-horizontal .has-feedback .form-control-feedback {   top: 0;   right: 15px; } .bootstrap-wrapper .btn {   display: inline-block;   margin-bottom: 0;   font-weight: normal;   text-align: center;   vertical-align: middle;   cursor: pointer;   background-image: none;   border: 1px solid transparent;   white-space: nowrap;   padding: 6px 12px;   font-size: 14px;   line-height: 1.428571429;   border-radius: 4px;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   -o-user-select: none;   user-select: none; } .bootstrap-wrapper .btn:focus {   outline: thin dotted;   outline: 5px auto -webkit-focus-ring-color;   outline-offset: -2px; } .bootstrap-wrapper .btn:hover, .bootstrap-wrapper .btn:focus {   color: #23375e;   text-decoration: none; } .bootstrap-wrapper .btn:active, .bootstrap-wrapper .btn.active {   outline: 0;   background-image: none;   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .bootstrap-wrapper .btn.disabled, .bootstrap-wrapper .btn[disabled], .bootstrap-wrapper fieldset[disabled] .btn {   cursor: not-allowed;   pointer-events: none;   opacity: 0.65;   filter: alpha(opacity=65);   -webkit-box-shadow: none;   box-shadow: none; } .bootstrap-wrapper .btn-default {   color: #23375e;   background-color: #ffffff;   border-color: #cccccc; } .bootstrap-wrapper .btn-default:hover, .bootstrap-wrapper .btn-default:focus, .bootstrap-wrapper .btn-default:active, .bootstrap-wrapper .btn-default.active, .bootstrap-wrapper .open .dropdown-toggle.btn-default {   color: #23375e;   background-color: #ebebeb;   border-color: #adadad; } .bootstrap-wrapper .btn-default:active, .bootstrap-wrapper .btn-default.active, .bootstrap-wrapper .open .dropdown-toggle.btn-default {   background-image: none; } .bootstrap-wrapper .btn-default.disabled, .bootstrap-wrapper .btn-default[disabled], .bootstrap-wrapper fieldset[disabled] .btn-default, .bootstrap-wrapper .btn-default.disabled:hover, .bootstrap-wrapper .btn-default[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-default:hover, .bootstrap-wrapper .btn-default.disabled:focus, .bootstrap-wrapper .btn-default[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-default:focus, .bootstrap-wrapper .btn-default.disabled:active, .bootstrap-wrapper .btn-default[disabled]:active, .bootstrap-wrapper fieldset[disabled] .btn-default:active, .bootstrap-wrapper .btn-default.disabled.active, .bootstrap-wrapper .btn-default[disabled].active, .bootstrap-wrapper fieldset[disabled] .btn-default.active {   background-color: #ffffff;   border-color: #cccccc; } .bootstrap-wrapper .btn-default .badge {   color: #ffffff;   background-color: #23375e; } .bootstrap-wrapper .btn-primary {   color: #ffffff;   background-color: #2c3e50;   border-color: #233140; } .bootstrap-wrapper .btn-primary:hover, .bootstrap-wrapper .btn-primary:focus, .bootstrap-wrapper .btn-primary:active, .bootstrap-wrapper .btn-primary.active, .bootstrap-wrapper .open .dropdown-toggle.btn-primary {   color: #ffffff;   background-color: #1e2a36;   border-color: #0d1318; } .bootstrap-wrapper .btn-primary:active, .bootstrap-wrapper .btn-primary.active, .bootstrap-wrapper .open .dropdown-toggle.btn-primary {   background-image: none; } .bootstrap-wrapper .btn-primary.disabled, .bootstrap-wrapper .btn-primary[disabled], .bootstrap-wrapper fieldset[disabled] .btn-primary, .bootstrap-wrapper .btn-primary.disabled:hover, .bootstrap-wrapper .btn-primary[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-primary:hover, .bootstrap-wrapper .btn-primary.disabled:focus, .bootstrap-wrapper .btn-primary[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-primary:focus, .bootstrap-wrapper .btn-primary.disabled:active, .bootstrap-wrapper .btn-primary[disabled]:active, .bootstrap-wrapper fieldset[disabled] .btn-primary:active, .bootstrap-wrapper .btn-primary.disabled.active, .bootstrap-wrapper .btn-primary[disabled].active, .bootstrap-wrapper fieldset[disabled] .btn-primary.active {   background-color: #2c3e50;   border-color: #233140; } .bootstrap-wrapper .btn-primary .badge {   color: #2c3e50;   background-color: #ffffff; } .bootstrap-wrapper .btn-success {   color: #ffffff;   background-color: #1e824c;   border-color: #196d40; } .bootstrap-wrapper .btn-success:hover, .bootstrap-wrapper .btn-success:focus, .bootstrap-wrapper .btn-success:active, .bootstrap-wrapper .btn-success.active, .bootstrap-wrapper .open .dropdown-toggle.btn-success {   color: #ffffff;   background-color: #166139;   border-color: #0e3c23; } .bootstrap-wrapper .btn-success:active, .bootstrap-wrapper .btn-success.active, .bootstrap-wrapper .open .dropdown-toggle.btn-success {   background-image: none; } .bootstrap-wrapper .btn-success.disabled, .bootstrap-wrapper .btn-success[disabled], .bootstrap-wrapper fieldset[disabled] .btn-success, .bootstrap-wrapper .btn-success.disabled:hover, .bootstrap-wrapper .btn-success[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-success:hover, .bootstrap-wrapper .btn-success.disabled:focus, .bootstrap-wrapper .btn-success[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-success:focus, .bootstrap-wrapper .btn-success.disabled:active, .bootstrap-wrapper .btn-success[disabled]:active, .bootstrap-wrapper fieldset[disabled] .btn-success:active, .bootstrap-wrapper .btn-success.disabled.active, .bootstrap-wrapper .btn-success[disabled].active, .bootstrap-wrapper fieldset[disabled] .btn-success.active {   background-color: #1e824c;   border-color: #196d40; } .bootstrap-wrapper .btn-success .badge {   color: #1e824c;   background-color: #ffffff; } .bootstrap-wrapper .btn-info {   color: #ffffff;   background-color: #3498db;   border-color: #258cd1; } .bootstrap-wrapper .btn-info:hover, .bootstrap-wrapper .btn-info:focus, .bootstrap-wrapper .btn-info:active, .bootstrap-wrapper .btn-info.active, .bootstrap-wrapper .open .dropdown-toggle.btn-info {   color: #ffffff;   background-color: #2383c4;   border-color: #1c699d; } .bootstrap-wrapper .btn-info:active, .bootstrap-wrapper .btn-info.active, .bootstrap-wrapper .open .dropdown-toggle.btn-info {   background-image: none; } .bootstrap-wrapper .btn-info.disabled, .bootstrap-wrapper .btn-info[disabled], .bootstrap-wrapper fieldset[disabled] .btn-info, .bootstrap-wrapper .btn-info.disabled:hover, .bootstrap-wrapper .btn-info[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-info:hover, .bootstrap-wrapper .btn-info.disabled:focus, .bootstrap-wrapper .btn-info[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-info:focus, .bootstrap-wrapper .btn-info.disabled:active, .bootstrap-wrapper .btn-info[disabled]:active, .bootstrap-wrapper fieldset[disabled] .btn-info:active, .bootstrap-wrapper .btn-info.disabled.active, .bootstrap-wrapper .btn-info[disabled].active, .bootstrap-wrapper fieldset[disabled] .btn-info.active {   background-color: #3498db;   border-color: #258cd1; } .bootstrap-wrapper .btn-info .badge {   color: #3498db;   background-color: #ffffff; } .bootstrap-wrapper .btn-warning {   color: #ffffff;   background-color: #f27935;   border-color: #f0691d; } .bootstrap-wrapper .btn-warning:hover, .bootstrap-wrapper .btn-warning:focus, .bootstrap-wrapper .btn-warning:active, .bootstrap-wrapper .btn-warning.active, .bootstrap-wrapper .open .dropdown-toggle.btn-warning {   color: #ffffff;   background-color: #ef600f;   border-color: #c44e0d; } .bootstrap-wrapper .btn-warning:active, .bootstrap-wrapper .btn-warning.active, .bootstrap-wrapper .open .dropdown-toggle.btn-warning {   background-image: none; } .bootstrap-wrapper .btn-warning.disabled, .bootstrap-wrapper .btn-warning[disabled], .bootstrap-wrapper fieldset[disabled] .btn-warning, .bootstrap-wrapper .btn-warning.disabled:hover, .bootstrap-wrapper .btn-warning[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-warning:hover, .bootstrap-wrapper .btn-warning.disabled:focus, .bootstrap-wrapper .btn-warning[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-warning:focus, .bootstrap-wrapper .btn-warning.disabled:active, .bootstrap-wrapper .btn-warning[disabled]:active, .bootstrap-wrapper fieldset[disabled] .btn-warning:active, .bootstrap-wrapper .btn-warning.disabled.active, .bootstrap-wrapper .btn-warning[disabled].active, .bootstrap-wrapper fieldset[disabled] .btn-warning.active {   background-color: #f27935;   border-color: #f0691d; } .bootstrap-wrapper .btn-warning .badge {   color: #f27935;   background-color: #ffffff; } .bootstrap-wrapper .btn-danger {   color: #ffffff;   background-color: #d9534f;   border-color: #d43f3a; } .bootstrap-wrapper .btn-danger:hover, .bootstrap-wrapper .btn-danger:focus, .bootstrap-wrapper .btn-danger:active, .bootstrap-wrapper .btn-danger.active, .bootstrap-wrapper .open .dropdown-toggle.btn-danger {   color: #ffffff;   background-color: #d2322d;   border-color: #ac2925; } .bootstrap-wrapper .btn-danger:active, .bootstrap-wrapper .btn-danger.active, .bootstrap-wrapper .open .dropdown-toggle.btn-danger {   background-image: none; } .bootstrap-wrapper .btn-danger.disabled, .bootstrap-wrapper .btn-danger[disabled], .bootstrap-wrapper fieldset[disabled] .btn-danger, .bootstrap-wrapper .btn-danger.disabled:hover, .bootstrap-wrapper .btn-danger[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-danger:hover, .bootstrap-wrapper .btn-danger.disabled:focus, .bootstrap-wrapper .btn-danger[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-danger:focus, .bootstrap-wrapper .btn-danger.disabled:active, .bootstrap-wrapper .btn-danger[disabled]:active, .bootstrap-wrapper fieldset[disabled] .btn-danger:active, .bootstrap-wrapper .btn-danger.disabled.active, .bootstrap-wrapper .btn-danger[disabled].active, .bootstrap-wrapper fieldset[disabled] .btn-danger.active {   background-color: #d9534f;   border-color: #d43f3a; } .bootstrap-wrapper .btn-danger .badge {   color: #d9534f;   background-color: #ffffff; } .bootstrap-wrapper .btn-link {   color: #2c3e50;   font-weight: normal;   cursor: pointer;   border-radius: 0; } .bootstrap-wrapper .btn-link, .bootstrap-wrapper .btn-link:active, .bootstrap-wrapper .btn-link[disabled], .bootstrap-wrapper fieldset[disabled] .btn-link {   background-color: transparent;   -webkit-box-shadow: none;   box-shadow: none; } .bootstrap-wrapper .btn-link, .bootstrap-wrapper .btn-link:hover, .bootstrap-wrapper .btn-link:focus, .bootstrap-wrapper .btn-link:active {   border-color: transparent; } .bootstrap-wrapper .btn-link:hover, .bootstrap-wrapper .btn-link:focus {   color: #11181f;   text-decoration: underline;   background-color: transparent; } .bootstrap-wrapper .btn-link[disabled]:hover, .bootstrap-wrapper fieldset[disabled] .btn-link:hover, .bootstrap-wrapper .btn-link[disabled]:focus, .bootstrap-wrapper fieldset[disabled] .btn-link:focus {   color: #999999;   text-decoration: none; } .bootstrap-wrapper .btn-lg, .bootstrap-wrapper .btn-group-lg > .btn {   padding: 10px 16px;   font-size: 18px;   line-height: 1.33;   border-radius: 3px; } .bootstrap-wrapper .btn-sm, .bootstrap-wrapper .btn-group-sm > .btn {   padding: 5px 10px;   font-size: 12px;   line-height: 1.5;   border-radius: 1px; } .bootstrap-wrapper .btn-xs, .bootstrap-wrapper .btn-group-xs > .btn {   padding: 1px 5px;   font-size: 12px;   line-height: 1.5;   border-radius: 1px; } .bootstrap-wrapper .btn-block {   display: block;   width: 100%;   padding-left: 0;   padding-right: 0; } .bootstrap-wrapper .btn-block + .btn-block {   margin-top: 5px; } .bootstrap-wrapper input[type="submit"].btn-block, .bootstrap-wrapper input[type="reset"].btn-block, .bootstrap-wrapper input[type="button"].btn-block {   width: 100%; } .bootstrap-wrapper .fade {   opacity: 0;   -webkit-transition: opacity 0.15s linear;   transition: opacity 0.15s linear; } .bootstrap-wrapper .fade.in {   opacity: 1; } .bootstrap-wrapper .collapse {   display: none; } .bootstrap-wrapper .collapse.in {   display: block; } .bootstrap-wrapper .collapsing {   position: relative;   height: 0;   overflow: hidden;   -webkit-transition: height 0.35s ease;   transition: height 0.35s ease; } @font-face {   font-family: 'Glyphicons Halflings';   src: url('https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/app/fonts/glyphicons-halflings-regular.eot');   src: url('https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/app/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/app/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/app/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/app/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .bootstrap-wrapper .glyphicon {   position: relative;   top: 1px;   display: inline-block;   font-family: 'Glyphicons Halflings';   font-style: normal;   font-weight: normal;   line-height: 1;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } .bootstrap-wrapper .glyphicon-asterisk:before {   content: "\2a"; } .bootstrap-wrapper .glyphicon-plus:before {   content: "\2b"; } .bootstrap-wrapper .glyphicon-euro:before {   content: "\20ac"; } .bootstrap-wrapper .glyphicon-minus:before {   content: "\2212"; } .bootstrap-wrapper .glyphicon-cloud:before {   content: "\2601"; } .bootstrap-wrapper .glyphicon-envelope:before {   content: "\2709"; } .bootstrap-wrapper .glyphicon-pencil:before {   content: "\270f"; } .bootstrap-wrapper .glyphicon-glass:before {   content: "\e001"; } .bootstrap-wrapper .glyphicon-music:before {   content: "\e002"; } .bootstrap-wrapper .glyphicon-search:before {   content: "\e003"; } .bootstrap-wrapper .glyphicon-heart:before {   content: "\e005"; } .bootstrap-wrapper .glyphicon-star:before {   content: "\e006"; } .bootstrap-wrapper .glyphicon-star-empty:before {   content: "\e007"; } .bootstrap-wrapper .glyphicon-user:before {   content: "\e008"; } .bootstrap-wrapper .glyphicon-film:before {   content: "\e009"; } .bootstrap-wrapper .glyphicon-th-large:before {   content: "\e010"; } .bootstrap-wrapper .glyphicon-th:before {   content: "\e011"; } .bootstrap-wrapper .glyphicon-th-list:before {   content: "\e012"; } .bootstrap-wrapper .glyphicon-ok:before {   content: "\e013"; } .bootstrap-wrapper .glyphicon-remove:before {   content: "\e014"; } .bootstrap-wrapper .glyphicon-zoom-in:before {   content: "\e015"; } .bootstrap-wrapper .glyphicon-zoom-out:before {   content: "\e016"; } .bootstrap-wrapper .glyphicon-off:before {   content: "\e017"; } .bootstrap-wrapper .glyphicon-signal:before {   content: "\e018"; } .bootstrap-wrapper .glyphicon-cog:before {   content: "\e019"; } .bootstrap-wrapper .glyphicon-trash:before {   content: "\e020"; } .bootstrap-wrapper .glyphicon-home:before {   content: "\e021"; } .bootstrap-wrapper .glyphicon-file:before {   content: "\e022"; } .bootstrap-wrapper .glyphicon-time:before {   content: "\e023"; } .bootstrap-wrapper .glyphicon-road:before {   content: "\e024"; } .bootstrap-wrapper .glyphicon-download-alt:before {   content: "\e025"; } .bootstrap-wrapper .glyphicon-download:before {   content: "\e026"; } .bootstrap-wrapper .glyphicon-upload:before {   content: "\e027"; } .bootstrap-wrapper .glyphicon-inbox:before {   content: "\e028"; } .bootstrap-wrapper .glyphicon-play-circle:before {   content: "\e029"; } .bootstrap-wrapper .glyphicon-repeat:before {   content: "\e030"; } .bootstrap-wrapper .glyphicon-refresh:before {   content: "\e031"; } .bootstrap-wrapper .glyphicon-list-alt:before {   content: "\e032"; } .bootstrap-wrapper .glyphicon-lock:before {   content: "\e033"; } .bootstrap-wrapper .glyphicon-flag:before {   content: "\e034"; } .bootstrap-wrapper .glyphicon-headphones:before {   content: "\e035"; } .bootstrap-wrapper .glyphicon-volume-off:before {   content: "\e036"; } .bootstrap-wrapper .glyphicon-volume-down:before {   content: "\e037"; } .bootstrap-wrapper .glyphicon-volume-up:before {   content: "\e038"; } .bootstrap-wrapper .glyphicon-qrcode:before {   content: "\e039"; } .bootstrap-wrapper .glyphicon-barcode:before {   content: "\e040"; } .bootstrap-wrapper .glyphicon-tag:before {   content: "\e041"; } .bootstrap-wrapper .glyphicon-tags:before {   content: "\e042"; } .bootstrap-wrapper .glyphicon-book:before {   content: "\e043"; } .bootstrap-wrapper .glyphicon-bookmark:before {   content: "\e044"; } .bootstrap-wrapper .glyphicon-print:before {   content: "\e045"; } .bootstrap-wrapper .glyphicon-camera:before {   content: "\e046"; } .bootstrap-wrapper .glyphicon-font:before {   content: "\e047"; } .bootstrap-wrapper .glyphicon-bold:before {   content: "\e048"; } .bootstrap-wrapper .glyphicon-italic:before {   content: "\e049"; } .bootstrap-wrapper .glyphicon-text-height:before {   content: "\e050"; } .bootstrap-wrapper .glyphicon-text-width:before {   content: "\e051"; } .bootstrap-wrapper .glyphicon-align-left:before {   content: "\e052"; } .bootstrap-wrapper .glyphicon-align-center:before {   content: "\e053"; } .bootstrap-wrapper .glyphicon-align-right:before {   content: "\e054"; } .bootstrap-wrapper .glyphicon-align-justify:before {   content: "\e055"; } .bootstrap-wrapper .glyphicon-list:before {   content: "\e056"; } .bootstrap-wrapper .glyphicon-indent-left:before {   content: "\e057"; } .bootstrap-wrapper .glyphicon-indent-right:before {   content: "\e058"; } .bootstrap-wrapper .glyphicon-facetime-video:before {   content: "\e059"; } .bootstrap-wrapper .glyphicon-picture:before {   content: "\e060"; } .bootstrap-wrapper .glyphicon-map-marker:before {   content: "\e062"; } .bootstrap-wrapper .glyphicon-adjust:before {   content: "\e063"; } .bootstrap-wrapper .glyphicon-tint:before {   content: "\e064"; } .bootstrap-wrapper .glyphicon-edit:before {   content: "\e065"; } .bootstrap-wrapper .glyphicon-share:before {   content: "\e066"; } .bootstrap-wrapper .glyphicon-check:before {   content: "\e067"; } .bootstrap-wrapper .glyphicon-move:before {   content: "\e068"; } .bootstrap-wrapper .glyphicon-step-backward:before {   content: "\e069"; } .bootstrap-wrapper .glyphicon-fast-backward:before {   content: "\e070"; } .bootstrap-wrapper .glyphicon-backward:before {   content: "\e071"; } .bootstrap-wrapper .glyphicon-play:before {   content: "\e072"; } .bootstrap-wrapper .glyphicon-pause:before {   content: "\e073"; } .bootstrap-wrapper .glyphicon-stop:before {   content: "\e074"; } .bootstrap-wrapper .glyphicon-forward:before {   content: "\e075"; } .bootstrap-wrapper .glyphicon-fast-forward:before {   content: "\e076"; } .bootstrap-wrapper .glyphicon-step-forward:before {   content: "\e077"; } .bootstrap-wrapper .glyphicon-eject:before {   content: "\e078"; } .bootstrap-wrapper .glyphicon-chevron-left:before {   content: "\e079"; } .bootstrap-wrapper .glyphicon-chevron-right:before {   content: "\e080"; } .bootstrap-wrapper .glyphicon-plus-sign:before {   content: "\e081"; } .bootstrap-wrapper .glyphicon-minus-sign:before {   content: "\e082"; } .bootstrap-wrapper .glyphicon-remove-sign:before {   content: "\e083"; } .bootstrap-wrapper .glyphicon-ok-sign:before {   content: "\e084"; } .bootstrap-wrapper .glyphicon-question-sign:before {   content: "\e085"; } .bootstrap-wrapper .glyphicon-info-sign:before {   content: "\e086"; } .bootstrap-wrapper .glyphicon-screenshot:before {   content: "\e087"; } .bootstrap-wrapper .glyphicon-remove-circle:before {   content: "\e088"; } .bootstrap-wrapper .glyphicon-ok-circle:before {   content: "\e089"; } .bootstrap-wrapper .glyphicon-ban-circle:before {   content: "\e090"; } .bootstrap-wrapper .glyphicon-arrow-left:before {   content: "\e091"; } .bootstrap-wrapper .glyphicon-arrow-right:before {   content: "\e092"; } .bootstrap-wrapper .glyphicon-arrow-up:before {   content: "\e093"; } .bootstrap-wrapper .glyphicon-arrow-down:before {   content: "\e094"; } .bootstrap-wrapper .glyphicon-share-alt:before {   content: "\e095"; } .bootstrap-wrapper .glyphicon-resize-full:before {   content: "\e096"; } .bootstrap-wrapper .glyphicon-resize-small:before {   content: "\e097"; } .bootstrap-wrapper .glyphicon-exclamation-sign:before {   content: "\e101"; } .bootstrap-wrapper .glyphicon-gift:before {   content: "\e102"; } .bootstrap-wrapper .glyphicon-leaf:before {   content: "\e103"; } .bootstrap-wrapper .glyphicon-fire:before {   content: "\e104"; } .bootstrap-wrapper .glyphicon-eye-open:before {   content: "\e105"; } .bootstrap-wrapper .glyphicon-eye-close:before {   content: "\e106"; } .bootstrap-wrapper .glyphicon-warning-sign:before {   content: "\e107"; } .bootstrap-wrapper .glyphicon-plane:before {   content: "\e108"; } .bootstrap-wrapper .glyphicon-calendar:before {   content: "\e109"; } .bootstrap-wrapper .glyphicon-random:before {   content: "\e110"; } .bootstrap-wrapper .glyphicon-comment:before {   content: "\e111"; } .bootstrap-wrapper .glyphicon-magnet:before {   content: "\e112"; } .bootstrap-wrapper .glyphicon-chevron-up:before {   content: "\e113"; } .bootstrap-wrapper .glyphicon-chevron-down:before {   content: "\e114"; } .bootstrap-wrapper .glyphicon-retweet:before {   content: "\e115"; } .bootstrap-wrapper .glyphicon-shopping-cart:before {   content: "\e116"; } .bootstrap-wrapper .glyphicon-folder-close:before {   content: "\e117"; } .bootstrap-wrapper .glyphicon-folder-open:before {   content: "\e118"; } .bootstrap-wrapper .glyphicon-resize-vertical:before {   content: "\e119"; } .bootstrap-wrapper .glyphicon-resize-horizontal:before {   content: "\e120"; } .bootstrap-wrapper .glyphicon-hdd:before {   content: "\e121"; } .bootstrap-wrapper .glyphicon-bullhorn:before {   content: "\e122"; } .bootstrap-wrapper .glyphicon-bell:before {   content: "\e123"; } .bootstrap-wrapper .glyphicon-certificate:before {   content: "\e124"; } .bootstrap-wrapper .glyphicon-thumbs-up:before {   content: "\e125"; } .bootstrap-wrapper .glyphicon-thumbs-down:before {   content: "\e126"; } .bootstrap-wrapper .glyphicon-hand-right:before {   content: "\e127"; } .bootstrap-wrapper .glyphicon-hand-left:before {   content: "\e128"; } .bootstrap-wrapper .glyphicon-hand-up:before {   content: "\e129"; } .bootstrap-wrapper .glyphicon-hand-down:before {   content: "\e130"; } .bootstrap-wrapper .glyphicon-circle-arrow-right:before {   content: "\e131"; } .bootstrap-wrapper .glyphicon-circle-arrow-left:before {   content: "\e132"; } .bootstrap-wrapper .glyphicon-circle-arrow-up:before {   content: "\e133"; } .bootstrap-wrapper .glyphicon-circle-arrow-down:before {   content: "\e134"; } .bootstrap-wrapper .glyphicon-globe:before {   content: "\e135"; } .bootstrap-wrapper .glyphicon-wrench:before {   content: "\e136"; } .bootstrap-wrapper .glyphicon-tasks:before {   content: "\e137"; } .bootstrap-wrapper .glyphicon-filter:before {   content: "\e138"; } .bootstrap-wrapper .glyphicon-briefcase:before {   content: "\e139"; } .bootstrap-wrapper .glyphicon-fullscreen:before {   content: "\e140"; } .bootstrap-wrapper .glyphicon-dashboard:before {   content: "\e141"; } .bootstrap-wrapper .glyphicon-paperclip:before {   content: "\e142"; } .bootstrap-wrapper .glyphicon-heart-empty:before {   content: "\e143"; } .bootstrap-wrapper .glyphicon-link:before {   content: "\e144"; } .bootstrap-wrapper .glyphicon-phone:before {   content: "\e145"; } .bootstrap-wrapper .glyphicon-pushpin:before {   content: "\e146"; } .bootstrap-wrapper .glyphicon-usd:before {   content: "\e148"; } .bootstrap-wrapper .glyphicon-gbp:before {   content: "\e149"; } .bootstrap-wrapper .glyphicon-sort:before {   content: "\e150"; } .bootstrap-wrapper .glyphicon-sort-by-alphabet:before {   content: "\e151"; } .bootstrap-wrapper .glyphicon-sort-by-alphabet-alt:before {   content: "\e152"; } .bootstrap-wrapper .glyphicon-sort-by-order:before {   content: "\e153"; } .bootstrap-wrapper .glyphicon-sort-by-order-alt:before {   content: "\e154"; } .bootstrap-wrapper .glyphicon-sort-by-attributes:before {   content: "\e155"; } .bootstrap-wrapper .glyphicon-sort-by-attributes-alt:before {   content: "\e156"; } .bootstrap-wrapper .glyphicon-unchecked:before {   content: "\e157"; } .bootstrap-wrapper .glyphicon-expand:before {   content: "\e158"; } .bootstrap-wrapper .glyphicon-collapse-down:before {   content: "\e159"; } .bootstrap-wrapper .glyphicon-collapse-up:before {   content: "\e160"; } .bootstrap-wrapper .glyphicon-log-in:before {   content: "\e161"; } .bootstrap-wrapper .glyphicon-flash:before {   content: "\e162"; } .bootstrap-wrapper .glyphicon-log-out:before {   content: "\e163"; } .bootstrap-wrapper .glyphicon-new-window:before {   content: "\e164"; } .bootstrap-wrapper .glyphicon-record:before {   content: "\e165"; } .bootstrap-wrapper .glyphicon-save:before {   content: "\e166"; } .bootstrap-wrapper .glyphicon-open:before {   content: "\e167"; } .bootstrap-wrapper .glyphicon-saved:before {   content: "\e168"; } .bootstrap-wrapper .glyphicon-import:before {   content: "\e169"; } .bootstrap-wrapper .glyphicon-export:before {   content: "\e170"; } .bootstrap-wrapper .glyphicon-send:before {   content: "\e171"; } .bootstrap-wrapper .glyphicon-floppy-disk:before {   content: "\e172"; } .bootstrap-wrapper .glyphicon-floppy-saved:before {   content: "\e173"; } .bootstrap-wrapper .glyphicon-floppy-remove:before {   content: "\e174"; } .bootstrap-wrapper .glyphicon-floppy-save:before {   content: "\e175"; } .bootstrap-wrapper .glyphicon-floppy-open:before {   content: "\e176"; } .bootstrap-wrapper .glyphicon-credit-card:before {   content: "\e177"; } .bootstrap-wrapper .glyphicon-transfer:before {   content: "\e178"; } .bootstrap-wrapper .glyphicon-cutlery:before {   content: "\e179"; } .bootstrap-wrapper .glyphicon-header:before {   content: "\e180"; } .bootstrap-wrapper .glyphicon-compressed:before {   content: "\e181"; } .bootstrap-wrapper .glyphicon-earphone:before {   content: "\e182"; } .bootstrap-wrapper .glyphicon-phone-alt:before {   content: "\e183"; } .bootstrap-wrapper .glyphicon-tower:before {   content: "\e184"; } .bootstrap-wrapper .glyphicon-stats:before {   content: "\e185"; } .bootstrap-wrapper .glyphicon-sd-video:before {   content: "\e186"; } .bootstrap-wrapper .glyphicon-hd-video:before {   content: "\e187"; } .bootstrap-wrapper .glyphicon-subtitles:before {   content: "\e188"; } .bootstrap-wrapper .glyphicon-sound-stereo:before {   content: "\e189"; } .bootstrap-wrapper .glyphicon-sound-dolby:before {   content: "\e190"; } .bootstrap-wrapper .glyphicon-sound-5-1:before {   content: "\e191"; } .bootstrap-wrapper .glyphicon-sound-6-1:before {   content: "\e192"; } .bootstrap-wrapper .glyphicon-sound-7-1:before {   content: "\e193"; } .bootstrap-wrapper .glyphicon-copyright-mark:before {   content: "\e194"; } .bootstrap-wrapper .glyphicon-registration-mark:before {   content: "\e195"; } .bootstrap-wrapper .glyphicon-cloud-download:before {   content: "\e197"; } .bootstrap-wrapper .glyphicon-cloud-upload:before {   content: "\e198"; } .bootstrap-wrapper .glyphicon-tree-conifer:before {   content: "\e199"; } .bootstrap-wrapper .glyphicon-tree-deciduous:before {   content: "\e200"; } .bootstrap-wrapper .caret {   display: inline-block;   width: 0;   height: 0;   margin-left: 2px;   vertical-align: middle;   border-top: 4px solid;   border-right: 4px solid transparent;   border-left: 4px solid transparent; } .bootstrap-wrapper .dropdown {   position: relative; } .bootstrap-wrapper .dropdown-toggle:focus {   outline: 0; } .bootstrap-wrapper .dropdown-menu {   position: absolute;   top: 100%;   left: 0;   z-index: 1000;   display: none;   float: left;   min-width: 160px;   padding: 5px 0;   margin: 2px 0 0;   list-style: none;   font-size: 14px;   background-color: #ffffff;   border: 1px solid #cccccc;   border: 1px solid rgba(0, 0, 0, 0.15);   border-radius: 4px;   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);   background-clip: padding-box; } .bootstrap-wrapper .dropdown-menu.pull-right {   right: 0;   left: auto; } .bootstrap-wrapper .dropdown-menu .divider {   height: 1px;   margin: 9px 0;   overflow: hidden;   background-color: #e5e5e5; } .bootstrap-wrapper .dropdown-menu > li > a {   display: block;   padding: 3px 20px;   clear: both;   font-weight: normal;   line-height: 1.428571429;   color: #333333;   white-space: nowrap; } .bootstrap-wrapper .dropdown-menu > li > a:hover, .bootstrap-wrapper .dropdown-menu > li > a:focus {   text-decoration: none;   color: #ffffff;   background-color: #2c3e50; } .bootstrap-wrapper .dropdown-menu > .active > a, .bootstrap-wrapper .dropdown-menu > .active > a:hover, .bootstrap-wrapper .dropdown-menu > .active > a:focus {   color: #ffffff;   text-decoration: none;   outline: 0;   background-color: #2c3e50; } .bootstrap-wrapper .dropdown-menu > .disabled > a, .bootstrap-wrapper .dropdown-menu > .disabled > a:hover, .bootstrap-wrapper .dropdown-menu > .disabled > a:focus {   color: #999999; } .bootstrap-wrapper .dropdown-menu > .disabled > a:hover, .bootstrap-wrapper .dropdown-menu > .disabled > a:focus {   text-decoration: none;   background-color: transparent;   background-image: none;   filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);   cursor: not-allowed; } .bootstrap-wrapper .open > .dropdown-menu {   display: block; } .bootstrap-wrapper .open > a {   outline: 0; } .bootstrap-wrapper .dropdown-menu-right {   left: auto;   right: 0; } .bootstrap-wrapper .dropdown-menu-left {   left: 0;   right: auto; } .bootstrap-wrapper .dropdown-header {   display: block;   padding: 3px 20px;   font-size: 12px;   line-height: 1.428571429;   color: #999999; } .bootstrap-wrapper .dropdown-backdrop {   position: fixed;   left: 0;   right: 0;   bottom: 0;   top: 0;   z-index: 990; } .bootstrap-wrapper .pull-right > .dropdown-menu {   right: 0;   left: auto; } .bootstrap-wrapper .dropup .caret, .bootstrap-wrapper .navbar-fixed-bottom .dropdown .caret {   border-top: 0;   border-bottom: 4px solid;   content: ""; } .bootstrap-wrapper .dropup .dropdown-menu, .bootstrap-wrapper .navbar-fixed-bottom .dropdown .dropdown-menu {   top: auto;   bottom: 100%;   margin-bottom: 1px; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-right .dropdown-menu {     left: auto;     right: 0;  }  .bootstrap-wrapper .navbar-right .dropdown-menu-left {    left: 0;    right: auto;  } } .bootstrap-wrapper .btn-group, .bootstrap-wrapper .btn-group-vertical {   position: relative;   display: inline-block;   vertical-align: middle; } .bootstrap-wrapper .btn-group > .btn, .bootstrap-wrapper .btn-group-vertical > .btn {   position: relative;   float: left; } .bootstrap-wrapper .btn-group > .btn:hover, .bootstrap-wrapper .btn-group-vertical > .btn:hover, .bootstrap-wrapper .btn-group > .btn:focus, .bootstrap-wrapper .btn-group-vertical > .btn:focus, .bootstrap-wrapper .btn-group > .btn:active, .bootstrap-wrapper .btn-group-vertical > .btn:active, .bootstrap-wrapper .btn-group > .btn.active, .bootstrap-wrapper .btn-group-vertical > .btn.active {   z-index: 2; } .bootstrap-wrapper .btn-group > .btn:focus, .bootstrap-wrapper .btn-group-vertical > .btn:focus {   outline: none; } .bootstrap-wrapper .btn-group .btn + .btn, .bootstrap-wrapper .btn-group .btn + .btn-group, .bootstrap-wrapper .btn-group .btn-group + .btn, .bootstrap-wrapper .btn-group .btn-group + .btn-group {   margin-left: -1px; } .bootstrap-wrapper .btn-toolbar {   margin-left: -5px; } .bootstrap-wrapper .btn-toolbar .btn-group, .bootstrap-wrapper .btn-toolbar .input-group {   float: left; } .bootstrap-wrapper .btn-toolbar > .btn, .bootstrap-wrapper .btn-toolbar > .btn-group, .bootstrap-wrapper .btn-toolbar > .input-group {   margin-left: 5px; } .bootstrap-wrapper .btn-group > .btn: not(:first-child): not(: last-child): not(.dropdown-toggle) {   border-radius: 0; } .bootstrap-wrapper .btn-group > .btn:first-child {   margin-left: 0; } .bootstrap-wrapper .btn-group > .btn:first-child: not(: last-child): not(.dropdown-toggle) {   border-bottom-right-radius: 0;   border-top-right-radius: 0; } .bootstrap-wrapper .btn-group > .btn: last-child: not(:first-child), .bootstrap-wrapper .btn-group > .dropdown-toggle: not(:first-child) {   border-bottom-left-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .btn-group > .btn-group {   float: left; } .bootstrap-wrapper .btn-group > .btn-group: not(:first-child): not(: last-child) > .btn {   border-radius: 0; } .bootstrap-wrapper .btn-group > .btn-group:first-child > .btn: last-child, .bootstrap-wrapper .btn-group > .btn-group:first-child > .dropdown-toggle {   border-bottom-right-radius: 0;   border-top-right-radius: 0; } .bootstrap-wrapper .btn-group > .btn-group: last-child > .btn:first-child {   border-bottom-left-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .btn-group .dropdown-toggle:active, .bootstrap-wrapper .btn-group.open .dropdown-toggle {   outline: 0; } .bootstrap-wrapper .btn-group > .btn + .dropdown-toggle {   padding-left: 8px;   padding-right: 8px; } .bootstrap-wrapper .btn-group > .btn-lg + .dropdown-toggle {   padding-left: 12px;   padding-right: 12px; } .bootstrap-wrapper .btn-group.open .dropdown-toggle {   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .bootstrap-wrapper .btn-group.open .dropdown-toggle.btn-link {   -webkit-box-shadow: none;   box-shadow: none; } .bootstrap-wrapper .btn .caret {   margin-left: 0; } .bootstrap-wrapper .btn-lg .caret {   border-width: 5px 5px 0;   border-bottom-width: 0; } .bootstrap-wrapper .dropup .btn-lg .caret {   border-width: 0 5px 5px; } .bootstrap-wrapper .btn-group-vertical > .btn, .bootstrap-wrapper .btn-group-vertical > .btn-group, .bootstrap-wrapper .btn-group-vertical > .btn-group > .btn {   display: block;   float: none;   width: 100%;   max-width: 100%; } .bootstrap-wrapper .btn-group-vertical > .btn-group > .btn {   float: none; } .bootstrap-wrapper .btn-group-vertical > .btn + .btn, .bootstrap-wrapper .btn-group-vertical > .btn + .btn-group, .bootstrap-wrapper .btn-group-vertical > .btn-group + .btn, .bootstrap-wrapper .btn-group-vertical > .btn-group + .btn-group {   margin-top: -1px;   margin-left: 0; } .bootstrap-wrapper .btn-group-vertical > .btn: not(:first-child): not(: last-child) {   border-radius: 0; } .bootstrap-wrapper .btn-group-vertical > .btn:first-child: not(: last-child) {   border-top-right-radius: 4px;   border-bottom-right-radius: 0;   border-bottom-left-radius: 0; } .bootstrap-wrapper .btn-group-vertical > .btn: last-child: not(:first-child) {   border-bottom-left-radius: 4px;   border-top-right-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .btn-group-vertical > .btn-group: not(:first-child): not(: last-child) > .btn {   border-radius: 0; } .bootstrap-wrapper .btn-group-vertical > .btn-group:first-child: not(: last-child) > .btn: last-child, .bootstrap-wrapper .btn-group-vertical > .btn-group:first-child: not(: last-child) > .dropdown-toggle {   border-bottom-right-radius: 0;   border-bottom-left-radius: 0; } .bootstrap-wrapper .btn-group-vertical > .btn-group: last-child: not(:first-child) > .btn:first-child {   border-top-right-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .btn-group-justified {   display: table;   width: 100%;   table-layout: fixed;   border-collapse: separate; } .bootstrap-wrapper .btn-group-justified > .btn, .bootstrap-wrapper .btn-group-justified > .btn-group {   float: none;   display: table-cell;   width: 1%; } .bootstrap-wrapper .btn-group-justified > .btn-group .btn {   width: 100%; } .bootstrap-wrapper[data-toggle="buttons"] > .btn > input[type="radio"], .bootstrap-wrapper[data-toggle="buttons"] > .btn > input[type="checkbox"] {   display: none; } .bootstrap-wrapper .input-group {   position: relative;   display: table;   border-collapse: separate; } .bootstrap-wrapper .input-group[class*="col-"] {   float: none;   padding-left: 0;   padding-right: 0; } .bootstrap-wrapper .input-group .form-control {   float: left;   width: 100%;   margin-bottom: 0; } .bootstrap-wrapper .input-group-lg > .form-control, .bootstrap-wrapper .input-group-lg > .input-group-addon, .bootstrap-wrapper .input-group-lg > .input-group-btn > .btn {   height: 45px;   padding: 10px 16px;   font-size: 18px;   line-height: 1.33;   border-radius: 3px; } .bootstrap-wrapper select.input-group-lg > .form-control, .bootstrap-wrapper select.input-group-lg > .input-group-addon, .bootstrap-wrapper select.input-group-lg > .input-group-btn > .btn {   height: 45px;   line-height: 45px; } .bootstrap-wrapper textarea.input-group-lg > .form-control, .bootstrap-wrapper textarea.input-group-lg > .input-group-addon, .bootstrap-wrapper textarea.input-group-lg > .input-group-btn > .btn, .bootstrap-wrapper select[multiple].input-group-lg > .form-control, .bootstrap-wrapper select[multiple].input-group-lg > .input-group-addon, .bootstrap-wrapper select[multiple].input-group-lg > .input-group-btn > .btn {   height: auto; } .bootstrap-wrapper .input-group-sm > .form-control, .bootstrap-wrapper .input-group-sm > .input-group-addon, .bootstrap-wrapper .input-group-sm > .input-group-btn > .btn {   height: 30px;   padding: 5px 10px;   font-size: 12px;   line-height: 1.5;   border-radius: 1px; } .bootstrap-wrapper select.input-group-sm > .form-control, .bootstrap-wrapper select.input-group-sm > .input-group-addon, .bootstrap-wrapper select.input-group-sm > .input-group-btn > .btn {   height: 30px;   line-height: 30px; } .bootstrap-wrapper textarea.input-group-sm > .form-control, .bootstrap-wrapper textarea.input-group-sm > .input-group-addon, .bootstrap-wrapper textarea.input-group-sm > .input-group-btn > .btn, .bootstrap-wrapper select[multiple].input-group-sm > .form-control, .bootstrap-wrapper select[multiple].input-group-sm > .input-group-addon, .bootstrap-wrapper select[multiple].input-group-sm > .input-group-btn > .btn {   height: auto; } .bootstrap-wrapper .input-group-addon, .bootstrap-wrapper .input-group-btn, .bootstrap-wrapper .input-group .form-control {   display: table-cell; } .bootstrap-wrapper .input-group-addon: not(:first-child): not(: last-child), .bootstrap-wrapper .input-group-btn: not(:first-child): not(: last-child), .bootstrap-wrapper .input-group .form-control: not(:first-child): not(: last-child) {   border-radius: 0; } .bootstrap-wrapper .input-group-addon, .bootstrap-wrapper .input-group-btn {   width: 1%;   white-space: nowrap;   vertical-align: middle; } .bootstrap-wrapper .input-group-addon {   padding: 6px 12px;   font-size: 14px;   font-weight: normal;   line-height: 1;   color: #555555;   text-align: center;   background-color: #eeeeee;   border: 1px solid #cccccc;   border-radius: 4px; } .bootstrap-wrapper .input-group-addon.input-sm {   padding: 5px 10px;   font-size: 12px;   border-radius: 1px; } .bootstrap-wrapper .input-group-addon.input-lg {   padding: 10px 16px;   font-size: 18px;   border-radius: 3px; } .bootstrap-wrapper .input-group-addon input[type="radio"], .bootstrap-wrapper .input-group-addon input[type="checkbox"] {   margin-top: 0; } .bootstrap-wrapper .input-group .form-control:first-child, .bootstrap-wrapper .input-group-addon:first-child, .bootstrap-wrapper .input-group-btn:first-child > .btn, .bootstrap-wrapper .input-group-btn:first-child > .btn-group > .btn, .bootstrap-wrapper .input-group-btn:first-child > .dropdown-toggle, .bootstrap-wrapper .input-group-btn: last-child > .btn: not(: last-child): not(.dropdown-toggle), .bootstrap-wrapper .input-group-btn: last-child > .btn-group: not(: last-child) > .btn {   border-bottom-right-radius: 0;   border-top-right-radius: 0; } .bootstrap-wrapper .input-group-addon:first-child {   border-right: 0; } .bootstrap-wrapper .input-group .form-control: last-child, .bootstrap-wrapper .input-group-addon: last-child, .bootstrap-wrapper .input-group-btn: last-child > .btn, .bootstrap-wrapper .input-group-btn: last-child > .btn-group > .btn, .bootstrap-wrapper .input-group-btn: last-child > .dropdown-toggle, .bootstrap-wrapper .input-group-btn:first-child > .btn: not(:first-child), .bootstrap-wrapper .input-group-btn:first-child > .btn-group: not(:first-child) > .btn {   border-bottom-left-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .input-group-addon: last-child {   border-left: 0; } .bootstrap-wrapper .input-group-btn {   position: relative;   font-size: 0;   white-space: nowrap; } .bootstrap-wrapper .input-group-btn > .btn {   position: relative; } .bootstrap-wrapper .input-group-btn > .btn + .btn {   margin-left: -1px; } .bootstrap-wrapper .input-group-btn > .btn:hover, .bootstrap-wrapper .input-group-btn > .btn:focus, .bootstrap-wrapper .input-group-btn > .btn:active {   z-index: 2; } .bootstrap-wrapper .input-group-btn:first-child > .btn, .bootstrap-wrapper .input-group-btn:first-child > .btn-group {   margin-right: -1px; } .bootstrap-wrapper .input-group-btn: last-child > .btn, .bootstrap-wrapper .input-group-btn: last-child > .btn-group {   margin-left: -1px; } .bootstrap-wrapper .nav {   margin-bottom: 0;   padding-left: 0;   list-style: none; } .bootstrap-wrapper .nav > li {   position: relative;   display: block; } .bootstrap-wrapper .nav > li > a {   position: relative;   display: block;   padding: 10px 15px; } .bootstrap-wrapper .nav > li > a:hover, .bootstrap-wrapper .nav > li > a:focus {   text-decoration: none;   background-color: #eeeeee; } .bootstrap-wrapper .nav > li.disabled > a {   color: #999999; } .bootstrap-wrapper .nav > li.disabled > a:hover, .bootstrap-wrapper .nav > li.disabled > a:focus {   color: #999999;   text-decoration: none;   background-color: transparent;   cursor: not-allowed; } .bootstrap-wrapper .nav .open > a, .bootstrap-wrapper .nav .open > a:hover, .bootstrap-wrapper .nav .open > a:focus {   background-color: #eeeeee;   border-color: #2c3e50; } .bootstrap-wrapper .nav .nav-divider {   height: 1px;   margin: 9px 0;   overflow: hidden;   background-color: #e5e5e5; } .bootstrap-wrapper .nav > li > a > img {   max-width: none; } .bootstrap-wrapper .nav-tabs {   border-bottom: 1px solid #dddddd; } .bootstrap-wrapper .nav-tabs > li {   float: left;   margin-bottom: -1px; } .bootstrap-wrapper .nav-tabs > li > a {   margin-right: 2px;   line-height: 1.428571429;   border: 1px solid transparent;   border-radius: 4px 4px 0 0; } .bootstrap-wrapper .nav-tabs > li > a:hover {   border-color: #eeeeee #eeeeee #dddddd; } .bootstrap-wrapper .nav-tabs > li.active > a, .bootstrap-wrapper .nav-tabs > li.active > a:hover, .bootstrap-wrapper .nav-tabs > li.active > a:focus {   color: #555555;   background-color: #ffffff;   border: 1px solid #dddddd;   border-bottom-color: transparent;   cursor: default; } .bootstrap-wrapper .nav-tabs.nav-justified {   width: 100%;   border-bottom: 0; } .bootstrap-wrapper .nav-tabs.nav-justified > li {   float: none; } .bootstrap-wrapper .nav-tabs.nav-justified > li > a {   text-align: center;   margin-bottom: 5px; } .bootstrap-wrapper .nav-tabs.nav-justified > .dropdown .dropdown-menu {   top: auto;   left: auto; } @media (min-width: 768px) {   .bootstrap-wrapper .nav-tabs.nav-justified > li {     display: table-cell;     width: 1%;  }  .bootstrap-wrapper .nav-tabs.nav-justified > li > a {    margin-bottom: 0;  } } .bootstrap-wrapper .nav-tabs.nav-justified > li > a {   margin-right: 0;   border-radius: 4px; } .bootstrap-wrapper .nav-tabs.nav-justified > .active > a, .bootstrap-wrapper .nav-tabs.nav-justified > .active > a:hover, .bootstrap-wrapper .nav-tabs.nav-justified > .active > a:focus {   border: 1px solid #dddddd; } @media (min-width: 768px) {   .bootstrap-wrapper .nav-tabs.nav-justified > li > a {     border-bottom: 1px solid #dddddd;     border-radius: 4px 4px 0 0;  }  .bootstrap-wrapper .nav-tabs.nav-justified > .active > a, .bootstrap-wrapper .nav-tabs.nav-justified > .active > a:hover, .bootstrap-wrapper .nav-tabs.nav-justified > .active > a:focus {    border-bottom-color: #ffffff;  } } .bootstrap-wrapper .nav-pills > li {   float: left; } .bootstrap-wrapper .nav-pills > li > a {   border-radius: 4px; } .bootstrap-wrapper .nav-pills > li + li {   margin-left: 2px; } .bootstrap-wrapper .nav-pills > li.active > a, .bootstrap-wrapper .nav-pills > li.active > a:hover, .bootstrap-wrapper .nav-pills > li.active > a:focus {   color: #ffffff;   background-color: #2c3e50; } .bootstrap-wrapper .nav-stacked > li {   float: none; } .bootstrap-wrapper .nav-stacked > li + li {   margin-top: 2px;   margin-left: 0; } .bootstrap-wrapper .nav-justified {   width: 100%; } .bootstrap-wrapper .nav-justified > li {   float: none; } .bootstrap-wrapper .nav-justified > li > a {   text-align: center;   margin-bottom: 5px; } .bootstrap-wrapper .nav-justified > .dropdown .dropdown-menu {   top: auto;   left: auto; } @media (min-width: 768px) {   .bootstrap-wrapper .nav-justified > li {     display: table-cell;     width: 1%;  }  .bootstrap-wrapper .nav-justified > li > a {    margin-bottom: 0;  } } .bootstrap-wrapper .nav-tabs-justified {   border-bottom: 0; } .bootstrap-wrapper .nav-tabs-justified > li > a {   margin-right: 0;   border-radius: 4px; } .bootstrap-wrapper .nav-tabs-justified > .active > a, .bootstrap-wrapper .nav-tabs-justified > .active > a:hover, .bootstrap-wrapper .nav-tabs-justified > .active > a:focus {   border: 1px solid #dddddd; } @media (min-width: 768px) {   .bootstrap-wrapper .nav-tabs-justified > li > a {     border-bottom: 1px solid #dddddd;     border-radius: 4px 4px 0 0;  }  .bootstrap-wrapper .nav-tabs-justified > .active > a, .bootstrap-wrapper .nav-tabs-justified > .active > a:hover, .bootstrap-wrapper .nav-tabs-justified > .active > a:focus {    border-bottom-color: #ffffff;  } } .bootstrap-wrapper .tab-content > .tab-pane {   display: none; } .bootstrap-wrapper .tab-content > .active {   display: block; } .bootstrap-wrapper .nav-tabs .dropdown-menu {   margin-top: -1px;   border-top-right-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .navbar {   position: relative;   min-height: 50px;   margin-bottom: 20px;   border: 1px solid transparent; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar {     border-radius: 4px;  } } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-header {     float: left;  } } .bootstrap-wrapper .navbar-collapse {   max-height: 340px;   overflow-x: visible;   padding-right: 15px;   padding-left: 15px;   border-top: 1px solid transparent;   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);   -webkit-overflow-scrolling: touch; } .bootstrap-wrapper .navbar-collapse.in {   overflow-y: auto; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-collapse {     width: auto;     border-top: 0;     box-shadow: none;  }  .bootstrap-wrapper .navbar-collapse.collapse {    display: block !important;    height: auto !important;    padding-bottom: 0;    overflow: visible !important;  }  .bootstrap-wrapper .navbar-collapse.in {    overflow-y: visible; } .bootstrap-wrapper .navbar-fixed-top .navbar-collapse, .bootstrap-wrapper .navbar-static-top .navbar-collapse, .bootstrap-wrapper .navbar-fixed-bottom .navbar-collapse {   padding-left: 0;   padding-right: 0; } } .bootstrap-wrapper .container > .navbar-header, .bootstrap-wrapper .container-fluid > .navbar-header, .bootstrap-wrapper .container > .navbar-collapse, .bootstrap-wrapper .container-fluid > .navbar-collapse {   margin-right: -15px;   margin-left: -15px; } @media (min-width: 768px) {   .bootstrap-wrapper .container > .navbar-header, .bootstrap-wrapper .container-fluid > .navbar-header, .bootstrap-wrapper .container > .navbar-collapse, .bootstrap-wrapper .container-fluid > .navbar-collapse {     margin-right: 0;     margin-left: 0;  } } .bootstrap-wrapper .navbar-static-top {   z-index: 1000;   border-width: 0 0 1px; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-static-top {     border-radius: 0;  } } .bootstrap-wrapper .navbar-fixed-top, .bootstrap-wrapper .navbar-fixed-bottom {   position: fixed;   right: 0;   left: 0;   z-index: 1030; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-fixed-top, .bootstrap-wrapper .navbar-fixed-bottom {     border-radius: 0;  } } .bootstrap-wrapper .navbar-fixed-top {   top: 0;   border-width: 0 0 1px; } .bootstrap-wrapper .navbar-fixed-bottom {   bottom: 0;   margin-bottom: 0;   border-width: 1px 0 0; } .bootstrap-wrapper .navbar-brand {   float: left;   padding: 15px 15px;   font-size: 18px;   line-height: 20px;   height: 50px; } .bootstrap-wrapper .navbar-brand:hover, .bootstrap-wrapper .navbar-brand:focus {   text-decoration: none; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar > .container .navbar-brand, .bootstrap-wrapper .navbar > .container-fluid .navbar-brand {     margin-left: -15px;  } } .bootstrap-wrapper .navbar-toggle {   position: relative;   float: right;   margin-right: 15px;   padding: 9px 10px;   margin-top: 8px;   margin-bottom: 8px;   background-color: transparent;   background-image: none;   border: 1px solid transparent;   border-radius: 4px; } .bootstrap-wrapper .navbar-toggle:focus {   outline: none; } .bootstrap-wrapper .navbar-toggle .icon-bar {   display: block;   width: 22px;   height: 2px;   border-radius: 1px; } .bootstrap-wrapper .navbar-toggle .icon-bar + .icon-bar {   margin-top: 4px; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-toggle {     display: none;  } } .bootstrap-wrapper .navbar-nav {   margin: 7.5px -15px; } .bootstrap-wrapper .navbar-nav > li > a {   padding-top: 10px;   padding-bottom: 10px;   line-height: 20px; } @media (max-width: 767px) {   .bootstrap-wrapper .navbar-nav .open .dropdown-menu {     position: static;     float: none;     width: auto;     margin-top: 0;     background-color: transparent;     border: 0;     box-shadow: none;  }  .bootstrap-wrapper .navbar-nav .open .dropdown-menu > li > a, .bootstrap-wrapper .navbar-nav .open .dropdown-menu .dropdown-header {    padding: 5px 15px 5px 25px;  }  .bootstrap-wrapper .navbar-nav .open .dropdown-menu > li > a {    line-height: 20px; } .bootstrap-wrapper .navbar-nav .open .dropdown-menu > li > a:hover, .bootstrap-wrapper .navbar-nav .open .dropdown-menu > li > a:focus {   background-image: none; } } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-nav {     float: left;     margin: 0;  }  .bootstrap-wrapper .navbar-nav > li {    float: left;  }  .bootstrap-wrapper .navbar-nav > li > a {    padding-top: 15px;    padding-bottom: 15px; } .bootstrap-wrapper .navbar-nav.navbar-right: last-child {   margin-right: -15px; } } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-left {     float: left !important;  }  .bootstrap-wrapper .navbar-right {    float: right !important;  } } .bootstrap-wrapper .navbar-form {   margin-left: -15px;   margin-right: -15px;   padding: 10px 15px;   border-top: 1px solid transparent;   border-bottom: 1px solid transparent;   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);   margin-top: 8px;   margin-bottom: 8px; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-form .form-group {     display: inline-block;     margin-bottom: 0;     vertical-align: middle;  }  .bootstrap-wrapper .navbar-form .form-control {    display: inline-block;    width: auto;    vertical-align: middle;  }  .bootstrap-wrapper .navbar-form .input-group > .form-control {    width: 100%; } .bootstrap-wrapper .navbar-form .control-label {   margin-bottom: 0;   vertical-align: middle; } .bootstrap-wrapper .navbar-form .radio, .bootstrap-wrapper .navbar-form .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   padding-left: 0;   vertical-align: middle; } .bootstrap-wrapper .navbar-form .radio input[type="radio"], .bootstrap-wrapper .navbar-form .checkbox input[type="checkbox"] {   float: none;   margin-left: 0; } .bootstrap-wrapper .navbar-form .has-feedback .form-control-feedback {   top: 0; } } @media (max-width: 767px) {   .bootstrap-wrapper .navbar-form .form-group {     margin-bottom: 5px;  } } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-form {     width: auto;     border: 0;     margin-left: 0;     margin-right: 0;     padding-top: 0;     padding-bottom: 0;     -webkit-box-shadow: none;     box-shadow: none;  }  .bootstrap-wrapper .navbar-form.navbar-right: last-child {    margin-right: -15px;  } } .bootstrap-wrapper .navbar-nav > li > .dropdown-menu {   margin-top: 0;   border-top-right-radius: 0;   border-top-left-radius: 0; } .bootstrap-wrapper .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {   border-bottom-right-radius: 0;   border-bottom-left-radius: 0; } .bootstrap-wrapper .navbar-btn {   margin-top: 8px;   margin-bottom: 8px; } .bootstrap-wrapper .navbar-btn.btn-sm {   margin-top: 10px;   margin-bottom: 10px; } .bootstrap-wrapper .navbar-btn.btn-xs {   margin-top: 14px;   margin-bottom: 14px; } .bootstrap-wrapper .navbar-text {   margin-top: 15px;   margin-bottom: 15px; } @media (min-width: 768px) {   .bootstrap-wrapper .navbar-text {     float: left;     margin-left: 15px;     margin-right: 15px;  }  .bootstrap-wrapper .navbar-text.navbar-right: last-child {    margin-right: 0;  } } .bootstrap-wrapper .navbar-default {   background-color: #f8f8f8;   border-color: #e7e7e7; } .bootstrap-wrapper .navbar-default .navbar-brand {   color: #777777; } .bootstrap-wrapper .navbar-default .navbar-brand:hover, .bootstrap-wrapper .navbar-default .navbar-brand:focus {   color: #5e5e5e;   background-color: transparent; } .bootstrap-wrapper .navbar-default .navbar-text {   color: #777777; } .bootstrap-wrapper .navbar-default .navbar-nav > li > a {   color: #777777; } .bootstrap-wrapper .navbar-default .navbar-nav > li > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav > li > a:focus {   color: #333333;   background-color: transparent; } .bootstrap-wrapper .navbar-default .navbar-nav > .active > a, .bootstrap-wrapper .navbar-default .navbar-nav > .active > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav > .active > a:focus {   color: #555555;   background-color: #e7e7e7; } .bootstrap-wrapper .navbar-default .navbar-nav > .disabled > a, .bootstrap-wrapper .navbar-default .navbar-nav > .disabled > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav > .disabled > a:focus {   color: #cccccc;   background-color: transparent; } .bootstrap-wrapper .navbar-default .navbar-toggle {   border-color: #dddddd; } .bootstrap-wrapper .navbar-default .navbar-toggle:hover, .bootstrap-wrapper .navbar-default .navbar-toggle:focus {   background-color: #dddddd; } .bootstrap-wrapper .navbar-default .navbar-toggle .icon-bar {   background-color: #888888; } .bootstrap-wrapper .navbar-default .navbar-collapse, .bootstrap-wrapper .navbar-default .navbar-form {   border-color: #e7e7e7; } .bootstrap-wrapper .navbar-default .navbar-nav > .open > a, .bootstrap-wrapper .navbar-default .navbar-nav > .open > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav > .open > a:focus {   background-color: #e7e7e7;   color: #555555; } @media (max-width: 767px) {   .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > li > a {     color: #777777;  }  .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {    color: #333333;    background-color: transparent;  }  .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {    color: #555555;    background-color: #e7e7e7; } .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .bootstrap-wrapper .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #cccccc;   background-color: transparent; } } .bootstrap-wrapper .navbar-default .navbar-link {   color: #777777; } .bootstrap-wrapper .navbar-default .navbar-link:hover {   color: #333333; } .bootstrap-wrapper .navbar-inverse {   background-color: #222222;   border-color: #080808; } .bootstrap-wrapper .navbar-inverse .navbar-brand {   color: #999999; } .bootstrap-wrapper .navbar-inverse .navbar-brand:hover, .bootstrap-wrapper .navbar-inverse .navbar-brand:focus {   color: #ffffff;   background-color: transparent; } .bootstrap-wrapper .navbar-inverse .navbar-text {   color: #999999; } .bootstrap-wrapper .navbar-inverse .navbar-nav > li > a {   color: #999999; } .bootstrap-wrapper .navbar-inverse .navbar-nav > li > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav > li > a:focus {   color: #ffffff;   background-color: transparent; } .bootstrap-wrapper .navbar-inverse .navbar-nav > .active > a, .bootstrap-wrapper .navbar-inverse .navbar-nav > .active > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav > .active > a:focus {   color: #ffffff;   background-color: #080808; } .bootstrap-wrapper .navbar-inverse .navbar-nav > .disabled > a, .bootstrap-wrapper .navbar-inverse .navbar-nav > .disabled > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav > .disabled > a:focus {   color: #444444;   background-color: transparent; } .bootstrap-wrapper .navbar-inverse .navbar-toggle {   border-color: #333333; } .bootstrap-wrapper .navbar-inverse .navbar-toggle:hover, .bootstrap-wrapper .navbar-inverse .navbar-toggle:focus {   background-color: #333333; } .bootstrap-wrapper .navbar-inverse .navbar-toggle .icon-bar {   background-color: #ffffff; } .bootstrap-wrapper .navbar-inverse .navbar-collapse, .bootstrap-wrapper .navbar-inverse .navbar-form {   border-color: #101010; } .bootstrap-wrapper .navbar-inverse .navbar-nav > .open > a, .bootstrap-wrapper .navbar-inverse .navbar-nav > .open > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav > .open > a:focus {   background-color: #080808;   color: #ffffff; } @media (max-width: 767px) {   .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {     border-color: #080808;  }  .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu .divider {    background-color: #080808;  }  .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {    color: #999999; } .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {   color: #ffffff;   background-color: transparent; } .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {   color: #ffffff;   background-color: #080808; } .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .bootstrap-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #444444;   background-color: transparent; } } .bootstrap-wrapper .navbar-inverse .navbar-link {   color: #999999; } .bootstrap-wrapper .navbar-inverse .navbar-link:hover {   color: #ffffff; } .bootstrap-wrapper .breadcrumb {   padding: 8px 15px;   margin-bottom: 20px;   list-style: none;   background-color: #f5f5f5;   border-radius: 4px; } .bootstrap-wrapper .breadcrumb > li {   display: inline-block; } .bootstrap-wrapper .breadcrumb > li + li:before {   content: "/\00a0";   padding: 0 5px;   color: #cccccc; } .bootstrap-wrapper .breadcrumb > .active {   color: #999999; } .bootstrap-wrapper .pagination {   display: inline-block;   padding-left: 0;   margin: 20px 0;   border-radius: 4px; } .bootstrap-wrapper .pagination > li {   display: inline; } .bootstrap-wrapper .pagination > li > a, .bootstrap-wrapper .pagination > li > span {   position: relative;   float: left;   padding: 6px 12px;   line-height: 1.428571429;   text-decoration: none;   color: #2c3e50;   background-color: #ffffff;   border: 1px solid #dddddd;   margin-left: -1px; } .bootstrap-wrapper .pagination > li:first-child > a, .bootstrap-wrapper .pagination > li:first-child > span {   margin-left: 0;   border-bottom-left-radius: 4px;   border-top-left-radius: 4px; } .bootstrap-wrapper .pagination > li: last-child > a, .bootstrap-wrapper .pagination > li: last-child > span {   border-bottom-right-radius: 4px;   border-top-right-radius: 4px; } .bootstrap-wrapper .pagination > li > a:hover, .bootstrap-wrapper .pagination > li > span:hover, .bootstrap-wrapper .pagination > li > a:focus, .bootstrap-wrapper .pagination > li > span:focus {   color: #11181f;   background-color: #eeeeee;   border-color: #dddddd; } .bootstrap-wrapper .pagination > .active > a, .bootstrap-wrapper .pagination > .active > span, .bootstrap-wrapper .pagination > .active > a:hover, .bootstrap-wrapper .pagination > .active > span:hover, .bootstrap-wrapper .pagination > .active > a:focus, .bootstrap-wrapper .pagination > .active > span:focus {   z-index: 2;   color: #ffffff;   background-color: #2c3e50;   border-color: #2c3e50;   cursor: default; } .bootstrap-wrapper .pagination > .disabled > span, .bootstrap-wrapper .pagination > .disabled > span:hover, .bootstrap-wrapper .pagination > .disabled > span:focus, .bootstrap-wrapper .pagination > .disabled > a, .bootstrap-wrapper .pagination > .disabled > a:hover, .bootstrap-wrapper .pagination > .disabled > a:focus {   color: #999999;   background-color: #ffffff;   border-color: #dddddd;   cursor: not-allowed; } .bootstrap-wrapper .pagination-lg > li > a, .bootstrap-wrapper .pagination-lg > li > span {   padding: 10px 16px;   font-size: 18px; } .bootstrap-wrapper .pagination-lg > li:first-child > a, .bootstrap-wrapper .pagination-lg > li:first-child > span {   border-bottom-left-radius: 3px;   border-top-left-radius: 3px; } .bootstrap-wrapper .pagination-lg > li: last-child > a, .bootstrap-wrapper .pagination-lg > li: last-child > span {   border-bottom-right-radius: 3px;   border-top-right-radius: 3px; } .bootstrap-wrapper .pagination-sm > li > a, .bootstrap-wrapper .pagination-sm > li > span {   padding: 5px 10px;   font-size: 12px; } .bootstrap-wrapper .pagination-sm > li:first-child > a, .bootstrap-wrapper .pagination-sm > li:first-child > span {   border-bottom-left-radius: 1px;   border-top-left-radius: 1px; } .bootstrap-wrapper .pagination-sm > li: last-child > a, .bootstrap-wrapper .pagination-sm > li: last-child > span {   border-bottom-right-radius: 1px;   border-top-right-radius: 1px; } .bootstrap-wrapper .pager {   padding-left: 0;   margin: 20px 0;   list-style: none;   text-align: center; } .bootstrap-wrapper .pager li {   display: inline; } .bootstrap-wrapper .pager li > a, .bootstrap-wrapper .pager li > span {   display: inline-block;   padding: 5px 14px;   background-color: #ffffff;   border: 1px solid #dddddd;   border-radius: 15px; } .bootstrap-wrapper .pager li > a:hover, .bootstrap-wrapper .pager li > a:focus {   text-decoration: none;   background-color: #eeeeee; } .bootstrap-wrapper .pager .next > a, .bootstrap-wrapper .pager .next > span {   float: right; } .bootstrap-wrapper .pager .previous > a, .bootstrap-wrapper .pager .previous > span {   float: left; } .bootstrap-wrapper .pager .disabled > a, .bootstrap-wrapper .pager .disabled > a:hover, .bootstrap-wrapper .pager .disabled > a:focus, .bootstrap-wrapper .pager .disabled > span {   color: #999999;   background-color: #ffffff;   cursor: not-allowed; } .bootstrap-wrapper .label {   display: inline;   padding: .2em .6em .3em;   font-size: 75%;   font-weight: bold;   line-height: 1;   color: #ffffff;   text-align: center;   white-space: nowrap;   vertical-align: baseline;   border-radius: .25em; } .bootstrap-wrapper .label[href]:hover, .bootstrap-wrapper .label[href]:focus {   color: #ffffff;   text-decoration: none;   cursor: pointer; } .bootstrap-wrapper .label: empty {   display: none; } .bootstrap-wrapper .btn .label {   position: relative;   top: -1px; } .bootstrap-wrapper .label-default {   background-color: #999999; } .bootstrap-wrapper .label-default[href]:hover, .bootstrap-wrapper .label-default[href]:focus {   background-color: #808080; } .bootstrap-wrapper .label-primary {   background-color: #2c3e50; } .bootstrap-wrapper .label-primary[href]:hover, .bootstrap-wrapper .label-primary[href]:focus {   background-color: #1a242f; } .bootstrap-wrapper .label-success {   background-color: #1e824c; } .bootstrap-wrapper .label-success[href]:hover, .bootstrap-wrapper .label-success[href]:focus {   background-color: #145934; } .bootstrap-wrapper .label-info {   background-color: #3498db; } .bootstrap-wrapper .label-info[href]:hover, .bootstrap-wrapper .label-info[href]:focus {   background-color: #217dbb; } .bootstrap-wrapper .label-warning {   background-color: #f27935; } .bootstrap-wrapper .label-warning[href]:hover, .bootstrap-wrapper .label-warning[href]:focus {   background-color: #e55c0f; } .bootstrap-wrapper .label-danger {   background-color: #d9534f; } .bootstrap-wrapper .label-danger[href]:hover, .bootstrap-wrapper .label-danger[href]:focus {   background-color: #c9302c; } .bootstrap-wrapper .badge {   display: inline-block;   min-width: 10px;   padding: 3px 7px;   font-size: 12px;   font-weight: bold;   color: #ffffff;   line-height: 1;   vertical-align: baseline;   white-space: nowrap;   text-align: center;   background-color: #999999;   border-radius: 10px; } .bootstrap-wrapper .badge: empty {   display: none; } .bootstrap-wrapper .btn .badge {   position: relative;   top: -1px; } .bootstrap-wrapper .btn-xs .badge {   top: 0;   padding: 1px 5px; } .bootstrap-wrapper a.badge:hover, .bootstrap-wrapper a.badge:focus {   color: #ffffff;   text-decoration: none;   cursor: pointer; } .bootstrap-wrapper a.list-group-item.active > .badge, .bootstrap-wrapper .nav-pills > .active > a > .badge {   color: #2c3e50;   background-color: #ffffff; } .bootstrap-wrapper .nav-pills > li > a > .badge {   margin-left: 3px; } .bootstrap-wrapper .jumbotron {   padding: 30px;   margin-bottom: 30px;   color: inherit;   background-color: #eeeeee; } .bootstrap-wrapper .jumbotron h1, .bootstrap-wrapper .jumbotron .h1 {   color: inherit; } .bootstrap-wrapper .jumbotron p {   margin-bottom: 15px;   font-size: 21px;   font-weight: 200; } .bootstrap-wrapper .container .jumbotron {   border-radius: 3px; } .bootstrap-wrapper .jumbotron .container {   max-width: 100%; } @media screen and (min-width: 768px) {   .bootstrap-wrapper .jumbotron {     padding-top: 48px;     padding-bottom: 48px;  }  .bootstrap-wrapper .container .jumbotron {    padding-left: 60px;    padding-right: 60px;  }  .bootstrap-wrapper .jumbotron h1, .bootstrap-wrapper .jumbotron .h1 {    font-size: 63px; } } .bootstrap-wrapper .thumbnail {   display: block;   padding: 4px;   margin-bottom: 20px;   line-height: 1.428571429;   background-color: #ffffff;   border: 1px solid #dddddd;   border-radius: 4px;   -webkit-transition: all 0.2s ease-in-out;   transition: all 0.2s ease-in-out; } .bootstrap-wrapper .thumbnail > img, .bootstrap-wrapper .thumbnail a > img {   margin-left: auto;   margin-right: auto; } .bootstrap-wrapper a.thumbnail:hover, .bootstrap-wrapper a.thumbnail:focus, .bootstrap-wrapper a.thumbnail.active {   border-color: #2c3e50; } .bootstrap-wrapper .thumbnail .caption {   padding: 9px;   color: #333333; } .bootstrap-wrapper .alert {   padding: 15px;   margin-bottom: 20px;   border: 1px solid transparent;   border-radius: 4px; } .bootstrap-wrapper .alert h4 {   margin-top: 0;   color: inherit; } .bootstrap-wrapper .alert .alert-link {   font-weight: bold; } .bootstrap-wrapper .alert > p, .bootstrap-wrapper .alert > ul {   margin-bottom: 0; } .bootstrap-wrapper .alert > p + p {   margin-top: 5px; } .bootstrap-wrapper .alert-dismissable {   padding-right: 35px; } .bootstrap-wrapper .alert-dismissable .close {   position: relative;   top: -2px;   right: -21px;   color: inherit; } .bootstrap-wrapper .alert-success {   background-color: #dff0d8;   border-color: #d6e9c6;   color: #468847; } .bootstrap-wrapper .alert-success hr {   border-top-color: #c9e2b3; } .bootstrap-wrapper .alert-success .alert-link {   color: #356635; } .bootstrap-wrapper .alert-info {   background-color: #d9edf7;   border-color: #bce8f1;   color: #3a87ad; } .bootstrap-wrapper .alert-info hr {   border-top-color: #a6e1ec; } .bootstrap-wrapper .alert-info .alert-link {   color: #2d6987; } .bootstrap-wrapper .alert-warning {   background-color: #fcf8e3;   border-color: #fbeed5;   color: #c09853; } .bootstrap-wrapper .alert-warning hr {   border-top-color: #f8e5be; } .bootstrap-wrapper .alert-warning .alert-link {   color: #a47e3c; } .bootstrap-wrapper .alert-danger {   background-color: #f2dede;   border-color: #eed3d7;   color: #b94a48; } .bootstrap-wrapper .alert-danger hr {   border-top-color: #e6c1c7; } .bootstrap-wrapper .alert-danger .alert-link {   color: #953b39; } @-webkit-keyframes progress-bar-stripes {   from {     background-position: 40px 0;  }  to {    background-position: 0 0;  } } @keyframes progress-bar-stripes {   from {     background-position: 40px 0;  }  to {    background-position: 0 0;  } } .bootstrap-wrapper .progress {   overflow: hidden;   height: 20px;   margin-bottom: 20px;   background-color: #f5f5f5;   border-radius: 4px;   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .bootstrap-wrapper .progress-bar {   float: left;   width: 0%;   height: 100%;   font-size: 12px;   line-height: 20px;   color: #ffffff;   text-align: center;   background-color: #2c3e50;   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);   -webkit-transition: width 0.6s ease;   transition: width 0.6s ease; } .bootstrap-wrapper .progress-striped .progress-bar {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-size: 40px 40px; } .bootstrap-wrapper .progress.active .progress-bar {   -webkit-animation: progress-bar-stripes 2s linear infinite;   animation: progress-bar-stripes 2s linear infinite; } .bootstrap-wrapper .progress-bar-success {   background-color: #1e824c; } .bootstrap-wrapper .progress-striped .progress-bar-success {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .bootstrap-wrapper .progress-bar-info {   background-color: #3498db; } .bootstrap-wrapper .progress-striped .progress-bar-info {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .bootstrap-wrapper .progress-bar-warning {   background-color: #f27935; } .bootstrap-wrapper .progress-striped .progress-bar-warning {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .bootstrap-wrapper .progress-bar-danger {   background-color: #d9534f; } .bootstrap-wrapper .progress-striped .progress-bar-danger {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .bootstrap-wrapper .media, .bootstrap-wrapper .media-body {   overflow: hidden;   zoom: 1; } .bootstrap-wrapper .media, .bootstrap-wrapper .media .media {   margin-top: 15px; } .bootstrap-wrapper .media:first-child {   margin-top: 0; } .bootstrap-wrapper .media-object {   display: block; } .bootstrap-wrapper .media-heading {   margin: 0 0 5px; } .bootstrap-wrapper .media > .pull-left {   margin-right: 10px; } .bootstrap-wrapper .media > .pull-right {   margin-left: 10px; } .bootstrap-wrapper .media-list {   padding-left: 0;   list-style: none; } .bootstrap-wrapper .list-group {   margin-bottom: 20px;   padding-left: 0; } .bootstrap-wrapper .list-group-item {   position: relative;   display: block;   padding: 10px 15px;   margin-bottom: -1px;   background-color: #ffffff;   border: 1px solid #dddddd; } .bootstrap-wrapper .list-group-item:first-child {   border-top-right-radius: 4px;   border-top-left-radius: 4px; } .bootstrap-wrapper .list-group-item: last-child {   margin-bottom: 0;   border-bottom-right-radius: 4px;   border-bottom-left-radius: 4px; } .bootstrap-wrapper .list-group-item > .badge {   float: right; } .bootstrap-wrapper .list-group-item > .badge + .badge {   margin-right: 5px; } .bootstrap-wrapper a.list-group-item {   color: #555555; } .bootstrap-wrapper a.list-group-item .list-group-item-heading {   color: #333333; } .bootstrap-wrapper a.list-group-item:hover, .bootstrap-wrapper a.list-group-item:focus {   text-decoration: none;   background-color: #f5f5f5; } .bootstrap-wrapper a.list-group-item.active, .bootstrap-wrapper a.list-group-item.active:hover, .bootstrap-wrapper a.list-group-item.active:focus {   z-index: 2;   color: #ffffff;   background-color: #2c3e50;   border-color: #2c3e50; } .bootstrap-wrapper a.list-group-item.active .list-group-item-heading, .bootstrap-wrapper a.list-group-item.active:hover .list-group-item-heading, .bootstrap-wrapper a.list-group-item.active:focus .list-group-item-heading {   color: inherit; } .bootstrap-wrapper a.list-group-item.active .list-group-item-text, .bootstrap-wrapper a.list-group-item.active:hover .list-group-item-text, .bootstrap-wrapper a.list-group-item.active:focus .list-group-item-text {   color: #8aa4be; } .bootstrap-wrapper .list-group-item-success {   color: #468847;   background-color: #dff0d8; } .bootstrap-wrapper a.list-group-item-success {   color: #468847; } .bootstrap-wrapper a.list-group-item-success .list-group-item-heading {   color: inherit; } .bootstrap-wrapper a.list-group-item-success:hover, .bootstrap-wrapper a.list-group-item-success:focus {   color: #468847;   background-color: #d0e9c6; } .bootstrap-wrapper a.list-group-item-success.active, .bootstrap-wrapper a.list-group-item-success.active:hover, .bootstrap-wrapper a.list-group-item-success.active:focus {   color: #fff;   background-color: #468847;   border-color: #468847; } .bootstrap-wrapper .list-group-item-info {   color: #3a87ad;   background-color: #d9edf7; } .bootstrap-wrapper a.list-group-item-info {   color: #3a87ad; } .bootstrap-wrapper a.list-group-item-info .list-group-item-heading {   color: inherit; } .bootstrap-wrapper a.list-group-item-info:hover, .bootstrap-wrapper a.list-group-item-info:focus {   color: #3a87ad;   background-color: #c4e3f3; } .bootstrap-wrapper a.list-group-item-info.active, .bootstrap-wrapper a.list-group-item-info.active:hover, .bootstrap-wrapper a.list-group-item-info.active:focus {   color: #fff;   background-color: #3a87ad;   border-color: #3a87ad; } .bootstrap-wrapper .list-group-item-warning {   color: #c09853;   background-color: #fcf8e3; } .bootstrap-wrapper a.list-group-item-warning {   color: #c09853; } .bootstrap-wrapper a.list-group-item-warning .list-group-item-heading {   color: inherit; } .bootstrap-wrapper a.list-group-item-warning:hover, .bootstrap-wrapper a.list-group-item-warning:focus {   color: #c09853;   background-color: #faf2cc; } .bootstrap-wrapper a.list-group-item-warning.active, .bootstrap-wrapper a.list-group-item-warning.active:hover, .bootstrap-wrapper a.list-group-item-warning.active:focus {   color: #fff;   background-color: #c09853;   border-color: #c09853; } .bootstrap-wrapper .list-group-item-danger {   color: #b94a48;   background-color: #f2dede; } .bootstrap-wrapper a.list-group-item-danger {   color: #b94a48; } .bootstrap-wrapper a.list-group-item-danger .list-group-item-heading {   color: inherit; } .bootstrap-wrapper a.list-group-item-danger:hover, .bootstrap-wrapper a.list-group-item-danger:focus {   color: #b94a48;   background-color: #ebcccc; } .bootstrap-wrapper a.list-group-item-danger.active, .bootstrap-wrapper a.list-group-item-danger.active:hover, .bootstrap-wrapper a.list-group-item-danger.active:focus {   color: #fff;   background-color: #b94a48;   border-color: #b94a48; } .bootstrap-wrapper .list-group-item-heading {   margin-top: 0;   margin-bottom: 5px; } .bootstrap-wrapper .list-group-item-text {   margin-bottom: 0;   line-height: 1.3; } .bootstrap-wrapper .panel {   margin-bottom: 20px;   background-color: #ffffff;   border: 1px solid transparent;   border-radius: 4px;   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .bootstrap-wrapper .panel-body {   padding: 15px; } .bootstrap-wrapper .panel-heading {   padding: 10px 15px;   border-bottom: 1px solid transparent;   border-top-right-radius: 3px;   border-top-left-radius: 3px; } .bootstrap-wrapper .panel-heading > .dropdown .dropdown-toggle {   color: inherit; } .bootstrap-wrapper .panel-title {   margin-top: 0;   margin-bottom: 0;   font-size: 16px;   color: inherit; } .bootstrap-wrapper .panel-title > a {   color: inherit; } .bootstrap-wrapper .panel-footer {   padding: 10px 15px;   background-color: #f5f5f5;   border-top: 1px solid #dddddd;   border-bottom-right-radius: 3px;   border-bottom-left-radius: 3px; } .bootstrap-wrapper .panel > .list-group {   margin-bottom: 0; } .bootstrap-wrapper .panel > .list-group .list-group-item {   border-width: 1px 0;   border-radius: 0; } .bootstrap-wrapper .panel > .list-group .list-group-item:first-child {   border-top: 0; } .bootstrap-wrapper .panel > .list-group .list-group-item: last-child {   border-bottom: 0; } .bootstrap-wrapper .panel > .list-group:first-child .list-group-item:first-child {   border-top-right-radius: 3px;   border-top-left-radius: 3px; } .bootstrap-wrapper .panel > .list-group: last-child .list-group-item: last-child {   border-bottom-right-radius: 3px;   border-bottom-left-radius: 3px; } .bootstrap-wrapper .panel-heading + .list-group .list-group-item:first-child {   border-top-width: 0; } .bootstrap-wrapper .panel > .table, .bootstrap-wrapper .panel > .table-responsive > .table {   margin-bottom: 0; } .bootstrap-wrapper .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .bootstrap-wrapper .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .bootstrap-wrapper .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .bootstrap-wrapper .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {   border-top-left-radius: 3px; } .bootstrap-wrapper .panel > .table:first-child > thead:first-child > tr:first-child td: last-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td: last-child, .bootstrap-wrapper .panel > .table:first-child > tbody:first-child > tr:first-child td: last-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td: last-child, .bootstrap-wrapper .panel > .table:first-child > thead:first-child > tr:first-child th: last-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th: last-child, .bootstrap-wrapper .panel > .table:first-child > tbody:first-child > tr:first-child th: last-child, .bootstrap-wrapper .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th: last-child {   border-top-right-radius: 3px; } .bootstrap-wrapper .panel > .table: last-child > tbody: last-child > tr: last-child td:first-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tbody: last-child > tr: last-child td:first-child, .bootstrap-wrapper .panel > .table: last-child > tfoot: last-child > tr: last-child td:first-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tfoot: last-child > tr: last-child td:first-child, .bootstrap-wrapper .panel > .table: last-child > tbody: last-child > tr: last-child th:first-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tbody: last-child > tr: last-child th:first-child, .bootstrap-wrapper .panel > .table: last-child > tfoot: last-child > tr: last-child th:first-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tfoot: last-child > tr: last-child th:first-child {   border-bottom-left-radius: 3px; } .bootstrap-wrapper .panel > .table: last-child > tbody: last-child > tr: last-child td: last-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tbody: last-child > tr: last-child td: last-child, .bootstrap-wrapper .panel > .table: last-child > tfoot: last-child > tr: last-child td: last-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tfoot: last-child > tr: last-child td: last-child, .bootstrap-wrapper .panel > .table: last-child > tbody: last-child > tr: last-child th: last-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tbody: last-child > tr: last-child th: last-child, .bootstrap-wrapper .panel > .table: last-child > tfoot: last-child > tr: last-child th: last-child, .bootstrap-wrapper .panel > .table-responsive: last-child > .table: last-child > tfoot: last-child > tr: last-child th: last-child {   border-bottom-right-radius: 3px; } .bootstrap-wrapper .panel > .panel-body + .table, .bootstrap-wrapper .panel > .panel-body + .table-responsive {   border-top: 1px solid #dddddd; } .bootstrap-wrapper .panel > .table > tbody:first-child > tr:first-child th, .bootstrap-wrapper .panel > .table > tbody:first-child > tr:first-child td {   border-top: 0; } .bootstrap-wrapper .panel > .table-bordered, .bootstrap-wrapper .panel > .table-responsive > .table-bordered {   border: 0; } .bootstrap-wrapper .panel > .table-bordered > thead > tr > th:first-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .bootstrap-wrapper .panel > .table-bordered > tbody > tr > th:first-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .bootstrap-wrapper .panel > .table-bordered > tfoot > tr > th:first-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .bootstrap-wrapper .panel > .table-bordered > thead > tr > td:first-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .bootstrap-wrapper .panel > .table-bordered > tbody > tr > td:first-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .bootstrap-wrapper .panel > .table-bordered > tfoot > tr > td:first-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {   border-left: 0; } .bootstrap-wrapper .panel > .table-bordered > thead > tr > th: last-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > thead > tr > th: last-child, .bootstrap-wrapper .panel > .table-bordered > tbody > tr > th: last-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr > th: last-child, .bootstrap-wrapper .panel > .table-bordered > tfoot > tr > th: last-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tfoot > tr > th: last-child, .bootstrap-wrapper .panel > .table-bordered > thead > tr > td: last-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > thead > tr > td: last-child, .bootstrap-wrapper .panel > .table-bordered > tbody > tr > td: last-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr > td: last-child, .bootstrap-wrapper .panel > .table-bordered > tfoot > tr > td: last-child, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tfoot > tr > td: last-child {   border-right: 0; } .bootstrap-wrapper .panel > .table-bordered > thead > tr:first-child > td, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .bootstrap-wrapper .panel > .table-bordered > tbody > tr:first-child > td, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .bootstrap-wrapper .panel > .table-bordered > thead > tr:first-child > th, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .bootstrap-wrapper .panel > .table-bordered > tbody > tr:first-child > th, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {   border-bottom: 0; } .bootstrap-wrapper .panel > .table-bordered > tbody > tr: last-child > td, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr: last-child > td, .bootstrap-wrapper .panel > .table-bordered > tfoot > tr: last-child > td, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tfoot > tr: last-child > td, .bootstrap-wrapper .panel > .table-bordered > tbody > tr: last-child > th, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tbody > tr: last-child > th, .bootstrap-wrapper .panel > .table-bordered > tfoot > tr: last-child > th, .bootstrap-wrapper .panel > .table-responsive > .table-bordered > tfoot > tr: last-child > th {   border-bottom: 0; } .bootstrap-wrapper .panel > .table-responsive {   border: 0;   margin-bottom: 0; } .bootstrap-wrapper .panel-group {   margin-bottom: 20px; } .bootstrap-wrapper .panel-group .panel {   margin-bottom: 0;   border-radius: 4px;   overflow: hidden; } .bootstrap-wrapper .panel-group .panel + .panel {   margin-top: 5px; } .bootstrap-wrapper .panel-group .panel-heading {   border-bottom: 0; } .bootstrap-wrapper .panel-group .panel-heading + .panel-collapse .panel-body {   border-top: 1px solid #dddddd; } .bootstrap-wrapper .panel-group .panel-footer {   border-top: 0; } .bootstrap-wrapper .panel-group .panel-footer + .panel-collapse .panel-body {   border-bottom: 1px solid #dddddd; } .bootstrap-wrapper .panel-default {   border-color: #dddddd; } .bootstrap-wrapper .panel-default > .panel-heading {   color: #333333;   background-color: #f5f5f5;   border-color: #dddddd; } .bootstrap-wrapper .panel-default > .panel-heading + .panel-collapse .panel-body {   border-top-color: #dddddd; } .bootstrap-wrapper .panel-default > .panel-footer + .panel-collapse .panel-body {   border-bottom-color: #dddddd; } .bootstrap-wrapper .panel-primary {   border-color: #2c3e50; } .bootstrap-wrapper .panel-primary > .panel-heading {   color: #ffffff;   background-color: #2c3e50;   border-color: #2c3e50; } .bootstrap-wrapper .panel-primary > .panel-heading + .panel-collapse .panel-body {   border-top-color: #2c3e50; } .bootstrap-wrapper .panel-primary > .panel-footer + .panel-collapse .panel-body {   border-bottom-color: #2c3e50; } .bootstrap-wrapper .panel-success {   border-color: #d6e9c6; } .bootstrap-wrapper .panel-success > .panel-heading {   color: #468847;   background-color: #dff0d8;   border-color: #d6e9c6; } .bootstrap-wrapper .panel-success > .panel-heading + .panel-collapse .panel-body {   border-top-color: #d6e9c6; } .bootstrap-wrapper .panel-success > .panel-footer + .panel-collapse .panel-body {   border-bottom-color: #d6e9c6; } .bootstrap-wrapper .panel-info {   border-color: #bce8f1; } .bootstrap-wrapper .panel-info > .panel-heading {   color: #3a87ad;   background-color: #d9edf7;   border-color: #bce8f1; } .bootstrap-wrapper .panel-info > .panel-heading + .panel-collapse .panel-body {   border-top-color: #bce8f1; } .bootstrap-wrapper .panel-info > .panel-footer + .panel-collapse .panel-body {   border-bottom-color: #bce8f1; } .bootstrap-wrapper .panel-warning {   border-color: #fbeed5; } .bootstrap-wrapper .panel-warning > .panel-heading {   color: #c09853;   background-color: #fcf8e3;   border-color: #fbeed5; } .bootstrap-wrapper .panel-warning > .panel-heading + .panel-collapse .panel-body {   border-top-color: #fbeed5; } .bootstrap-wrapper .panel-warning > .panel-footer + .panel-collapse .panel-body {   border-bottom-color: #fbeed5; } .bootstrap-wrapper .panel-danger {   border-color: #eed3d7; } .bootstrap-wrapper .panel-danger > .panel-heading {   color: #b94a48;   background-color: #f2dede;   border-color: #eed3d7; } .bootstrap-wrapper .panel-danger > .panel-heading + .panel-collapse .panel-body {   border-top-color: #eed3d7; } .bootstrap-wrapper .panel-danger > .panel-footer + .panel-collapse .panel-body {   border-bottom-color: #eed3d7; } .bootstrap-wrapper .well {   min-height: 20px;   padding: 30px;   margin-bottom: 20px;   background-color: #f9f9f9;   border: 1px solid #eee;   border-radius: 4px;   -webkit-box-shadow: inset 0 1px 1px #fff;   box-shadow: inset 0 1px 1px #fff; } .bootstrap-wrapper .well blockquote {   border-color: #ddd;   border-color: rgba(0, 0, 0, 0.15); } .bootstrap-wrapper .well-lg {   padding: 24px;   border-radius: 3px; } .bootstrap-wrapper .well-sm {   padding: 9px;   border-radius: 1px; } .bootstrap-wrapper .close {   float: right;   font-size: 21px;   font-weight: bold;   line-height: 1;   color: #000000;   text-shadow: 0 1px 0 #ffffff;   opacity: 0.2;   filter: alpha(opacity=20); } .bootstrap-wrapper .close:hover, .bootstrap-wrapper .close:focus {   color: #000000;   text-decoration: none;   cursor: pointer;   opacity: 0.5;   filter: alpha(opacity=50); } .bootstrap-wrapper button.close {   padding: 0;   cursor: pointer;   background: transparent;   border: 0;   -webkit-appearance: none; } .bootstrap-wrapper .modal-open {   overflow: hidden; } .bootstrap-wrapper .modal {   display: none;   overflow: auto;   overflow-y: scroll;   position: fixed;   top: 0;   right: 0;   bottom: 0;   left: 0;   z-index: 1050;   -webkit-overflow-scrolling: touch;   outline: 0; } .bootstrap-wrapper .modal.fade .modal-dialog {   -webkit-transform: translate(0, -25%);   -ms-transform: translate(0, -25%);   transform: translate(0, -25%);   -webkit-transition: -webkit-transform 0.3s ease-out;   -moz-transition: -moz-transform 0.3s ease-out;   -o-transition: -o-transform 0.3s ease-out;   transition: transform 0.3s ease-out; } .bootstrap-wrapper .modal.in .modal-dialog {   -webkit-transform: translate(0, 0);   -ms-transform: translate(0, 0);   transform: translate(0, 0); } .bootstrap-wrapper .modal-dialog {   position: relative;   width: auto;   margin: 10px; } .bootstrap-wrapper .modal-content {   position: relative;   background-color: #ffffff;   border: 1px solid #999999;   border: 1px solid rgba(0, 0, 0, 0.2);   border-radius: 3px;   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);   box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);   background-clip: padding-box;   outline: none; } .bootstrap-wrapper .modal-backdrop {   position: fixed;   top: 0;   right: 0;   bottom: 0;   left: 0;   z-index: 1040;   background-color: #000000; } .bootstrap-wrapper .modal-backdrop.fade {   opacity: 0;   filter: alpha(opacity=0); } .bootstrap-wrapper .modal-backdrop.in {   opacity: 0.5;   filter: alpha(opacity=50); } .bootstrap-wrapper .modal-header {   padding: 15px;   border-bottom: 1px solid #e5e5e5;   min-height: 16.428571429px; } .bootstrap-wrapper .modal-header .close {   margin-top: -2px; } .bootstrap-wrapper .modal-title {   margin: 0;   line-height: 1.428571429; } .bootstrap-wrapper .modal-body {   position: relative;   padding: 20px; } .bootstrap-wrapper .modal-footer {   margin-top: 15px;   padding: 19px 20px 20px;   text-align: right;   border-top: 1px solid #e5e5e5; } .bootstrap-wrapper .modal-footer .btn + .btn {   margin-left: 5px;   margin-bottom: 0; } .bootstrap-wrapper .modal-footer .btn-group .btn + .btn {   margin-left: -1px; } .bootstrap-wrapper .modal-footer .btn-block + .btn-block {   margin-left: 0; } @media (min-width: 768px) {   .bootstrap-wrapper .modal-dialog {     width: 600px;     margin: 30px auto;  }  .bootstrap-wrapper .modal-content {    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);  }  .bootstrap-wrapper .modal-sm {    width: 300px; } } @media (min-width: 992px) {   .bootstrap-wrapper .modal-lg {     width: 900px;  } } .bootstrap-wrapper .tooltip {   position: absolute;   z-index: 1030;   display: block;   visibility: visible;   font-size: 12px;   line-height: 1.4;   opacity: 0;   filter: alpha(opacity=0); } .bootstrap-wrapper .tooltip.in {   opacity: 0.9;   filter: alpha(opacity=90); } .bootstrap-wrapper .tooltip.top {   margin-top: -3px;   padding: 5px 0; } .bootstrap-wrapper .tooltip.right {   margin-left: 3px;   padding: 0 5px; } .bootstrap-wrapper .tooltip.bottom {   margin-top: 3px;   padding: 5px 0; } .bootstrap-wrapper .tooltip.left {   margin-left: -3px;   padding: 0 5px; } .bootstrap-wrapper .tooltip-inner {   max-width: 200px;   padding: 3px 8px;   color: #ffffff;   text-align: center;   text-decoration: none;   background-color: #000000;   border-radius: 4px; } .bootstrap-wrapper .tooltip-arrow {   position: absolute;   width: 0;   height: 0;   border-color: transparent;   border-style: solid; } .bootstrap-wrapper .tooltip.top .tooltip-arrow {   bottom: 0;   left: 50%;   margin-left: -5px;   border-width: 5px 5px 0;   border-top-color: #000000; } .bootstrap-wrapper .tooltip.top-left .tooltip-arrow {   bottom: 0;   left: 5px;   border-width: 5px 5px 0;   border-top-color: #000000; } .bootstrap-wrapper .tooltip.top-right .tooltip-arrow {   bottom: 0;   right: 5px;   border-width: 5px 5px 0;   border-top-color: #000000; } .bootstrap-wrapper .tooltip.right .tooltip-arrow {   top: 50%;   left: 0;   margin-top: -5px;   border-width: 5px 5px 5px 0;   border-right-color: #000000; } .bootstrap-wrapper .tooltip.left .tooltip-arrow {   top: 50%;   right: 0;   margin-top: -5px;   border-width: 5px 0 5px 5px;   border-left-color: #000000; } .bootstrap-wrapper .tooltip.bottom .tooltip-arrow {   top: 0;   left: 50%;   margin-left: -5px;   border-width: 0 5px 5px;   border-bottom-color: #000000; } .bootstrap-wrapper .tooltip.bottom-left .tooltip-arrow {   top: 0;   left: 5px;   border-width: 0 5px 5px;   border-bottom-color: #000000; } .bootstrap-wrapper .tooltip.bottom-right .tooltip-arrow {   top: 0;   right: 5px;   border-width: 0 5px 5px;   border-bottom-color: #000000; } .bootstrap-wrapper .popover {   position: absolute;   top: 0;   left: 0;   z-index: 1010;   display: none;   max-width: 276px;   padding: 1px;   text-align: left;   background-color: #ffffff;   background-clip: padding-box;   border: 1px solid #cccccc;   border: 1px solid rgba(0, 0, 0, 0.2);   border-radius: 3px;   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);   white-space: normal; } .bootstrap-wrapper .popover.top {   margin-top: -10px; } .bootstrap-wrapper .popover.right {   margin-left: 10px; } .bootstrap-wrapper .popover.bottom {   margin-top: 10px; } .bootstrap-wrapper .popover.left {   margin-left: -10px; } .bootstrap-wrapper .popover-title {   margin: 0;   padding: 8px 14px;   font-size: 14px;   font-weight: normal;   line-height: 18px;   background-color: #f7f7f7;   border-bottom: 1px solid #ebebeb;   border-radius: 5px 5px 0 0; } .bootstrap-wrapper .popover-content {   padding: 9px 14px; } .bootstrap-wrapper .popover > .arrow, .bootstrap-wrapper .popover > .arrow:after {   position: absolute;   display: block;   width: 0;   height: 0;   border-color: transparent;   border-style: solid; } .bootstrap-wrapper .popover > .arrow {   border-width: 11px; } .bootstrap-wrapper .popover > .arrow:after {   border-width: 10px;   content: ""; } .bootstrap-wrapper .popover.top > .arrow {   left: 50%;   margin-left: -11px;   border-bottom-width: 0;   border-top-color: #999999;   border-top-color: rgba(0, 0, 0, 0.25);   bottom: -11px; } .bootstrap-wrapper .popover.top > .arrow:after {   content: " ";   bottom: 1px;   margin-left: -10px;   border-bottom-width: 0;   border-top-color: #ffffff; } .bootstrap-wrapper .popover.right > .arrow {   top: 50%;   left: -11px;   margin-top: -11px;   border-left-width: 0;   border-right-color: #999999;   border-right-color: rgba(0, 0, 0, 0.25); } .bootstrap-wrapper .popover.right > .arrow:after {   content: " ";   left: 1px;   bottom: -10px;   border-left-width: 0;   border-right-color: #ffffff; } .bootstrap-wrapper .popover.bottom > .arrow {   left: 50%;   margin-left: -11px;   border-top-width: 0;   border-bottom-color: #999999;   border-bottom-color: rgba(0, 0, 0, 0.25);   top: -11px; } .bootstrap-wrapper .popover.bottom > .arrow:after {   content: " ";   top: 1px;   margin-left: -10px;   border-top-width: 0;   border-bottom-color: #ffffff; } .bootstrap-wrapper .popover.left > .arrow {   top: 50%;   right: -11px;   margin-top: -11px;   border-right-width: 0;   border-left-color: #999999;   border-left-color: rgba(0, 0, 0, 0.25); } .bootstrap-wrapper .popover.left > .arrow:after {   content: " ";   right: 1px;   border-right-width: 0;   border-left-color: #ffffff;   bottom: -10px; } .bootstrap-wrapper .carousel {   position: relative; } .bootstrap-wrapper .carousel-inner {   position: relative;   overflow: hidden;   width: 100%; } .bootstrap-wrapper .carousel-inner > .item {   display: none;   position: relative;   -webkit-transition: 0.6s ease-in-out left;   transition: 0.6s ease-in-out left; } .bootstrap-wrapper .carousel-inner > .item > img, .bootstrap-wrapper .carousel-inner > .item > a > img {   line-height: 1; } .bootstrap-wrapper .carousel-inner > .active, .bootstrap-wrapper .carousel-inner > .next, .bootstrap-wrapper .carousel-inner > .prev {   display: block; } .bootstrap-wrapper .carousel-inner > .active {   left: 0; } .bootstrap-wrapper .carousel-inner > .next, .bootstrap-wrapper .carousel-inner > .prev {   position: absolute;   top: 0;   width: 100%; } .bootstrap-wrapper .carousel-inner > .next {   left: 100%; } .bootstrap-wrapper .carousel-inner > .prev {   left: -100%; } .bootstrap-wrapper .carousel-inner > .next.left, .bootstrap-wrapper .carousel-inner > .prev.right {   left: 0; } .bootstrap-wrapper .carousel-inner > .active.left {   left: -100%; } .bootstrap-wrapper .carousel-inner > .active.right {   left: 100%; } .bootstrap-wrapper .carousel-control {   position: absolute;   top: 0;   left: 0;   bottom: 0;   width: 15%;   opacity: 0.5;   filter: alpha(opacity=50);   font-size: 20px;   color: #ffffff;   text-align: center;   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .bootstrap-wrapper .carousel-control.left {   background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);   background-repeat: repeat-x;   filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } .bootstrap-wrapper .carousel-control.right {   left: auto;   right: 0;   background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);   background-repeat: repeat-x;   filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } .bootstrap-wrapper .carousel-control:hover, .bootstrap-wrapper .carousel-control:focus {   outline: none;   color: #ffffff;   text-decoration: none;   opacity: 0.9;   filter: alpha(opacity=90); } .bootstrap-wrapper .carousel-control .icon-prev, .bootstrap-wrapper .carousel-control .icon-next, .bootstrap-wrapper .carousel-control .glyphicon-chevron-left, .bootstrap-wrapper .carousel-control .glyphicon-chevron-right {   position: absolute;   top: 50%;   z-index: 5;   display: inline-block; } .bootstrap-wrapper .carousel-control .icon-prev, .bootstrap-wrapper .carousel-control .glyphicon-chevron-left {   left: 50%; } .bootstrap-wrapper .carousel-control .icon-next, .bootstrap-wrapper .carousel-control .glyphicon-chevron-right {   right: 50%; } .bootstrap-wrapper .carousel-control .icon-prev, .bootstrap-wrapper .carousel-control .icon-next {   width: 20px;   height: 20px;   margin-top: -10px;   margin-left: -10px;   font-family: serif; } .bootstrap-wrapper .carousel-control .icon-prev:before {   content: '\2039'; } .bootstrap-wrapper .carousel-control .icon-next:before {   content: '\203a'; } .bootstrap-wrapper .carousel-indicators {   position: absolute;   bottom: 10px;   left: 50%;   z-index: 15;   width: 60%;   margin-left: -30%;   padding-left: 0;   list-style: none;   text-align: center; } .bootstrap-wrapper .carousel-indicators li {   display: inline-block;   width: 10px;   height: 10px;   margin: 1px;   text-indent: -999px;   border: 1px solid #ffffff;   border-radius: 10px;   cursor: pointer;   background-color: #000 \9;   background-color: rgba(0, 0, 0, 0); } .bootstrap-wrapper .carousel-indicators .active {   margin: 0;   width: 12px;   height: 12px;   background-color: #ffffff; } .bootstrap-wrapper .carousel-caption {   position: absolute;   left: 15%;   right: 15%;   bottom: 20px;   z-index: 10;   padding-top: 20px;   padding-bottom: 20px;   color: #ffffff;   text-align: center;   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .bootstrap-wrapper .carousel-caption .btn {   text-shadow: none; } @media screen and (min-width: 768px) {   .bootstrap-wrapper .carousel-control .glyphicons-chevron-left, .bootstrap-wrapper .carousel-control .glyphicons-chevron-right, .bootstrap-wrapper .carousel-control .icon-prev, .bootstrap-wrapper .carousel-control .icon-next {     width: 30px;     height: 30px;     margin-top: -15px;     margin-left: -15px;     font-size: 30px;  }  .bootstrap-wrapper .carousel-caption {    left: 20%;    right: 20%;    padding-bottom: 30px;  }  .bootstrap-wrapper .carousel-indicators {    bottom: 20px; } } .bootstrap-wrapper .clearfix:before, .bootstrap-wrapper .clearfix:after, .bootstrap-wrapper .container:before, .bootstrap-wrapper .container:after, .bootstrap-wrapper .container-fluid:before, .bootstrap-wrapper .container-fluid:after, .bootstrap-wrapper .row:before, .bootstrap-wrapper .row:after, .bootstrap-wrapper .form-horizontal .form-group:before, .bootstrap-wrapper .form-horizontal .form-group:after, .bootstrap-wrapper .btn-toolbar:before, .bootstrap-wrapper .btn-toolbar:after, .bootstrap-wrapper .btn-group-vertical > .btn-group:before, .bootstrap-wrapper .btn-group-vertical > .btn-group:after, .bootstrap-wrapper .nav:before, .bootstrap-wrapper .nav:after, .bootstrap-wrapper .navbar:before, .bootstrap-wrapper .navbar:after, .bootstrap-wrapper .navbar-header:before, .bootstrap-wrapper .navbar-header:after, .bootstrap-wrapper .navbar-collapse:before, .bootstrap-wrapper .navbar-collapse:after, .bootstrap-wrapper .pager:before, .bootstrap-wrapper .pager:after, .bootstrap-wrapper .panel-body:before, .bootstrap-wrapper .panel-body:after, .bootstrap-wrapper .modal-footer:before, .bootstrap-wrapper .modal-footer:after {   content: " ";   display: table; } .bootstrap-wrapper .clearfix:after, .bootstrap-wrapper .container:after, .bootstrap-wrapper .container-fluid:after, .bootstrap-wrapper .row:after, .bootstrap-wrapper .form-horizontal .form-group:after, .bootstrap-wrapper .btn-toolbar:after, .bootstrap-wrapper .btn-group-vertical > .btn-group:after, .bootstrap-wrapper .nav:after, .bootstrap-wrapper .navbar:after, .bootstrap-wrapper .navbar-header:after, .bootstrap-wrapper .navbar-collapse:after, .bootstrap-wrapper .pager:after, .bootstrap-wrapper .panel-body:after, .bootstrap-wrapper .modal-footer:after {   clear: both; } .bootstrap-wrapper .center-block {   display: block;   margin-left: auto;   margin-right: auto; } .bootstrap-wrapper .pull-right {   float: right !important; } .bootstrap-wrapper .pull-left {   float: left !important; } .bootstrap-wrapper .hide {   display: none !important; } .bootstrap-wrapper .show {   display: block !important; } .bootstrap-wrapper .invisible {   visibility: hidden; } .bootstrap-wrapper .text-hide {   font: 0/0 a;   color: transparent;   text-shadow: none;   background-color: transparent;   border: 0; } .bootstrap-wrapper .hidden {   display: none !important;   visibility: hidden !important; } .bootstrap-wrapper .affix {   position: fixed; } @-ms-viewport {   width: device-width; } .bootstrap-wrapper .visible-xs, .bootstrap-wrapper .visible-sm, .bootstrap-wrapper .visible-md, .bootstrap-wrapper .visible-lg {   display: none !important; } @media (max-width: 767px) {   .bootstrap-wrapper .visible-xs {     display: block !important;  }  .bootstrap-wrapper table.visible-xs {    display: table;  }  .bootstrap-wrapper tr.visible-xs {    display: table-row !important; } .bootstrap-wrapper th.visible-xs, .bootstrap-wrapper td.visible-xs {   display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) {   .bootstrap-wrapper .visible-sm {     display: block !important;  }  .bootstrap-wrapper table.visible-sm {    display: table;  }  .bootstrap-wrapper tr.visible-sm {    display: table-row !important; } .bootstrap-wrapper th.visible-sm, .bootstrap-wrapper td.visible-sm {   display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) {   .bootstrap-wrapper .visible-md {     display: block !important;  }  .bootstrap-wrapper table.visible-md {    display: table;  }  .bootstrap-wrapper tr.visible-md {    display: table-row !important; } .bootstrap-wrapper th.visible-md, .bootstrap-wrapper td.visible-md {   display: table-cell !important; } } @media (min-width: 1200px) {   .bootstrap-wrapper .visible-lg {     display: block !important;  }  .bootstrap-wrapper table.visible-lg {    display: table;  }  .bootstrap-wrapper tr.visible-lg {    display: table-row !important; } .bootstrap-wrapper th.visible-lg, .bootstrap-wrapper td.visible-lg {   display: table-cell !important; } } @media (max-width: 767px) {   .bootstrap-wrapper .hidden-xs {     display: none !important;  } } @media (min-width: 768px) and (max-width: 991px) {   .bootstrap-wrapper .hidden-sm {     display: none !important;  } } @media (min-width: 992px) and (max-width: 1199px) {   .bootstrap-wrapper .hidden-md {     display: none !important;  } } @media (min-width: 1200px) {   .bootstrap-wrapper .hidden-lg {     display: none !important;  } } .bootstrap-wrapper .visible-print {   display: none !important; } @media print {   .bootstrap-wrapper .visible-print {     display: block !important;  }  .bootstrap-wrapper table.visible-print {    display: table;  }  .bootstrap-wrapper tr.visible-print {    display: table-row !important; } .bootstrap-wrapper th.visible-print, .bootstrap-wrapper td.visible-print {   display: table-cell !important; } } @media print {   .bootstrap-wrapper .hidden-print {     display: none !important;  } } .dashboard-eplugin {   margin-right: 20px !important } .hd_title {   text-transform: uppercase;   margin: -24px -15px 20px !important;   color: #0096BD !important;   padding: 12px 15px;   background: rgb(168, 244, 255);   background: -moz-linear-gradient(left, rgb(168, 244, 255) 1%, rgb(254, 255, 255) 92%);   background: -webkit-gradient(linear, left top, right top, color-stop(1%, rgb(168, 244, 255)), color-stop(92%, rgb(254, 255, 255)));   background: -webkit-linear-gradient(left, rgb(168, 244, 255) 1%, rgb(254, 255, 255) 92%);   background: -o-linear-gradient(left, rgb(168, 244, 255) 1%, rgb(254, 255, 255) 92%);   background: -ms-linear-gradient(left, rgb(168, 244, 255) 1%, rgb(254, 255, 255) 92%);   background: linear-gradient(to right, rgb(168, 244, 255) 1%, rgb(254, 255, 255) 92%);   filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#a8f4ff', endColorstr='#feffff', GradientType=1); } .hd_title span {   font-size: 18px;   color: #039C59;   display: inline-block;   margin-top: -10px } .rc-updt-btn {   position: absolute;   right: 0;   top: 0 } .brdr-radius-zero {   border-radius: 0 !important } .zeropad {   padding: 0 !important } .sub-hd-title {   background: #B3E7FF;   padding: 10px 20px;   display: inline-block;   border-bottom: 5px solid #069 } .email-sec {   background: #F0FAFF !important;   padding: 20px 0 } .email-wrap, .well2 {   background: #fff;   padding: 20px;   margin-bottom: 20px;   box-shadow: 5px 5px 5px rgba(0, 0, 0, .05);   border: 1px solid rgba(0, 0, 0, .07);   ) } .bootstrap-wrapper .page-header{  margin-top: 0; } #submit-button-holder{   position: absolute; }  #directory-temp .ch-item {  width: 100%;  border-radius: 50%;  cursor: default;  position: relative;  box-shadow:none;  }  #iv-pagination {  display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 4px;  list-style: none;  }   .entry-content img,  .home-img  {  border-radius: 4px;  width:100%;  border: 3px solid rgba(0,0,0,0) !important;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  }  #directory-temp .ch-info {  position: absolute;  background: rgba(75,75,75, 0.8);  width: inherit;  height: inherit;  border-radius: 50%;  opacity: 0;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  -ms-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;  -webkit-transform: scale(0);  -moz-transform: scale(0);  -o-transform: scale(0);  -ms-transform: scale(0);  transform: scale(0);  -webkit-backface-visibility: hidden;  top: 0px;  }  #directory-temp{  text-decoration: none;  }  #directory-temp .para {  color: #fff;  text-transform: uppercase;  letter-spacing: 2px;  font-size: 15px;  margin: 15px 0 0 0;  }  #directory-temp h5 {  color: #333;  letter-spacing: 2px;  font-size: 13px;  padding: 0;  font-family: 'Open Sans', Arial, sans-serif;  text-shadow: none;  margin: 5px 0 0;  font-weight: 700;  text-transform: capitalize;  }   #directory-temp .ch-info h3 a{  color: #fff;  margin-left: 15px;  text-decoration: none;  }  #directory-temp .ch-info p {  color: #fff;  padding: 10px 5px;  font-style: italic;  margin: 0 30px;  font-size: 12px;  border-top: 1px solid rgba(255,255,255,0.5);  opacity: 0;  -webkit-transition: all 1s ease-in-out 0.4s;  -moz-transition: all 1s ease-in-out 0.4s;  -o-transition: all 1s ease-in-out 0.4s;  -ms-transition: all 1s ease-in-out 0.4s;  transition: all 1s ease-in-out 0.4s;  }  #directory-temp .para1{  font-size: 12px;  padding: 0;  font-family: 'Open Sans', Arial, sans-serif;  }  #directory-temp .ch-grid {  margin: 20px 0 0 0;  padding: 0;  list-style: none;  display: block;  text-align: center;  width: 100%;  padding-bottom: 30px;  background: #fff;  box-shadow: 0px 2px 1px rgba(0,0,0, .1);  border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;  border: 1px solid #f3f3f3;  }  #directory-temp .fa{  color: #555;  }  #directory-temp .ch-grid:after,  #directory-temp .ch-item:before {  content: '';    display: table;  }  #directory-temp .ch-grid:after {  clear: both;  }  #directory-temp .ch-grid li {  width: 150px;  display: inline-block;  margin: 20px;  vertical-align: top;  margin-bottom: 0;  }  #directory-temp .ch-grid li:hover .home-img{  border: 3px solid #0099fe !important;  -webkit-transition: all .5s ease-in-out;  -moz-transition: all .5s ease-in-out;  -o-transition: all .5s ease-in-out;  transition: all .5s ease-in-out;  }  #directory-temp .ch-grid li:hover h5{  color: #0099fe;  }  #directory-temp .fa-search{  color: #555;  }  #directory-temp .search-username {  position: relative;  display: inline-block;   width: 250px;   float: right;  }  @media (max-width: 768px) {  #directory-temp .search-username {   float: left;   width: 100%;   margin-top: 15px;  }  }  #directory-temp .search{   margin: 0 auto 20px;   width: 100%;   padding:10px 15px;   font-size: 16px;   outline: none;  }  input:focus{  border: 1px solid #555;  outline: none;  }   #directory-temp .submit{  position: absolute;  right: 10px;  background: none;  border: none;  outline: none;  filter:none;  top:7px;  box-shadow: none;  box-sizing:none;  float: right;  padding: 0;  }  #directory-temp .main{   margin: 0 auto;   text-align: center;  }  #directory-temp .dd{  position:relative;  }  #directory-temp .btn-infu{  margin: 0 auto;  padding:10px 15px;  font-size: 16px;  outline: none;  box-shadow: none;  border: 1px solid #ddd;  border-radius:0;  background: #fff;  -moz-appearance: none;  -moz-appearance: none;  width:240px;  float:left;  padding: 10px 30px 10px 15px;    text-align: left;    height: 48px  }  #directory-temp .arrow-user {    width: 20px;    height: 40px;    float: left;    font-size: 15px;    position: relative;    right: 21px;    float: left;    top: 2px;    background: #fff;    padding: 10px 0;  }  #directory-temp .arrow-user1{    width: 50px;    height: 28px;    font-size: 15px;    position: relative;    right: 73px;    float: left;    top: 10px;    background: #fff;  }  #directory-temp .btn-infu:hover{  border: 1px solid #555;  }  #directory-temp .dropdown-menu li{  list-style: none;  margin-left: 0;  display: block;  }  #directory-temp .dropdown-menu{  padding: 0;  }  #directory-temp a{  text-decoration:none;  }  #directory-temp .underline{  border-bottom: 1px solid #aaa;  }  #directory-temp .page-numbers{  border: 1px solid #0099fe;  color: #0099fe;  padding: 1px 10px;  }  #directory-temp .page-numbers:last-child{  border: 1px solid transparent;  }  #directory-temp .current{  background: #0099fe;  color:#fff;  }  #directory-temp .page-numbers:first-child{  border: 1px solid transparent;  }  #directory-temp .iv-pagination{  text-align: center;  margin: 40px auto;  }  @media (max-width: 320px){ #directory-temp .submit{  left:100px;  top:40px; } #directory-temp .arrow-user{  display: none; } }  .directory-option { position: relative; background: #fff; padding: 15px; box-shadow: 0px 0px 3px rgba(0,0,0,.2);  border-radius: 3px; } .directory-option form { margin-bottom: 0; } .directory-option select { max-width: 250px; margin-left: 10px; } .directory-option select, .directory-option input { margin-bottom: 0 !important; } .sort-by { position: relative;   top: 7px;   margin-right: 10px;   color: #333;   text-transform: uppercase;   font-weight: bold; } @media (max-width: 580px) { .sort-by {  display: block;  margin-bottom: 10px; } }  .form-control-solid {  display: block;  width: 100%;  height: 40px;  padding: 6px 12px;  margin-bottom: 24px;  font-size: 16px;  line-height: 24px;  color: #333333;  background-color: #ffffff !important;  background-image: none;  border: 2px solid #cecece !important;  transition: all 0.3s;  -webkit-border-radius: 3px;  border-radius: 3px; } .form-control-solid:focus{  border: 2px solid #333 !important;  box-shadow: none !important; } .custom_border{   border-style: solid;   border-color:#FFFFFF; } .custom_color{   color:#FFFFFF; }  #training_done_button{   margin-top:30px; }  .display_none{   display:none; }  .plist_img{   padding-right:0px;   width:20px !important; }  .tdtop{   vertical-align: top; } .img_100{   width:100%; } .tdfont{   font-size:14px;   vertical-align: top; }  .pltd40{   font-size:14px;   width:40%; } .pltd60{   font-size:14px;   width:60%; } .pltdfont{   font-size:14px; }  #training_done{   margin-top:30px; }  .pt1_img{   max-width:220px; }  .rcmgtp20{   margin-top:20px; } #chart-line{   width:100%;   height:400px; } .record_chat a:link {color: #84c4e2;} .record_chat a:visited {color:#84c4e2;} .record_chat a:hover {color: #cd82ad;} .record_chat a:active {color: #84c4e2;}  .save_record a:link {color: #84c4e2;} .save_record a:visited {color:#84c4e2;} .save_record a:hover {color: #cd82ad;} .save_record a:active {color: #84c4e2;}   .dfont{  font-size:13px; }  .tc_img{   padding-right:10px;   width:30px; } .tc_img2{   padding-left:10px;   width:30px; }  @media (min-width: 767px) {   .narrow-width.public-profile-content .col-md-4.col-sm-4,   .narrow-width.public-profile-content .col-md-8.col-sm-8,   .narrow-width.public-profile-content .col-md-6 {    width: 100% !important;   } }  #coupon-div{   display: none;   margin-bottom: 20px; }  #loading-3{   display: none; }  .ws2{   display: none; }  @media (min-width: 767px) {  .narrow-width.user-directory-content .col-md-6.col-sm-7,  .narrow-width.user-directory-content .col-md-6.col-sm-5 {   width: 100% !important;  }  .narrow-width.user-directory-content .col-md-6.col-sm-7 {  margin-bottom: 10px;  } }  .fa, .fab, .fad, .fal, .far, .fas {  -moz-osx-font-smoothing: grayscale;  -webkit-font-smoothing: antialiased;  display: inline-block;  font-style: normal;  font-variant: normal;  text-rendering: auto;  line-height: 1; } .fa-lg {  font-size: 1.33333em;  line-height: 0.75em;  vertical-align: -0.0667em; } .fa-xs {  font-size: 0.75em; } .fa-sm {  font-size: 0.875em; } .fa-1x {  font-size: 1em; } .fa-2x {  font-size: 2em; } .fa-3x {  font-size: 3em; } .fa-4x {  font-size: 4em; } .fa-5x {  font-size: 5em; } .fa-6x {  font-size: 6em; } .fa-7x {  font-size: 7em; } .fa-8x {  font-size: 8em; } .fa-9x {  font-size: 9em; } .fa-10x {  font-size: 10em; } .fa-fw {  text-align: center;  width: 1.25em; } .fa-ul {  list-style-type: none;  margin-left: 2.5em;  padding-left: 0; } .fa-ul > li {  position: relative; } .fa-li {  left: -2em;  position: absolute;  text-align: center;  width: 2em;  line-height: inherit; } .fa-border {  border: 0.08em solid #eee;  border-radius: 0.1em;  padding: 0.2em 0.25em 0.15em; } .fa-pull-left {  float: left; } .fa-pull-right {  float: right; } .fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {  margin-right: 0.3em; } .fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {  margin-left: 0.3em; } .fa-spin {  -webkit-animation: fa-spin 2s linear infinite;  animation: fa-spin 2s linear infinite; } .fa-pulse {  -webkit-animation: fa-spin 1s steps(8) infinite;  animation: fa-spin 1s steps(8) infinite; } @-webkit-keyframes fa-spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  to {   -webkit-transform: rotate(1turn);   transform: rotate(1turn);  } } @keyframes fa-spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  to {   -webkit-transform: rotate(1turn);   transform: rotate(1turn);  } } .fa-rotate-90 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";  -webkit-transform: rotate(90deg);  transform: rotate(90deg); } .fa-rotate-180 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";  -webkit-transform: rotate(180deg);  transform: rotate(180deg); } .fa-rotate-270 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";  -webkit-transform: rotate(270deg);  transform: rotate(270deg); } .fa-flip-horizontal {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";  -webkit-transform: scaleX(-1);  transform: scaleX(-1); } .fa-flip-vertical {  -webkit-transform: scaleY(-1);  transform: scaleY(-1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {  -webkit-transform: scale(-1);  transform: scale(-1); } :root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {  -webkit-filter: none;  filter: none; } .fa-stack {  display: inline-block;  height: 2em;  line-height: 2em;  position: relative;  vertical-align: middle;  width: 2.5em; } .fa-stack-1x, .fa-stack-2x {  left: 0;  position: absolute;  text-align: center;  width: 100%; } .fa-stack-1x {  line-height: inherit; } .fa-stack-2x {  font-size: 2em; } .fa-inverse {  color: #fff; } .fa-500px:before {  content: "\f26e"; } .fa-accessible-icon:before {  content: "\f368"; } .fa-accusoft:before {  content: "\f369"; } .fa-acquisitions-incorporated:before {  content: "\f6af"; } .fa-ad:before {  content: "\f641"; } .fa-address-book:before {  content: "\f2b9"; } .fa-address-card:before {  content: "\f2bb"; } .fa-adjust:before {  content: "\f042"; } .fa-adn:before {  content: "\f170"; } .fa-adobe:before {  content: "\f778"; } .fa-adversal:before {  content: "\f36a"; } .fa-affiliatetheme:before {  content: "\f36b"; } .fa-air-freshener:before {  content: "\f5d0"; } .fa-airbnb:before {  content: "\f834"; } .fa-algolia:before {  content: "\f36c"; } .fa-align-center:before {  content: "\f037"; } .fa-align-justify:before {  content: "\f039"; } .fa-align-left:before {  content: "\f036"; } .fa-align-right:before {  content: "\f038"; } .fa-alipay:before {  content: "\f642"; } .fa-allergies:before {  content: "\f461"; } .fa-amazon:before {  content: "\f270"; } .fa-amazon-pay:before {  content: "\f42c"; } .fa-ambulance:before {  content: "\f0f9"; } .fa-american-sign-language-interpreting:before {  content: "\f2a3"; } .fa-amilia:before {  content: "\f36d"; } .fa-anchor:before {  content: "\f13d"; } .fa-android:before {  content: "\f17b"; } .fa-angellist:before {  content: "\f209"; } .fa-angle-double-down:before {  content: "\f103"; } .fa-angle-double-left:before {  content: "\f100"; } .fa-angle-double-right:before {  content: "\f101"; } .fa-angle-double-up:before {  content: "\f102"; } .fa-angle-down:before {  content: "\f107"; } .fa-angle-left:before {  content: "\f104"; } .fa-angle-right:before {  content: "\f105"; } .fa-angle-up:before {  content: "\f106"; } .fa-angry:before {  content: "\f556"; } .fa-angrycreative:before {  content: "\f36e"; } .fa-angular:before {  content: "\f420"; } .fa-ankh:before {  content: "\f644"; } .fa-app-store:before {  content: "\f36f"; } .fa-app-store-ios:before {  content: "\f370"; } .fa-apper:before {  content: "\f371"; } .fa-apple:before {  content: "\f179"; } .fa-apple-alt:before {  content: "\f5d1"; } .fa-apple-pay:before {  content: "\f415"; } .fa-archive:before {  content: "\f187"; } .fa-archway:before {  content: "\f557"; } .fa-arrow-alt-circle-down:before {  content: "\f358"; } .fa-arrow-alt-circle-left:before {  content: "\f359"; } .fa-arrow-alt-circle-right:before {  content: "\f35a"; } .fa-arrow-alt-circle-up:before {  content: "\f35b"; } .fa-arrow-circle-down:before {  content: "\f0ab"; } .fa-arrow-circle-left:before {  content: "\f0a8"; } .fa-arrow-circle-right:before {  content: "\f0a9"; } .fa-arrow-circle-up:before {  content: "\f0aa"; } .fa-arrow-down:before {  content: "\f063"; } .fa-arrow-left:before {  content: "\f060"; } .fa-arrow-right:before {  content: "\f061"; } .fa-arrow-up:before {  content: "\f062"; } .fa-arrows-alt:before {  content: "\f0b2"; } .fa-arrows-alt-h:before {  content: "\f337"; } .fa-arrows-alt-v:before {  content: "\f338"; } .fa-artstation:before {  content: "\f77a"; } .fa-assistive-listening-systems:before {  content: "\f2a2"; } .fa-asterisk:before {  content: "\f069"; } .fa-asymmetrik:before {  content: "\f372"; } .fa-at:before {  content: "\f1fa"; } .fa-atlas:before {  content: "\f558"; } .fa-atlassian:before {  content: "\f77b"; } .fa-atom:before {  content: "\f5d2"; } .fa-audible:before {  content: "\f373"; } .fa-audio-description:before {  content: "\f29e"; } .fa-autoprefixer:before {  content: "\f41c"; } .fa-avianex:before {  content: "\f374"; } .fa-aviato:before {  content: "\f421"; } .fa-award:before {  content: "\f559"; } .fa-aws:before {  content: "\f375"; } .fa-baby:before {  content: "\f77c"; } .fa-baby-carriage:before {  content: "\f77d"; } .fa-backspace:before {  content: "\f55a"; } .fa-backward:before {  content: "\f04a"; } .fa-bacon:before {  content: "\f7e5"; } .fa-bahai:before {  content: "\f666"; } .fa-balance-scale:before {  content: "\f24e"; } .fa-balance-scale-left:before {  content: "\f515"; } .fa-balance-scale-right:before {  content: "\f516"; } .fa-ban:before {  content: "\f05e"; } .fa-band-aid:before {  content: "\f462"; } .fa-bandcamp:before {  content: "\f2d5"; } .fa-barcode:before {  content: "\f02a"; } .fa-bars:before {  content: "\f0c9"; } .fa-baseball-ball:before {  content: "\f433"; } .fa-basketball-ball:before {  content: "\f434"; } .fa-bath:before {  content: "\f2cd"; } .fa-battery-empty:before {  content: "\f244"; } .fa-battery-full:before {  content: "\f240"; } .fa-battery-half:before {  content: "\f242"; } .fa-battery-quarter:before {  content: "\f243"; } .fa-battery-three-quarters:before {  content: "\f241"; } .fa-battle-net:before {  content: "\f835"; } .fa-bed:before {  content: "\f236"; } .fa-beer:before {  content: "\f0fc"; } .fa-behance:before {  content: "\f1b4"; } .fa-behance-square:before {  content: "\f1b5"; } .fa-bell:before {  content: "\f0f3"; } .fa-bell-slash:before {  content: "\f1f6"; } .fa-bezier-curve:before {  content: "\f55b"; } .fa-bible:before {  content: "\f647"; } .fa-bicycle:before {  content: "\f206"; } .fa-biking:before {  content: "\f84a"; } .fa-bimobject:before {  content: "\f378"; } .fa-binoculars:before {  content: "\f1e5"; } .fa-biohazard:before {  content: "\f780"; } .fa-birthday-cake:before {  content: "\f1fd"; } .fa-bitbucket:before {  content: "\f171"; } .fa-bitcoin:before {  content: "\f379"; } .fa-bity:before {  content: "\f37a"; } .fa-black-tie:before {  content: "\f27e"; } .fa-blackberry:before {  content: "\f37b"; } .fa-blender:before {  content: "\f517"; } .fa-blender-phone:before {  content: "\f6b6"; } .fa-blind:before {  content: "\f29d"; } .fa-blog:before {  content: "\f781"; } .fa-blogger:before {  content: "\f37c"; } .fa-blogger-b:before {  content: "\f37d"; } .fa-bluetooth:before {  content: "\f293"; } .fa-bluetooth-b:before {  content: "\f294"; } .fa-bold:before {  content: "\f032"; } .fa-bolt:before {  content: "\f0e7"; } .fa-bomb:before {  content: "\f1e2"; } .fa-bone:before {  content: "\f5d7"; } .fa-bong:before {  content: "\f55c"; } .fa-book:before {  content: "\f02d"; } .fa-book-dead:before {  content: "\f6b7"; } .fa-book-medical:before {  content: "\f7e6"; } .fa-book-open:before {  content: "\f518"; } .fa-book-reader:before {  content: "\f5da"; } .fa-bookmark:before {  content: "\f02e"; } .fa-bootstrap:before {  content: "\f836"; } .fa-border-all:before {  content: "\f84c"; } .fa-border-none:before {  content: "\f850"; } .fa-border-style:before {  content: "\f853"; } .fa-bowling-ball:before {  content: "\f436"; } .fa-box:before {  content: "\f466"; } .fa-box-open:before {  content: "\f49e"; } .fa-box-tissue:before {  content: "\f95b"; } .fa-boxes:before {  content: "\f468"; } .fa-braille:before {  content: "\f2a1"; } .fa-brain:before {  content: "\f5dc"; } .fa-bread-slice:before {  content: "\f7ec"; } .fa-briefcase:before {  content: "\f0b1"; } .fa-briefcase-medical:before {  content: "\f469"; } .fa-broadcast-tower:before {  content: "\f519"; } .fa-broom:before {  content: "\f51a"; } .fa-brush:before {  content: "\f55d"; } .fa-btc:before {  content: "\f15a"; } .fa-buffer:before {  content: "\f837"; } .fa-bug:before {  content: "\f188"; } .fa-building:before {  content: "\f1ad"; } .fa-bullhorn:before {  content: "\f0a1"; } .fa-bullseye:before {  content: "\f140"; } .fa-burn:before {  content: "\f46a"; } .fa-buromobelexperte:before {  content: "\f37f"; } .fa-bus:before {  content: "\f207"; } .fa-bus-alt:before {  content: "\f55e"; } .fa-business-time:before {  content: "\f64a"; } .fa-buy-n-large:before {  content: "\f8a6"; } .fa-buysellads:before {  content: "\f20d"; } .fa-calculator:before {  content: "\f1ec"; } .fa-calendar:before {  content: "\f133"; } .fa-calendar-alt:before {  content: "\f073"; } .fa-calendar-check:before {  content: "\f274"; } .fa-calendar-day:before {  content: "\f783"; } .fa-calendar-minus:before {  content: "\f272"; } .fa-calendar-plus:before {  content: "\f271"; } .fa-calendar-times:before {  content: "\f273"; } .fa-calendar-week:before {  content: "\f784"; } .fa-camera:before {  content: "\f030"; } .fa-camera-retro:before {  content: "\f083"; } .fa-campground:before {  content: "\f6bb"; } .fa-canadian-maple-leaf:before {  content: "\f785"; } .fa-candy-cane:before {  content: "\f786"; } .fa-cannabis:before {  content: "\f55f"; } .fa-capsules:before {  content: "\f46b"; } .fa-car:before {  content: "\f1b9"; } .fa-car-alt:before {  content: "\f5de"; } .fa-car-battery:before {  content: "\f5df"; } .fa-car-crash:before {  content: "\f5e1"; } .fa-car-side:before {  content: "\f5e4"; } .fa-caravan:before {  content: "\f8ff"; } .fa-caret-down:before {  content: "\f0d7"; } .fa-caret-left:before {  content: "\f0d9"; } .fa-caret-right:before {  content: "\f0da"; } .fa-caret-square-down:before {  content: "\f150"; } .fa-caret-square-left:before {  content: "\f191"; } .fa-caret-square-right:before {  content: "\f152"; } .fa-caret-square-up:before {  content: "\f151"; } .fa-caret-up:before {  content: "\f0d8"; } .fa-carrot:before {  content: "\f787"; } .fa-cart-arrow-down:before {  content: "\f218"; } .fa-cart-plus:before {  content: "\f217"; } .fa-cash-register:before {  content: "\f788"; } .fa-cat:before {  content: "\f6be"; } .fa-cc-amazon-pay:before {  content: "\f42d"; } .fa-cc-amex:before {  content: "\f1f3"; } .fa-cc-apple-pay:before {  content: "\f416"; } .fa-cc-diners-club:before {  content: "\f24c"; } .fa-cc-discover:before {  content: "\f1f2"; } .fa-cc-jcb:before {  content: "\f24b"; } .fa-cc-mastercard:before {  content: "\f1f1"; } .fa-cc-paypal:before {  content: "\f1f4"; } .fa-cc-stripe:before {  content: "\f1f5"; } .fa-cc-visa:before {  content: "\f1f0"; } .fa-centercode:before {  content: "\f380"; } .fa-centos:before {  content: "\f789"; } .fa-certificate:before {  content: "\f0a3"; } .fa-chair:before {  content: "\f6c0"; } .fa-chalkboard:before {  content: "\f51b"; } .fa-chalkboard-teacher:before {  content: "\f51c"; } .fa-charging-station:before {  content: "\f5e7"; } .fa-chart-area:before {  content: "\f1fe"; } .fa-chart-bar:before {  content: "\f080"; } .fa-chart-line:before {  content: "\f201"; } .fa-chart-pie:before {  content: "\f200"; } .fa-check:before {  content: "\f00c"; } .fa-check-circle:before {  content: "\f058"; } .fa-check-double:before {  content: "\f560"; } .fa-check-square:before {  content: "\f14a"; } .fa-cheese:before {  content: "\f7ef"; } .fa-chess:before {  content: "\f439"; } .fa-chess-bishop:before {  content: "\f43a"; } .fa-chess-board:before {  content: "\f43c"; } .fa-chess-king:before {  content: "\f43f"; } .fa-chess-knight:before {  content: "\f441"; } .fa-chess-pawn:before {  content: "\f443"; } .fa-chess-queen:before {  content: "\f445"; } .fa-chess-rook:before {  content: "\f447"; } .fa-chevron-circle-down:before {  content: "\f13a"; } .fa-chevron-circle-left:before {  content: "\f137"; } .fa-chevron-circle-right:before {  content: "\f138"; } .fa-chevron-circle-up:before {  content: "\f139"; } .fa-chevron-down:before {  content: "\f078"; } .fa-chevron-left:before {  content: "\f053"; } .fa-chevron-right:before {  content: "\f054"; } .fa-chevron-up:before {  content: "\f077"; } .fa-child:before {  content: "\f1ae"; } .fa-chrome:before {  content: "\f268"; } .fa-chromecast:before {  content: "\f838"; } .fa-church:before {  content: "\f51d"; } .fa-circle:before {  content: "\f111"; } .fa-circle-notch:before {  content: "\f1ce"; } .fa-city:before {  content: "\f64f"; } .fa-clinic-medical:before {  content: "\f7f2"; } .fa-clipboard:before {  content: "\f328"; } .fa-clipboard-check:before {  content: "\f46c"; } .fa-clipboard-list:before {  content: "\f46d"; } .fa-clock:before {  content: "\f017"; } .fa-clone:before {  content: "\f24d"; } .fa-closed-captioning:before {  content: "\f20a"; } .fa-cloud:before {  content: "\f0c2"; } .fa-cloud-download-alt:before {  content: "\f381"; } .fa-cloud-meatball:before {  content: "\f73b"; } .fa-cloud-moon:before {  content: "\f6c3"; } .fa-cloud-moon-rain:before {  content: "\f73c"; } .fa-cloud-rain:before {  content: "\f73d"; } .fa-cloud-showers-heavy:before {  content: "\f740"; } .fa-cloud-sun:before {  content: "\f6c4"; } .fa-cloud-sun-rain:before {  content: "\f743"; } .fa-cloud-upload-alt:before {  content: "\f382"; } .fa-cloudscale:before {  content: "\f383"; } .fa-cloudsmith:before {  content: "\f384"; } .fa-cloudversify:before {  content: "\f385"; } .fa-cocktail:before {  content: "\f561"; } .fa-code:before {  content: "\f121"; } .fa-code-branch:before {  content: "\f126"; } .fa-codepen:before {  content: "\f1cb"; } .fa-codiepie:before {  content: "\f284"; } .fa-coffee:before {  content: "\f0f4"; } .fa-cog:before {  content: "\f013"; } .fa-cogs:before {  content: "\f085"; } .fa-coins:before {  content: "\f51e"; } .fa-columns:before {  content: "\f0db"; } .fa-comment:before {  content: "\f075"; } .fa-comment-alt:before {  content: "\f27a"; } .fa-comment-dollar:before {  content: "\f651"; } .fa-comment-dots:before {  content: "\f4ad"; } .fa-comment-medical:before {  content: "\f7f5"; } .fa-comment-slash:before {  content: "\f4b3"; } .fa-comments:before {  content: "\f086"; } .fa-comments-dollar:before {  content: "\f653"; } .fa-compact-disc:before {  content: "\f51f"; } .fa-compass:before {  content: "\f14e"; } .fa-compress:before {  content: "\f066"; } .fa-compress-alt:before {  content: "\f422"; } .fa-compress-arrows-alt:before {  content: "\f78c"; } .fa-concierge-bell:before {  content: "\f562"; } .fa-confluence:before {  content: "\f78d"; } .fa-connectdevelop:before {  content: "\f20e"; } .fa-contao:before {  content: "\f26d"; } .fa-cookie:before {  content: "\f563"; } .fa-cookie-bite:before {  content: "\f564"; } .fa-copy:before {  content: "\f0c5"; } .fa-copyright:before {  content: "\f1f9"; } .fa-cotton-bureau:before {  content: "\f89e"; } .fa-couch:before {  content: "\f4b8"; } .fa-cpanel:before {  content: "\f388"; } .fa-creative-commons:before {  content: "\f25e"; } .fa-creative-commons-by:before {  content: "\f4e7"; } .fa-creative-commons-nc:before {  content: "\f4e8"; } .fa-creative-commons-nc-eu:before {  content: "\f4e9"; } .fa-creative-commons-nc-jp:before {  content: "\f4ea"; } .fa-creative-commons-nd:before {  content: "\f4eb"; } .fa-creative-commons-pd:before {  content: "\f4ec"; } .fa-creative-commons-pd-alt:before {  content: "\f4ed"; } .fa-creative-commons-remix:before {  content: "\f4ee"; } .fa-creative-commons-sa:before {  content: "\f4ef"; } .fa-creative-commons-sampling:before {  content: "\f4f0"; } .fa-creative-commons-sampling-plus:before {  content: "\f4f1"; } .fa-creative-commons-share:before {  content: "\f4f2"; } .fa-creative-commons-zero:before {  content: "\f4f3"; } .fa-credit-card:before {  content: "\f09d"; } .fa-critical-role:before {  content: "\f6c9"; } .fa-crop:before {  content: "\f125"; } .fa-crop-alt:before {  content: "\f565"; } .fa-cross:before {  content: "\f654"; } .fa-crosshairs:before {  content: "\f05b"; } .fa-crow:before {  content: "\f520"; } .fa-crown:before {  content: "\f521"; } .fa-crutch:before {  content: "\f7f7"; } .fa-css3:before {  content: "\f13c"; } .fa-css3-alt:before {  content: "\f38b"; } .fa-cube:before {  content: "\f1b2"; } .fa-cubes:before {  content: "\f1b3"; } .fa-cut:before {  content: "\f0c4"; } .fa-cuttlefish:before {  content: "\f38c"; } .fa-d-and-d:before {  content: "\f38d"; } .fa-d-and-d-beyond:before {  content: "\f6ca"; } .fa-dailymotion:before {  content: "\f952"; } .fa-dashcube:before {  content: "\f210"; } .fa-database:before {  content: "\f1c0"; } .fa-deaf:before {  content: "\f2a4"; } .fa-delicious:before {  content: "\f1a5"; } .fa-democrat:before {  content: "\f747"; } .fa-deploydog:before {  content: "\f38e"; } .fa-deskpro:before {  content: "\f38f"; } .fa-desktop:before {  content: "\f108"; } .fa-dev:before {  content: "\f6cc"; } .fa-deviantart:before {  content: "\f1bd"; } .fa-dharmachakra:before {  content: "\f655"; } .fa-dhl:before {  content: "\f790"; } .fa-diagnoses:before {  content: "\f470"; } .fa-diaspora:before {  content: "\f791"; } .fa-dice:before {  content: "\f522"; } .fa-dice-d20:before {  content: "\f6cf"; } .fa-dice-d6:before {  content: "\f6d1"; } .fa-dice-five:before {  content: "\f523"; } .fa-dice-four:before {  content: "\f524"; } .fa-dice-one:before {  content: "\f525"; } .fa-dice-six:before {  content: "\f526"; } .fa-dice-three:before {  content: "\f527"; } .fa-dice-two:before {  content: "\f528"; } .fa-digg:before {  content: "\f1a6"; } .fa-digital-ocean:before {  content: "\f391"; } .fa-digital-tachograph:before {  content: "\f566"; } .fa-directions:before {  content: "\f5eb"; } .fa-discord:before {  content: "\f392"; } .fa-discourse:before {  content: "\f393"; } .fa-disease:before {  content: "\f7fa"; } .fa-divide:before {  content: "\f529"; } .fa-dizzy:before {  content: "\f567"; } .fa-dna:before {  content: "\f471"; } .fa-dochub:before {  content: "\f394"; } .fa-docker:before {  content: "\f395"; } .fa-dog:before {  content: "\f6d3"; } .fa-dollar-sign:before {  content: "\f155"; } .fa-dolly:before {  content: "\f472"; } .fa-dolly-flatbed:before {  content: "\f474"; } .fa-donate:before {  content: "\f4b9"; } .fa-door-closed:before {  content: "\f52a"; } .fa-door-open:before {  content: "\f52b"; } .fa-dot-circle:before {  content: "\f192"; } .fa-dove:before {  content: "\f4ba"; } .fa-download:before {  content: "\f019"; } .fa-draft2digital:before {  content: "\f396"; } .fa-drafting-compass:before {  content: "\f568"; } .fa-dragon:before {  content: "\f6d5"; } .fa-draw-polygon:before {  content: "\f5ee"; } .fa-dribbble:before {  content: "\f17d"; } .fa-dribbble-square:before {  content: "\f397"; } .fa-dropbox:before {  content: "\f16b"; } .fa-drum:before {  content: "\f569"; } .fa-drum-steelpan:before {  content: "\f56a"; } .fa-drumstick-bite:before {  content: "\f6d7"; } .fa-drupal:before {  content: "\f1a9"; } .fa-dumbbell:before {  content: "\f44b"; } .fa-dumpster:before {  content: "\f793"; } .fa-dumpster-fire:before {  content: "\f794"; } .fa-dungeon:before {  content: "\f6d9"; } .fa-dyalog:before {  content: "\f399"; } .fa-earlybirds:before {  content: "\f39a"; } .fa-ebay:before {  content: "\f4f4"; } .fa-edge:before {  content: "\f282"; } .fa-edit:before {  content: "\f044"; } .fa-egg:before {  content: "\f7fb"; } .fa-eject:before {  content: "\f052"; } .fa-elementor:before {  content: "\f430"; } .fa-ellipsis-h:before {  content: "\f141"; } .fa-ellipsis-v:before {  content: "\f142"; } .fa-ello:before {  content: "\f5f1"; } .fa-ember:before {  content: "\f423"; } .fa-empire:before {  content: "\f1d1"; } .fa-envelope:before {  content: "\f0e0"; } .fa-envelope-open:before {  content: "\f2b6"; } .fa-envelope-open-text:before {  content: "\f658"; } .fa-envelope-square:before {  content: "\f199"; } .fa-envira:before {  content: "\f299"; } .fa-equals:before {  content: "\f52c"; } .fa-eraser:before {  content: "\f12d"; } .fa-erlang:before {  content: "\f39d"; } .fa-ethereum:before {  content: "\f42e"; } .fa-ethernet:before {  content: "\f796"; } .fa-etsy:before {  content: "\f2d7"; } .fa-euro-sign:before {  content: "\f153"; } .fa-evernote:before {  content: "\f839"; } .fa-exchange-alt:before {  content: "\f362"; } .fa-exclamation:before {  content: "\f12a"; } .fa-exclamation-circle:before {  content: "\f06a"; } .fa-exclamation-triangle:before {  content: "\f071"; } .fa-expand:before {  content: "\f065"; } .fa-expand-alt:before {  content: "\f424"; } .fa-expand-arrows-alt:before {  content: "\f31e"; } .fa-expeditedssl:before {  content: "\f23e"; } .fa-external-link-alt:before {  content: "\f35d"; } .fa-external-link-square-alt:before {  content: "\f360"; } .fa-eye:before {  content: "\f06e"; } .fa-eye-dropper:before {  content: "\f1fb"; } .fa-eye-slash:before {  content: "\f070"; } .fa-facebook:before {  content: "\f09a"; } .fa-facebook-f:before {  content: "\f39e"; } .fa-facebook-messenger:before {  content: "\f39f"; } .fa-facebook-square:before {  content: "\f082"; } .fa-fan:before {  content: "\f863"; } .fa-fantasy-flight-games:before {  content: "\f6dc"; } .fa-fast-backward:before {  content: "\f049"; } .fa-fast-forward:before {  content: "\f050"; } .fa-faucet:before {  content: "\f905"; } .fa-fax:before {  content: "\f1ac"; } .fa-feather:before {  content: "\f52d"; } .fa-feather-alt:before {  content: "\f56b"; } .fa-fedex:before {  content: "\f797"; } .fa-fedora:before {  content: "\f798"; } .fa-female:before {  content: "\f182"; } .fa-fighter-jet:before {  content: "\f0fb"; } .fa-figma:before {  content: "\f799"; } .fa-file:before {  content: "\f15b"; } .fa-file-alt:before {  content: "\f15c"; } .fa-file-archive:before {  content: "\f1c6"; } .fa-file-audio:before {  content: "\f1c7"; } .fa-file-code:before {  content: "\f1c9"; } .fa-file-contract:before {  content: "\f56c"; } .fa-file-csv:before {  content: "\f6dd"; } .fa-file-download:before {  content: "\f56d"; } .fa-file-excel:before {  content: "\f1c3"; } .fa-file-export:before {  content: "\f56e"; } .fa-file-image:before {  content: "\f1c5"; } .fa-file-import:before {  content: "\f56f"; } .fa-file-invoice:before {  content: "\f570"; } .fa-file-invoice-dollar:before {  content: "\f571"; } .fa-file-medical:before {  content: "\f477"; } .fa-file-medical-alt:before {  content: "\f478"; } .fa-file-pdf:before {  content: "\f1c1"; } .fa-file-powerpoint:before {  content: "\f1c4"; } .fa-file-prescription:before {  content: "\f572"; } .fa-file-signature:before {  content: "\f573"; } .fa-file-upload:before {  content: "\f574"; } .fa-file-video:before {  content: "\f1c8"; } .fa-file-word:before {  content: "\f1c2"; } .fa-fill:before {  content: "\f575"; } .fa-fill-drip:before {  content: "\f576"; } .fa-film:before {  content: "\f008"; } .fa-filter:before {  content: "\f0b0"; } .fa-fingerprint:before {  content: "\f577"; } .fa-fire:before {  content: "\f06d"; } .fa-fire-alt:before {  content: "\f7e4"; } .fa-fire-extinguisher:before {  content: "\f134"; } .fa-firefox:before {  content: "\f269"; } .fa-firefox-browser:before {  content: "\f907"; } .fa-first-aid:before {  content: "\f479"; } .fa-first-order:before {  content: "\f2b0"; } .fa-first-order-alt:before {  content: "\f50a"; } .fa-firstdraft:before {  content: "\f3a1"; } .fa-fish:before {  content: "\f578"; } .fa-fist-raised:before {  content: "\f6de"; } .fa-flag:before {  content: "\f024"; } .fa-flag-checkered:before {  content: "\f11e"; } .fa-flag-usa:before {  content: "\f74d"; } .fa-flask:before {  content: "\f0c3"; } .fa-flickr:before {  content: "\f16e"; } .fa-flipboard:before {  content: "\f44d"; } .fa-flushed:before {  content: "\f579"; } .fa-fly:before {  content: "\f417"; } .fa-folder:before {  content: "\f07b"; } .fa-folder-minus:before {  content: "\f65d"; } .fa-folder-open:before {  content: "\f07c"; } .fa-folder-plus:before {  content: "\f65e"; } .fa-font:before {  content: "\f031"; } .fa-font-awesome:before {  content: "\f2b4"; } .fa-font-awesome-alt:before {  content: "\f35c"; } .fa-font-awesome-flag:before {  content: "\f425"; } .fa-font-awesome-logo-full:before {  content: "\f4e6"; } .fa-fonticons:before {  content: "\f280"; } .fa-fonticons-fi:before {  content: "\f3a2"; } .fa-football-ball:before {  content: "\f44e"; } .fa-fort-awesome:before {  content: "\f286"; } .fa-fort-awesome-alt:before {  content: "\f3a3"; } .fa-forumbee:before {  content: "\f211"; } .fa-forward:before {  content: "\f04e"; } .fa-foursquare:before {  content: "\f180"; } .fa-free-code-camp:before {  content: "\f2c5"; } .fa-freebsd:before {  content: "\f3a4"; } .fa-frog:before {  content: "\f52e"; } .fa-frown:before {  content: "\f119"; } .fa-frown-open:before {  content: "\f57a"; } .fa-fulcrum:before {  content: "\f50b"; } .fa-funnel-dollar:before {  content: "\f662"; } .fa-futbol:before {  content: "\f1e3"; } .fa-galactic-republic:before {  content: "\f50c"; } .fa-galactic-senate:before {  content: "\f50d"; } .fa-gamepad:before {  content: "\f11b"; } .fa-gas-pump:before {  content: "\f52f"; } .fa-gavel:before {  content: "\f0e3"; } .fa-gem:before {  content: "\f3a5"; } .fa-genderless:before {  content: "\f22d"; } .fa-get-pocket:before {  content: "\f265"; } .fa-gg:before {  content: "\f260"; } .fa-gg-circle:before {  content: "\f261"; } .fa-ghost:before {  content: "\f6e2"; } .fa-gift:before {  content: "\f06b"; } .fa-gifts:before {  content: "\f79c"; } .fa-git:before {  content: "\f1d3"; } .fa-git-alt:before {  content: "\f841"; } .fa-git-square:before {  content: "\f1d2"; } .fa-github:before {  content: "\f09b"; } .fa-github-alt:before {  content: "\f113"; } .fa-github-square:before {  content: "\f092"; } .fa-gitkraken:before {  content: "\f3a6"; } .fa-gitlab:before {  content: "\f296"; } .fa-gitter:before {  content: "\f426"; } .fa-glass-cheers:before {  content: "\f79f"; } .fa-glass-martini:before {  content: "\f000"; } .fa-glass-martini-alt:before {  content: "\f57b"; } .fa-glass-whiskey:before {  content: "\f7a0"; } .fa-glasses:before {  content: "\f530"; } .fa-glide:before {  content: "\f2a5"; } .fa-glide-g:before {  content: "\f2a6"; } .fa-globe:before {  content: "\f0ac"; } .fa-globe-africa:before {  content: "\f57c"; } .fa-globe-americas:before {  content: "\f57d"; } .fa-globe-asia:before {  content: "\f57e"; } .fa-globe-europe:before {  content: "\f7a2"; } .fa-gofore:before {  content: "\f3a7"; } .fa-golf-ball:before {  content: "\f450"; } .fa-goodreads:before {  content: "\f3a8"; } .fa-goodreads-g:before {  content: "\f3a9"; } .fa-google:before {  content: "\f1a0"; } .fa-google-drive:before {  content: "\f3aa"; } .fa-google-play:before {  content: "\f3ab"; } .fa-google-plus:before {  content: "\f2b3"; } .fa-google-plus-g:before {  content: "\f0d5"; } .fa-google-plus-square:before {  content: "\f0d4"; } .fa-google-wallet:before {  content: "\f1ee"; } .fa-gopuram:before {  content: "\f664"; } .fa-graduation-cap:before {  content: "\f19d"; } .fa-gratipay:before {  content: "\f184"; } .fa-grav:before {  content: "\f2d6"; } .fa-greater-than:before {  content: "\f531"; } .fa-greater-than-equal:before {  content: "\f532"; } .fa-grimace:before {  content: "\f57f"; } .fa-grin:before {  content: "\f580"; } .fa-grin-alt:before {  content: "\f581"; } .fa-grin-beam:before {  content: "\f582"; } .fa-grin-beam-sweat:before {  content: "\f583"; } .fa-grin-hearts:before {  content: "\f584"; } .fa-grin-squint:before {  content: "\f585"; } .fa-grin-squint-tears:before {  content: "\f586"; } .fa-grin-stars:before {  content: "\f587"; } .fa-grin-tears:before {  content: "\f588"; } .fa-grin-tongue:before {  content: "\f589"; } .fa-grin-tongue-squint:before {  content: "\f58a"; } .fa-grin-tongue-wink:before {  content: "\f58b"; } .fa-grin-wink:before {  content: "\f58c"; } .fa-grip-horizontal:before {  content: "\f58d"; } .fa-grip-lines:before {  content: "\f7a4"; } .fa-grip-lines-vertical:before {  content: "\f7a5"; } .fa-grip-vertical:before {  content: "\f58e"; } .fa-gripfire:before {  content: "\f3ac"; } .fa-grunt:before {  content: "\f3ad"; } .fa-guitar:before {  content: "\f7a6"; } .fa-gulp:before {  content: "\f3ae"; } .fa-h-square:before {  content: "\f0fd"; } .fa-hacker-news:before {  content: "\f1d4"; } .fa-hacker-news-square:before {  content: "\f3af"; } .fa-hackerrank:before {  content: "\f5f7"; } .fa-hamburger:before {  content: "\f805"; } .fa-hammer:before {  content: "\f6e3"; } .fa-hamsa:before {  content: "\f665"; } .fa-hand-holding:before {  content: "\f4bd"; } .fa-hand-holding-heart:before {  content: "\f4be"; } .fa-hand-holding-medical:before {  content: "\f95c"; } .fa-hand-holding-usd:before {  content: "\f4c0"; } .fa-hand-holding-water:before {  content: "\f4c1"; } .fa-hand-lizard:before {  content: "\f258"; } .fa-hand-middle-finger:before {  content: "\f806"; } .fa-hand-paper:before {  content: "\f256"; } .fa-hand-peace:before {  content: "\f25b"; } .fa-hand-point-down:before {  content: "\f0a7"; } .fa-hand-point-left:before {  content: "\f0a5"; } .fa-hand-point-right:before {  content: "\f0a4"; } .fa-hand-point-up:before {  content: "\f0a6"; } .fa-hand-pointer:before {  content: "\f25a"; } .fa-hand-rock:before {  content: "\f255"; } .fa-hand-scissors:before {  content: "\f257"; } .fa-hand-sparkles:before {  content: "\f95d"; } .fa-hand-spock:before {  content: "\f259"; } .fa-hands:before {  content: "\f4c2"; } .fa-hands-helping:before {  content: "\f4c4"; } .fa-hands-wash:before {  content: "\f95e"; } .fa-handshake:before {  content: "\f2b5"; } .fa-handshake-alt-slash:before {  content: "\f95f"; } .fa-handshake-slash:before {  content: "\f960"; } .fa-hanukiah:before {  content: "\f6e6"; } .fa-hard-hat:before {  content: "\f807"; } .fa-hashtag:before {  content: "\f292"; } .fa-hat-cowboy:before {  content: "\f8c0"; } .fa-hat-cowboy-side:before {  content: "\f8c1"; } .fa-hat-wizard:before {  content: "\f6e8"; } .fa-hdd:before {  content: "\f0a0"; } .fa-head-side-cough:before {  content: "\f961"; } .fa-head-side-cough-slash:before {  content: "\f962"; } .fa-head-side-mask:before {  content: "\f963"; } .fa-head-side-virus:before {  content: "\f964"; } .fa-heading:before {  content: "\f1dc"; } .fa-headphones:before {  content: "\f025"; } .fa-headphones-alt:before {  content: "\f58f"; } .fa-headset:before {  content: "\f590"; } .fa-heart:before {  content: "\f004"; } .fa-heart-broken:before {  content: "\f7a9"; } .fa-heartbeat:before {  content: "\f21e"; } .fa-helicopter:before {  content: "\f533"; } .fa-highlighter:before {  content: "\f591"; } .fa-hiking:before {  content: "\f6ec"; } .fa-hippo:before {  content: "\f6ed"; } .fa-hips:before {  content: "\f452"; } .fa-hire-a-helper:before {  content: "\f3b0"; } .fa-history:before {  content: "\f1da"; } .fa-hockey-puck:before {  content: "\f453"; } .fa-holly-berry:before {  content: "\f7aa"; } .fa-home:before {  content: "\f015"; } .fa-hooli:before {  content: "\f427"; } .fa-hornbill:before {  content: "\f592"; } .fa-horse:before {  content: "\f6f0"; } .fa-horse-head:before {  content: "\f7ab"; } .fa-hospital:before {  content: "\f0f8"; } .fa-hospital-alt:before {  content: "\f47d"; } .fa-hospital-symbol:before {  content: "\f47e"; } .fa-hospital-user:before {  content: "\f80d"; } .fa-hot-tub:before {  content: "\f593"; } .fa-hotdog:before {  content: "\f80f"; } .fa-hotel:before {  content: "\f594"; } .fa-hotjar:before {  content: "\f3b1"; } .fa-hourglass:before {  content: "\f254"; } .fa-hourglass-end:before {  content: "\f253"; } .fa-hourglass-half:before {  content: "\f252"; } .fa-hourglass-start:before {  content: "\f251"; } .fa-house-damage:before {  content: "\f6f1"; } .fa-house-user:before {  content: "\f965"; } .fa-houzz:before {  content: "\f27c"; } .fa-hryvnia:before {  content: "\f6f2"; } .fa-html5:before {  content: "\f13b"; } .fa-hubspot:before {  content: "\f3b2"; } .fa-i-cursor:before {  content: "\f246"; } .fa-ice-cream:before {  content: "\f810"; } .fa-icicles:before {  content: "\f7ad"; } .fa-icons:before {  content: "\f86d"; } .fa-id-badge:before {  content: "\f2c1"; } .fa-id-card:before {  content: "\f2c2"; } .fa-id-card-alt:before {  content: "\f47f"; } .fa-ideal:before {  content: "\f913"; } .fa-igloo:before {  content: "\f7ae"; } .fa-image:before {  content: "\f03e"; } .fa-images:before {  content: "\f302"; } .fa-imdb:before {  content: "\f2d8"; } .fa-inbox:before {  content: "\f01c"; } .fa-indent:before {  content: "\f03c"; } .fa-industry:before {  content: "\f275"; } .fa-infinity:before {  content: "\f534"; } .fa-info:before {  content: "\f129"; } .fa-info-circle:before {  content: "\f05a"; } .fa-instagram:before {  content: "\f16d"; } .fa-instagram-square:before {  content: "\f955"; } .fa-intercom:before {  content: "\f7af"; } .fa-internet-explorer:before {  content: "\f26b"; } .fa-invision:before {  content: "\f7b0"; } .fa-ioxhost:before {  content: "\f208"; } .fa-italic:before {  content: "\f033"; } .fa-itch-io:before {  content: "\f83a"; } .fa-itunes:before {  content: "\f3b4"; } .fa-itunes-note:before {  content: "\f3b5"; } .fa-java:before {  content: "\f4e4"; } .fa-jedi:before {  content: "\f669"; } .fa-jedi-order:before {  content: "\f50e"; } .fa-jenkins:before {  content: "\f3b6"; } .fa-jira:before {  content: "\f7b1"; } .fa-joget:before {  content: "\f3b7"; } .fa-joint:before {  content: "\f595"; } .fa-joomla:before {  content: "\f1aa"; } .fa-journal-whills:before {  content: "\f66a"; } .fa-js:before {  content: "\f3b8"; } .fa-js-square:before {  content: "\f3b9"; } .fa-jsfiddle:before {  content: "\f1cc"; } .fa-kaaba:before {  content: "\f66b"; } .fa-kaggle:before {  content: "\f5fa"; } .fa-key:before {  content: "\f084"; } .fa-keybase:before {  content: "\f4f5"; } .fa-keyboard:before {  content: "\f11c"; } .fa-keycdn:before {  content: "\f3ba"; } .fa-khanda:before {  content: "\f66d"; } .fa-kickstarter:before {  content: "\f3bb"; } .fa-kickstarter-k:before {  content: "\f3bc"; } .fa-kiss:before {  content: "\f596"; } .fa-kiss-beam:before {  content: "\f597"; } .fa-kiss-wink-heart:before {  content: "\f598"; } .fa-kiwi-bird:before {  content: "\f535"; } .fa-korvue:before {  content: "\f42f"; } .fa-landmark:before {  content: "\f66f"; } .fa-language:before {  content: "\f1ab"; } .fa-laptop:before {  content: "\f109"; } .fa-laptop-code:before {  content: "\f5fc"; } .fa-laptop-house:before {  content: "\f966"; } .fa-laptop-medical:before {  content: "\f812"; } .fa-laravel:before {  content: "\f3bd"; } .fa-lastfm:before {  content: "\f202"; } .fa-lastfm-square:before {  content: "\f203"; } .fa-laugh:before {  content: "\f599"; } .fa-laugh-beam:before {  content: "\f59a"; } .fa-laugh-squint:before {  content: "\f59b"; } .fa-laugh-wink:before {  content: "\f59c"; } .fa-layer-group:before {  content: "\f5fd"; } .fa-leaf:before {  content: "\f06c"; } .fa-leanpub:before {  content: "\f212"; } .fa-lemon:before {  content: "\f094"; } .fa-less:before {  content: "\f41d"; } .fa-less-than:before {  content: "\f536"; } .fa-less-than-equal:before {  content: "\f537"; } .fa-level-down-alt:before {  content: "\f3be"; } .fa-level-up-alt:before {  content: "\f3bf"; } .fa-life-ring:before {  content: "\f1cd"; } .fa-lightbulb:before {  content: "\f0eb"; } .fa-line:before {  content: "\f3c0"; } .fa-link:before {  content: "\f0c1"; } .fa-linkedin:before {  content: "\f08c"; } .fa-linkedin-in:before {  content: "\f0e1"; } .fa-linode:before {  content: "\f2b8"; } .fa-linux:before {  content: "\f17c"; } .fa-lira-sign:before {  content: "\f195"; } .fa-list:before {  content: "\f03a"; } .fa-list-alt:before {  content: "\f022"; } .fa-list-ol:before {  content: "\f0cb"; } .fa-list-ul:before {  content: "\f0ca"; } .fa-location-arrow:before {  content: "\f124"; } .fa-lock:before {  content: "\f023"; } .fa-lock-open:before {  content: "\f3c1"; } .fa-long-arrow-alt-down:before {  content: "\f309"; } .fa-long-arrow-alt-left:before {  content: "\f30a"; } .fa-long-arrow-alt-right:before {  content: "\f30b"; } .fa-long-arrow-alt-up:before {  content: "\f30c"; } .fa-low-vision:before {  content: "\f2a8"; } .fa-luggage-cart:before {  content: "\f59d"; } .fa-lungs:before {  content: "\f604"; } .fa-lungs-virus:before {  content: "\f967"; } .fa-lyft:before {  content: "\f3c3"; } .fa-magento:before {  content: "\f3c4"; } .fa-magic:before {  content: "\f0d0"; } .fa-magnet:before {  content: "\f076"; } .fa-mail-bulk:before {  content: "\f674"; } .fa-mailchimp:before {  content: "\f59e"; } .fa-male:before {  content: "\f183"; } .fa-mandalorian:before {  content: "\f50f"; } .fa-map:before {  content: "\f279"; } .fa-map-marked:before {  content: "\f59f"; } .fa-map-marked-alt:before {  content: "\f5a0"; } .fa-map-marker:before {  content: "\f041"; } .fa-map-marker-alt:before {  content: "\f3c5"; } .fa-map-pin:before {  content: "\f276"; } .fa-map-signs:before {  content: "\f277"; } .fa-markdown:before {  content: "\f60f"; } .fa-marker:before {  content: "\f5a1"; } .fa-mars:before {  content: "\f222"; } .fa-mars-double:before {  content: "\f227"; } .fa-mars-stroke:before {  content: "\f229"; } .fa-mars-stroke-h:before {  content: "\f22b"; } .fa-mars-stroke-v:before {  content: "\f22a"; } .fa-mask:before {  content: "\f6fa"; } .fa-mastodon:before {  content: "\f4f6"; } .fa-maxcdn:before {  content: "\f136"; } .fa-mdb:before {  content: "\f8ca"; } .fa-medal:before {  content: "\f5a2"; } .fa-medapps:before {  content: "\f3c6"; } .fa-medium:before {  content: "\f23a"; } .fa-medium-m:before {  content: "\f3c7"; } .fa-medkit:before {  content: "\f0fa"; } .fa-medrt:before {  content: "\f3c8"; } .fa-meetup:before {  content: "\f2e0"; } .fa-megaport:before {  content: "\f5a3"; } .fa-meh:before {  content: "\f11a"; } .fa-meh-blank:before {  content: "\f5a4"; } .fa-meh-rolling-eyes:before {  content: "\f5a5"; } .fa-memory:before {  content: "\f538"; } .fa-mendeley:before {  content: "\f7b3"; } .fa-menorah:before {  content: "\f676"; } .fa-mercury:before {  content: "\f223"; } .fa-meteor:before {  content: "\f753"; } .fa-microblog:before {  content: "\f91a"; } .fa-microchip:before {  content: "\f2db"; } .fa-microphone:before {  content: "\f130"; } .fa-microphone-alt:before {  content: "\f3c9"; } .fa-microphone-alt-slash:before {  content: "\f539"; } .fa-microphone-slash:before {  content: "\f131"; } .fa-microscope:before {  content: "\f610"; } .fa-microsoft:before {  content: "\f3ca"; } .fa-minus:before {  content: "\f068"; } .fa-minus-circle:before {  content: "\f056"; } .fa-minus-square:before {  content: "\f146"; } .fa-mitten:before {  content: "\f7b5"; } .fa-mix:before {  content: "\f3cb"; } .fa-mixcloud:before {  content: "\f289"; } .fa-mixer:before {  content: "\f956"; } .fa-mizuni:before {  content: "\f3cc"; } .fa-mobile:before {  content: "\f10b"; } .fa-mobile-alt:before {  content: "\f3cd"; } .fa-modx:before {  content: "\f285"; } .fa-monero:before {  content: "\f3d0"; } .fa-money-bill:before {  content: "\f0d6"; } .fa-money-bill-alt:before {  content: "\f3d1"; } .fa-money-bill-wave:before {  content: "\f53a"; } .fa-money-bill-wave-alt:before {  content: "\f53b"; } .fa-money-check:before {  content: "\f53c"; } .fa-money-check-alt:before {  content: "\f53d"; } .fa-monument:before {  content: "\f5a6"; } .fa-moon:before {  content: "\f186"; } .fa-mortar-pestle:before {  content: "\f5a7"; } .fa-mosque:before {  content: "\f678"; } .fa-motorcycle:before {  content: "\f21c"; } .fa-mountain:before {  content: "\f6fc"; } .fa-mouse:before {  content: "\f8cc"; } .fa-mouse-pointer:before {  content: "\f245"; } .fa-mug-hot:before {  content: "\f7b6"; } .fa-music:before {  content: "\f001"; } .fa-napster:before {  content: "\f3d2"; } .fa-neos:before {  content: "\f612"; } .fa-network-wired:before {  content: "\f6ff"; } .fa-neuter:before {  content: "\f22c"; } .fa-newspaper:before {  content: "\f1ea"; } .fa-nimblr:before {  content: "\f5a8"; } .fa-node:before {  content: "\f419"; } .fa-node-js:before {  content: "\f3d3"; } .fa-not-equal:before {  content: "\f53e"; } .fa-notes-medical:before {  content: "\f481"; } .fa-npm:before {  content: "\f3d4"; } .fa-ns8:before {  content: "\f3d5"; } .fa-nutritionix:before {  content: "\f3d6"; } .fa-object-group:before {  content: "\f247"; } .fa-object-ungroup:before {  content: "\f248"; } .fa-odnoklassniki:before {  content: "\f263"; } .fa-odnoklassniki-square:before {  content: "\f264"; } .fa-oil-can:before {  content: "\f613"; } .fa-old-republic:before {  content: "\f510"; } .fa-om:before {  content: "\f679"; } .fa-opencart:before {  content: "\f23d"; } .fa-openid:before {  content: "\f19b"; } .fa-opera:before {  content: "\f26a"; } .fa-optin-monster:before {  content: "\f23c"; } .fa-orcid:before {  content: "\f8d2"; } .fa-osi:before {  content: "\f41a"; } .fa-otter:before {  content: "\f700"; } .fa-outdent:before {  content: "\f03b"; } .fa-page4:before {  content: "\f3d7"; } .fa-pagelines:before {  content: "\f18c"; } .fa-pager:before {  content: "\f815"; } .fa-paint-brush:before {  content: "\f1fc"; } .fa-paint-roller:before {  content: "\f5aa"; } .fa-palette:before {  content: "\f53f"; } .fa-palfed:before {  content: "\f3d8"; } .fa-pallet:before {  content: "\f482"; } .fa-paper-plane:before {  content: "\f1d8"; } .fa-paperclip:before {  content: "\f0c6"; } .fa-parachute-box:before {  content: "\f4cd"; } .fa-paragraph:before {  content: "\f1dd"; } .fa-parking:before {  content: "\f540"; } .fa-passport:before {  content: "\f5ab"; } .fa-pastafarianism:before {  content: "\f67b"; } .fa-paste:before {  content: "\f0ea"; } .fa-patreon:before {  content: "\f3d9"; } .fa-pause:before {  content: "\f04c"; } .fa-pause-circle:before {  content: "\f28b"; } .fa-paw:before {  content: "\f1b0"; } .fa-paypal:before {  content: "\f1ed"; } .fa-peace:before {  content: "\f67c"; } .fa-pen:before {  content: "\f304"; } .fa-pen-alt:before {  content: "\f305"; } .fa-pen-fancy:before {  content: "\f5ac"; } .fa-pen-nib:before {  content: "\f5ad"; } .fa-pen-square:before {  content: "\f14b"; } .fa-pencil-alt:before {  content: "\f303"; } .fa-pencil-ruler:before {  content: "\f5ae"; } .fa-penny-arcade:before {  content: "\f704"; } .fa-people-arrows:before {  content: "\f968"; } .fa-people-carry:before {  content: "\f4ce"; } .fa-pepper-hot:before {  content: "\f816"; } .fa-percent:before {  content: "\f295"; } .fa-percentage:before {  content: "\f541"; } .fa-periscope:before {  content: "\f3da"; } .fa-person-booth:before {  content: "\f756"; } .fa-phabricator:before {  content: "\f3db"; } .fa-phoenix-framework:before {  content: "\f3dc"; } .fa-phoenix-squadron:before {  content: "\f511"; } .fa-phone:before {  content: "\f095"; } .fa-phone-alt:before {  content: "\f879"; } .fa-phone-slash:before {  content: "\f3dd"; } .fa-phone-square:before {  content: "\f098"; } .fa-phone-square-alt:before {  content: "\f87b"; } .fa-phone-volume:before {  content: "\f2a0"; } .fa-photo-video:before {  content: "\f87c"; } .fa-php:before {  content: "\f457"; } .fa-pied-piper:before {  content: "\f2ae"; } .fa-pied-piper-alt:before {  content: "\f1a8"; } .fa-pied-piper-hat:before {  content: "\f4e5"; } .fa-pied-piper-pp:before {  content: "\f1a7"; } .fa-pied-piper-square:before {  content: "\f91e"; } .fa-piggy-bank:before {  content: "\f4d3"; } .fa-pills:before {  content: "\f484"; } .fa-pinterest:before {  content: "\f0d2"; } .fa-pinterest-p:before {  content: "\f231"; } .fa-pinterest-square:before {  content: "\f0d3"; } .fa-pizza-slice:before {  content: "\f818"; } .fa-place-of-worship:before {  content: "\f67f"; } .fa-plane:before {  content: "\f072"; } .fa-plane-arrival:before {  content: "\f5af"; } .fa-plane-departure:before {  content: "\f5b0"; } .fa-plane-slash:before {  content: "\f969"; } .fa-play:before {  content: "\f04b"; } .fa-play-circle:before {  content: "\f144"; } .fa-playstation:before {  content: "\f3df"; } .fa-plug:before {  content: "\f1e6"; } .fa-plus:before {  content: "\f067"; } .fa-plus-circle:before {  content: "\f055"; } .fa-plus-square:before {  content: "\f0fe"; } .fa-podcast:before {  content: "\f2ce"; } .fa-poll:before {  content: "\f681"; } .fa-poll-h:before {  content: "\f682"; } .fa-poo:before {  content: "\f2fe"; } .fa-poo-storm:before {  content: "\f75a"; } .fa-poop:before {  content: "\f619"; } .fa-portrait:before {  content: "\f3e0"; } .fa-pound-sign:before {  content: "\f154"; } .fa-power-off:before {  content: "\f011"; } .fa-pray:before {  content: "\f683"; } .fa-praying-hands:before {  content: "\f684"; } .fa-prescription:before {  content: "\f5b1"; } .fa-prescription-bottle:before {  content: "\f485"; } .fa-prescription-bottle-alt:before {  content: "\f486"; } .fa-print:before {  content: "\f02f"; } .fa-procedures:before {  content: "\f487"; } .fa-product-hunt:before {  content: "\f288"; } .fa-project-diagram:before {  content: "\f542"; } .fa-pump-medical:before {  content: "\f96a"; } .fa-pump-soap:before {  content: "\f96b"; } .fa-pushed:before {  content: "\f3e1"; } .fa-puzzle-piece:before {  content: "\f12e"; } .fa-python:before {  content: "\f3e2"; } .fa-qq:before {  content: "\f1d6"; } .fa-qrcode:before {  content: "\f029"; } .fa-question:before {  content: "\f128"; } .fa-question-circle:before {  content: "\f059"; } .fa-quidditch:before {  content: "\f458"; } .fa-quinscape:before {  content: "\f459"; } .fa-quora:before {  content: "\f2c4"; } .fa-quote-left:before {  content: "\f10d"; } .fa-quote-right:before {  content: "\f10e"; } .fa-quran:before {  content: "\f687"; } .fa-r-project:before {  content: "\f4f7"; } .fa-radiation:before {  content: "\f7b9"; } .fa-radiation-alt:before {  content: "\f7ba"; } .fa-rainbow:before {  content: "\f75b"; } .fa-random:before {  content: "\f074"; } .fa-raspberry-pi:before {  content: "\f7bb"; } .fa-ravelry:before {  content: "\f2d9"; } .fa-react:before {  content: "\f41b"; } .fa-reacteurope:before {  content: "\f75d"; } .fa-readme:before {  content: "\f4d5"; } .fa-rebel:before {  content: "\f1d0"; } .fa-receipt:before {  content: "\f543"; } .fa-record-vinyl:before {  content: "\f8d9"; } .fa-recycle:before {  content: "\f1b8"; } .fa-red-river:before {  content: "\f3e3"; } .fa-reddit:before {  content: "\f1a1"; } .fa-reddit-alien:before {  content: "\f281"; } .fa-reddit-square:before {  content: "\f1a2"; } .fa-redhat:before {  content: "\f7bc"; } .fa-redo:before {  content: "\f01e"; } .fa-redo-alt:before {  content: "\f2f9"; } .fa-registered:before {  content: "\f25d"; } .fa-remove-format:before {  content: "\f87d"; } .fa-renren:before {  content: "\f18b"; } .fa-reply:before {  content: "\f3e5"; } .fa-reply-all:before {  content: "\f122"; } .fa-replyd:before {  content: "\f3e6"; } .fa-republican:before {  content: "\f75e"; } .fa-researchgate:before {  content: "\f4f8"; } .fa-resolving:before {  content: "\f3e7"; } .fa-restroom:before {  content: "\f7bd"; } .fa-retweet:before {  content: "\f079"; } .fa-rev:before {  content: "\f5b2"; } .fa-ribbon:before {  content: "\f4d6"; } .fa-ring:before {  content: "\f70b"; } .fa-road:before {  content: "\f018"; } .fa-robot:before {  content: "\f544"; } .fa-rocket:before {  content: "\f135"; } .fa-rocketchat:before {  content: "\f3e8"; } .fa-rockrms:before {  content: "\f3e9"; } .fa-route:before {  content: "\f4d7"; } .fa-rss:before {  content: "\f09e"; } .fa-rss-square:before {  content: "\f143"; } .fa-ruble-sign:before {  content: "\f158"; } .fa-ruler:before {  content: "\f545"; } .fa-ruler-combined:before {  content: "\f546"; } .fa-ruler-horizontal:before {  content: "\f547"; } .fa-ruler-vertical:before {  content: "\f548"; } .fa-running:before {  content: "\f70c"; } .fa-rupee-sign:before {  content: "\f156"; } .fa-sad-cry:before {  content: "\f5b3"; } .fa-sad-tear:before {  content: "\f5b4"; } .fa-safari:before {  content: "\f267"; } .fa-salesforce:before {  content: "\f83b"; } .fa-sass:before {  content: "\f41e"; } .fa-satellite:before {  content: "\f7bf"; } .fa-satellite-dish:before {  content: "\f7c0"; } .fa-save:before {  content: "\f0c7"; } .fa-schlix:before {  content: "\f3ea"; } .fa-school:before {  content: "\f549"; } .fa-screwdriver:before {  content: "\f54a"; } .fa-scribd:before {  content: "\f28a"; } .fa-scroll:before {  content: "\f70e"; } .fa-sd-card:before {  content: "\f7c2"; } .fa-search:before {  content: "\f002"; } .fa-search-dollar:before {  content: "\f688"; } .fa-search-location:before {  content: "\f689"; } .fa-search-minus:before {  content: "\f010"; } .fa-search-plus:before {  content: "\f00e"; } .fa-searchengin:before {  content: "\f3eb"; } .fa-seedling:before {  content: "\f4d8"; } .fa-sellcast:before {  content: "\f2da"; } .fa-sellsy:before {  content: "\f213"; } .fa-server:before {  content: "\f233"; } .fa-servicestack:before {  content: "\f3ec"; } .fa-shapes:before {  content: "\f61f"; } .fa-share:before {  content: "\f064"; } .fa-share-alt:before {  content: "\f1e0"; } .fa-share-alt-square:before {  content: "\f1e1"; } .fa-share-square:before {  content: "\f14d"; } .fa-shekel-sign:before {  content: "\f20b"; } .fa-shield-alt:before {  content: "\f3ed"; } .fa-shield-virus:before {  content: "\f96c"; } .fa-ship:before {  content: "\f21a"; } .fa-shipping-fast:before {  content: "\f48b"; } .fa-shirtsinbulk:before {  content: "\f214"; } .fa-shoe-prints:before {  content: "\f54b"; } .fa-shopify:before {  content: "\f957"; } .fa-shopping-bag:before {  content: "\f290"; } .fa-shopping-basket:before {  content: "\f291"; } .fa-shopping-cart:before {  content: "\f07a"; } .fa-shopware:before {  content: "\f5b5"; } .fa-shower:before {  content: "\f2cc"; } .fa-shuttle-van:before {  content: "\f5b6"; } .fa-sign:before {  content: "\f4d9"; } .fa-sign-in-alt:before {  content: "\f2f6"; } .fa-sign-language:before {  content: "\f2a7"; } .fa-sign-out-alt:before {  content: "\f2f5"; } .fa-signal:before {  content: "\f012"; } .fa-signature:before {  content: "\f5b7"; } .fa-sim-card:before {  content: "\f7c4"; } .fa-simplybuilt:before {  content: "\f215"; } .fa-sistrix:before {  content: "\f3ee"; } .fa-sitemap:before {  content: "\f0e8"; } .fa-sith:before {  content: "\f512"; } .fa-skating:before {  content: "\f7c5"; } .fa-sketch:before {  content: "\f7c6"; } .fa-skiing:before {  content: "\f7c9"; } .fa-skiing-nordic:before {  content: "\f7ca"; } .fa-skull:before {  content: "\f54c"; } .fa-skull-crossbones:before {  content: "\f714"; } .fa-skyatlas:before {  content: "\f216"; } .fa-skype:before {  content: "\f17e"; } .fa-slack:before {  content: "\f198"; } .fa-slack-hash:before {  content: "\f3ef"; } .fa-slash:before {  content: "\f715"; } .fa-sleigh:before {  content: "\f7cc"; } .fa-sliders-h:before {  content: "\f1de"; } .fa-slideshare:before {  content: "\f1e7"; } .fa-smile:before {  content: "\f118"; } .fa-smile-beam:before {  content: "\f5b8"; } .fa-smile-wink:before {  content: "\f4da"; } .fa-smog:before {  content: "\f75f"; } .fa-smoking:before {  content: "\f48d"; } .fa-smoking-ban:before {  content: "\f54d"; } .fa-sms:before {  content: "\f7cd"; } .fa-snapchat:before {  content: "\f2ab"; } .fa-snapchat-ghost:before {  content: "\f2ac"; } .fa-snapchat-square:before {  content: "\f2ad"; } .fa-snowboarding:before {  content: "\f7ce"; } .fa-snowflake:before {  content: "\f2dc"; } .fa-snowman:before {  content: "\f7d0"; } .fa-snowplow:before {  content: "\f7d2"; } .fa-soap:before {  content: "\f96e"; } .fa-socks:before {  content: "\f696"; } .fa-solar-panel:before {  content: "\f5ba"; } .fa-sort:before {  content: "\f0dc"; } .fa-sort-alpha-down:before {  content: "\f15d"; } .fa-sort-alpha-down-alt:before {  content: "\f881"; } .fa-sort-alpha-up:before {  content: "\f15e"; } .fa-sort-alpha-up-alt:before {  content: "\f882"; } .fa-sort-amount-down:before {  content: "\f160"; } .fa-sort-amount-down-alt:before {  content: "\f884"; } .fa-sort-amount-up:before {  content: "\f161"; } .fa-sort-amount-up-alt:before {  content: "\f885"; } .fa-sort-down:before {  content: "\f0dd"; } .fa-sort-numeric-down:before {  content: "\f162"; } .fa-sort-numeric-down-alt:before {  content: "\f886"; } .fa-sort-numeric-up:before {  content: "\f163"; } .fa-sort-numeric-up-alt:before {  content: "\f887"; } .fa-sort-up:before {  content: "\f0de"; } .fa-soundcloud:before {  content: "\f1be"; } .fa-sourcetree:before {  content: "\f7d3"; } .fa-spa:before {  content: "\f5bb"; } .fa-space-shuttle:before {  content: "\f197"; } .fa-speakap:before {  content: "\f3f3"; } .fa-speaker-deck:before {  content: "\f83c"; } .fa-spell-check:before {  content: "\f891"; } .fa-spider:before {  content: "\f717"; } .fa-spinner:before {  content: "\f110"; } .fa-splotch:before {  content: "\f5bc"; } .fa-spotify:before {  content: "\f1bc"; } .fa-spray-can:before {  content: "\f5bd"; } .fa-square:before {  content: "\f0c8"; } .fa-square-full:before {  content: "\f45c"; } .fa-square-root-alt:before {  content: "\f698"; } .fa-squarespace:before {  content: "\f5be"; } .fa-stack-exchange:before {  content: "\f18d"; } .fa-stack-overflow:before {  content: "\f16c"; } .fa-stackpath:before {  content: "\f842"; } .fa-stamp:before {  content: "\f5bf"; } .fa-star:before {  content: "\f005"; } .fa-star-and-crescent:before {  content: "\f699"; } .fa-star-half:before {  content: "\f089"; } .fa-star-half-alt:before {  content: "\f5c0"; } .fa-star-of-david:before {  content: "\f69a"; } .fa-star-of-life:before {  content: "\f621"; } .fa-staylinked:before {  content: "\f3f5"; } .fa-steam:before {  content: "\f1b6"; } .fa-steam-square:before {  content: "\f1b7"; } .fa-steam-symbol:before {  content: "\f3f6"; } .fa-step-backward:before {  content: "\f048"; } .fa-step-forward:before {  content: "\f051"; } .fa-stethoscope:before {  content: "\f0f1"; } .fa-sticker-mule:before {  content: "\f3f7"; } .fa-sticky-note:before {  content: "\f249"; } .fa-stop:before {  content: "\f04d"; } .fa-stop-circle:before {  content: "\f28d"; } .fa-stopwatch:before {  content: "\f2f2"; } .fa-stopwatch-20:before {  content: "\f96f"; } .fa-store:before {  content: "\f54e"; } .fa-store-alt:before {  content: "\f54f"; } .fa-store-alt-slash:before {  content: "\f970"; } .fa-store-slash:before {  content: "\f971"; } .fa-strava:before {  content: "\f428"; } .fa-stream:before {  content: "\f550"; } .fa-street-view:before {  content: "\f21d"; } .fa-strikethrough:before {  content: "\f0cc"; } .fa-stripe:before {  content: "\f429"; } .fa-stripe-s:before {  content: "\f42a"; } .fa-stroopwafel:before {  content: "\f551"; } .fa-studiovinari:before {  content: "\f3f8"; } .fa-stumbleupon:before {  content: "\f1a4"; } .fa-stumbleupon-circle:before {  content: "\f1a3"; } .fa-subscript:before {  content: "\f12c"; } .fa-subway:before {  content: "\f239"; } .fa-suitcase:before {  content: "\f0f2"; } .fa-suitcase-rolling:before {  content: "\f5c1"; } .fa-sun:before {  content: "\f185"; } .fa-superpowers:before {  content: "\f2dd"; } .fa-superscript:before {  content: "\f12b"; } .fa-supple:before {  content: "\f3f9"; } .fa-surprise:before {  content: "\f5c2"; } .fa-suse:before {  content: "\f7d6"; } .fa-swatchbook:before {  content: "\f5c3"; } .fa-swift:before {  content: "\f8e1"; } .fa-swimmer:before {  content: "\f5c4"; } .fa-swimming-pool:before {  content: "\f5c5"; } .fa-symfony:before {  content: "\f83d"; } .fa-synagogue:before {  content: "\f69b"; } .fa-sync:before {  content: "\f021"; } .fa-sync-alt:before {  content: "\f2f1"; } .fa-syringe:before {  content: "\f48e"; } .fa-table:before {  content: "\f0ce"; } .fa-table-tennis:before {  content: "\f45d"; } .fa-tablet:before {  content: "\f10a"; } .fa-tablet-alt:before {  content: "\f3fa"; } .fa-tablets:before {  content: "\f490"; } .fa-tachometer-alt:before {  content: "\f3fd"; } .fa-tag:before {  content: "\f02b"; } .fa-tags:before {  content: "\f02c"; } .fa-tape:before {  content: "\f4db"; } .fa-tasks:before {  content: "\f0ae"; } .fa-taxi:before {  content: "\f1ba"; } .fa-teamspeak:before {  content: "\f4f9"; } .fa-teeth:before {  content: "\f62e"; } .fa-teeth-open:before {  content: "\f62f"; } .fa-telegram:before {  content: "\f2c6"; } .fa-telegram-plane:before {  content: "\f3fe"; } .fa-temperature-high:before {  content: "\f769"; } .fa-temperature-low:before {  content: "\f76b"; } .fa-tencent-weibo:before {  content: "\f1d5"; } .fa-tenge:before {  content: "\f7d7"; } .fa-terminal:before {  content: "\f120"; } .fa-text-height:before {  content: "\f034"; } .fa-text-width:before {  content: "\f035"; } .fa-th:before {  content: "\f00a"; } .fa-th-large:before {  content: "\f009"; } .fa-th-list:before {  content: "\f00b"; } .fa-the-red-yeti:before {  content: "\f69d"; } .fa-theater-masks:before {  content: "\f630"; } .fa-themeco:before {  content: "\f5c6"; } .fa-themeisle:before {  content: "\f2b2"; } .fa-thermometer:before {  content: "\f491"; } .fa-thermometer-empty:before {  content: "\f2cb"; } .fa-thermometer-full:before {  content: "\f2c7"; } .fa-thermometer-half:before {  content: "\f2c9"; } .fa-thermometer-quarter:before {  content: "\f2ca"; } .fa-thermometer-three-quarters:before {  content: "\f2c8"; } .fa-think-peaks:before {  content: "\f731"; } .fa-thumbs-down:before {  content: "\f165"; } .fa-thumbs-up:before {  content: "\f164"; } .fa-thumbtack:before {  content: "\f08d"; } .fa-ticket-alt:before {  content: "\f3ff"; } .fa-times:before {  content: "\f00d"; } .fa-times-circle:before {  content: "\f057"; } .fa-tint:before {  content: "\f043"; } .fa-tint-slash:before {  content: "\f5c7"; } .fa-tired:before {  content: "\f5c8"; } .fa-toggle-off:before {  content: "\f204"; } .fa-toggle-on:before {  content: "\f205"; } .fa-toilet:before {  content: "\f7d8"; } .fa-toilet-paper:before {  content: "\f71e"; } .fa-toilet-paper-slash:before {  content: "\f972"; } .fa-toolbox:before {  content: "\f552"; } .fa-tools:before {  content: "\f7d9"; } .fa-tooth:before {  content: "\f5c9"; } .fa-torah:before {  content: "\f6a0"; } .fa-torii-gate:before {  content: "\f6a1"; } .fa-tractor:before {  content: "\f722"; } .fa-trade-federation:before {  content: "\f513"; } .fa-trademark:before {  content: "\f25c"; } .fa-traffic-light:before {  content: "\f637"; } .fa-trailer:before {  content: "\f941"; } .fa-train:before {  content: "\f238"; } .fa-tram:before {  content: "\f7da"; } .fa-transgender:before {  content: "\f224"; } .fa-transgender-alt:before {  content: "\f225"; } .fa-trash:before {  content: "\f1f8"; } .fa-trash-alt:before {  content: "\f2ed"; } .fa-trash-restore:before {  content: "\f829"; } .fa-trash-restore-alt:before {  content: "\f82a"; } .fa-tree:before {  content: "\f1bb"; } .fa-trello:before {  content: "\f181"; } .fa-tripadvisor:before {  content: "\f262"; } .fa-trophy:before {  content: "\f091"; } .fa-truck:before {  content: "\f0d1"; } .fa-truck-loading:before {  content: "\f4de"; } .fa-truck-monster:before {  content: "\f63b"; } .fa-truck-moving:before {  content: "\f4df"; } .fa-truck-pickup:before {  content: "\f63c"; } .fa-tshirt:before {  content: "\f553"; } .fa-tty:before {  content: "\f1e4"; } .fa-tumblr:before {  content: "\f173"; } .fa-tumblr-square:before {  content: "\f174"; } .fa-tv:before {  content: "\f26c"; } .fa-twitch:before {  content: "\f1e8"; } .fa-twitter:before {  content: "\f099"; } .fa-twitter-square:before {  content: "\f081"; } .fa-typo3:before {  content: "\f42b"; } .fa-uber:before {  content: "\f402"; } .fa-ubuntu:before {  content: "\f7df"; } .fa-uikit:before {  content: "\f403"; } .fa-umbraco:before {  content: "\f8e8"; } .fa-umbrella:before {  content: "\f0e9"; } .fa-umbrella-beach:before {  content: "\f5ca"; } .fa-underline:before {  content: "\f0cd"; } .fa-undo:before {  content: "\f0e2"; } .fa-undo-alt:before {  content: "\f2ea"; } .fa-uniregistry:before {  content: "\f404"; } .fa-unity:before {  content: "\f949"; } .fa-universal-access:before {  content: "\f29a"; } .fa-university:before {  content: "\f19c"; } .fa-unlink:before {  content: "\f127"; } .fa-unlock:before {  content: "\f09c"; } .fa-unlock-alt:before {  content: "\f13e"; } .fa-untappd:before {  content: "\f405"; } .fa-upload:before {  content: "\f093"; } .fa-ups:before {  content: "\f7e0"; } .fa-usb:before {  content: "\f287"; } .fa-user:before {  content: "\f007"; } .fa-user-alt:before {  content: "\f406"; } .fa-user-alt-slash:before {  content: "\f4fa"; } .fa-user-astronaut:before {  content: "\f4fb"; } .fa-user-check:before {  content: "\f4fc"; } .fa-user-circle:before {  content: "\f2bd"; } .fa-user-clock:before {  content: "\f4fd"; } .fa-user-cog:before {  content: "\f4fe"; } .fa-user-edit:before {  content: "\f4ff"; } .fa-user-friends:before {  content: "\f500"; } .fa-user-graduate:before {  content: "\f501"; } .fa-user-injured:before {  content: "\f728"; } .fa-user-lock:before {  content: "\f502"; } .fa-user-md:before {  content: "\f0f0"; } .fa-user-minus:before {  content: "\f503"; } .fa-user-ninja:before {  content: "\f504"; } .fa-user-nurse:before {  content: "\f82f"; } .fa-user-plus:before {  content: "\f234"; } .fa-user-secret:before {  content: "\f21b"; } .fa-user-shield:before {  content: "\f505"; } .fa-user-slash:before {  content: "\f506"; } .fa-user-tag:before {  content: "\f507"; } .fa-user-tie:before {  content: "\f508"; } .fa-user-times:before {  content: "\f235"; } .fa-users:before {  content: "\f0c0"; } .fa-users-cog:before {  content: "\f509"; } .fa-usps:before {  content: "\f7e1"; } .fa-ussunnah:before {  content: "\f407"; } .fa-utensil-spoon:before {  content: "\f2e5"; } .fa-utensils:before {  content: "\f2e7"; } .fa-vaadin:before {  content: "\f408"; } .fa-vector-square:before {  content: "\f5cb"; } .fa-venus:before {  content: "\f221"; } .fa-venus-double:before {  content: "\f226"; } .fa-venus-mars:before {  content: "\f228"; } .fa-viacoin:before {  content: "\f237"; } .fa-viadeo:before {  content: "\f2a9"; } .fa-viadeo-square:before {  content: "\f2aa"; } .fa-vial:before {  content: "\f492"; } .fa-vials:before {  content: "\f493"; } .fa-viber:before {  content: "\f409"; } .fa-video:before {  content: "\f03d"; } .fa-video-slash:before {  content: "\f4e2"; } .fa-vihara:before {  content: "\f6a7"; } .fa-vimeo:before {  content: "\f40a"; } .fa-vimeo-square:before {  content: "\f194"; } .fa-vimeo-v:before {  content: "\f27d"; } .fa-vine:before {  content: "\f1ca"; } .fa-virus:before {  content: "\f974"; } .fa-virus-slash:before {  content: "\f975"; } .fa-viruses:before {  content: "\f976"; } .fa-vk:before {  content: "\f189"; } .fa-vnv:before {  content: "\f40b"; } .fa-voicemail:before {  content: "\f897"; } .fa-volleyball-ball:before {  content: "\f45f"; } .fa-volume-down:before {  content: "\f027"; } .fa-volume-mute:before {  content: "\f6a9"; } .fa-volume-off:before {  content: "\f026"; } .fa-volume-up:before {  content: "\f028"; } .fa-vote-yea:before {  content: "\f772"; } .fa-vr-cardboard:before {  content: "\f729"; } .fa-vuejs:before {  content: "\f41f"; } .fa-walking:before {  content: "\f554"; } .fa-wallet:before {  content: "\f555"; } .fa-warehouse:before {  content: "\f494"; } .fa-water:before {  content: "\f773"; } .fa-wave-square:before {  content: "\f83e"; } .fa-waze:before {  content: "\f83f"; } .fa-weebly:before {  content: "\f5cc"; } .fa-weibo:before {  content: "\f18a"; } .fa-weight:before {  content: "\f496"; } .fa-weight-hanging:before {  content: "\f5cd"; } .fa-weixin:before {  content: "\f1d7"; } .fa-whatsapp:before {  content: "\f232"; } .fa-whatsapp-square:before {  content: "\f40c"; } .fa-wheelchair:before {  content: "\f193"; } .fa-whmcs:before {  content: "\f40d"; } .fa-wifi:before {  content: "\f1eb"; } .fa-wikipedia-w:before {  content: "\f266"; } .fa-wind:before {  content: "\f72e"; } .fa-window-close:before {  content: "\f410"; } .fa-window-maximize:before {  content: "\f2d0"; } .fa-window-minimize:before {  content: "\f2d1"; } .fa-window-restore:before {  content: "\f2d2"; } .fa-windows:before {  content: "\f17a"; } .fa-wine-bottle:before {  content: "\f72f"; } .fa-wine-glass:before {  content: "\f4e3"; } .fa-wine-glass-alt:before {  content: "\f5ce"; } .fa-wix:before {  content: "\f5cf"; } .fa-wizards-of-the-coast:before {  content: "\f730"; } .fa-wolf-pack-battalion:before {  content: "\f514"; } .fa-won-sign:before {  content: "\f159"; } .fa-wordpress:before {  content: "\f19a"; } .fa-wordpress-simple:before {  content: "\f411"; } .fa-wpbeginner:before {  content: "\f297"; } .fa-wpexplorer:before {  content: "\f2de"; } .fa-wpforms:before {  content: "\f298"; } .fa-wpressr:before {  content: "\f3e4"; } .fa-wrench:before {  content: "\f0ad"; } .fa-x-ray:before {  content: "\f497"; } .fa-xbox:before {  content: "\f412"; } .fa-xing:before {  content: "\f168"; } .fa-xing-square:before {  content: "\f169"; } .fa-y-combinator:before {  content: "\f23b"; } .fa-yahoo:before {  content: "\f19e"; } .fa-yammer:before {  content: "\f840"; } .fa-yandex:before {  content: "\f413"; } .fa-yandex-international:before {  content: "\f414"; } .fa-yarn:before {  content: "\f7e3"; } .fa-yelp:before {  content: "\f1e9"; } .fa-yen-sign:before {  content: "\f157"; } .fa-yin-yang:before {  content: "\f6ad"; } .fa-yoast:before {  content: "\f2b1"; } .fa-youtube:before {  content: "\f167"; } .fa-youtube-square:before {  content: "\f431"; } .fa-zhihu:before {  content: "\f63f"; } .sr-only {  border: 0;  clip: rect(0, 0, 0, 0);  height: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute;  width: 1px; } .sr-only-focusable:active, .sr-only-focusable:focus {  clip: auto;  height: auto;  margin: 0;  overflow: visible;  position: static;  width: auto; } @font-face {  font-family: "Font Awesome 5 Brands";  font-style: normal;  font-weight: 400;  font-display: block;  src: url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-brands-400.eot);  src: url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-brands-400.woff2) format("woff2"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-brands-400.woff) format("woff"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-brands-400.ttf) format("truetype"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-brands-400.svg#fontawesome) format("svg"); } .fab {  font-family: "Font Awesome 5 Brands"; } @font-face {  font-family: "Font Awesome 5 Free";  font-style: normal;  font-weight: 400;  font-display: block;  src: url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-regular-400.eot);  src: url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-regular-400.woff2) format("woff2"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-regular-400.woff) format("woff"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-regular-400.ttf) format("truetype"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-regular-400.svg#fontawesome) format("svg"); } .fab, .far {  font-weight: 400; } @font-face {  font-family: "Font Awesome 5 Free";  font-style: normal;  font-weight: 900;  font-display: block;  src: url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-solid-900.eot);  src: url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-solid-900.woff2) format("woff2"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-solid-900.woff) format("woff"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-solid-900.ttf) format("truetype"),   url(https://boilerplate.grafenestudio.it/wp-content/plugins/fitness-trainer/admin/files/webfonts/fa-solid-900.svg#fontawesome) format("svg"); } .fa, .far, .fas {  font-family: "Font Awesome 5 Free"; } .fa, .fas {  font-weight: 900; }  .wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter{text-align:center}  .wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link:where(.is-style-outline),.wp-block-button:where(.is-style-outline)>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-text-color),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-background),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:initial;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}  .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}   img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:#9747ff}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}  body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--foreground: #000000;--wp--preset--color--background: #ffffff;--wp--preset--color--primary: #1a4548;--wp--preset--color--secondary: #ffe2c7;--wp--preset--color--tertiary: #F6F6F6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vertical-secondary-to-tertiary: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--tertiary) 100%);--wp--preset--gradient--vertical-secondary-to-background: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--background) 100%);--wp--preset--gradient--vertical-tertiary-to-background: linear-gradient(to bottom,var(--wp--preset--color--tertiary) 0%,var(--wp--preset--color--background) 100%);--wp--preset--gradient--diagonal-primary-to-foreground: linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--foreground) 100%);--wp--preset--gradient--diagonal-secondary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--secondary) 50%,var(--wp--preset--color--background) 50%);--wp--preset--gradient--diagonal-background-to-secondary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--secondary) 50%);--wp--preset--gradient--diagonal-tertiary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--tertiary) 50%,var(--wp--preset--color--background) 50%);--wp--preset--gradient--diagonal-background-to-tertiary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--tertiary) 50%);--wp--preset--font-size--small: 1rem;--wp--preset--font-size--medium: 1.125rem;--wp--preset--font-size--large: 1.75rem;--wp--preset--font-size--x-large: clamp(1.75rem, 3vw, 2.25rem);--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--spacing--small: max(1.25rem, 5vw);--wp--custom--spacing--medium: clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)));--wp--custom--spacing--large: clamp(4rem, 10vw, 8rem);--wp--custom--spacing--outer: var(--wp--custom--spacing--small, 1.25rem);--wp--custom--typography--font-size--huge: clamp(2.25rem, 4vw, 2.75rem);--wp--custom--typography--font-size--gigantic: clamp(2.75rem, 6vw, 3.25rem);--wp--custom--typography--font-size--colossal: clamp(3.25rem, 8vw, 6.25rem);--wp--custom--typography--line-height--tiny: 1.15;--wp--custom--typography--line-height--small: 1.2;--wp--custom--typography--line-height--medium: 1.4;--wp--custom--typography--line-height--normal: 1.6;}body { margin: 0;--wp--style--global--content-size: 650px;--wp--style--global--wide-size: 1000px; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.5rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child:first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child:last-child { margin-block-end: 0; }body { --wp--style--block-gap: 1.5rem; }:where(body .is-layout-flow) > :first-child:first-child{margin-block-start: 0;}:where(body .is-layout-flow) > :last-child:last-child{margin-block-end: 0;}:where(body .is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:where(body .is-layout-constrained) > :first-child:first-child{margin-block-start: 0;}:where(body .is-layout-constrained) > :last-child:last-child{margin-block-end: 0;}:where(body .is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:where(body .is-layout-flex) {gap: 1.5rem;}:where(body .is-layout-grid) {gap: 1.5rem;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{background-color: var(--wp--preset--color--background);color: var(--wp--preset--color--foreground);font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);line-height: var(--wp--custom--typography--line-height--normal);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--foreground);text-decoration: underline;}h1{font-family: var(--wp--preset--font-family--source-serif-pro);font-size: var(--wp--custom--typography--font-size--colossal);font-weight: 300;line-height: var(--wp--custom--typography--line-height--tiny);}h2{font-family: var(--wp--preset--font-family--source-serif-pro);font-size: var(--wp--custom--typography--font-size--gigantic);font-weight: 300;line-height: var(--wp--custom--typography--line-height--small);}h3{font-family: var(--wp--preset--font-family--source-serif-pro);font-size: var(--wp--custom--typography--font-size--huge);font-weight: 300;line-height: var(--wp--custom--typography--line-height--tiny);}h4{font-family: var(--wp--preset--font-family--source-serif-pro);font-size: var(--wp--preset--font-size--x-large);font-weight: 300;line-height: var(--wp--custom--typography--line-height--tiny);}h5{font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);font-weight: 700;line-height: var(--wp--custom--typography--line-height--normal);text-transform: uppercase;}h6{font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);font-weight: 400;line-height: var(--wp--custom--typography--line-height--normal);text-transform: uppercase;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-tertiary-color{color: var(--wp--preset--color--tertiary) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-background-color{background-color: var(--wp--preset--color--tertiary) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-tertiary-border-color{border-color: var(--wp--preset--color--tertiary) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-vertical-secondary-to-tertiary-gradient-background{background: var(--wp--preset--gradient--vertical-secondary-to-tertiary) !important;}.has-vertical-secondary-to-background-gradient-background{background: var(--wp--preset--gradient--vertical-secondary-to-background) !important;}.has-vertical-tertiary-to-background-gradient-background{background: var(--wp--preset--gradient--vertical-tertiary-to-background) !important;}.has-diagonal-primary-to-foreground-gradient-background{background: var(--wp--preset--gradient--diagonal-primary-to-foreground) !important;}.has-diagonal-secondary-to-background-gradient-background{background: var(--wp--preset--gradient--diagonal-secondary-to-background) !important;}.has-diagonal-background-to-secondary-gradient-background{background: var(--wp--preset--gradient--diagonal-background-to-secondary) !important;}.has-diagonal-tertiary-to-background-gradient-background{background: var(--wp--preset--gradient--diagonal-tertiary-to-background) !important;}.has-diagonal-background-to-tertiary-gradient-background{background: var(--wp--preset--gradient--diagonal-background-to-tertiary) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}.has-source-serif-pro-font-family{font-family: var(--wp--preset--font-family--source-serif-pro) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} .wp-block-button .wp-block-button__link{background-color: var(--wp--preset--color--primary);border-radius: 0;color: var(--wp--preset--color--background);font-size: var(--wp--preset--font-size--medium);} .wp-block-post-title{font-family: var(--wp--preset--font-family--source-serif-pro);font-size: var(--wp--custom--typography--font-size--gigantic);font-weight: 300;line-height: var(--wp--custom--typography--line-height--tiny);} .wp-block-site-title{font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);font-weight: normal;line-height: var(--wp--custom--typography--line-height--normal);}  .wp-container-core-navigation-is-layout-1.wp-container-core-navigation-is-layout-1{justify-content:flex-end;}.wp-container-core-group-is-layout-2.wp-container-core-group-is-layout-2{justify-content:space-between;}.wp-container-core-group-is-layout-7.wp-container-core-group-is-layout-7{justify-content:space-between;}   .skip-link.screen-reader-text {  border: 0;  clip: rect(1px,1px,1px,1px);  clip-path: inset(50%);  height: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute !important;  width: 1px;  word-wrap: normal !important;  }  .skip-link.screen-reader-text:focus {  background-color: #eee;  clip: auto !important;  clip-path: none;  color: #444;  display: block;  font-size: 1em;  height: auto;  left: 5px;  line-height: normal;  padding: 15px 23px 14px;  text-decoration: none;  top: 5px;  width: auto;  z-index: 100000;  } #toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}  body { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }  a { text-decoration-thickness: 1px; text-underline-offset: 0.25ch; } a:hover, a:focus { text-decoration-style: dashed; } a:active { text-decoration: none; } .wp-block-navigation .wp-block-navigation-item a:hover, .wp-block-navigation .wp-block-navigation-item a:focus { text-decoration: underline; text-decoration-style: solid; }  .wp-block-search__button, .wp-block-file .wp-block-file__button { background-color: var(--wp--preset--color--primary); border-radius: 0; border: none; color: var(--wp--preset--color--background); font-size: var(--wp--preset--font-size--medium); padding: calc(.667em + 2px) calc(1.333em + 2px); }  .wp-block-search__button:hover, .wp-block-file .wp-block-file__button:hover, .wp-block-button__link:hover { opacity: 0.90; }  .wp-site-blocks, body > .is-root-container, .edit-post-visual-editor__post-title-wrapper, .wp-block-group.alignfull, .wp-block-group.has-background, .wp-block-cover.alignfull, .is-root-container .wp-block[data-align="full"] > .wp-block-group, .is-root-container .wp-block[data-align="full"] > .wp-block-cover { padding-left: var(--wp--custom--spacing--outer); padding-right: var(--wp--custom--spacing--outer); } .wp-site-blocks .alignfull, .wp-site-blocks > .wp-block-group.has-background, .wp-site-blocks > .wp-block-cover, .wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background, .wp-site-blocks > .wp-block-template-part > .wp-block-cover, body > .is-root-container > .wp-block-group.has-background, body > .is-root-container > .wp-block-cover, body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background, body > .is-root-container > .wp-block-template-part > .wp-block-cover, .is-root-container .wp-block[data-align="full"] { margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important; margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important; width: unset; }  .wp-site-blocks .wp-block-columns .wp-block-column .alignfull, .is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"], .wp-site-blocks .alignfull:not(.wp-block-group) .alignfull, .is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"] { margin-left: auto !important; margin-right: auto !important; width: inherit; }  .wp-block-navigation__responsive-container.is-menu-open { padding-top: var(--wp--custom--spacing--outer); padding-bottom: var(--wp--custom--spacing--large); padding-right: var(--wp--custom--spacing--outer); padding-left: var(--wp--custom--spacing--outer); }   @font-face{  font-family: 'Source Serif Pro';  font-weight: 200 900;  font-style: normal;  font-stretch: normal;  font-display: swap;  src: url('https://boilerplate.grafenestudio.it/wp-content/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.ttf.woff2') format('woff2');  }  @font-face{  font-family: 'Source Serif Pro';  font-weight: 200 900;  font-style: italic;  font-stretch: normal;  font-display: swap;  src: url('https://boilerplate.grafenestudio.it/wp-content/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.ttf.woff2') format('woff2');  }  #wp-admin-bar-igniteup_enabled{background-color: #C70000 !important;} #wp-admin-bar-igniteup_enabled:hover a{background: #A20A0A !important;color: #FFFFFF !important;}