@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,400italic);
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix,
.container,
.container,
.container-fluid,
.row {
    *zoom: 1;
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
    display: table;
    content: "";
    line-height: 0;
}
.clearfix:after,
.container:after,
.container:after,
.container-fluid:after,
.row:after {
    clear: both;
}
.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.grayscale {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: url(<%= asset_path 'grayscale.svg' %>);
    /* Firefox 4+ */
    filter: gray;
    /* IE 6-9 */
}
.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
             *display: inline;
             *zoom: 1;
         }
         audio:not([controls]) {
             display: none;
         }
         html {
             font-size: 100%;
             -webkit-text-size-adjust: 100%;
             -ms-text-size-adjust: 100%;
         }
         a:focus {
             outline: thin dotted #333;
             outline: 5px auto -webkit-focus-ring-color;
             outline-offset: -2px;
         }
         a:hover,
         a:active {
             outline: 0;
         }
         sub,
         sup {
             position: relative;
             font-size: 75%;
             line-height: 0;
             vertical-align: baseline;
         }
         sup {
             top: -0.5em;
         }
         sub {
             bottom: -0.25em;
         }
         img {
             /* Responsive images (ensure images don't scale beyond their parents) */
             max-width: 100%;
             /* Part 1: Set a maxium relative to the parent */
             width: auto\9;
             /* IE7-8 need help adjusting responsive images */
             height: auto;
             /* Part 2: Scale the height according to the width, otherwise you get stretching */
             vertical-align: middle;
             border: 0;
             -ms-interpolation-mode: bicubic;
         }
         #map_canvas img,
         .google-maps img {
             max-width: none;
         }
         button,
         input,
         select,
         textarea {
             margin: 0;
             font-size: 100%;
             vertical-align: middle;
         }
         button,
         input {
             *overflow: visible;
             line-height: normal;
         }
         button::-moz-focus-inner,
         input::-moz-focus-inner {
             padding: 0;
             border: 0;
         }
         button,
         html input[type="button"],
         input[type="reset"],
         input[type="submit"] {
             -webkit-appearance: button;
             cursor: pointer;
         }
         label,
         select,
         button,
         input[type="button"],
         input[type="reset"],
         input[type="submit"],
         input[type="radio"],
         input[type="checkbox"] {
             cursor: pointer;
         }
         input[type="search"] {
             -webkit-box-sizing: content-box;
             -moz-box-sizing: content-box;
             box-sizing: content-box;
             -webkit-appearance: textfield;
         }
         input[type="search"]::-webkit-search-decoration,
         input[type="search"]::-webkit-search-cancel-button {
             -webkit-appearance: none;
         }
         textarea {
             overflow: auto;
             vertical-align: top;
         }
         @media print {
             * {
                 text-shadow: none !important;
                 color: #000 !important;
                 background: transparent !important;
                 box-shadow: none !important;
             }
             a,
             a:visited {
                 text-decoration: underline;
             }
             a[href]:after {
                 content: " (" attr(href) ")";
             }
             abbr[title]:after {
                 content: " (" attr(title) ")";
             }
             .ir a:after,
             a[href^="javascript:"]:after,
             a[href^="#"]:after {
                 content: "";
             }
             pre,
             blockquote {
                 border: 1px solid #999;
                 page-break-inside: avoid;
             }
             thead {
                 display: table-header-group;
             }
             tr,
             img {
                 page-break-inside: avoid;
             }
             img {
                 max-width: 100% !important;
             }
             @page {
                 margin: 0.5cm;
             }
             p,
             h2,
             h3 {
                 orphans: 3;
                 widows: 3;
             }
             h2,
             h3 {
                 page-break-after: avoid;
             }
         }
         /* ------------------------
         01 General Site Elements
         02 Forms
         03 Typography
         04 Header Elements
         05 Footer Elements
         06 Unique Sections
         07 Sitewide UI Elements
         08 Unique Pages
         ------------------------ */
/* ------------------------
01 General Site Elements 
------------------------ */
body,
html {
    height: 100%;
}
body {
    position: relative;
}
.alignRight {
    float: right;
}
.alignLeft {
    float: left;
}
.appscore-logo {
    width: 230px;
    position: relative;
    top: 12px;
    margin: 0 10px;
}
.img-polaroid {
    margin-top: 1em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
a:hover .img-polaroid {
    border-color: #fd7200;
}
.orange {
    color: #fd7200 !important;
}
.blue {
    color: #26a2fb !important;
}
a.btn-primary,
a.btn-success,
a.btn-default.btn-large {
    padding: 0 24px;
    margin: 0 0 .875em;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    font-size: 1.125em;
    line-height: 53px;
    text-transform: uppercase;
    letter-spacing: .09em;
    font-weight: 700;
}
a.btn-reverse {
    background: #ffffff;
}
a.btn-reverse.btn-primary {
    border: 1px solid #26a2fb;
    color: #26a2fb;
}
a.btn-reverse.btn-primary:hover {
    background: #26a2fb;
    color: #ffffff;
}
a.question {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(<%= asset_path 'ui-images/icon-question.png' %>) no-repeat center center;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
a.question:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
a.accept,
a.delete {
    display: inline-block;
    font-size: 14px;
    line-height: 15px;
    text-transform: uppercase;
    font-weight: 700;
    padding: 0 0 0 20px;
    background-repeat: no-repeat;
    background-position: 0 1px;
}
a.accept:hover,
a.delete:hover {
    background-position: 0 -14px;
    text-decoration: none;
}
.btn-accept {
    display: block;
    padding: 0;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 22px;
    left: 70%;
    text-indent: -9999px;
    border: none;
    background: url(<%= asset_path 'ui-images/check-accept-sprite.png' %>) no-repeat 0 -14px;
}
.btn-accept:hover {
    background-position: 0 1px;
}
a.accept {
    background-image: url(<%= asset_path 'ui-images/check-accept-sprite.png' %>);
}
a.accept:hover {
    color: #43ac44;
}
a.delete {
    color: #818485;
    background-image: url(<%= asset_path 'ui-images/x-delete-sprite.png' %>);
}
a.delete:hover {
    color: #d52335;
}
a.btn-back {
    display: inline-block;
    line-height: 24px;
    height: 24px;
    color: #000000 !important;
    text-decoration: none !important;
    margin: 3px 10px 0 0;
    padding-left: 30px;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -webkit-transition: 0.3s ease-out;
    -moz-transition: 0.3s ease-out;
    -o-transition: 0.3s ease-out;
    transition: 0.3s ease-out;
    background: url(<%= asset_path 'ui-images/icon-back.png' %>) no-repeat 0 0;
}
a.btn-back:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
a.plus {
    display: inline-block;
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    font-size: 1em;
    line-height: 15px;
    padding-bottom: 1px;
    text-transform: uppercase;
    color: #fd7200;
    font-weight: 700;
    padding-left: 27px;
    background: url(<%= asset_path 'ui-images/icon-add-sprite.png' %>) no-repeat 0 0;
}
a.plus:hover {
    background-position: 0 -17px;
    color: #e46700;
    text-decoration: none;
}
.btn-group .active {
    box-shadow: none !important;
    background-color: #fd7200 !important;
    color: #ffffff !important;
    border-color: #fd7200 !important;
}
video {
    width: 100% !important;
    height: auto !important;
}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
.video-container.large-video {
    padding-bottom: 76.25%;
}
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.vert-content {
    width: 100%;
    display: table;
    position: relative;
    z-index: 1;
}
.vert-content-inner {
    display: table-cell;
    padding: 0;
    vertical-align: middle;
}
/* ------------------------
02 Forms
------------------------ */
form#appcelerator2 .control-label {
    text-align: left;
}
form.form-centered {
    text-align: center;
}
form.form-centered label {
    text-align: left;
    margin: 1em 0 .5em;
}
form.form-centered input {
    font-size: 1.125em;
}
form.form-centered input[type="text"],
form.form-centered input[type="email"] {
    padding: .875em;
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-indent: .75em;
}
form.form-centered textarea {
    padding: .875em;
    font-size: 1.125em;
    width: 98%;
}
form.form-centered .radio input[type="radio"],
form.form-centered .checkbox input[type="checkbox"] {
    margin-bottom: -17px;
}
form.form-horizontal input {
    padding: 1.25em .875em;
    font-size: 1em;
    display: block;
    width: 96%;
}
form.form-appscore {
    padding: 1em 10%;
}
form.form-appscore input {
    font-size: 1.25em;
    padding: 1em;
}
form h2 {
    margin-bottom: .5em !important;
}
form h2 small {
    display: block;
}
form .error {
    border-color: #e14a59 !important;
    color: #d52335 !important;
}
form .alert {
    clear: both;
}
.features-section {
    padding: 2em 0 !important;
}
.loading,
.loading-block {
    background-image: url(<%= asset_path 'ui-images/loading.gif' %>);
    background-repeat: no-repeat;
    background-position: 96% 18px;
}
.loading-block {
    min-height: 25em;
    background-position: center center;
}
/* ------------------------
03 Typography
------------------------ */
.alignCenter h1,
.alignCenter h2,
.alignCenter h3,
.alignCenter h4,
.alignCenter h5,
.alignCenter h6,
.alignCenter p {
    text-align: center;
}
h1.alignCenter,
h2.alignCenter,
h3.alignCenter,
h4.alignCenter,
h5.alignCenter,
h6.alignCenter,
p.alignCenter,
small.alignCenter {
    text-align: center;
}
h1.orange,
h2.orange,
h3.orange,
h4.orange,
h5.orange,
h6.orange,
p.orange,
small.orange,
h1.orange a,
h2.orange a,
h3.orange a,
h4.orange a,
h5.orange a,
h6.orange a,
p.orange a,
small.orange a {
    color: #fd7200 !important;
}
h1.blue,
h2.blue,
h3.blue,
h4.blue,
h5.blue,
h6.blue,
p.blue,
small.blue,
h1.blue a,
h2.blue a,
h3.blue a,
h4.blue a,
h5.blue a,
h6.blue a,
p.blue a,
small.blue a {
    color: #26a2fb !important;
}
h1.green,
h2.green,
h3.green,
h4.green,
h5.green,
h6.green,
p.green,
small.green,
h1.green a,
h2.green a,
h3.green a,
h4.green a,
h5.green a,
h6.green a,
p.green a,
small.green a {
    color: #43ac44 !important;
}
h1.purple,
h2.purple,
h3.purple,
h4.purple,
h5.purple,
h6.purple,
p.purple,
small.purple,
h1.purple a,
h2.purple a,
h3.purple a,
h4.purple a,
h5.purple a,
h6.purple a,
p.purple a,
small.purple a {
    color: #7a43b6 !important;
}
h1,
h2,
h3 {
    word-wrap: break-word;
}
h1.logo-headline {
    margin: 1em 0 !important;
}
h1.logo-headline img {
    width: 160px;
    margin: 0 !important;
}
h1.logo-headline.tall img {
    width: auto;
    height: 120px;
    margin-top: -8px;
}
h1.logo-headline.medium img {
    width: auto;
    height: 50px;
}
h1.logo-headline.long img {
    width: auto;
    height: 60px;
}
h1.logo-headline.moveup img {
    top: -6px;
    position: relative;
}
h2 img {
    vertical-align: baseline;
}
p {
    font-size: 1.125em;
    line-height: 1.5;
}
p.download {
    padding: 1.5em 0;
    text-align: center;
    border-top: 1px solid #ddd;
}
p.featured-logos {
    margin: 0;
    text-align: center;
}
p.featured-logos img {
    padding: 10px;
}
.on-dark h1,
.on-dark h2,
.on-dark h5,
.on-dark h6,
.on-dark p,
.on-dark li {
    color: #ffffff;
}
.on-dark h3,
.on-dark h4 {
    color: #fd7200;
    font-weight: 400;
}
.on-dark p.download {
    border-top-color: #50606c;
}
.row-list > .span6 {
    width: 49% !important;
    margin: 0 !important;
    float: left !important;
    border-radius: 3px;
    padding: 20px;
    border: 1px solid #ccc;
}
.row-list > .span6 .orange {
    color: #fd7200;
    font-weight: bold;
}
.row-list > .span6:last-child {
    float: right !important;
}
.row-list > .span6 .span6:last-child {
    text-align: right;
}
.row-list .span6 .row-fluid {
    border-bottom: 1px dashed #ccc;
    padding-bottom: 0;
    margin-top: 5px;
}
ul.feature-list {
    text-align: left;
    list-style: none;
    margin: 0;
    padding: 0;
}
ul.feature-list li {
    background: url(<%= asset_path 'checkmark-large.png' %>) no-repeat 0 4px;
    margin-bottom: 1.65em;
    padding-left: 45px;
    line-height: 1.5 !important;
}
ul.feature-list li strong {
    font-size: 1.250em;
    font-weight: 700;
    text-transform: uppercase;
    display: block;
}
ul.steps {
    text-align: center;
    list-style: none;
    margin: 1em 0;
    padding: 0;
    height: 60px;
    position: relative;
              *zoom: 1;
          }
          ul.steps:before,
          ul.steps:after {
              display: table;
              content: "";
              line-height: 0;
          }
          ul.steps:after {
              clear: both;
          }
          ul.steps li {
              height: 4px;
              width: 30%;
              margin: 6px 2px;
              padding: 0;
              display: inline-block;
              text-align: center;
              background: #ddd;
          }
          ul.steps li:first-child {
              text-align: left;
          }
          ul.steps li:last-child {
              text-align: right;
          }
          ul.steps span {
              display: block;
              width: 40px;
              height: 40px;
              text-align: center;
              -webkit-border-radius: 10px;
              -moz-border-radius: 10px;
              border-radius: 10px;
              border: 4px solid #ddd;
              font-size: 20px;
              line-height: 40px;
              font-weight: bold;
              color: #818485;
              background: #ffffff;
              margin: -22px auto 0;
          }
          ul.steps span.step-label {
              display: none;
              width: 100%;
              height: auto;
              border-radius: 0;
              border: none;
              margin: 0;
              text-transform: uppercase;
              font-size: 14px;
              position: absolute;
              top: 32px;
              left: 0;
              float: none !important;
          }
          ul.steps li:first-child span {
              float: left;
          }
          ul.steps li:first-child span.step-label {
              text-align: left;
          }
          ul.steps li:last-child span {
              float: right;
          }
          ul.steps li:last-child span.step-label {
              text-align: right;
              left: auto !important;
              right: 0;
          }
          ul.steps .active {
              background: #fd7200;
          }
          ul.steps .active span {
              border-color: #fd7200;
              color: #fd7200;
          }
          ul.steps .active span.step-label {
              display: block;
              text-align: center;
          }
          ul.step-list {
              text-align: left;
              list-style: none;
              margin: 0;
              padding: 0;
              font-size: 18px;
          }
          ul.step-list li {
              padding-top: 50px;
              position: relative;
              margin-bottom: 1.65em;
              line-height: 1.5 !important;
          }
          ul.step-list li .step {
              display: block;
              width: 40px;
              height: 40px;
              text-align: center;
              -webkit-border-radius: 40px;
              -moz-border-radius: 40px;
              border-radius: 40px;
              border: 4px solid #fd7200;
              font-size: 20px;
              line-height: 40px;
              font-weight: bold;
              color: #fd7200;
              background: transparent;
              position: absolute;
              top: 0;
              left: 0;
          }
          @media (min-width: 768px) {
              ul.step-list li {
                  padding-left: 65px;
                  padding-top: 0;
              }
          }
          ul.steps-full {
              margin-left: -2% !important;
              margin-right: -2% !important;
          }
          ul.post-list {
              list-style: none;
              margin: 1em 0 0;
              padding: 0;
          }
          ul.post-list li {
              padding: 0 0 1em;
          }
          ul.post-list strong {
              display: block;
              font-size: 1.125em;
              color: #333333;
          }
          ul.post-list a {
              color: #818485;
              display: block;
          }
          ul.post-list a:hover {
              color: #fd7200;
              text-decoration: none;
          }
          ul.post-list a:hover strong {
              color: #e46700;
          }
          ul.social-list {
              list-style: none;
              margin: 1.5em 0;
              padding: 0;
          }
          ul.social-list li {
              margin-bottom: 6px;
          }
          ul.social-list a {
              display: block;
              padding: 0 0 0 34px;
              background: url(<%= asset_path 'social-list-sprite.jpg' %>) no-repeat 0 0;
              line-height: 22px;
              color: #333333;
          }
          ul.social-list a:hover {
              color: #fd7200;
          }
          ul.social-list .blog {
              background-position: 0 0;
          }
          ul.social-list .blog:hover {
              background-position: 0 -88px;
          }
          ul.social-list .twitter {
              background-position: 0 -22px;
          }
          ul.social-list .twitter:hover {
              background-position: 0 -110px;
          }
          ul.social-list .facebook {
              background-position: 0 -44px;
          }
          ul.social-list .facebook:hover {
              background-position: 0 -132px;
          }
          ul.social-list .youtube {
              background-position: 0 -66px;
          }
          ul.social-list .youtube:hover {
              background-position: 0 -154px;
          }
          .social {
              text-align: center;
              margin: 0 0 25px;
              list-style: none;
              padding: 0;
          }
          .social a {
              display: inline-block;
              width: 25px;
              height: 25px;
              cursor: pointer;
              margin: 0 5px;
              background-repeat: no-repeat;
              background-position: 0 0;
          }
          .social .facebook {
              background-image: url(<%= asset_path 'icon-facebook.png' %>);
          }
          .social .twitter {
              background-image: url(<%= asset_path 'icon-twitter.png' %>);
          }
          .social .googleplus {
              background-image: url(<%= asset_path 'icon-googleplus.png' %>);
          }
          .social .linkedin {
              background-image: url(<%= asset_path 'icon-linkedin.png' %>);
          }
          .social .youtube {
              background-image: url(<%= asset_path 'icon-youtube.png' %>);
          }
          blockquote {
              font-size: 1.125em;
          }
          blockquote small {
              margin-top: 1em;
          }
          /* ------------------------
          04 Header Elements 
          ------------------------ */
.news-feed {
    width: 100%;
    height: 30px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    position: relative;
    top: 0;
    left: 0;
    z-index: 12;
    background: #ffffff;
}
.news-feed p {
    margin: 0;
    padding: 0;
    font-size: .875em;
    line-height: 30px;
    text-align: center;
}
.news-feed a {
    display: inline-block;
    text-transform: uppercase;
    color: #000000;
    font-weight: 700;
    opacity: 0.4;
    filter: alpha(opacity=40);
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    font-size: .8em;
    margin-left: .5em;
}
.news-feed a:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
/* Header */
.site-header {
    width: 100%;
    height: 50px;
    padding: 30px 0;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 12;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    background: #ffffff;
    /* Logo */
    /*&.header-transition {padding:10px 0 15px; top:-100px;}*/
}
.site-header .container,
.site-header .container-fluid {
    position: relative;
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.site-header a.brand {
    width: 135px;
    height: 50px;
    display: block;
    cursor: pointer;
    text-indent: -9999px;
    position: absolute;
    left: 30px;
    top: 0;
    background: url(<%= asset_path 'appbackr-brand.svg' %>) no-repeat center center;
}
.site-header #main-nav {
    text-align: left;
    float: left;
    margin-left: 205px;
}
.site-header .nav {
    list-style: none;
    margin: 10px 0 0;
    padding: 0;
    text-align: left;
}
.site-header .nav li {
    display: inline-block;
    margin: 0;
    padding: 0;
}
.site-header .nav a {
    display: block;
    padding: 0 1em;
    font-size: .875em;
    line-height: 31px;
    color: #000000;
    font-weight: 700;
    text-transform: uppercase;
    opacity: 0.4;
    filter: alpha(opacity=40);
    background: none !important;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.site-header .nav a:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    text-decoration: none;
}
.site-header .nav a.active {
    color: #fd7200;
    opacity: 1;
    filter: alpha(opacity=100);
}
.site-header .secondary-nav {
    height: 39px;
    float: right;
    position: relative;
    right: 30px;
    top: 9px;
}
.site-header .secondary-nav .notification {
    margin: 1px 0 0;
}
.site-header .secondary-nav .notification a {
    padding-right: 1.667em;
    background: url(<%= asset_path 'ui-images/link-arrow-white.png' %>) no-repeat right 0.5em;
}
.site-header .secondary-nav .btn,
.site-header .secondary-nav .sidr-class-btn,
.site-header .secondary-nav .login,
.site-header .secondary-nav .sidr-class-login,
.site-header .secondary-nav .signout,
.site-header .secondary-nav .sidr-class-signout,
.site-header .secondary-nav .username,
.site-header .secondary-nav .sidr-class-username {
    text-transform: uppercase;
    font-size: .875em;
    line-height: 31px;
    font-weight: 700;
    letter-spacing: .09em;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    margin-left: 1.5em;
}
.site-header .secondary-nav .btn,
.site-header .secondary-nav .sidr-class-btn {
    padding: 0 11px;
}
.site-header .secondary-nav .login,
.site-header .secondary-nav .signout,
.site-header .secondary-nav .username {
    vertical-align: top;
    display: inline-block;
    padding-left: 19px;
    color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
    background-repeat: no-repeat;
    background-position: left center;
}
.site-header .secondary-nav .login:hover,
.site-header .secondary-nav .signout:hover,
.site-header .secondary-nav .username:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    text-decoration: none;
}
.site-header .secondary-nav .dropdown {
    display: inline-block;
    text-align: left;
    top: 0;
    vertical-align: top;
}
.site-header .secondary-nav .dropdown .caret {
    margin-top: 13px;
}
.site-header .secondary-nav .login,
.site-header .secondary-nav .sidr-class-login,
.site-header .secondary-nav .username {
    background-image: url(<%= asset_path 'icon-login.png' %>);
}
.site-header .secondary-nav .signout,
.site-header .secondary-nav .sidr-class-signout {
    background-image: url(<%= asset_path 'ui-images/icon-signout.png' %>);
}
.site-header.affix {
    position: fixed;
    padding: .75em 0;
    top: 0 !important;
    border-bottom: 1px solid #ccc;
    margin-bottom: 0;
}
.menu-trigger {
    display: none;
    visibility: hidden;
    width: 50px;
    height: 50px;
    position: absolute;
    top: 0;
    right: 10px;
}
.menu-trigger .icon-bar {
    display: block;
    width: 18px;
    height: 2px;
    background-color: #fd7200;
    margin-left: 35%;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
}
.menu-trigger .icon-bar-top {
    margin-top: 20px;
}
.menu-trigger .icon-bar + .icon-bar {
    margin-top: 3px;
}
.menu-trigger:hover .icon-bar {
    background-color: #333333;
}
.sidr-inner:last-child {
    text-align: center;
}
.sidr-inner:last-child .sidr-class-login {
    display: none;
}
.sidr-inner:last-child .sidr-class-btn-primary {
    display: block;
    margin: 0 auto;
}
.sidr-inner:last-child.logged-in .sidr-class-login,
.sidr-inner:last-child.logged-in .sidr-class-btn-primary {
    display: none;
}
@media (min-width: 768px) {
    .sidr-inner:last-child .sidr-class-btn-primary,
    .sidr-inner:last-child .sidr-class-login {
        display: none;
    }
}
.sidr-class-btn,
.sidr-class-login,
.sidr-class-signout,
.sidr-class-username {
    text-transform: uppercase;
    font-size: .875em;
    line-height: 31px;
    font-weight: 700;
    letter-spacing: .09em;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.sidr-class-btn {
    padding: 10px 0 !important;
    width: 83%;
}
.sidr-class-login,
.sidr-class-username,
.sidr-class-signout {
    display: inline-block;
    color: #000000 !important;
    opacity: 0.4;
    filter: alpha(opacity=40);
    margin: 10px 0 0;
    padding: 5px 0 5px 19px;
    width: 77%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #666;
}
.sidr-class-login:hover,
.sidr-class-username:hover,
.sidr-class-signout:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    text-decoration: none;
}
.sidr-class-username {
    padding: 5px 10px 5px 9px;
}
.sidr-class-login {
    background: url(<%= asset_path 'icon-login.png' %>) no-repeat 38% center;
}
.sidr-class-signout {
    background: url(<%= asset_path 'icon-login.png' %>) no-repeat 30% center;
}
/* ------------------------
05 Footer Elements 
------------------------ */
.site-footer {
    width: 100%;
    padding: 3.125em 0 5em;
    margin-top: 3em;
    border-top: 1px solid #ccc;
    background: #ffffff url(<%= asset_path 'footer-app-bkg.png' %>) no-repeat center -200px;
}
.site-footer .nav {
    list-style: none;
    padding: 0;
    margin: 0 0 25px;
    text-align: center;
}
.site-footer .nav li {
    display: inline-block;
    background: none;
}
.site-footer .nav a {
    font-size: 1em;
    line-height: 30px;
    color: #333333;
    font-weight: 700;
    padding: 0 .75em;
    display: block;
    background: none !important;
}
.site-footer .nav a:hover {
    color: #26a2fb;
}
.site-footer p.copyright {
    text-align: center;
    font-size: .875em;
    color: #818485;
}
.site-footer p.copyright a {
    color: #222222;
    display: inline-block;
    padding: 0 .5em;
}
/* ------------------------
06 Unique Sections
------------------------ */
.billboard-container {
    margin-top: 3em;
    padding-bottom: 3em;
    position: relative;
    z-index: 0;
    border-bottom: 1px solid #ccc;
}
.billboard-container.lp .billboard {
    background-position: bottom center !important;
}
.billboard {
    background: url(<%= asset_path 'billboard-app-bkg-01.png' %>) no-repeat center 35%;
}
.billboard .billboard-content {
    padding: 3em 0 0;
    position: relative;
    z-index: 4;
}
.billboard .billboard-content,
.billboard .billboard-content h1,
.billboard .billboard-content h2,
.billboard .billboard-content h3,
.billboard .billboard-content p {
    text-align: center;
}
.billboard .billboard-content h1,
.billboard .billboard-content h2 {
    font-size: 2.875em;
    font-weight: 300;
    margin: 0;
    padding: 0;
}
.billboard .billboard-content p {
    font-size: 1.125em;
    line-height: 1.5;
    color: #818485;
    margin: .5em 0 1.333em;
    padding: 0 10%;
}
.billboard .billboard-content a.btn {
    padding: 0 24px;
    margin: 0 0 .875em;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    font-size: 1.125em;
    line-height: 53px;
    text-transform: uppercase;
    letter-spacing: .09em;
    font-weight: 700;
}
.billboard .billboard-content a.learn {
    font-size: .875em;
    color: #000000;
    font-weight: 700;
    text-transform: uppercase;
    display: inline-block;
    opacity: 0.4;
    filter: alpha(opacity=40);
    padding-right: 19px;
    background: url(<%= asset_path 'learn-more-arrow.png' %>) no-repeat right center;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.billboard .billboard-content a.learn:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    text-decoration: none;
}
#learn .row-fluid,
#more .row-fluid,
.learn .row-fluid,
.more .row-fluid {
    margin-top: 1em;
    margin-bottom: 1em;
}
#learn .row-fluid,
.learn .row-fluid {
    margin-top: 1em;
    margin-bottom: 1em;
}
#learn .learn-detail-wrapper,
.learn .learn-detail-wrapper {
    height: 288px;
    position: relative;
}
#learn .learn-detail,
.learn .learn-detail,
#learn .learn-detail-inner,
.learn .learn-detail-inner {
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
#learn .learn-detail,
.learn .learn-detail {
    position: absolute;
    display: table;
}
#learn .learn-detail-inner,
.learn .learn-detail-inner {
    display: table-cell;
}
#learn h2,
.learn h2 {
    font-size: 1.625em;
    line-height: 1.5;
    margin-top: 0;
    color: #26a2fb;
}
#learn p,
.learn p {
    font-size: 1.125em;
    line-height: 1.5;
}
#learn img,
.learn img {
    position: relative;
}
#more,
.more {
    padding-top: 4em;
}
#more .btn,
.more .btn {
    margin: 1em 0;
}
#more h1,
.more h1,
#more h2,
.more h2,
#more h3,
.more h3,
#more h4,
.more h4,
#more h5,
.more h5,
#more h6,
.more h6,
#more p,
.more p {
    padding: 0 10% !important;
}
#more .span6 h1,
.more .span6 h1,
#more .span6 h2,
.more .span6 h2,
#more .span6 h3,
.more .span6 h3,
#more .span6 h4,
.more .span6 h4,
#more .span6 h5,
.more .span6 h5,
#more .span6 h6,
.more .span6 h6,
#more .span6 p,
.more .span6 p {
    padding: 0 8% !important;
}
#featured,
.featured {
    padding-top: 2em;
}
#featured,
.featured,
#featured h2,
.featured h2,
#featured p,
.featured p,
#featured a,
.featured a {
    text-align: center;
}
#featured h2,
.featured h2 {
    font-size: 2.875em;
    color: #fd7200;
    font-weight: 300;
}
#featured img,
.featured img {
    display: inline-block;
    margin: 1.5em .5em;
}
#featured p small,
.featured p small {
    font-size: 1em;
    color: #818485;
    display: block;
}
#featured p small a,
.featured p small a {
    color: #000000;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
#featured p small a:hover,
.featured p small a:hover {
    color: #26a2fb;
}
#main,
.main {
    margin-top: 130px;
}
#main .main-content,
.main .main-content {
    padding: 0 1em;
}
#main .main-content h1,
.main .main-content h1,
#main aside h1,
.main aside h1 {
    font-size: 2em !important;
}
#main .main-content h1:first-child,
.main .main-content h1:first-child,
#main aside h1:first-child,
.main aside h1:first-child {
    margin-top: 0;
}
#main .main-content h2,
.main .main-content h2,
#main aside h2,
.main aside h2 {
    font-size: 1.5em !important;
}
#main .main-content h3,
.main .main-content h3,
#main aside h3,
.main aside h3 {
    font-size: 1.25em !important;
    margin-bottom: 1em;
}
#main .main-content h4,
.main .main-content h4,
#main aside h4,
.main aside h4 {
    font-size: 1.125em !important;
    font-weight: bold;
}
#main .main-content h4 small,
.main .main-content h4 small,
#main aside h4 small,
.main aside h4 small {
    display: block;
}
#main .main-content p,
.main .main-content p,
#main aside p,
.main aside p,
#main .main-content li,
.main .main-content li,
#main aside li,
.main aside li {
    font-size: .9em !important;
    line-height: 1.5 !important;
}
#main .main-content p small,
.main .main-content p small,
#main aside p small,
.main aside p small {
    font-weight: bold;
    display: block;
    color: #818485;
}
#main .main-content .social,
.main .main-content .social,
#main aside .social,
.main aside .social {
    text-align: left;
    margin: 1.125em;
}
.featured-faq h2 {
    font-size: 2.875em;
    color: #fd7200;
    font-weight: 300;
    text-align: center;
    margin-bottom: 1em;
}
.featured-faq p {
    font-size: 16px;
}
.featured-faq .accordion-group {
    border: 3px solid #e5e5e5;
    background-color: #ffffff;
    margin-bottom: 10px;
    padding: .5em 1em;
}
.featured-faq .accordion-heading .accordion-toggle {
    font-weight: 600;
    padding: 12px 30px 12px 54px;
    color: #333333;
    background: url(<%= asset_path 'icon-faq.png' %>) no-repeat left center;
}
.featured-faq .accordion-heading .accordion-toggle:hover {
    color: #26a2fb;
}
.featured-faq .accordion-inner {
    margin-top: 5px;
}
.featured-faq .faq-group {
    border: 3px solid #e5e5e5;
    border-radius: 4px;
    margin-bottom: 10px;
    padding: .5em 1em;
    background: #ffffff url(<%= asset_path 'chevron-down.png' %>) no-repeat 95% 35px;
}
.featured-faq .faq-toggle {
    font-size: 1em;
    cursor: pointer;
    font-weight: 600;
    padding: 12px 30px 12px 54px;
    color: #818485;
    background: url(<%= asset_path 'icon-faq.png' %>) no-repeat left center;
}
.featured-faq .faq-toggle:hover {
    color: #222222;
}
.featured-faq .faq-toggle.active {
    color: #26a2fb;
}
.featured-faq .faq-detail {
    margin-top: 5px;
    display: none;
}
.appscore-feature {
    position: relative;
    margin-bottom: 1.5em;
    text-align: center;
}
.appscore-feature .app-info,
.appscore-feature .score {
    display: inline-block;
    vertical-align: middle;
}
.appscore-feature .app-info {
    height: 80px;
    padding: 1.25em;
    margin-right: 1em;
    background: #ffffff;
    border: 3px solid #ddd;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    *zoom: 1;
}
.appscore-feature .app-info:before,
.appscore-feature .app-info:after {
    display: table;
    content: "";
    line-height: 0;
}
.appscore-feature .app-info:after {
    clear: both;
}
.appscore-feature .app {
    width: 80px;
    height: 80px;
    overflow: hidden;
    position: relative;
    float: left;
    margin: 0 15px 0 0;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.appscore-feature .app,
.appscore-feature .app img {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.appscore-feature .app img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
}
.appscore-feature .app-content,
.appscore-feature .app-content-inner {
    height: 80px;
}
.appscore-feature .app-content {
    display: table;
}
.appscore-feature .app-content-inner {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
}
.appscore-feature h4 {
    font-size: 1.125em;
    line-height: 1.2;
    font-weight: 400;
    color: #fd7200;
    margin: 0;
    padding: 0;
    text-align: left !important;
}
.appscore-feature p {
    font-size: .875em !important;
    text-align: left !important;
    margin: 0 !important;
    padding: 0 !important;
}
.appscore-feature .score {
    font: bold 60px/166px Arial, Helvetica, sans-serif;
    color: #fff;
    background: url('http://www.appbackr.com/images/new3/sprite.png') no-repeat 0 -151px;
    width: 135px;
    height: 166px;
    padding: 0 20px 0 0;
    text-align: center;
    margin-right: -110px;
}
.appscore-feature .score span {
    text-shadow: 0 -2px 0 rgba(0, 0, 0, 0.4);
}
.feature-nested-image .span3 {
    text-align: center;
}
.feature-nested-image img {
    display: inline-block;
}
.feature-nested-image a small {
    font-size: 11px;
}
.appscore-scores {
    padding-bottom: 18em !important;
    margin-bottom: 0 !important;
    background: url(<%= asset_path 'score-bubbles.jpg' %>) no-repeat center bottom;
}
.appscore-scores.final-section {
    margin-bottom: -5em !important;
}
.platform-feature h1 {
    font-weight: 300;
    font-size: 2.25em;
}
.platform-feature h1,
.platform-feature h2,
.platform-feature h3,
.platform-feature h4,
.platform-feature h5,
.platform-feature h6,
.platform-feature p,
.platform-feature li {
    text-align: left !important;
}
.platform-feature h4 {
    margin: .75em 0 !important;
}
.platform-feature p {
    margin: 0 0 1.5em !important;
}
/* ------------------------
07 Sitewide UI Elements 
------------------------ */
.no-border-top {
    border-top: none !important;
}
.no-border-bottom {
    border-bottom: none !important;
}
.section-lighter-gray,
.section-light-gray {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
@media (min-width: 768px) {
    .section-lighter-gray,
    .section-light-gray {
        padding-top: 2.5em;
        padding-bottom: 2.5em;
    }
}
@media (min-width: 1022px) {
    .section-lighter-gray,
    .section-light-gray {
        padding-top: 3em;
        padding-bottom: 3em;
    }
}
@media (min-width: 1022px) {
    .section-lighter-gray,
    .section-light-gray {
        padding-top: 3.571em;
        padding-bottom: 3.571em;
    }
}
.section-lighter-gray {
    background-color: #f5f5f5;
}
.section-light-gray {
    background-color: #eee;
}
.section-background-image {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right bottom;
    background-color: #222222;
    background-attachment: fixed;
}
@media (min-width: 768px) {
    .section-background-image {
        padding-top: 2.5em;
        padding-bottom: 2.5em;
    }
}
@media (min-width: 1022px) {
    .section-background-image {
        padding-top: 3em;
        padding-bottom: 3em;
    }
}
@media (min-width: 1022px) {
    .section-background-image {
        padding-top: 3.571em;
        padding-bottom: 3.571em;
    }
}
.section-background-image h1,
.section-background-image h2 {
    text-align: center;
}
.crumbs {
    padding: 0 0 .5em;
    margin-bottom: .5em;
}
.crumbs p,
.crumbs ul {
    text-align: left;
    font-size: 1.2em;
    margin-left: -0.4em;
    color: #231f20;
}
.crumbs p {
    padding: 0 .9em 0 0.5em;
}
.crumbs p span {
    color: #8a8c8f;
}
.crumbs ul li {
    display: inline-block;
    padding: 0 .9em 0 0.5em;
    background: url(<%= asset_path 'ui-images/crumb-arrow.png' %>) no-repeat right center;
}
.crumbs ul li a {
    font-size: 1em;
    color: #231f20;
    text-decoration: none;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.crumbs ul li a:hover {
    color: #26a2fb;
}
.crumbs ul li.active {
    background: none;
}
.crumbs ul li.active a {
    color: #8a8c8f;
    cursor: auto;
    text-decoration: none !important;
}
.crumbs ul li.active a:hover {
    color: #8a8c8f;
}
.notification,
.sidr-class-notification {
    border-radius: 100px;
    padding: .4em 1.125em .3em;
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    text-transform: uppercase;
    font-weight: 700;
    font-size: .75em;
    letter-spacing: .1em;
    color: #ffffff;
    border: 1px solid transparent;
    -webkit-transition: 0.3s ease-in;
    -moz-transition: 0.3s ease-in;
    -o-transition: 0.3s ease-in;
    transition: 0.3s ease-in;
}
.notification a,
.sidr-class-notification a {
    color: #ffffff !important;
    display: inline-block;
    text-decoration: none !important;
    -webkit-transition: 0.3s ease-in;
    -moz-transition: 0.3s ease-in;
    -o-transition: 0.3s ease-in;
    transition: 0.3s ease-in;
}
.notification.warning,
.sidr-class-notification.warning,
.notification.sidr-class-warning,
.sidr-class-notification.sidr-class-warning {
    background-color: #d52335;
    border-color: #d52335;
}
.notification.warning:hover,
.sidr-class-notification.warning:hover,
.notification.sidr-class-warning:hover,
.sidr-class-notification.sidr-class-warning:hover {
    background-color: #bf1f30;
}
.notification.success,
.sidr-class-notification.success,
.notification.sidr-class-success,
.sidr-class-notification.sidr-class-success {
    background-color: #43ac44;
    border-color: #43ac44;
}
.notification.success:hover,
.sidr-class-notification.success:hover,
.notification.sidr-class-success:hover,
.sidr-class-notification.sidr-class-success:hover {
    background-color: #4eba4f;
}
.notification.info,
.sidr-class-notification.info,
.notification.sidr-class-info,
.sidr-class-notification.sidr-class-info {
    background-color: #818485;
    border-color: #818485;
}
.notification.info:hover,
.sidr-class-notification.info:hover,
.notification.sidr-class-info:hover,
.sidr-class-notification.sidr-class-info:hover {
    background-color: #747778;
}
.sidr-class-notification {
    display: block;
    border-radius: 0;
    margin: 0 0 5px;
    text-align: center;
}
.app-icon,
.app-score-icon {
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
    width: 2.500em;
    height: 2.500em;
    border-radius: 20%;
}
.app-icon {
    overflow: hidden;
}
.app-icon img {
    max-width: 100%;
    width: 100%;
    height: auto;
}
.app-score-icon {
    background-color: #f38a44;
    background-image: -moz-linear-gradient(top, #f49758, #f17627);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f49758), to(#f17627));
    background-image: -webkit-linear-gradient(top, #f49758, #f17627);
    background-image: -o-linear-gradient(top, #f49758, #f17627);
    background-image: linear-gradient(to bottom, #f49758, #f17627);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff49758', endColorstr='#fff17627', GradientType=0);
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #ffffff;
    position: relative;
}
.app-score-icon span {
    display: block;
    font-size: 1.125em;
    line-height: 2.2;
}
.app-score-icon.no-score {
    background-color: #dcdcdc;
    background-image: -moz-linear-gradient(top, #e1e1e1, #d5d5d5);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e1e1e1), to(#d5d5d5));
    background-image: -webkit-linear-gradient(top, #e1e1e1, #d5d5d5);
    background-image: -o-linear-gradient(top, #e1e1e1, #d5d5d5);
    background-image: linear-gradient(to bottom, #e1e1e1, #d5d5d5);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe1e1e1', endColorstr='#ffd5d5d5', GradientType=0);
}
.app-score-icon.no-score span {
    line-height: 1.8;
}
.app-score-icon.no-score .score-up,
.app-score-icon.no-score .score-down {
    display: none;
}
.score-up,
.score-down,
.score-arrow {
    display: block;
    width: 1em;
    height: 1em;
    position: absolute;
    top: -0.35em;
    right: -0.35em;
    background-repeat: no-repeat;
    background-position: 0 0;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
}
.score-up {
    background-image: url(<%= asset_path 'ui-images/score-up.png' %>);
}
.score-down {
    background-image: url(<%= asset_path 'ui-images/score-down.png' %>);
}
.score-arrow {
    background-image: url(<%= asset_path 'score-arrow.png' %>);
}
.app-icon-xs {
    font-size: 14px;
}
.app-icon-sm {
    font-size: 20px;
}
.app-icon-md-lg {
    font-size: 23px;
}
.app-icon-md {
    font-size: 28px;
}
.app-icon-lg {
    font-size: 35px;
}
.module {
    margin-bottom: 1.5em;
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.module input[type="checkbox"] {
    margin-top: -2px;
    margin-right: 5px;
}
.module-sm {
    min-height: 15em;
}
.module-md {
    min-height: 19.5em;
}
.module-lg {
    height: 26em;
}
.module-sm .module-content,
.module-md .module-content,
.module-lg .module-content {
    height: 95%;
}
.module-title,
.module-content,
.module-actions {
    padding: 15px;
    position: relative;
}
.module-title {
    *zoom: 1;
    border-bottom: 1px solid #ccc;
    background-color: #f7f7f7;
    border-radius: 4px 4px 0 0;
}
.module-title:before,
.module-title:after {
    display: table;
    content: "";
    line-height: 0;
}
.module-title:after {
    clear: both;
}
.module-title h1,
.module-title h2,
.module-title h3,
.module-title h4,
.module-title h5,
.module-title h6 {
    display: inline-block;
    margin: 0;
    padding: 0;
    font-weight: 400;
}
.module-title h1 {
    font-size: 1.5em;
    color: #333333;
}
.module-title h2 {
    font-size: 1.25em;
    color: #fd7200;
}
.module-title h2 small {
    display: block;
    font-size: 65%;
    text-transform: uppercase;
    font-weight: 700;
}
.module-title h3,
.module-title h4,
.module-title h5,
.module-title h6 {
    font-size: 1.125em;
    color: #fd7200;
}
.module-title small a {
    margin-left: 10px;
}
.module-title p {
    font-size: 14px;
    margin: 0;
    padding: 0;
    color: #818485;
}
.module-title p a {
    display: inline-block;
    padding: 0 3px;
}
.module-title .btn {
    padding: 4px 8px !important;
    margin: -8px -3px 0 0;
}
.module-title .pagination {
    float: right;
    margin: 0;
}
.module-title.secondary-module-title {
    border-top: 1px solid #ccc;
    border-radius: 0;
    background-color: #fff;
}
.module-content {
    *zoom: 1;
}
.module-content:before,
.module-content:after {
    display: table;
    content: "";
    line-height: 0;
}
.module-content:after {
    clear: both;
}
.module-content p,
.module-content li {
    font-size: .875em;
    line-height: 1.5;
}
.module-content-columns {
    padding-top: 0;
    padding-bottom: 0;
}
.module-content-columns > [class^="span"],
.module-content-columns > [class*=" span"] {
    border-bottom: 1px solid #ddd;
}
.module-content-columns > [class^="span"]:last-child,
.module-content-columns > [class*=" span"]:last-child {
    border-bottom: none;
}
.module-content-columns h6 {
    margin-bottom: 0;
    color: #222222;
}
.module-no-border {
    border: none;
}
.module-hover:hover {
    border-color: #818485;
}
.module-nav {
    background: #f6f6f6;
}
.module-nav .badge {
    position: relative;
    float: right;
    top: 3px;
}
.module-nav .active .badge {
    background-color: #ffffff !important;
    color: #26a2fb !important;
}
.module-nav li ul {
    display: none;
    list-style: none;
    margin: 15px -15px 10px;
    padding: 0 10px 10px 40px;
    border-bottom: 1px solid #ddd;
}
.module-nav li ul li {
    margin: 0 0 5px;
    font-size: .875em;
}
.module-nav li ul li a {
    color: #818485;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.module-nav li ul li a:hover {
    color: #222222;
    text-decoration: none;
}
.module-nav li ul li.active a {
    color: #26a2fb !important;
}
.module-nav li.active ul {
    display: block;
}
.module-nav li.divider {
    margin-right: -15px;
    margin-left: -15px;
    background-color: #ccc;
    border-bottom: none !important;
}
.module-sidebar .module-title h1,
.module-sidebar .module-title h2,
.module-sidebar .module-title h3,
.module-sidebar .module-title h4,
.module-sidebar .module-title h5,
.module-sidebar .module-title h6,
.module-sidebar .module-title p {
    font-size: .875em;
    color: #26a2fb;
    font-weight: 700;
    text-transform: uppercase;
}
.module-sidebar .module-title a {
    display: block;
    color: #26a2fb;
    cursor: inherit;
}
.module-sidebar .module-title a:hover {
    color: #26a2fb;
    text-decoration: none;
}
.module-sidebar .module-title a span.extra {
    width: 10px;
    height: 10px;
    display: none;
    visibility: hidden;
    position: absolute;
    right: 1.25em;
    top: 1.25em;
    background: url(<%= asset_path 'learn-more-arrow.png' %>) no-repeat right center;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.module-sidebar .module-title a.collapsed {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.module-sidebar .module-title a.collapsed span.extra {
    display: inline;
    visibility: visible;
}
.module-sidebar .module-content a {
    color: #818485;
}
.module-table {
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid #cccccc;
    border-collapse: separate;
    *border-collapse: collapse;
    border-left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.module-table th,
.module-table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #cccccc;
}
.module-table th {
    font-weight: bold;
}
.module-table thead th {
    vertical-align: bottom;
}
.module-table caption + thead tr:first-child th,
.module-table caption + thead tr:first-child td,
.module-table colgroup + thead tr:first-child th,
.module-table colgroup + thead tr:first-child td,
.module-table thead:first-child tr:first-child th,
.module-table thead:first-child tr:first-child td {
    border-top: 0;
}
.module-table tbody + tbody {
    border-top: 2px solid #cccccc;
}
.module-table .table {
    background-color: #ffffff;
}
.module-table th,
.module-table td {
    border-left: 1px solid #cccccc;
}
.module-table caption + thead tr:first-child th,
.module-table caption + tbody tr:first-child th,
.module-table caption + tbody tr:first-child td,
.module-table colgroup + thead tr:first-child th,
.module-table colgroup + tbody tr:first-child th,
.module-table colgroup + tbody tr:first-child td,
.module-table thead:first-child tr:first-child th,
.module-table tbody:first-child tr:first-child th,
.module-table tbody:first-child tr:first-child td {
    border-top: 0;
}
.module-table thead:first-child tr:first-child > th:first-child,
.module-table tbody:first-child tr:first-child > td:first-child,
.module-table tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}
.module-table thead:first-child tr:first-child > th:last-child,
.module-table tbody:first-child tr:first-child > td:last-child,
.module-table tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}
.module-table thead:last-child tr:last-child > th:first-child,
.module-table tbody:last-child tr:last-child > td:first-child,
.module-table tbody:last-child tr:last-child > th:first-child,
.module-table tfoot:last-child tr:last-child > td:first-child,
.module-table tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-left-radius: 3px;
}
.module-table thead:last-child tr:last-child > th:last-child,
.module-table tbody:last-child tr:last-child > td:last-child,
.module-table tbody:last-child tr:last-child > th:last-child,
.module-table tfoot:last-child tr:last-child > td:last-child,
.module-table tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    border-bottom-right-radius: 3px;
}
.module-table tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
}
.module-table tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
}
.module-table caption + thead tr:first-child th:first-child,
.module-table caption + tbody tr:first-child td:first-child,
.module-table colgroup + thead tr:first-child th:first-child,
.module-table colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}
.module-table caption + thead tr:first-child th:last-child,
.module-table caption + tbody tr:first-child td:last-child,
.module-table colgroup + thead tr:first-child th:last-child,
.module-table colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}
.module-table h1,
.module-table h2,
.module-table h3,
.module-table h4,
.module-table h5,
.module-table h6,
.module-table p {
    margin: 0 !important;
    padding: 0 !important;
}
.module-table h3 {
    font-size: 1.25em;
    line-height: 16px;
    color: #fd7200;
    text-transform: none;
}
.module-table td,
.module-table th {
    vertical-align: middle !important;
    padding: 15px !important;
}
.module-table th {
    font-size: 14px;
    line-height: 16px;
    background: #f7f7f7;
    text-transform: uppercase;
    color: #818485;
    font-weight: 700;
}
.module-table th input[type="checkbox"] {
    position: relative;
    top: -2px;
}
.module-table td small {
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    color: #818485;
    font-weight: 700;
    line-height: normal;
    margin: 5px 0 0;
}
.module-table .app-icon {
    margin: 0 10px 0 0;
}
.module-table .notification {
    margin: 0 0 0 1em;
}
.module-table .large {
    font-size: 1.25em;
    font-weight: 300;
}
.module-table .tooltip {
    font-size: 14px;
    text-transform: none;
    font-weight: 400;
}
.module-table .tracking {
    white-space: nowrap;
    height: 20px;
    margin: 0;
    cursor: pointer;
    background-color: #ffffff;
}
.module-table.module-table-sm td,
.module-table.module-table-sm th {
    padding: 10px !important;
}
.module-table.secondary-table {
    border-top: 1px solid #ccc !important;
}
.module-table.secondary-table th {
    background: #fff !important;
}
.module-table.module-table-title {
    margin: -15px;
}
@media (min-width: 768px) {
    .module-table .pad-adjust {
        padding-right: 65px !important;
    }
}
.campaign-link {
    text-decoration: none;
}
.module-table-simple {
    margin-bottom: 0 !important;
}
.module-table-simple tr:first-child td,
.module-table-simple tr:first-child th {
    border-top: none;
}
.module-table-simple td:first-child {
    text-align: center;
}
.module-table-simple td,
.module-table-simple th {
    vertical-align: middle !important;
}
.table-vertical-align td,
.table-vertical-align th {
    vertical-align: middle !important;
}
.table-email-campaigns td,
.table-email-campaigns th {
    text-align: center;
}
.table-email-campaigns td:first-child,
.table-email-campaigns th:first-child {
    text-align: left;
}
.module-table-header-footer {
    border: none !important;
    border-radius: 0 !important;
    margin-bottom: 0;
}
.module-table-header-footer th:first-child,
.module-table-header-footer td:first-child {
    border-left: none !important;
    border-radius: 0 !important;
}
.module-actions,
.module-numbers {
    border-top: 1px solid #ccc;
    background-color: #f7f7f7;
    border-radius: 0 0 4px 4px;
}
.module-actions {
    text-align: right;
}
.module-actions .pagination {
    float: left;
    margin: 3px 0 0;
}
.module-numbers,
.module-numbers [class^="span"],
.module-numbers [class*=" span"],
.module-numbers .span3,
.module-numbers .span4 {
    text-align: center !important;
}
.module-numbers .number {
    font-size: 2.125em;
    font-weight: 400;
    padding: 1em 0 .75em;
    text-align: center !important;
}
.module-numbers .number small {
    font-size: 0.382em;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: .1em;
    display: block;
    margin-top: 1em;
}
.module-numbers.store-overview-statistics {
    border-top: 0;
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
}
.revenue .number small,
.live-apps .number small,
.total-campaigns .number small,
.green .number small,
td.delivered,
td.status-live,
td.green {
    color: #43ac44;
}
.downloads .number small,
.installs .number small,
.opens .number small,
.apps-contacted .number small,
.blue .number small,
td.opens,
td.apps-contacted,
td.blue {
    color: #26a2fb;
}
.avg-score .number small,
.orange .number small,
td.avg-score,
td.status-pending,
td.orange {
    color: #fd7200;
}
.earnings .number small,
.clicks .number small,
.apps-submitted small,
td.clicks,
td.apps-submitted,
td.purple {
    color: #7a43b6;
}
td.status-notlive,
td.red {
    color: #d52335;
}
.module-charts {
    height: 18.125em;
}
.module-charts-sm {
    height: 15em;
}
.placeholder-text {
    width: 100%;
    height: 100%;
    vertical-align: middle;
    display: table;
}
.placeholder-text span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    text-transform: uppercase;
    color: #ccc;
}
.module-form h3 {
    font-size: 1.125em;
    color: #fd7200;
}
.module-form label {
    margin: 5px 0;
    color: #000000;
    font-size: 14px;
    text-transform: uppercase;
}
.module-form label:hover,
.module-form label:focus {
    color: #000000;
}
.module-form label.checkbox {
    text-transform: none;
    color: #000000;
}
.module-form label.checkbox small {
    font-size: 1em;
    font-style: italic;
    color: #818485;
}
.module-form input[type="text"],
.module-form input[type="email"],
.module-form input[type="phone"],
.module-form input[type="password"],
.module-form select,
.module-form textarea {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-indent: 6px;
}
.module-form input[type="text"]:hover,
.module-form input[type="email"]:hover,
.module-form input[type="phone"]:hover,
.module-form input[type="password"]:hover,
.module-form select:hover,
.module-form textarea:hover,
.module-form input[type="text"]:focus,
.module-form input[type="email"]:focus,
.module-form input[type="phone"]:focus,
.module-form input[type="password"]:focus,
.module-form select:focus,
.module-form textarea:focus {
    border-color: #666;
    color: #000000;
}
.module-form b {
    font-size: 14px;
    position: relative;
    top: 2px;
}
.module-form .file-input-wrapper {
    margin-bottom: 15px;
    font-size: 14px;
    color: #818485;
}
.module-form .file-input-wrapper:hover {
    color: #000000;
}
.module-form .file-input-name {
    display: block;
    font-size: 14px;
    margin-left: 0;
    margin-top: 5px;
}
.module-form textarea {
    width: 97.5%;
    min-height: 100px;
    padding: 6px;
    text-indent: 0;
}
.module-form input[type="checkbox"] {
    position: relative;
    top: 4px;
}
.module-form .radio-inline,
.module-form .checkbox-inline {
    display: inline-block;
    text-transform: none;
    margin-right: 14px;
    margin-bottom: 10px;
    color: #333333;
}
.module-form .radio-inline:last-child,
.module-form .checkbox-inline:last-child {
    margin-right: 0;
}
.module-form .radio-inline input[type="radio"],
.module-form .checkbox-inline input[type="radio"],
.module-form .radio-inline input[type="checkbox"],
.module-form .checkbox-inline input[type="checkbox"] {
    position: relative;
    top: -4px;
    margin-right: 3px;
}
.module-form .check-toggle-box {
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    height: 1px;
    overflow: hidden;
}
.module-form .check-toggle-box.active {
    opacity: 1;
    filter: alpha(opacity=100);
    height: auto;
    overflow: visible;
}
.module-form select {
    border: 1px solid #ccc;
    color: #818485;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(<%= asset_path 'ui-images/learn-more-arrow.png' %>) no-repeat 97% center;
    font-size: 13px;
    line-height: 1.4;
}
.module-form select:hover,
.module-form select:focus {
    border-color: #666;
}
.module-form .search-lg {
    padding: 18px 0;
    text-indent: 20px !important;
    border-radius: 5px;
    font-size: 24px !important;
    line-height: 30px;
}
.module-form .help-block {
    font-size: 13px;
    color: #818485;
}
.module-form .help-column {
    font-size: 13px;
    color: #818485;
}
.module-form .help-column h3 {
    font-size: 1.5em;
    margin-top: 5px;
}
.module-form .help-column p,
.module-form .help-column li {
    padding-right: 5%;
}
.module-form #counter {
    display: inline-block;
    margin: 0 0 0 10px;
    font-size: 13px;
    font-weight: 700;
}
.module-form .safe {
    color: #818485;
}
.module-form .over {
    color: #d52335;
}
.module-form .span9 {
    padding: 15px 10px;
}
.module-form .span3 {
    text-align: left !important;
}
.module-form .form-section {
    padding: 15px 22px;
    border-top: 1px solid #ddd;
    margin-left: -15px;
    margin-right: -15px;
}
.module-form .form-section [class^="span"],
.module-form .form-section [class*=" span"] {
    border-right: none;
    border-bottom: none;
}
.module-form .form-section [class^="span"]:last-child,
.module-form .form-section [class*=" span"]:last-child {
    border-right: none;
    text-align: left;
}
.module-form .module-actions {
    margin-bottom: -20px;
    margin-top: 20px;
}
.app-performance-form,
.revenue-chart-form {
    padding-bottom: 0;
    margin-bottom: 0;
}
.app-performance-form .module-title,
.revenue-chart-form .module-title {
    background-color: #f7f7f7 !important;
}
.app-performance-form .module-title p,
.revenue-chart-form .module-title p,
.app-performance-form .module-title select,
.revenue-chart-form .module-title select {
    display: inline-block;
    margin: 0 5px 0;
}
.app-performance-form .module-title select,
.revenue-chart-form .module-title select {
    width: auto;
    min-width: 150px;
    background-position: 93% center;
    background-color: #ffffff;
}
.app-performance-form .module-title button,
.revenue-chart-form .module-title button,
.app-performance-form .module-title .btn,
.revenue-chart-form .module-title .btn {
    padding-top: 4px;
    padding-bottom: 4px;
}
.app-detail .app-icon {
    display: block;
    float: left;
}
.app-detail h2 {
    line-height: 1;
    margin: 0 0 0 15px;
    display: inline-block;
    position: relative;
    top: 5px;
}
.app-detail small {
    margin-top: 6px;
}
.missing-app {
    height: 36px;
    line-height: 36px;
    background: url(<%= asset_path 'ui-images/icon-missing-app.png' %>) no-repeat 0 center;
    padding-left: 48px;
    font-size: 1em;
    color: #818485;
    font-weight: 400;
}
.app-offers .app-detail,
.app-full-detail .app-detail {
    float: left;
}
.app-offers .app-score,
.app-full-detail .app-score {
    float: right;
}
.app-offers .module-title,
.app-full-detail .module-title {
    background-color: #ffffff;
}
.app-offers table th,
.app-full-detail table th,
.app-offers table td,
.app-full-detail table td {
    text-align: center;
}
.app-offers table th:first-child,
.app-full-detail table th:first-child,
.app-offers table td:first-child,
.app-full-detail table td:first-child {
    text-align: left;
}
.app-offers table a.accept,
.app-full-detail table a.accept,
.app-offers table a.delete,
.app-full-detail table a.delete {
    margin: 0 4px 4px;
}
.app-full-detail .label,
.offer-accept-details .label {
    display: block;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    color: #818485;
    margin-bottom: 5px;
    background: transparent;
    padding: 0;
}
.app-full-detail p,
.offer-accept-details p {
    font-size: 20px;
    color: #222222;
    margin: 0 0 1.25em;
}
.offer-accept,
.claim-or-upload {
    border: none;
}
.offer-accept h1,
.claim-or-upload h1 {
    font-size: 1.5em;
    color: #818485;
    margin-bottom: 1.5em;
    display: block;
    clear: both;
}
.offer-accept h1 span,
.claim-or-upload h1 span {
    color: #222222;
}
.offer-accept .steps,
.claim-or-upload .steps {
    margin-bottom: 2em;
    margin-left: -5px;
    margin-right: -5px;
}
.offer-accept .module,
.claim-or-upload .module {
    clear: both;
}
.offer-accept .module-actions,
.claim-or-upload .module-actions {
    background-color: #ffffff;
    margin-top: 2em;
    margin-left: -5%;
    margin-right: -5%;
    padding: 20px 5%;
}
.offer-accept .module-form .file-input-wrapper,
.claim-or-upload .module-form .file-input-wrapper {
    margin-bottom: 8px;
    margin-top: 0;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #222222;
    background-color: #eeeeee;
}
.offer-accept .module-form .file-input-wrapper:hover,
.claim-or-upload .module-form .file-input-wrapper:hover {
    background-color: #ddd;
    color: #000000;
}
.offer-accept-details {
    margin-top: 3em;
}
.offer-accept-details .description {
    font-size: 14px;
}
.offer-accept-details .app-details {
    margin-bottom: -32px;
}
.offer-accept-details .app-files p {
    font-size: 18px;
}
.offer-accept-details .app-files .label {
    margin-bottom: 8px;
}
.offer-accept-details .app-files .app-icon {
    margin-right: 10px;
}
.offer-accept-details .app-files table {
    border-bottom: 1px solid #ccc;
}
.offer-accept-details .app-files table td {
    vertical-align: middle;
}
.app-full-detail {
    margin-bottom: .75em;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    position: relative;
}
.app-full-detail:hover {
    border-color: #999;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    top: -2px;
}
.app-full-detail .app-detail-toggle {
    cursor: pointer;
    border-radius: 4px;
    border-bottom-color: transparent;
    padding-right: 60px;
}
.app-full-detail .app-detail-toggle .toggle-arrow {
    height: 100%;
    padding: 0 20px 1px;
    position: absolute;
    right: 0;
    top: 0;
}
.app-full-detail .app-detail-toggle .toggle-arrow {
    border-left: 1px solid #ccc;
    background: #cccccc url(<%= asset_path 'ui-images/arrow-collapse-down.png' %>) no-repeat center center;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.app-full-detail .app-detail-toggle .toggle-arrow:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.app-full-detail .app-detail-collapse {
    display: none;
}
.app-full-detail .app-detail-columns {
    padding: 1em 1em 0;
}
.app-full-detail .app-detail-columns p {
    border-bottom: 1px solid #eeeeee;
    margin: 0 0 .75em;
    padding-bottom: .5em;
}
.app-full-detail.verification-needed .app-detail-toggle {
    cursor: default;
}
.app-full-detail.verification-needed .app-detail-toggle .toggle-arrow {
    opacity: 0.15 !important;
    filter: alpha(opacity=15) !important;
}
.app-full-detail.verification-needed .app-detail-toggle .verification-form {
    width: 300px;
    padding: 15px 0 0;
    float: left;
    margin: 0 0 0 30px;
    position: relative;
}
.app-full-detail.verification-needed .app-detail-toggle .verification-form input {
    width: 100% !important;
    border-radius: 30px;
    padding: 5px 0;
    text-indent: 10px;
}
.app-full-detail.verification-needed .app-detail-toggle .verification-form .btn-link {
    position: absolute !important;
    display: inline-block;
    font-size: 14px;
    padding: 5px 10px 3px;
    background-color: #fff;
    border-radius: 0 50px 50px 0;
    top: 24px;
    right: 2px;
    position: relative;
    border-left: 1px solid #ccc;
}
.app-full-detail.verification-needed .app-detail-collapse {
    display: none !important;
}
.campaign-full-detail {
    margin-bottom: .75em;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    position: relative;
}
.campaign-full-detail:hover {
    border-color: #999;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    top: -2px;
}
.campaign-full-detail .campaign-detail-toggle {
    cursor: pointer;
    border-radius: 4px;
    border-bottom-color: transparent;
    padding-right: 30px;
}
.campaign-full-detail .campaign-detail-toggle .toggle-arrow {
    height: 100%;
    padding: 0 20px 1px;
    position: absolute;
    right: 0;
    top: 0;
}
.campaign-full-detail .campaign-detail-toggle .toggle-arrow {
    border-left: 1px solid #ccc;
    background: #cccccc url(<%= asset_path 'ui-images/arrow-collapse-down.png' %>) no-repeat center center;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.campaign-full-detail .campaign-detail-toggle .toggle-arrow:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.campaign-full-detail .campaign-detail-toggle.active {
    border-radius: 4px 4px 0 0;
    border-bottom-color: #ccc;
}
.campaign-full-detail .campaign-detail-toggle.active .toggle-arrow {
    background-color: transparent;
    background-image: url(<%= asset_path 'ui-images/arrow-collapse-up.png' %>);
}
.campaign-full-detail .campaign-detail-collapse {
    display: none;
}
.campaign-full-detail .campaign-detail-columns {
    padding: 1em 1em 0;
}
.campaign-full-detail .campaign-detail-columns p {
    border-bottom: 1px solid #eeeeee;
    margin: 0 0 .75em;
    padding-bottom: .5em;
}
.campaign-full-detail table td {
    vertical-align: top;
}
.campaign-table-collapse {
    overflow: hidden;
}
.campaign-table-collapse:hover {
    border-color: #ccc;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0);
    top: 0;
}
.campaign-table-collapse .module-title {
    background-color: #fff;
}
.campaign-table-collapse .module-table-header {
    border-radius: 4px 4px 0 0;
    background-color: #f7f7f7;
}
.campaign-table-collapse .module-table-header-footer {
    border-radius: 0;
}
.campaign-table-collapse .campaign-detail-collapse {
    background-color: #f6f6f6;
    border-radius: 0;
}
.campaign-table-collapse .campaign-detail-toggle {
    border-top: 1px solid #ccc !important;
    border-radius: 0 !important;
}
.campaign-table-collapse .campaign-detail-toggle:last-child {
    border-top: 0 !important;
}
.account-type {
    padding: 10px 20px 24px;
    margin: 0 -16px 20px -20px;
    border-bottom: 1px solid #ddd;
}
.account-type .account-type-developer,
.account-type .account-type-store {
    padding-left: 22px;
    line-height: 18px;
    font-size: 14px;
    color: #818485;
    margin: 0;
    background-repeat: no-repeat;
    background-position: center left;
}
.account-type .account-type-developer {
    background-image: url(<%= asset_path 'ui-images/icon-developer.png' %>);
}
.account-type .account-type-store {
    background-image: url(<%= asset_path 'ui-images/icon-store.png' %>);
}
.app-performance th,
.app-performance td {
    text-align: center;
}
.app-performance th:first-child,
.app-performance td:first-child {
    text-align: left;
}
#terms-of-service {
    height: 14em;
    border: 1px solid #ccc;
    border-radius: 3px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#terms-of-service .terms-inner {
    padding: 20px;
}
#terms-of-service .terms-inner h2 {
    font-size: 22px;
    line-height: normal;
    color: #222222;
    font-weight: 700;
    margin: 0 0 20px;
}
#terms-of-service .terms-inner p {
    font-size: 14px;
    line-height: normal;
}
.user-photo {
    width: 3.688em;
    height: 3.688em;
    padding: 5px;
    margin-right: 1em;
    border: 1px solid #ccc;
    border-radius: 3px;
    background-color: #ffffff;
}
.user-photo img {
    max-width: 100%;
    height: auto;
}
.user-welcome {
    *zoom: 1;
    font-size: 16px;
    margin-bottom: 1.5em;
}
.user-welcome:before,
.user-welcome:after {
    display: table;
    content: "";
    line-height: 0;
}
.user-welcome:after {
    clear: both;
}
.user-welcome .user-photo {
    float: left;
}
.user-welcome .user-message {
    float: left;
}
.user-welcome .user-message h4,
.user-welcome .user-message p {
    padding: 0;
}
.user-welcome .user-message h4 {
    font-size: 1.25em;
    font-weight: normal;
    color: #222222;
    margin: -3px 0 0;
}
.user-welcome .user-message p {
    color: #818485;
    margin: 0;
    padding: 0;
    line-height: normal;
}
.user-welcome .user-message a.edit-profile {
    display: inline-block;
    font-size: 0.813em;
    margin: 5px 0 0;
    padding: 0 0 0 15px;
    color: #26a2fb;
    text-decoration: none;
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    background: url(<%= asset_path 'ui-images/icon-gear-sprite.png' %>) no-repeat left 4px;
}
.user-welcome .user-message a.edit-profile:hover {
    color: #8a8a8a;
    background-position: left -11px;
}
.modal .close {
    position: absolute;
    top: -20px;
    right: -20px;
    padding: 10px 13px 12px;
    background: #fd7200;
    z-index: 9;
    text-shadow: none;
    font-size: 30px;
    color: #ffffff;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    -webkit-border-radius: 100px !important;
    -moz-border-radius: 100px !important;
    border-radius: 100px !important;
}
.modal .close:hover {
    color: #ffffff;
    background-color: #e46700;
}
.modal-alert .modal-dialog {
    width: 450px;
}
.modal-alert .modal-content {
    padding: 20px;
}
.modal-alert .modal-content p {
    font-size: 1.25em;
}
.modal-alert .modal-content small {
    line-height: 1.2;
    display: block;
    font-size: 65%;
}
.modal-alert .modal-content h6 {
    font-size: 1em;
    text-transform: uppercase;
    color: #818485;
}
.modal-alert .modal-content .app-detail {
    margin: 1em 0;
    padding: 1em;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.modal-alert .modal-content .app-detail h2 {
    font-size: 1.25em;
    color: #fd7200;
    font-weight: normal;
}
.modal-alert .modal-content .app-detail h2 small {
    display: block;
    font-size: 65%;
    text-transform: uppercase;
    font-weight: 700;
}
.modal-alert .modal-content form {
    margin: 0;
    padding: 0;
}
.modal-alert .modal-content label {
    margin-bottom: 1em;
}
.modal-alert .modal-footer {
    margin: 0 -20px -20px;
}
.modal-full .close {
    top: 8px;
    right: 8px;
}
.modal-full .modal-dialog {
    width: 90%;
    height: 90%;
}
.modal-full .modal-content {
    height: 100%;
}
.video-only .modal-dialog {
    overflow: visible !important;
}
.video-only .modal-dialog .video-container {
    min-height: 40em;
    margin-top: 0 !important;
}
.claim-app-tabs {
    list-style: none;
    margin: 0 0 1em;
    padding: 0;
             *zoom: 1;
         }
         .claim-app-tabs:before,
         .claim-app-tabs:after {
             display: table;
             content: "";
             line-height: 0;
         }
         .claim-app-tabs:after {
             clear: both;
         }
         .claim-app-tabs li {
             width: 50%;
             font-size: 1em;
             font-weight: 600;
             margin: 0 -1px;
             text-transform: uppercase;
             text-align: center;
             border: 1px solid #ccc;
             background-color: #e9e9e9;
             float: left;
         }
         .claim-app-tabs li:first-child {
             border-radius: 3px 0 0 3px;
         }
         .claim-app-tabs li:last-child {
             border-radius: 0 3px 3px 0;
         }
         .claim-app-tabs li:hover {
             background-color: #eee;
         }
         .claim-app-tabs li a {
             display: block;
             color: #818485;
             padding: 10px 0;
         }
         .claim-app-tabs li a:hover {
             color: #222222;
         }
         .claim-app-tabs li.active {
             background-color: #fff;
         }
         .claim-app-tabs li.active a {
             color: #26a2fb;
         }
         .claim-app-tabs li.active:hover {
             background-color: #fff;
         }
         .claim-app-tab-content {
             overflow: visible !important;
         }
         #claim-search-results,
         #claim-search-no-results {
             margin: 1.5em 0;
             padding: 0;
             text-align: center;
         }
         #claim-search-results .app-icon {
             float: left;
             display: block;
         }
         #claim-search-results .app-name {
             float: right;
             display: block;
             width: 110px;
         }
         #claim-search-results .claim-app-link {
             vertical-align: top;
             margin-bottom: 1em;
             padding: 10px;
             display: inline-block;
             text-align: left;
             width: 180px;
             border-radius: 3px;
             -webkit-transition: 0.3s;
             -moz-transition: 0.3s;
             -o-transition: 0.3s;
             transition: 0.3s;
         }
         #claim-search-results .claim-app-link h2 {
             font-size: 1.125em;
             color: #fd7200;
             font-weight: normal;
             margin-left: 0;
         }
         #claim-search-results .claim-app-link h2 small {
             display: block;
             font-size: 65%;
             text-transform: uppercase;
             font-weight: 700;
         }
         #claim-search-results .claim-app-link:hover {
             background-color: #eeeeee;
         }
         #claim-search-results .claim-app-link:hover h2 {
             color: #26a2fb;
         }
         #claim-search-no-results {
             height: 20em;
             display: table;
             vertical-align: middle;
             width: 100%;
             border: 2px dashed #ddd;
         }
         #claim-search-no-results .no-results-inner {
             display: table-cell;
             vertical-align: middle;
             text-align: center;
         }
         #claim-search-no-results .no-results-message {
             display: inline-block;
             padding: 20px;
             font-size: 1.5em;
             text-transform: uppercase;
             font-weight: 300;
             color: #999;
         }
         .orange-cta-section {
             background-color: #fd7200;
         }
         .orange-cta-section h1,
         .orange-cta-section h2,
         .orange-cta-section h3,
         .orange-cta-section h4,
         .orange-cta-section h5,
         .orange-cta-section h6,
         .orange-cta-section p,
         .orange-cta-section li,
         .orange-cta-section blockquote {
             color: #fff;
         }
         .orange-cta-section form {
             text-align: center;
         }
         .orange-cta-section form label {
             text-align: left;
             margin: 1em 0 .5em;
             color: #fff;
         }
         .orange-cta-section form input[type="text"],
         .orange-cta-section form input[type="email"] {
             padding: .75em;
             font-size: 1.75em;
             line-height: 1.2;
             font-weight: 300;
             display: block;
             width: 90%;
             margin: 0 auto 20px;
             border: 1px solid #fff !important;
             border-radius: 3px;
             background: transparent;
             color: #fff;
             opacity: 0.7;
             filter: alpha(opacity=70);
             -webkit-transition: 0.3s;
             -moz-transition: 0.3s;
             -o-transition: 0.3s;
             transition: 0.3s;
         }
         .orange-cta-section form input[type="text"]:-moz-placeholder,
         .orange-cta-section form input[type="email"]:-moz-placeholder {
             color: #ffffff;
         }
         .orange-cta-section form input[type="text"]:-ms-input-placeholder,
         .orange-cta-section form input[type="email"]:-ms-input-placeholder {
             color: #ffffff;
         }
         .orange-cta-section form input[type="text"]::-webkit-input-placeholder,
         .orange-cta-section form input[type="email"]::-webkit-input-placeholder {
             color: #ffffff;
         }
         .orange-cta-section form input[type="text"]:focus,
         .orange-cta-section form input[type="email"]:focus {
             opacity: 1;
             filter: alpha(opacity=100);
             border: 1px solid #fff;
             outline: none !important;
         }
         .orange-cta-section form .checkbox {
             text-align: center;
             display: block;
             margin: 1em 0 2em;
         }
         .orange-cta-section form .checkbox label {
             text-align: center;
         }
         .orange-cta-section form .checkbox input {
             display: inline-block !important;
             float: none;
             position: relative;
             top: -3px;
             margin-right: 5px;
             width: auto;
         }
         .orange-cta-section form .btn {
             padding: 0 24px;
             margin: 0 0 .875em;
             -webkit-transition: 0.3s;
             -moz-transition: 0.3s;
             -o-transition: 0.3s;
             transition: 0.3s;
             border-radius: 3px;
             color: #fd7200;
             background: #fff;
             font-size: 1.125em;
             line-height: 53px;
             text-transform: uppercase;
             letter-spacing: .09em;
             font-weight: 700;
             border-color: #fff !important;
         }
         .orange-cta-section form .btn:hover {
             color: #fff;
             background-color: #fd7200;
             border-color: #fff !important;
         }
         /* ------------------------
         08 Unique Pages
         ------------------------ */
.home .billboard {
    display: table-cell;
    vertical-align: middle;
}
.home .billboard .app-circle {
    width: 100%;
    height: 300px;
    position: relative;
    z-index: 2;
    top: 120px;
    opacity: 0;
    background: url(<%= asset_path 'score-zoom-billboard.png' %>) no-repeat center bottom;
}
.home .billboard-inner {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: table;
}
.appscore .billboard {
    width: 100%;
    height: 45em;
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center 15em fixed;
    background-size: cover;
}
.appscore .billboard h1 {
    font-size: 3.25em;
    font-weight: 300;
    margin-top: 1em;
    line-height: 1.1;
    color: #222222;
}
.appscore .billboard h3 {
    font-size: 1.35em !important;
}
.appscore .billboard .appscore-input {
    width: 95% !important;
    font-size: 1.75em !important;
    padding: 22px 0;
    text-indent: 25px;
    font-weight: 400;
    margin: 1em auto !important;
}
.appscore .billboard .vert-content {
    height: 45em;
}
.appscore .featured-faq {
    padding: 4em 0 6em;
    border-bottom: 1px solid #ccc;
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center top;
}
.appscore .section-light-gray {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
}
@media (min-width: 768px) {
    .appscore .section-light-gray {
        padding-top: 2.5em;
        padding-bottom: 2.5em;
    }
}
@media (min-width: 1022px) {
    .appscore .section-light-gray {
        padding-top: 3em;
        padding-bottom: 3em;
    }
}
@media (min-width: 1022px) {
    .appscore .section-light-gray {
        padding-top: 3.571em;
        padding-bottom: 3.571em;
    }
}
.appscore .section-light-gray hr {
    border-bottom: none;
    border-top-color: #ccc;
}
.appscore .what-is-content {
    font-size: 14px;
}
.appscore .what-is-content h2 {
    font-size: 3em;
    font-weight: 300;
}
.appscore .what-is-content,
.appscore .what-is-content h1,
.appscore .what-is-content h2,
.appscore .what-is-content h3,
.appscore .what-is-content p {
    text-align: left;
}
.appscore .what-is-content p {
    padding: 0;
}
.appscore .what-is-content img {
    margin-top: 2em;
}
.appscore .featured-image-right {
    margin-top: 1em;
}
.appscore .section-background-image {
    background-image: url(<%= asset_path 'fullscreen-girls-using-phone.jpg' %>);
}
.appscore .section-background-image,
.appscore .section-background-image .vert-content {
    height: auto;
}
.appscore .section-background-image h3 {
    font-size: 2em;
    font-weight: 300;
    display: block;
}
.appscore .section-background-image .span8 h3 {
    margin-top: 25px;
}
.appscore .section-background-image p {
    font-size: 1.25em;
    font-weight: 300;
}
.appscore .industry-logos img {
    height: 80px;
    width: auto;
    margin: 1.5em !important;
}
@media (min-width: 768px) {
    .appscore .billboard .appscore-input {
        width: 55% !important;
    }
    .appscore .section-background-image,
    .appscore .section-background-image .vert-content {
        height: 45em;
    }
}
.mozilla .billboard,
.samsung .billboard {
    width: 100%;
    height: 45em;
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center 15em fixed;
    background-size: cover;
}
.mozilla .billboard .billboard-content,
.samsung .billboard .billboard-content {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.mozilla .billboard h1,
.samsung .billboard h1,
.mozilla .billboard h3,
.samsung .billboard h3,
.mozilla .billboard h2,
.samsung .billboard h2,
.mozilla .billboard h4,
.samsung .billboard h4,
.mozilla .billboard h5,
.samsung .billboard h5,
.mozilla .billboard h6,
.samsung .billboard h6,
.mozilla .billboard p,
.samsung .billboard p {
    text-align: left;
    padding-left: 0;
}
.mozilla .billboard h1,
.samsung .billboard h1 {
    font-size: 2.87em;
    font-weight: 300;
    margin-top: 1em;
    line-height: 1.1;
    color: #222222;
}
.mozilla .billboard h3,
.samsung .billboard h3 {
    font-size: 1.35em !important;
}
.mozilla .billboard .vert-content,
.samsung .billboard .vert-content {
    height: 45em;
}
.mozilla .section-background-image,
.samsung .section-background-image {
    font-size: 13px;
}
.mozilla .section-background-image,
.samsung .section-background-image,
.mozilla .section-background-image .vert-content,
.samsung .section-background-image .vert-content {
    height: auto;
}
.mozilla .section-background-image .vert-content,
.samsung .section-background-image .vert-content {
    padding: 2em 0;
}
.mozilla .section-background-image small,
.samsung .section-background-image small {
    margin: 0 auto;
    display: block;
    text-transform: uppercase;
    font-weight: 700;
    color: #fd7200;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #999999;
}
.mozilla .section-background-image h2,
.samsung .section-background-image h2,
.mozilla .section-background-image h3,
.samsung .section-background-image h3,
.mozilla .section-background-image h4,
.samsung .section-background-image h4,
.mozilla .section-background-image h5,
.samsung .section-background-image h5,
.mozilla .section-background-image h6,
.samsung .section-background-image h6,
.mozilla .section-background-image p,
.samsung .section-background-image p {
    text-align: center;
}
.mozilla .section-background-image hr,
.samsung .section-background-image hr {
    margin: 25px auto 20px;
    border-bottom-color: #999999;
    border-top: none;
}
.mozilla .section-background-image h2,
.samsung .section-background-image h2 {
    line-height: 1.1;
}
.mozilla .section-background-image h3,
.samsung .section-background-image h3 {
    font-size: 1.25em;
}
.mozilla .section-background-image p,
.samsung .section-background-image p {
    font-size: 1em;
    padding: 0 10%;
    color: #ccc;
    font-weight: 300;
}
.mozilla .section-what-is-appscore,
.samsung .section-what-is-appscore {
    background-image: url(<%= asset_path 'fullscreen-device-closeup.jpg' %>);
}
.mozilla .section-what-is-appscore h3,
.samsung .section-what-is-appscore h3 {
    color: #ffffff;
}
.mozilla .featured-faq,
.samsung .featured-faq {
    padding: 4em 0 6em;
    border-bottom: 1px solid #ccc;
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center top;
}
@media (min-width: 768px) {
    .mozilla .section-background-image,
    .samsung .section-background-image {
        font-size: 18px;
    }
    .mozilla .section-background-image,
    .samsung .section-background-image,
    .mozilla .section-background-image .vert-content,
    .samsung .section-background-image .vert-content {
        height: 45em;
    }
    .mozilla .section-background-image .vert-content,
    .samsung .section-background-image .vert-content {
        padding: 0;
    }
}
.samsung .billboard {
    height: auto;
    padding-top: 8em;
}
.samsung .billboard h1,
.samsung .billboard h2 {
    margin-top: 0;
}
.samsung .billboard h2 {
    font-size: 2.25em;
    margin-bottom: 20px;
}
.samsung .billboard .billboard-second-row {
    padding: 3.5em 0;
}
.tizen .email-signup-form {
    width: 70%;
    margin: 0 auto;
    text-align: center;
}
.tizen .email-signup-form input {
    padding: 15px 0 !important;
    text-indent: 15px;
    font-size: 1.5em !important;
    font-weight: 300 !important;
    line-height: normal !important;
}
.tizen .email-signup-form .multiselect {
    width: 100%;
    display: block;
}
.tizen .email-signup-form .btn-group {
    display: block;
    width: 100%;
}
.tizen .email-signup-form .btn-group button {
    width: 100%;
    display: block;
    text-align: left;
    padding: 15px;
    margin-top: 10px;
    font-size: 20px;
    font-weight: 300;
}
.tizen .email-signup-form .btn-group button .caret {
    float: right;
}
.tizen .email-signup-form button {
    margin: 1em auto 0;
}
.tizen .featured-logos img {
    margin: .5em 1em;
}
.landing-page {
    padding-top: 3em;
}
.landing-page .site-header-alt {
    width: 100%;
    text-align: center;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
    background: #ffffff;
    border-bottom: 1px solid #ccc;
}
.landing-page .site-header-lp {
    width: 100%;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background: #ffffff;
    border-bottom: 1px solid #ccc;
    padding: 1em 0;
}
.landing-page .site-header-lp svg {
    display: inline-block;
    margin: 0 auto;
}
.landing-page .section-container {
    margin-bottom: 100px !important;
}
.landing-page .billboard-container {
    height: auto !important;
    margin-top: 0;
}
.landing-page .billboard {
    background-image: url(<%= asset_path 'billboard-app-bkg-02.png' %>);
    background-position: center center !important;
}
.landing-page .billboard .billboard-content {
    padding: 0;
}
.landing-page .step-image {
    height: 20em;
}
.landing-page.samsung-signup h6 {
    color: #fd7200;
}
.landing-page form#appcelerator2 .btn {
    margin: 5px 0 !important;
}
.landing-page form#appcelerator2 .control-label {
    text-align: left;
}
.landing-page form fieldset {
    margin: 2em 0;
}
.landing-page form fieldset h5 {
    font-size: 1.5em;
    font-weight: 300;
    margin-bottom: 0;
}
.landing-page form fieldset .help-block {
    font-size: 14px;
    display: block;
    margin: 1em 0;
    font-weight: 400;
    color: #818485;
}
.landing-page form .list-group {
    text-align: left;
}
.no-header-footer form {
    padding: 0 40px;
}
.no-header-footer label {
    margin: 0;
}
.no-header-footer .form-group {
    margin-bottom: 1em;
}
.faq #main .main-content p {
    font-size: 1em !important;
}
.faq .post {
    padding: 2em 0;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    border-bottom: 1px solid #eeeeee;
}
.faq .post.first {
    padding-top: 0;
}
.faq span.question {
    line-height: 23px;
    cursor: pointer;
    color: #26a2fb;
}
.faq .answer {
    padding-bottom: 1.125em;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 1.125em;
    margin-top: .5em;
}
.faq .subgroup {
    font-weight: bold;
    margin: 10px 0;
}
.faq .post h2 .expand {
    font-size: .5em;
    font-weight: bold;
    text-transform: uppercase;
    color: #818485;
    cursor: pointer;
}
.faq .post h2 .expand:hover {
    color: #fd7200;
}
.amazon-offer .appscore-scores .row-fluid,
.amazon-offer .appscore-scores form {
    margin-top: 0 !important;
}
.amazon-offer section.final-section {
    margin-bottom: 2em !important;
    padding-bottom: 0 !important;
    border-bottom: 1px solid #ccc;
}
.amazon-offer section.final-section h3 {
    margin-bottom: 0 !important;
}
.amazon-offer section.final-section .form-appscore {
    margin-top: 0;
}
.amazon-offer #more {
    padding-top: 0 !important;
}
.app-list,
.app-search-list {
    background: #eee;
    border-radius: 4px;
    border: 1px solid #ccc;
}
.app-list .app-list-inner,
.app-search-list .app-list-inner {
    overflow-x: hidden;
    overflow-y: scroll;
}
.app-list .app-link,
.app-search-list .app-link {
    display: block;
    padding: 6px;
    border: 1px solid transparent;
    border-bottom: 1px solid #ccc;
    background-color: #fff;
    position: relative;
              *zoom: 1;
              -webkit-transition: 0.2s;
              -moz-transition: 0.2s;
              -o-transition: 0.2s;
              transition: 0.2s;
          }
          .app-list .app-link:before,
          .app-search-list .app-link:before,
          .app-list .app-link:after,
          .app-search-list .app-link:after {
              display: table;
              content: "";
              line-height: 0;
          }
          .app-list .app-link:after,
          .app-search-list .app-link:after {
              clear: both;
          }
          .app-list .app-link .app-icon,
          .app-search-list .app-link .app-icon,
          .app-list .app-link .app-info,
          .app-search-list .app-link .app-info {
              display: inline-block;
          }
          .app-list .app-link .app-icon,
          .app-search-list .app-link .app-icon {
              float: left;
              margin-right: 8px;
          }
          .app-list .app-link .app-info,
          .app-search-list .app-link .app-info {
              float: left;
              font-size: 14px;
              line-height: 1.1;
              width: 50%;
          }
          .app-list .app-link .app-icon,
          .app-search-list .app-link .app-icon {
              position: relative;
          }
          .app-list .app-link .app-score-icon,
          .app-search-list .app-link .app-score-icon {
              position: absolute;
              right: 6px;
          }
          .app-list .app-link:before,
          .app-search-list .app-link:before {
              content: "Add App";
              display: block;
              width: 100%;
              height: 100%;
              text-transform: uppercase;
              color: #fd7200;
              font-weight: bold;
              line-height: 45px;
              position: absolute;
              top: 0;
              left: 0;
              z-index: 1;
              vertical-align: middle;
              padding-left: 50px;
              background: url(<%= asset_path 'ui-images/icon-plus-lg.png' %>) no-repeat 8px center;
              background-color: rgba(255, 255, 255, 0.9);
              background-size: 30px;
              opacity: 0;
              filter: alpha(opacity=0);
              -webkit-transition: opacity 0.2s ease-in-out;
              -moz-transition: opacity 0.2s ease-in-out;
              -o-transition: opacity 0.2s ease-in-out;
              transition: opacity 0.2s ease-in-out;
          }
          .app-list .app-link:hover,
          .app-search-list .app-link:hover {
              background-color: #eee;
          }
          .app-list .app-link:hover:before,
          .app-search-list .app-link:hover:before {
              opacity: 1;
              filter: alpha(opacity=100);
          }
          .app-list .app-link:first-child,
          .app-search-list .app-link:first-child {
              border-radius: 3px 3px 0 0;
          }
          .app-list .app-link:last-child,
          .app-search-list .app-link:last-child {
              border-radius: 0 0 3px 3px;
              border-bottom: none;
          }
          @media (min-width: 1022px) {
              .app-list .app-link .app-info,
              .app-search-list .app-link .app-info {
                  font-size: 15px;
                  width: 60%;
              }
          }
          .app-list .app-list-inner {
              max-height: 300px;
          }
          .app-search-list .module-title form {
              margin: 10px 0 -10px;
              position: relative;
          }
          .app-search-list .module-title form input {
              width: 90%;
              position: relative;
              z-index: 0;
          }
          .app-search-list .module-title form button {
              border: none;
              padding: 7px 13px;
              margin: 0;
              background: none;
              position: absolute;
              top: 0;
              right: 0;
              z-index: 1;
          }
          .app-search-list .app-list-inner {
              max-height: 210px;
          }
          .app-wall {
              background: #eee;
              position: relative;
          }
          .app-wall .app-wall-header {
              padding: 1em 0;
              background-color: #fd7200;
              color: #ffffff;
          }
          .app-wall .app-wall-header h1,
          .app-wall .app-wall-header h2,
          .app-wall .app-wall-header h3,
          .app-wall .app-wall-header h4 {
              color: #ffffff;
              font-size: 1.25em;
              text-transform: uppercase;
              font-weight: 400;
              margin: 0 1em;
          }
          .app-wall .app-wall-body {
              padding: 5px 7px;
          }
          .app-wall .app-wall-body .app-wall-body-inner {
              text-align: left;
          }
          .app-wall .app-pin {
              display: inline-block;
              position: relative;
          }
          .app-wall .app-pin .close {
              font-size: 16px;
              position: absolute;
              top: 3px;
              right: 5px;
              z-index: 1;
              -webkit-transition: 0.2s;
              -moz-transition: 0.2s;
              -o-transition: 0.2s;
              transition: 0.2s;
          }
          .app-wall .app-pin .close:hover {
              color: #d52335;
          }
          .app-wall .app-pin a {
              display: block;
              padding: 10px;
              text-decoration: none;
              z-index: 0;
              width: 87px;
              height: 170px;
              display: inline-block;
              margin: 5px 3px;
              overflow: hidden;
              position: relative;
              background: #fff;
              border-radius: 2px;
              -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
              -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
              box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
              -webkit-transition: 0.2s;
              -moz-transition: 0.2s;
              -o-transition: 0.2s;
              transition: 0.2s;
          }
          .app-wall .app-pin .app-icon {
              display: block;
          }
          .app-wall .app-pin .app-name {
              height: 40px;
              font-size: 13px;
              line-height: 1;
              color: #222222 !important;
              padding: 10px 0 15px 0;
              text-align: left;
              overflow: hidden;
          }
          .app-wall .app-pin .app-rating,
          .app-wall .app-pin .app-price {
              position: absolute;
              bottom: 10px;
              font-size: 12px;
              line-height: 15px;
          }
          .app-wall .app-pin .app-rating {
              font-size: 14px;
              left: 10px;
              color: #fd7200 !important;
              font-weight: 700;
          }
          .app-wall .app-pin .app-price {
              right: 10px;
              color: #818485 !important;
          }
          .app-wall .app-pin:hover .close {
              opacity: 1;
          }
          .app-wall .app-pin:hover .app-name {
              color: #26a2fb !important;
          }
          .account #main {
              min-height: 75%;
          }
          .account #main > .container {
              padding-bottom: 140px;
          }
          .account a.btn-primary,
          .account a.btn-success {
              font-size: 14px !important;
              margin-bottom: 0;
              padding: 6px 12px;
              font-size: 16px;
              line-height: 20px;
              border-radius: 3px;
          }
          .account .site-header {
              top: 0;
          }
          .account #main {
              margin-top: 120px;
          }
          .account .container-fluid {
              position: relative;
          }
          .account .portal-nav {
              position: relative;
          }
          .account .module-nav {
              display: none;
              visibility: hidden;
              margin-bottom: 0 !important;
          }
          .account .sidr-inner:first-child {
              text-align: center;
          }
          .account .site-footer {
              margin-top: -140px;
              height: 140px;
              position: relative;
              z-index: 1;
          }
          .offer-workflow .sidr-inner,
          .claim-workflow .sidr-inner {
              display: none !important;
          }
          .offer-workflow .sidr-inner:first-child,
          .claim-workflow .sidr-inner:first-child {
              display: block !important;
          }
          .login {
              background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center top;
          }
          .login header {
              margin-top: 30px;
          }
          .login a.brand {
              width: 220px;
              height: 50px;
              display: block;
              cursor: pointer;
              text-indent: -9999px;
              background: url(<%= asset_path 'appbackr-brand.jpg' %>) no-repeat center center;
          }
          .login .brand {
              margin: 0 auto 1em;
          }
          .login .login-container {
              margin: 2.25em 30px .5em;
              border: 1px solid #ddd;
              border-radius: 4px;
              background-color: #fff;
          }
          .login .login-inner {
              padding: 0 2em 1em;
          }
          .login .login-inner h2 {
              margin: 0 0 20px;
              font-size: 2em;
              text-align: center;
          }
          .login .login-inner h6 {
              font-size: .875em;
              margin: 0 0 20px;
          }
          .login .login-inner.border-bottom {
              border-bottom: 1px solid #ddd;
              padding-top: 1.25em;
              padding-bottom: 1em;
          }
          .login .login-inner.alt-logins {
              padding: 0;
          }
          .login .login-inner.alt-logins .login-inner {
              padding: 1.25em 2em;
          }
          .login .login-inner.alt-logins .span6:first-child .login-inner {
              border-bottom: 1px solid #ddd;
          }
          @media (min-width: 768px) {
              .login .login-inner.alt-logins .span6:first-child .login-inner {
                  border-right: 1px solid #ddd;
                  border-bottom: none;
              }
              .login .login-inner.alt-logins .span6 {
                  width: 50% !important;
                  margin: 0 !important;
              }
          }
          .login .login-inner .border-right {
              border-right: 1px solid #ddd;
          }
          .login .login-form input[type="text"],
          .login .login-form input[type="password"] {
              width: 100%;
              height: auto;
              padding: 12px 0 !important;
              text-indent: 15px;
              font-size: 23px;
              line-height: normal;
              font-weight: 300;
              margin-bottom: 8px;
          }
          .login .login-form .help-block {
              font-size: 14px;
              text-align: center;
          }
          .login .login-form .help-block a {
              color: #818485;
              -webkit-transition: 0.2s;
              -moz-transition: 0.2s;
              -o-transition: 0.2s;
              transition: 0.2s;
          }
          .login .login-form .help-block a:hover {
              color: #26a2fb;
          }
          .login .login-form .actions {
              *zoom: 1;
              text-align: center;
          }
          .login .login-form .actions:before,
          .login .login-form .actions:after {
              display: table;
              content: "";
              line-height: 0;
          }
          .login .login-form .actions:after {
              clear: both;
          }
          .login .login-form .checkbox {
              margin: 14px auto 0;
              font-size: 14px;
          }
          .login .login-form .checkbox input {
              margin-top: -4px;
              margin-right: 5px;
              display: inline-block;
              float: none;
          }
          .login .login-form .btn {
              text-transform: uppercase;
              font-weight: 700;
              padding: 12px 30%;
              margin-top: 10px;
              font-size: 1.125em;
          }
          .login .login-signup {
              text-align: center;
              padding: 10px 30px 1em;
          }
          .login .login-signup h4 {
              font-size: 1.25em;
              font-weight: 300;
          }
          .login footer {
              border-top: 1px solid #ccc;
              text-align: center;
              padding-top: 2em;
          }
          .login footer p.copyright {
              text-align: center;
              font-size: .875em;
              color: #818485;
          }
          .login footer p.copyright a {
              color: #222222;
              display: inline-block;
              padding: 0 .5em;
          }
          @media (min-width: 768px) {
              .login header {
                  margin-top: 5em;
              }
              .login .login-container,
              .login footer {
                  width: 30em;
                  margin-left: auto;
                  margin-right: auto;
              }
          }
          .signup .login-inner h2 {
              margin-bottom: 0;
          }
          .signup .login-inner h4 {
              text-align: center;
              font-weight: 300;
              color: #fd7200;
          }
          .signup .login-form input[type="text"],
          .signup .login-form input[type="password"] {
              font-size: 20px;
          }
          .signup .login-form .help-block {
              text-align: left;
              color: #999;
          }
          .signup .login-form .checkbox {
              float: none;
              margin-top: 14px;
              margin-left: 0;
          }
          .signup .login-form .checkbox input {
              margin-top: 2px;
              margin-right: 0;
              display: block;
              float: left;
          }
          .signup .login-form .actions {
              text-align: center !important;
              margin: 1em -2em -0.5em;
              padding: 1.5em 2em 0;
              border-top: 1px solid #ddd;
              clear: both;
          }
          .signup .login-form .actions .btn-primary {
              float: none;
              display: inline-block;
              padding: 12px 30%;
              margin-top: 0;
              font-size: 1.125em;
          }
          .signup footer {
              border-top: none;
              padding-top: 1em;
          }
          @media (min-width: 768px) {
              .signup .login-form .input-first-name,
              .signup .login-form .input-last-name,
              .signup .login-form .input-password,
              .signup .login-form .input-confirm-password {
                  width: 48.75% !important;
                  float: left;
              }
              .signup .login-form .input-last-name,
              .signup .login-form .input-confirm-password {
                  float: right;
              }
              .signup .login-form .input-email,
              .signup .login-form .help-block {
                  clear: both;
              }
          }
          /* ------------------------
          Print Styles
          ------------------------ */
@media print {
    * {
        background: transparent !important;
        color: black !important;
        box-shadow: none !important;
        text-shadow: none !important;
        filter: none !important;
        -ms-filter: none !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    tr,
    img {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    @page {
        margin: 0.5cm;
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
}
@media (min-width: 1200px) {
    body {
        font-size: 16px;
    }
    .container {
        width: 1022px !important;
    }
    .site-header .container {
        width: 1022px !important;
    }
    #main .container {
        width: 1022px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    #learn {
        padding-top: 3em;
    }
    #learn > .container {
        width: 770px !important;
        padding-left: 100px !important;
        padding-right: 100px !important;
    }
    ul.steps-full li {
        width: 32.5%;
    }
    .app-detail-columns .app-details,
    .offer-accept-details .app-details,
    .app-detail-columns .column-border,
    .offer-accept-details .column-border {
        border-left: 1px solid #ccc;
    }
    .app-detail-columns .app-details .column-inner,
    .offer-accept-details .app-details .column-inner,
    .app-detail-columns .column-border .column-inner,
    .offer-accept-details .column-border .column-inner,
    .app-detail-columns .app-details .app-details-inner,
    .offer-accept-details .app-details .app-details-inner,
    .app-detail-columns .column-border .app-details-inner,
    .offer-accept-details .column-border .app-details-inner {
        padding: 0 30px 30px;
    }
    .app-detail-columns .app-files .app-files-inner,
    .offer-accept-details .app-files .app-files-inner {
        padding: 0 0 0 20px;
    }
    .account .module-nav {
        width: 15em !important;
    }
}
@media (max-width: 1021px) {
    .container {
        width: auto !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    body {
        font-size: 15px !important;
    }
    h1 br,
    h2 br,
    h3 br,
    h4 br {
        position: absolute !important;
        display: none !important;
    }
    .module-title a {
        cursor: pointer;
    }
    ul.steps-full li {
        width: 32.5%;
    }
    .offer-accept-details .app-details .app-details-inner {
        padding: 0 30px 30px;
    }
    .offer-accept-details .app-files .app-files-inner {
        padding: 0 0 0 20px;
    }
    .account .module-nav {
        font-size: 12px;
    }
    .account .module-nav a {
        font-size: 13px;
    }
    .account .module-nav [class^="ico-"],
    .account .module-nav [class*=" ico-"],
    .account .module-nav [class^="sidr-class-ico-"],
    .account .module-nav [class*=" ico-"] {
        margin-top: 0;
    }
}
@media (min-width: 767px) {
    .featured-image-right {
        text-align: right;
    }
    .featured-image-left {
        text-align: left;
    }
    .padded-content-right {
        padding-right: 10%;
    }
    .padded-content-left {
        padding-left: 10%;
    }
    ul.steps li {
        position: relative;
    }
    ul.steps li span.step-label {
        display: block;
        top: 28px;
    }
    ul.steps li:first-child span.step-label {
        text-align: left !important;
    }
    ul.steps li:last-child span.step-label {
        text-align: right !important;
        left: auto !important;
        right: 0;
    }
    ul.steps-full li {
        width: 31.5%;
    }
    .module-title p.links,
    .module-title p.date {
        float: right;
        text-align: right;
        padding-top: 2px;
    }
    .module-content-columns {
        padding-top: 0;
        padding-bottom: 0;
    }
    .module-content-columns [class^="span"],
    .module-content-columns [class*=" span"] {
        border-right: 1px solid #ddd;
        border-bottom: none;
    }
    .module-content-columns [class^="span"]:last-child,
    .module-content-columns [class*=" span"]:last-child {
        border-right: none;
        text-align: right;
    }
    .module-content-columns [class^="span"] [class^="span"],
    .module-content-columns [class*=" span"] [class^="span"],
    .module-content-columns [class^="span"] [class*=" span"],
    .module-content-columns [class*=" span"] [class*=" span"] {
        border-right: none;
    }
    .module-content-columns [class^="span"] [class^="span"]:last-child,
    .module-content-columns [class*=" span"] [class^="span"]:last-child,
    .module-content-columns [class^="span"] [class*=" span"]:last-child,
    .module-content-columns [class*=" span"] [class*=" span"]:last-child {
        text-align: left;
    }
    .module-content-columns .span6 {
        width: 50% !important;
        margin: 0 !important;
    }
    .module-content-columns h6 {
        margin-bottom: 0;
    }
    .module-form #counter {
        float: right;
    }
    .module-form .search-lg {
        width: 70% !important;
        margin: 0 auto !important;
        display: block !important;
    }
    .module-actions .btn {
        margin-left: 10px;
    }
    .module-numbers .span3 {
        width: 25% !important;
        margin: 0 !important;
    }
    .offer-accept {
        padding: 0 5%;
    }
    .offer-accept .btn-back {
        float: left;
    }
    .offer-accept .module-form .file-input-wrapper {
        display: inline-block;
        padding-left: 241px;
    }
    .offer-accept .module-form .file-input-wrapper .file-name {
        position: absolute;
        top: 0;
        left: 0;
        width: 230px;
        height: 100%;
        border-right: 1px solid #ddd;
        background-color: #ffffff;
    }
    .offer-accept .module-form .file-input-name {
        width: 230px;
        white-space: nowrap;
        overflow: hidden;
        position: relative;
        top: -40px;
        z-index: 3;
        text-indent: 8px;
    }
    .offer-accept .module-form .short-file-input .file-input-wrapper {
        padding-left: 161px;
    }
    .offer-accept .module-form .short-file-input .file-input-wrapper .file-name {
        width: 150px;
    }
    .offer-accept .module-form .short-file-input .file-input-name {
        width: 150px;
    }
    .offer-accept .module-actions {
        padding: 20px 5%;
    }
    .claim-app-button {
        *zoom: 1;
    }
    .claim-app-button:before,
    .claim-app-button:after {
        display: table;
        content: "";
        line-height: 0;
    }
    .claim-app-button:after {
        clear: both;
    }
    .claim-app-button .missing-app {
        float: left;
        margin-right: 15px;
    }
    .claim-app-button .plus {
        float: right;
        margin-top: 12px;
        margin-right: 5px;
    }
    .account #main {
        position: relative;
    }
    .account .module-nav {
        width: 14em !important;
        display: block;
        visibility: visible;
        position: absolute;
    }
    .account .module-nav.affix {
        position: fixed;
        top: 120px;
    }
    .portal-main {
        float: right !important;
    }
}
@media (max-width: 767px) {
    body {
        font-size: 14px !important;
    }
    .site-header .nav {
        display: none;
        visibility: hidden;
    }
    .menu-trigger,
    .menu-trigger-2 {
        display: block;
        visibility: visible;
    }
    .sidr-inner:last-child {
        display: block;
        visibility: visible;
    }
    h1.logo-headline img {
        width: 100px;
    }
    h1 br,
    h2 br,
    h3 br,
    h4 br {
        position: absolute !important;
        display: none !important;
    }
    .secondary-nav {
        right: 70px !important;
    }
    .billboard-container {
        height: auto !important;
    }
    .billboard .app-circle {
        height: 200px !important;
        background-size: auto 100% !important;
    }
    .billboard .billboard-content h1 {
        font-size: 2.3em !important;
    }
    #main .main-content {
        padding: 0;
    }
    #learn {
        text-align: center !important;
        padding-top: 2em;
    }
    #learn .row-fluid {
        position: relative;
    }
    #learn .row-fluid .span5 {
        position: absolute;
        text-align: center;
        top: 0;
        width: 100%;
    }
    #learn .learn-detail {
        position: relative;
        display: block;
        height: auto;
    }
    #learn .learn-detail-wrapper {
        padding: 190px 0 0 !important;
        height: auto;
    }
    #learn img {
        width: 170px;
    }
    #more {
        padding-top: 4em;
    }
    #more h1,
    #more h2,
    #more h3,
    #more h4,
    #more h5,
    #more h6,
    #more p {
        padding: 0 5% !important;
    }
    #more .span6 h1,
    #more .span6 h2,
    #more .span6 h3,
    #more .span6 h4,
    #more .span6 h5,
    #more .span6 h6,
    #more .span6 p {
        padding: 0 !important;
    }
    .feature-nested-image .alignCenter {
        text-align: left;
    }
    .feature-nested-image .span3,
    .feature-nested-image .span9 {
        float: none;
        margin: 0;
    }
    .feature-nested-image a small {
        display: block;
    }
    .alignRight,
    .alignLeft {
        float: none !important;
    }
    .featured-image-right,
    .featured-image-left {
        text-align: center;
    }
    #featured h2 {
        font-size: 2.3em;
    }
    #featured img {
        height: 75px;
        margin: 0 !important;
    }
    .appscore-feature .score {
        margin-right: 0;
    }
    .billboard {
        background: none !important;
    }
    .billboard .mainText span {
        display: inline !important;
    }
    .billboard .mainText img {
        display: none !important;
    }
    .billboard img {
        margin-bottom: 3em;
    }
    .home .billboard-inner {
        position: relative !important;
        display: block !important;
    }
    .home .billboard,
    .home .billboard .app-circle {
        margin-top: 120px;
    }
    .landing-page .billboard-container {
        height: auto !important;
    }
    .account .site-header .secondary-nav,
    .account .site-header .portal-nav {
        display: none !important;
        visibility: hidden;
    }
    .account #claim-search-results .claim-app-link {
        text-align: left;
    }
}
@media (max-width: 480px) {
    .site-header .secondary-nav,
    .site-header .portal-nav {
        display: none !important;
        visibility: hidden;
    }
    ul.steps-full li {
        width: 30%;
    }
    .home .billboard,
    .home .billboard .app-circle {
        margin-top: 120px;
    }
    .landing-page .site-header-alt {
        height: 60px;
    }
}
/* Header */
.site-header-slim {
    width: 100%;
    height: 52px;
    background-color: #fff;
    position: fixed !important;
    top: 0;
    right: 0;
    z-index: 12;
    border-bottom: 1px solid #ccc;
    /* Logo */
}
@media (min-width: 768px) {
    .site-header-slim {
        height: 70px;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
}
@media (min-width: 1022px) {
    .site-header-slim {
        position: absolute !important;
        height: 123px;
        border-bottom: none;
    }
}
.site-header-slim .container,
.site-header-slim .container-fluid {
    position: relative;
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.site-header-slim a.brand {
    width: 135px;
    height: 52px;
    display: block;
    margin: 0 auto;
    cursor: pointer;
    text-indent: -9999px;
    position: relative;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    background: url(<%= asset_path 'appbackr-brand.svg' %>) no-repeat center center;
}
@media (min-width: 768px) {
    .site-header-slim a.brand {
        height: 70px;
        position: absolute;
        left: 17px;
        top: 1px;
    }
}
@media (min-width: 1022px) {
    .site-header-slim a.brand {
        height: 123px;
        left: 30px;
        top: 3px;
    }
}
@media (min-width: 1022px) {
    .site-header-slim a.brand {
        left: 0;
    }
}
.site-header-slim #main-nav {
    text-align: left;
    float: left;
    margin-left: 180px;
}
@media (min-width: 1022px) {
    .site-header-slim #main-nav {
        margin-left: 200px;
    }
}
@media (min-width: 1022px) {
    .site-header-slim #main-nav {
        margin-left: 170px;
    }
}
.site-header-slim .nav {
    list-style: none;
    margin: 0;
    padding: 20px 0 0;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    text-align: left;
}
.site-header-slim .nav li {
    display: inline-block;
    margin: 0;
    padding: 0;
}
.site-header-slim .nav a {
    display: block;
    padding: 0 1em;
    font-size: 14px;
    line-height: 31px;
    color: #000000;
    font-weight: 400;
    letter-spacing: .07em;
    text-transform: uppercase;
    opacity: 0.4;
    filter: alpha(opacity=40);
    background: none !important;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.site-header-slim .nav a:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    text-decoration: none;
}
.site-header-slim .nav a.active {
    color: #fd7200;
    opacity: 1;
    filter: alpha(opacity=100);
}
@media (max-width: 767px) {
    .site-header-slim .nav {
        display: none;
        visibility: hidden;
    }
}
@media (min-width: 1022px) {
    .site-header-slim .nav {
        padding: 49px 0 0;
    }
}
@media (min-width: 768px) {
    .site-header-slim .secondary-nav {
        float: right;
        position: relative;
        right: 15px;
        top: 17px;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
}
@media (min-width: 1022px) {
    .site-header-slim .secondary-nav {
        right: 30px;
        top: 19px;
    }
}
@media (min-width: 1022px) {
    .site-header-slim .secondary-nav {
        top: 46px;
        right: 0;
    }
}
.site-header-slim .secondary-nav .notification {
    margin: 1px 0 0;
}
.site-header-slim .secondary-nav .notification a {
    padding-right: 1.667em;
    background: url(<%= asset_path 'ui-images/link-arrow-white.png' %>) no-repeat right 0.5em;
}
.site-header-slim .secondary-nav .btn,
.site-header-slim .secondary-nav .sidr-class-btn,
.site-header-slim .secondary-nav .login,
.site-header-slim .secondary-nav .sidr-class-login,
.site-header-slim .secondary-nav .signout,
.site-header-slim .secondary-nav .sidr-class-signout,
.site-header-slim .secondary-nav .username,
.site-header-slim .secondary-nav .sidr-class-username {
    text-transform: uppercase;
    font-size: 14px;
    line-height: 35px;
    font-weight: 700;
    letter-spacing: .07em;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    margin-left: 1.5em;
}
.site-header-slim .secondary-nav .btn,
.site-header-slim .secondary-nav .sidr-class-btn {
    padding: 0 11px;
}
.site-header-slim .secondary-nav .btn-sign-up {
    display: none;
}
@media (min-width: 768px) {
    .site-header-slim .secondary-nav .btn-sign-up {
        display: inline-block;
    }
}
.site-header-slim .secondary-nav .login,
.site-header-slim .secondary-nav .signout,
.site-header-slim .secondary-nav .username {
    vertical-align: top;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: left center;
    outline: none !important;
}
.site-header-slim .secondary-nav .login:hover,
.site-header-slim .secondary-nav .signout:hover,
.site-header-slim .secondary-nav .username:hover,
.site-header-slim .secondary-nav .login.active,
.site-header-slim .secondary-nav .signout.active,
.site-header-slim .secondary-nav .username.active {
    text-decoration: none;
    outline: none !important;
}
.site-header-slim .secondary-nav .login,
.site-header-slim .secondary-nav .signout {
    padding-left: 19px;
    color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}
.site-header-slim .secondary-nav .login:hover,
.site-header-slim .secondary-nav .signout:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.site-header-slim .secondary-nav .username {
    line-height: 35px;
    height: 35px;
    color: #999;
    border: 1px solid #999;
    border-radius: 3px;
    padding: 0;
    text-decoration: none !important;
}
.site-header-slim .secondary-nav .username .user-profile {
    width: 35px;
    border: 0;
    border-radius: 3px 0 0 3px;
    border-right: 1px solid #999;
    margin: -1px 6px 0 0;
    display: inline-block;
}
.site-header-slim .secondary-nav .username .caret {
    border-top-color: #999;
}
.site-header-slim .secondary-nav .username:hover {
    border-color: #000;
    color: #000;
}
.site-header-slim .secondary-nav .username:hover .user-profile {
    border-right-color: #000;
}
.site-header-slim .secondary-nav .username:hover .caret {
    border-top-color: #000;
}
@media (min-width: 768px) {
    .site-header-slim .secondary-nav .username {
        padding: 0 9px;
    }
    .site-header-slim .secondary-nav .username .user-profile {
        margin: -1px 6px 0 -9px;
    }
}
.site-header-slim .secondary-nav .dropdown {
    display: inline-block;
    text-align: left;
    vertical-align: top;
}
@media (min-width: 1022px) {
    .site-header-slim .secondary-nav .dropdown {
        top: 0;
    }
}
.site-header-slim .secondary-nav .dropdown .caret {
    margin-top: 16px;
}
.site-header-slim .secondary-nav .dropdown.open .username {
    border-color: #000;
    color: #000;
}
.site-header-slim .secondary-nav .dropdown.open .username .user-profile {
    border-right-color: #000;
}
.site-header-slim .secondary-nav .dropdown.open .username .caret {
    border-top-color: #000;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu {
    min-width: 130px;
    border-radius: 3px;
    margin-top: 8px;
}
@media (min-width: 768px) {
    .site-header-slim .secondary-nav .dropdown .dropdown-menu {
        left: auto;
        right: 0;
    }
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu li a {
    text-transform: uppercase;
    font-size: 12px;
    -webkit-transition: 0;
    -moz-transition: 0;
    -o-transition: 0;
    transition: 0;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu li a svg {
    position: relative;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu li a:hover path {
    fill: #fff;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu .edit-profile svg {
    margin-left: -10px;
    margin-right: 5px;
    top: 2px;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu .sign-out svg {
    margin-left: -13px;
    margin-right: 6px;
    top: 2px;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu .sign-out:hover path {
    stroke: #fff;
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu:after {
    position: absolute;
    top: -6px;
    left: 10px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #ffffff;
    border-left: 6px solid transparent;
    content: '';
}
@media (min-width: 768px) {
    .site-header-slim .secondary-nav .dropdown .dropdown-menu:after {
        left: auto;
        right: 10px;
    }
}
.site-header-slim .secondary-nav .dropdown .dropdown-menu:before {
    position: absolute;
    top: -7px;
    left: 9px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: '';
}
@media (min-width: 768px) {
    .site-header-slim .secondary-nav .dropdown .dropdown-menu:before {
        left: auto;
        right: 9px;
    }
}
.site-header-slim .secondary-nav .login {
    background-color: transparent;
    background-image: url(<%= asset_path 'icon-login.png' %>);
}
.site-header-slim .secondary-nav .signout {
    background-image: url(<%= asset_path 'ui-images/icon-signout.png' %>);
}
.site-header-slim .secondary-nav .sidr-class-signout {
    background-image: url(<%= asset_path 'ui-images/icon-signout.png' %>);
}
.site-header-slim .secondary-nav .sidr-class-login {
    background-image: url(<%= asset_path 'icon-login.png' %>);
    background-color: transparent;
}
@media (max-width: 767px) {
    .site-header-slim .secondary-nav .login,
    .site-header-slim .secondary-nav .dropdown {
        display: block;
        visibility: visible;
        position: absolute;
        left: 9px;
        top: 9px;
    }
    .site-header-slim .secondary-nav .login,
    .site-header-slim .secondary-nav .dropdown .username {
        overflow: hidden;
        height: 35px;
        margin-left: 0;
    }
    .site-header-slim .secondary-nav .dropdown .username {
        width: 35px;
    }
    .site-header-slim .secondary-nav .login {
        width: 0;
        padding-left: 36px;
        background-position: center;
        border: 1px solid #999;
        border-radius: 3px;
    }
}
.site-header-slim .menu-trigger {
    top: 0;
    right: 0;
    width: 52px;
    height: 52px;
}
@media (min-width: 768px) {
    .site-header-slim .menu-trigger {
        top: 9px;
    }
}
.sidr-class-dropdown {
    display: none !important;
    visibility: hidden !important;
}
@media (min-width: 1022px) {
    .home .site-header-slim,
    .nav-on-dark .site-header-slim {
        background-color: transparent;
    }
}
@media (min-width: 1022px) {
    .home .site-header-slim a.brand,
    .nav-on-dark .site-header-slim a.brand {
        background: url(<%= asset_path 'appbackr-brand-white.svg' %>) no-repeat center center;
    }
}
@media (min-width: 1022px) {
    .home .site-header-slim .nav a,
    .nav-on-dark .site-header-slim .nav a {
        color: #ffffff;
    }
}
@media (min-width: 1022px) {
    .home .site-header-slim .secondary-nav .login,
    .nav-on-dark .site-header-slim .secondary-nav .login,
    .home .site-header-slim .secondary-nav .signout,
    .nav-on-dark .site-header-slim .secondary-nav .signout,
    .home .site-header-slim .secondary-nav .username,
    .nav-on-dark .site-header-slim .secondary-nav .username {
        color: #ffffff;
    }
}
@media (min-width: 1022px) {
    .home .site-header-slim .secondary-nav .login,
    .nav-on-dark .site-header-slim .secondary-nav .login,
    .home .site-header-slim .secondary-nav .username,
    .nav-on-dark .site-header-slim .secondary-nav .username {
        background-image: url(<%= asset_path 'icon-login-white.png' %>);
    }
}
@media (min-width: 1022px) {
    .home .site-header-slim .secondary-nav .signout,
    .nav-on-dark .site-header-slim .secondary-nav .signout {
        background-image: url(<%= asset_path 'icon-signout-white.png' %>);
    }
}
.site-header-slim.affix,
.home .site-header-slim.affix,
.nav-on-dark .site-header-slim.affix {
    border-bottom: 1px solid #ccc;
}
@media (min-width: 768px) {
    .site-header-slim.affix,
    .home .site-header-slim.affix,
    .nav-on-dark .site-header-slim.affix {
        position: fixed !important;
        height: 70px;
        padding: 0;
        background: #ffffff;
    }
    .site-header-slim.affix a.brand,
    .home .site-header-slim.affix a.brand,
    .nav-on-dark .site-header-slim.affix a.brand,
    .site-header-slim.affix .nav,
    .home .site-header-slim.affix .nav,
    .nav-on-dark .site-header-slim.affix .nav {
        height: 70px;
    }
}
.site-header-slim.affix a.brand,
.home .site-header-slim.affix a.brand,
.nav-on-dark .site-header-slim.affix a.brand {
    background-image: url(<%= asset_path 'appbackr-brand.svg' %>);
}
.site-header-slim.affix .login,
.home .site-header-slim.affix .login,
.nav-on-dark .site-header-slim.affix .login,
.site-header-slim.affix .signout,
.home .site-header-slim.affix .signout,
.nav-on-dark .site-header-slim.affix .signout,
.site-header-slim.affix .username,
.home .site-header-slim.affix .username,
.nav-on-dark .site-header-slim.affix .username {
    color: #000000;
}
.site-header-slim.affix .login,
.home .site-header-slim.affix .login,
.nav-on-dark .site-header-slim.affix .login,
.site-header-slim.affix .username,
.home .site-header-slim.affix .username,
.nav-on-dark .site-header-slim.affix .username {
    background-image: url(<%= asset_path 'icon-login.png' %>);
    background-color: transparent;
}
.site-header-slim.affix .signout,
.home .site-header-slim.affix .signout,
.nav-on-dark .site-header-slim.affix .signout {
    background-image: url(<%= asset_path 'ui-images/icon-signout.png' %>);
}
.site-header-slim.affix .nav,
.home .site-header-slim.affix .nav,
.nav-on-dark .site-header-slim.affix .nav {
    padding: 20px 0 0;
}
.site-header-slim.affix .nav a,
.home .site-header-slim.affix .nav a,
.nav-on-dark .site-header-slim.affix .nav a {
    color: #000000;
}
.site-header-slim.affix .secondary-nav,
.home .site-header-slim.affix .secondary-nav,
.nav-on-dark .site-header-slim.affix .secondary-nav {
    top: 17px;
}
.sidr {
    display: none;
    position: absolute;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 999999;
    width: 280px;
    overflow-x: none;
    overflow-y: auto;
    font-size: 16px;
    background: #eeeeee;
    color: #ffffff;
    border-left: 1px solid #ccc;
}
.sidr .sidr-inner {
    padding: 0 0 15px;
}
.sidr .sidr-inner > p {
    margin-left: 15px;
    margin-right: 15px;
}
.sidr.right {
    left: auto;
    right: -280px;
}
.sidr.left {
    left: -280px;
    right: auto;
}
.sidr h1,
.sidr h2,
.sidr h3,
.sidr h4,
.sidr h5,
.sidr h6 {
    font-size: 11px;
    font-weight: 400;
    padding: 0 15px;
    margin: 0 0 5px;
    color: #333333;
    line-height: 24px;
}
.sidr p {
    font-size: 13px;
    margin: 0 0 12px;
}
.sidr p a {
    color: rgba(255, 255, 255, 0.9);
}
.sidr > p {
    margin-left: 15px;
    margin-right: 15px;
}
.sidr ul {
    display: block;
    margin: 0;
    padding: 20px;
    border-top: 1px solid #d5d5d5;
}
.sidr ul li {
    display: block;
    margin: 0;
    line-height: 48px;
    border-bottom: 1px solid #d5d5d5;
}
.sidr ul li:hover,
.sidr ul li.active,
.sidr ul li.sidr-class-active {
    border-top: none;
}
.sidr ul li a,
.sidr ul li span {
    display: inline-block;
    text-decoration: none;
    color: #333333;
    font-weight: 600;
    text-transform: uppercase;
}
.sidr ul li ul {
    border-bottom: none;
    margin: 0;
}
.sidr ul li ul li {
    font-size: 13px;
}
.sidr ul li ul li:last-child {
    border-bottom: none;
}
.sidr ul li ul li a,
.sidr ul li ul li span {
    color: rgba(255, 255, 255, 0.8);
    padding-left: 30px;
}
.sidr form {
    margin: 0 15px;
}
.sidr label {
    font-size: 13px;
}
.sidr input[type="text"],
.sidr input[type="password"],
.sidr input[type="date"],
.sidr input[type="datetime"],
.sidr input[type="email"],
.sidr input[type="number"],
.sidr input[type="search"],
.sidr input[type="tel"],
.sidr input[type="time"],
.sidr input[type="url"],
.sidr textarea,
.sidr select {
    width: 100%;
    font-size: 13px;
    padding: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 10px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    border: none;
    background: rgba(0, 0, 0, 0.1);
    color: rgba(51, 51, 51, 0.6);
    display: block;
    clear: both;
}
.sidr input[type=checkbox] {
    width: auto;
    display: inline;
    clear: none;
}
.sidr input[type=button],
.sidr input[type=submit] {
    color: #f8f8f8;
    background: #333;
}
.sidr input[type=button]:hover,
.sidr input[type=submit]:hover {
    background: rgba(51, 51, 51, 0.9);
}
.sidr-class-module-nav .sidr-class-nav li {
    border-bottom: none !important;
    line-height: 34px !important;
}
.sidr-class-module-nav .sidr-class-nav > li a {
    text-transform: none;
    color: #818485;
    font-weight: normal !important;
    position: relative;
    display: block;
}
.sidr-class-module-nav .sidr-class-nav > li a:hover {
    color: #000000;
}
.sidr-class-module-nav .sidr-class-nav > li.sidr-class-active {
    background-color: #26a2fb;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
}
.sidr-class-module-nav .sidr-class-nav > li.sidr-class-active > a {
    color: #ffffff;
}
.sidr-class-module-nav .sidr-class-nav > li ul {
    display: none;
    padding: 10px 20px;
    border-top: none;
    border-bottom: 1px solid #ddd;
    margin-right: -20px;
    margin-left: -20px;
}
.sidr-class-module-nav .sidr-class-nav > li.sidr-class-active ul {
    display: block;
    background-color: #eee;
}
.sidr-class-module-nav .sidr-class-nav > li.sidr-class-divider {
    margin-right: -20px;
    margin-left: -20px;
    background-color: #ccc;
    border-bottom: none !important;
}
.sidr-class-module-nav .sidr-class-nav > li ul li {
    line-height: 20px !important;
    padding: 0 10px;
}
.sidr-class-module-nav .sidr-class-nav > li ul li a {
    padding: 4px 0;
    font-size: 14px;
    color: #818485;
}
.sidr-class-module-nav .sidr-class-nav > li ul li a:hover {
    color: #000000;
}
.sidr-class-module-nav .sidr-class-nav > li ul li.sidr-class-active a {
    color: #26a2fb;
}
.sidr-class-module-nav .sidr-class-nav > li ul li.sidr-class-active a:hover {
    color: #26a2fb;
}
.sidr-class-badge {
    position: absolute;
    top: 10px;
    right: 0;
    color: #ffffff !important;
}
.sidr-class-active .sidr-class-badge {
    background-color: #ffffff !important;
    color: #26a2fb !important;
}
.home h1,
.home h2 {
    font-weight: 300;
    font-size: 3.5em;
    line-height: 1.1;
}
.home p {
    margin: 25px 0;
    font-size: 1.5em;
    line-height: 1.7;
    font-weight: 300;
    color: #818485;
}
.home p a.btn {
    font-size: 20px;
}
@media (max-width: 480px) {
    .home p a.btn {
        display: block;
    }
}
@media (min-width: 768px) {
    .home p a.btn {
        display: inline-block;
        padding-left: 60px;
        padding-right: 60px;
    }
}
.home section {
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.home section:nth-child(odd) {
    background-color: #eeeeee;
}
.home section:first-child {
    z-index: 0;
}
.home section .container {
    position: relative;
    z-index: 1;
    background-color: transparent;
}
.home section .vert-content-inner {
    padding: 3.5em 0;
}
@media (min-width: 1022px) {
    .home section,
    .home section .vert-content {
        height: 100vh;
    }
    .home section .vert-content-inner {
        padding: 0;
    }
}
.home section.set-height {
    height: auto;
}
.home section.set-height .vert-content-inner {
    padding: 3.5em 0;
}
.home section.half-height {
    background-color: #fff;
}
@media (min-width: 1022px) {
    .home section.half-height,
    .home section.half-height .vert-content {
        height: 50vh;
    }
}
.home section.background-dimmer h1,
.home section.background-dimmer h2,
.home section.background-dimmer p {
    color: #fff;
}
.home .email-signup {
    max-width: 624px;
    margin: 0 auto;
}
.home .email-signup form {
    position: relative;
}
.home .email-signup input {
    width: 100%;
    text-indent: 1em;
    padding: 1.1em 0 1em;
    font-size: 1.5em;
    line-height: 1;
    font-weight: 300;
    border: 1px solid #ccc;
    background-color: transparent;
    box-shadow: none;
}
.home .email-signup input:focus {
    outline: transparent !important;
    box-shadow: none !important;
    border-color: #fd7200;
}
.home .email-signup button {
    position: absolute;
    top: 1px;
    right: -1px;
    border: none;
    background-color: #fff;
    border-left: 1px solid #ccc;
    border-radius: 0 3px 3px 0;
    text-indent: -9999px;
    width: 70px;
    background: #ffffff url(<%= asset_path 'submit-arrow.svg' %>) no-repeat center;
}
.home .email-signup button:hover {
    background-image: url(<%= asset_path 'submit-arrow-orange.svg' %>);
}
@media (max-width: 767px) {
    .home .email-signup button {
        height: 64px;
    }
}
@media (min-width: 768px) {
    .home .email-signup button {
        height: 67px;
    }
}
@media (min-width: 1022px) {
    .home .email-signup button {
        height: 70px;
    }
}
.home .background-image {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.4;
    filter: alpha(opacity=40);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: auto 100%;
}
@media (min-width: 1022px) {
    .home .background-image {
        background-attachment: fixed;
        background-size: cover;
    }
}
.home .background-dimmer {
    background-color: #000 !important;
}
.home .billboard-video-bkg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    overflow: hidden;
    opacity: 0.4;
    filter: alpha(opacity=40);
}
.home .billboard-video-bkg video {
    position: absolute;
    left: 700px !important;
    top: 0;
    z-index: -100;
    width: 1400px !important;
    margin-left: -700px !important;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    background-size: cover;
}
@media (min-width: 1022px) {
    .home .billboard-video-bkg video {
        min-width: 100%;
        min-height: 100%;
        width: auto !important;
        height: auto !important;
        margin-left: 0 !important;
        left: 0 !important;
    }
}
.home .app-cloud .background-image.second-layer {
    background-repeat: repeat;
    opacity: 0.1;
    filter: alpha(opacity=10);
}
.home .app-cloud .background-image {
    background-repeat: repeat;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
.home .call-to-action .background-image {
    opacity: 0.2;
    filter: alpha(opacity=20);
    background-repeat: repeat;
}
.home .site-footer {
    margin-top: 0;
}
.xchange .billboard {
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) repeat-x center 30em;
}
.xchange .billboard,
.xchange .billboard .billboard-inner {
    height: auto;
}
.xchange .billboard .billboard-inner {
    background: url(<%= asset_path 'xchange-scores.png' %>) no-repeat center bottom;
}
.xchange .billboard .container {
    margin-top: 8em;
}
.xchange .billboard h1 {
    font-size: 3em;
    margin-bottom: .5em;
    color: #333333;
}
.xchange .section-background-image {
    font-size: 13px;
}
.xchange .section-background-image,
.xchange .section-background-image .vert-content {
    height: auto;
}
.xchange .section-background-image .vert-content {
    padding: 2em 0;
}
.xchange .section-background-image small {
    margin: 0 auto;
    display: block;
    text-transform: uppercase;
    font-weight: 700;
    color: #fd7200;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #999999;
}
.xchange .section-background-image h2,
.xchange .section-background-image h3,
.xchange .section-background-image h4,
.xchange .section-background-image h5,
.xchange .section-background-image h6,
.xchange .section-background-image p {
    text-align: center;
}
.xchange .section-background-image hr {
    margin: 25px auto 20px;
    border-bottom-color: #999999;
    border-top: none;
}
.xchange .section-background-image h2 {
    line-height: 1.1;
}
.xchange .section-background-image h3 {
    font-size: 1.25em;
}
.xchange .section-background-image p {
    font-size: 1em;
    padding: 0 10%;
    color: #ccc;
    font-weight: 300;
}
.xchange .section-what-is-xchange {
    background-image: url(<%= asset_path 'fullscreen-phone-group.jpg' %>);
}
.xchange .section-what-is-xchange .plus {
    width: 100%;
    margin: 20px 0;
    display: inline-block;
    text-align: center;
    font-weight: 700;
    color: #fff;
    font-size: 4em;
}
.xchange .xchange-appscore-reach {
    font-size: 12px;
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center top;
}
.xchange .xchange-appscore-reach .appscore-arrows {
    width: 100%;
}
.xchange .section-what-is-appscore {
    background-image: url(<%= asset_path 'fullscreen-device-closeup.jpg' %>);
}
.xchange .section-what-is-appscore h3 {
    color: #ffffff;
}
.xchange .industry-logos {
    text-align: center;
    padding: 2em 0;
}
.xchange .industry-logos img {
    display: inline-block;
    padding: 0 2em !important;
}
@media (min-width: 768px) {
    .xchange .billboard,
    .xchange .billboard .billboard-inner {
        height: 45em;
    }
    .xchange .section-background-image {
        font-size: 18px;
    }
    .xchange .section-background-image,
    .xchange .section-background-image .vert-content {
        height: 45em;
    }
    .xchange .section-background-image .vert-content {
        padding: 0;
    }
    .xchange .xchange-appscore-reach {
        font-size: 16px;
    }
    .xchange .section-what-is-xchange .plus {
        margin: 90% 0 0;
    }
}
.xchange .score-result,
.xchange .score-result .vert-content {
    height: auto !important;
}
.xchange .score-result .container {
    margin-top: 120px !important;
}
.xchange .score-result h2 {
    font-size: 2.5em;
    margin-bottom: .5em;
}
.xchange .appscore-feature {
    width: auto;
    margin: 0 auto;
}
.xchange .appscore-feature .app-detail {
    margin-top: 1em;
    padding: 1em;
    border: 2px solid #ddd;
    border-radius: 6px;
    background-color: #fff;
    *zoom: 1;
}
.xchange .appscore-feature .app-detail:before,
.xchange .appscore-feature .app-detail:after {
    display: table;
    content: "";
    line-height: 0;
}
.xchange .appscore-feature .app-detail:after {
    clear: both;
}
.xchange .appscore-feature .app-name,
.xchange .appscore-feature .app-icon {
    float: left;
}
.xchange .appscore-feature .app-icon {
    margin-right: 20px;
}
.xchange .appscore-feature .app-name {
    width: 60%;
}
.xchange .appscore-feature h2.app-name {
    display: inline-block;
    font-size: 1.5em !important;
    color: #fd7200;
    font-weight: 400;
    text-align: left;
    margin-top: -5px !important;
}
.xchange .appscore-feature h2.app-name span {
    display: block;
    font-size: 75%;
    color: #222222;
    margin: 8px 0;
}
.xchange .appscore-feature h2.app-name small {
    display: block;
    font-size: 55%;
    letter-spacing: .08em;
    color: #818485;
    text-transform: uppercase;
    font-weight: 600;
}
.xchange .appscore-feature .app-icon-lg {
    font-size: 30px;
}
.xchange .appscore-feature .app-score-lg {
    padding: 1em;
    text-align: center;
}
.xchange .appscore-feature .app-score-lg .app-icon-lg {
    font-size: 45px;
}
.xchange .appscore-feature .score-info {
    text-align: center;
}
@media (min-width: 1022px) {
    .xchange .score-result,
    .xchange .score-result .vert-content {
        height: 45em !important;
    }
    .xchange .score-result .container {
        margin-top: 100px !important;
    }
    .xchange .appscore-feature {
        width: 75%;
        margin: 0 auto;
    }
    .xchange .appscore-feature .app-icon-lg {
        font-size: 50px;
    }
    .xchange .appscore-feature .app-score-lg {
        text-align: left;
    }
    .xchange .appscore-feature .app-score-lg .app-icon-lg {
        font-size: 63px;
    }
}
.app-index .billboard {
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1;
    overflow: hidden;
    background: #000 !important;
}
.app-index .billboard .container {
    position: relative;
    z-index: 1;
    background-color: transparent;
}
.app-index .billboard .vert-content-inner {
    padding: 3.5em 0;
}
.app-index .billboard h1,
.app-index .billboard h2,
.app-index .billboard p {
    color: #fff;
}
.app-index .billboard h1,
.app-index .billboard h2 {
    font-weight: 300;
    font-size: 3.75em;
    line-height: 1.1;
}
.app-index .billboard .aa-form {
    margin-top: 2.5em;
}
.app-index .billboard .aa-form button {
    line-height: normal;
    padding: 18px 22px;
    font-size: 17px;
}
@media (min-width: 1022px) {
    .app-index .billboard,
    .app-index .billboard .vert-content {
        height: 100vh;
    }
    .app-index .billboard .vert-content-inner {
        padding: 0;
    }
}
.app-index .billboard .background-image {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.4;
    filter: alpha(opacity=40);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: auto 100%;
}
@media (min-width: 1022px) {
    .app-index .billboard .background-image {
        background-attachment: fixed;
        background-size: cover;
    }
}
.app-index .section-background-image {
    font-size: 13px;
}
.app-index .section-background-image,
.app-index .section-background-image .vert-content {
    height: auto;
}
.app-index .section-background-image .vert-content {
    padding: 2em 0;
}
.app-index .section-background-image small {
    margin: 0 auto;
    display: block;
    text-transform: uppercase;
    font-weight: 700;
    color: #fd7200;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #999999;
}
.app-index .section-background-image h2,
.app-index .section-background-image h3,
.app-index .section-background-image h4,
.app-index .section-background-image h5,
.app-index .section-background-image h6,
.app-index .section-background-image p {
    text-align: center;
}
.app-index .section-background-image hr {
    margin: 25px auto 20px;
    border-bottom-color: #999999;
    border-top: none;
}
.app-index .section-background-image h2 {
    line-height: 1.1;
}
.app-index .section-background-image h3 {
    font-size: 1.25em;
}
.app-index .section-background-image p {
    font-size: 1em;
    padding: 0 10%;
    color: #ccc;
    font-weight: 300;
}
.app-index .section-what-is-xchange {
    background-image: url(<%= asset_path 'fullscreen-phone-group.jpg' %>);
}
.app-index .section-what-is-xchange .plus {
    width: 100%;
    margin: 20px 0;
    display: inline-block;
    text-align: center;
    font-weight: 700;
    color: #fff;
    font-size: 4em;
}
.app-index .xchange-appscore-reach {
    font-size: 12px;
    background: #ffffff url(<%= asset_path 'appscore-apps-background.jpg' %>) no-repeat center top;
}
.app-index .xchange-appscore-reach .appscore-arrows {
    width: 100%;
}
.app-index .section-what-is-appscore {
    background-image: url(<%= asset_path 'fullscreen-device-closeup.jpg' %>);
}
.app-index .section-what-is-appscore h3 {
    color: #ffffff;
}
.app-index .industry-logos {
    text-align: center;
    padding: 2em 0;
}
.app-index .industry-logos img {
    display: inline-block;
    padding: 0 2em !important;
}
@media (min-width: 768px) {
    .app-index .section-background-image {
        font-size: 18px;
    }
    .app-index .section-background-image,
    .app-index .section-background-image .vert-content {
        height: 45em;
    }
    .app-index .section-background-image .vert-content {
        padding: 0;
    }
    .app-index .xchange-appscore-reach {
        font-size: 16px;
    }
    .app-index .section-what-is-xchange .plus {
        margin: 90% 0 0;
    }
}
.app-index .score-result,
.app-index .score-result .vert-content {
    height: auto !important;
}
.app-index .score-result .container {
    margin-top: 120px !important;
}
.app-index .score-result h2 {
    font-size: 2.5em;
    margin-bottom: .5em;
}
.app-index .appscore-feature {
    width: auto;
    margin: 0 auto;
}
.app-index .appscore-feature .app-detail {
    margin-top: 1em;
    padding: 1em;
    border: 2px solid #ddd;
    border-radius: 6px;
    background-color: #fff;
    *zoom: 1;
}
.app-index .appscore-feature .app-detail:before,
.app-index .appscore-feature .app-detail:after {
    display: table;
    content: "";
    line-height: 0;
}
.app-index .appscore-feature .app-detail:after {
    clear: both;
}
.app-index .appscore-feature .app-name,
.app-index .appscore-feature .app-icon {
    float: left;
}
.app-index .appscore-feature .app-icon {
    margin-right: 20px;
}
.app-index .appscore-feature .app-name {
    width: 60%;
}
.app-index .appscore-feature h2.app-name {
    display: inline-block;
    font-size: 1.5em !important;
    color: #fd7200;
    font-weight: 400;
    text-align: left;
    margin-top: -5px !important;
}
.app-index .appscore-feature h2.app-name span {
    display: block;
    font-size: 75%;
    color: #222222;
    margin: 8px 0;
}
.app-index .appscore-feature h2.app-name small {
    display: block;
    font-size: 55%;
    letter-spacing: .08em;
    color: #818485;
    text-transform: uppercase;
    font-weight: 600;
}
.app-index .appscore-feature .app-icon-lg {
    font-size: 30px;
}
.app-index .appscore-feature .app-score-lg {
    padding: 1em;
    text-align: center;
}
.app-index .appscore-feature .app-score-lg .app-icon-lg {
    font-size: 45px;
}
.app-index .appscore-feature .score-info {
    text-align: center;
}
@media (min-width: 1022px) {
    .app-index .score-result,
    .app-index .score-result .vert-content {
        height: 45em !important;
    }
    .app-index .score-result .container {
        margin-top: 100px !important;
    }
    .app-index .appscore-feature {
        width: 75%;
        margin: 0 auto;
    }
    .app-index .appscore-feature .app-icon-lg {
        font-size: 50px;
    }
    .app-index .appscore-feature .app-score-lg {
        text-align: left;
    }
    .app-index .appscore-feature .app-score-lg .app-icon-lg {
        font-size: 63px;
    }
}
.blur-in {
    filter: blur(15px);
    -webkit-filter: blur(15px);
    -moz-filter: blur(30px);
    filter: url(<%= asset_path 'blur.svg#blur' %>);
    -webkit-transition: -webkit-filter 150ms ease-in;
    -moz-transition: filter 150ms ease-in;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.blur-out {
    filter: blur(0);
    -webkit-filter: blur(0);
    -moz-filter: blur(0);
}
.aa-form {
    margin: 0;
    padding: 0;
}
.aa-form h2.current-group-name {
    margin-bottom: 24px !important;
}
.aa-form input[type="text"],
.aa-form input[type="email"],
.aa-form input[type="phone"],
.aa-form input[type="password"],
.aa-form select,
.aa-form textarea {
    color: #999;
    border: 1px solid #ccc;
    border-radius: 4px;
    outline: none !important;
    box-shadow: none;
    margin-bottom: 14px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.aa-form input[type="text"]:-moz-placeholder,
.aa-form input[type="email"]:-moz-placeholder,
.aa-form input[type="phone"]:-moz-placeholder,
.aa-form input[type="password"]:-moz-placeholder,
.aa-form select:-moz-placeholder,
.aa-form textarea:-moz-placeholder {
    color: #999999;
}
.aa-form input[type="text"]:-ms-input-placeholder,
.aa-form input[type="email"]:-ms-input-placeholder,
.aa-form input[type="phone"]:-ms-input-placeholder,
.aa-form input[type="password"]:-ms-input-placeholder,
.aa-form select:-ms-input-placeholder,
.aa-form textarea:-ms-input-placeholder {
    color: #999999;
}
.aa-form input[type="text"]::-webkit-input-placeholder,
.aa-form input[type="email"]::-webkit-input-placeholder,
.aa-form input[type="phone"]::-webkit-input-placeholder,
.aa-form input[type="password"]::-webkit-input-placeholder,
.aa-form select::-webkit-input-placeholder,
.aa-form textarea::-webkit-input-placeholder {
    color: #999999;
}
.aa-form input[type="text"]:focus,
.aa-form input[type="email"]:focus,
.aa-form input[type="phone"]:focus,
.aa-form input[type="password"]:focus,
.aa-form select:focus,
.aa-form textarea:focus,
.aa-form input[type="text"]:hover,
.aa-form input[type="email"]:hover,
.aa-form input[type="phone"]:hover,
.aa-form input[type="password"]:hover,
.aa-form select:hover,
.aa-form textarea:hover {
    border-color: #000;
    color: #000;
    outline: none;
    box-shadow: none !important;
}
.aa-form input[type="text"].no-margin,
.aa-form input[type="email"].no-margin,
.aa-form input[type="phone"].no-margin,
.aa-form input[type="password"].no-margin,
.aa-form select.no-margin,
.aa-form textarea.no-margin {
    margin-bottom: 0;
}
.aa-form fieldset:last-child {
    margin-bottom: 0;
}
.aa-form input[type="text"],
.aa-form input[type="email"],
.aa-form input[type="phone"],
.aa-form input[type="password"],
.aa-form select {
    width: 100%;
    font-size: 24px;
    font-weight: 300;
    line-height: normal;
    text-indent: 18px;
}
.aa-form input[type="text"],
.aa-form input[type="email"],
.aa-form input[type="password"],
.aa-form input[type="phone"] {
    padding: 18px 0;
}
.aa-form input.search {
    border: 2px solid #fff;
    background: rgba(0, 0, 0, 0.1) url(<%= asset_path 'icon-search-white.svg' %>) no-repeat 15px center;
    padding: 22px 0;
    font-size: 30px;
    color: #fff;
    text-indent: 54px;
}
.aa-form input.search:-moz-placeholder {
    color: #cccccc;
}
.aa-form input.search:-ms-input-placeholder {
    color: #cccccc;
}
.aa-form input.search::-webkit-input-placeholder {
    color: #cccccc;
}
.aa-form input.search:hover,
.aa-form input.search:focus {
    border-color: #fff;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.3);
}
.aa-form input.search:hover:-moz-placeholder,
.aa-form input.search:focus:-moz-placeholder {
    color: #ffffff;
}
.aa-form input.search:hover:-ms-input-placeholder,
.aa-form input.search:focus:-ms-input-placeholder {
    color: #ffffff;
}
.aa-form input.search:hover::-webkit-input-placeholder,
.aa-form input.search:focus::-webkit-input-placeholder {
    color: #ffffff;
}
.aa-form .input-prepend {
    width: 100%;
    margin-bottom: 10px;
    position: relative;
}
.aa-form .input-prepend input[type="text"] {
    margin-bottom: 0;
    text-indent: 60px;
    position: relative;
    z-index: 0;
}
.aa-form .input-prepend .add-on {
    position: absolute;
    top: 1px;
    left: 1px;
    z-index: 1;
    height: 56px;
    font-size: 22px;
    line-height: 56px;
    padding: 0 15px;
    border: none;
}
.aa-form select {
    height: 60px;
    padding: 14px 0 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent url(<%= asset_path 'select-arrow.svg' %>) no-repeat scroll 96%;
}
.aa-form textarea {
    width: 94%;
    padding: 18px 18px;
    font-size: 18px;
    box-shadow: none !important;
}
.aa-form .styled-select {
    width: 100%;
    overflow: hidden;
    background: #fff;
    border: 0;
    border-radius: 4px;
    border: 1px solid #ccc;
}
.aa-form .add-multiple-tags input {
    margin-bottom: 0;
}
.aa-form .add-multiple-tags .help-block {
    font-size: 14px;
    color: #818485;
}
.aa-form .btn-primary {
    font-size: 1em;
    line-height: 1;
    display: block;
    padding: .75em 2em;
}
@media (min-width: 480px) {
    .aa-form .btn-primary {
        display: inline-block;
    }
}
@media (min-width: 1022px) {
    .aa-form .btn-primary {
        padding: .75em 2.5em;
    }
}
.grid-title-bar {
    text-align: center;
    padding: 12px 0;
    background-color: #fff;
    border-bottom: 1px solid #cccccc;
}
.grid-title-bar h2 {
    font-size: 22px;
}
@media (min-width: 1022px) {
    .grid-title-bar h2 {
        font-size: 26px;
    }
}
.grid-title-bar h3 {
    font-size: 17px;
}
@media (min-width: 1022px) {
    .grid-title-bar h3 {
        font-size: 24px;
        font-weight: 300;
    }
}
.grid-title-bar h2,
.grid-title-bar h3 {
    margin: 0 !important;
    padding: 0;
}
@media (min-width: 1022px) {
    .grid-title-bar {
        padding: 22px 0;
    }
}
.anatomy-modal {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1200;
    display: none;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: scale(0.2);
    -webkit-transform: scale(0.2);
    -webkit-transition: 150ms;
    -moz-transition: 150ms;
    -o-transition: 150ms;
    transition: 150ms;
}
.anatomy-modal .close-btn {
    width: 20px;
    height: 20px;
    display: block;
    cursor: pointer;
    position: absolute;
    right: 5%;
    top: 37%;
    background: url(<%= asset_path 'btn-close.svg' %>) no-repeat 0 0;
    background-size: contain !important;
    opacity: 0.4;
    filter: alpha(opacity=40);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.anatomy-modal .close-btn:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.anatomy-modal.active-in {
    display: block;
}
.anatomy-modal.active {
    display: block;
    opacity: 1;
    filter: alpha(opacity=100);
    transform: scale(1);
    -webkit-transform: scale(1);
}
.anatomy-modal.active-out {
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: scale(0.2);
    -webkit-transform: scale(0.2);
}
.anatomy-modal .anatomy-modal-inner {
    width: 95%;
    margin: 9% auto 0;
    /*
    position:absolute;
    top:50%; right:50%;
    -webkit-transform:translate3d(50%, -50%, 0);
    transform:translate3d(50%, -50%, 0);
     */
border: 1px solid #cccccc;
border-radius: 4px;
background-color: #fff;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}
@media (min-width: 768px) {
    .anatomy-modal .anatomy-modal-inner {
        width: 660px;
    }
}
.anatomy-modal .aa-form button {
    display: block;
    width: 100%;
    margin: 0 auto;
}
@media (min-width: 768px) {
    .anatomy-modal.anatomy-modal-sm .anatomy-modal-inner {
        width: 460px;
    }
}
.anatomy-modal .anatomy-modal-header {
    text-align: center;
    padding: 12px 0;
    background-color: #fff;
    border-bottom: 1px solid #cccccc;
    background-color: #f9f9f9;
    position: relative;
}
.anatomy-modal .anatomy-modal-header h2 {
    font-size: 22px;
}
@media (min-width: 1022px) {
    .anatomy-modal .anatomy-modal-header h2 {
        font-size: 26px;
    }
}
.anatomy-modal .anatomy-modal-header h3 {
    font-size: 17px;
}
@media (min-width: 1022px) {
    .anatomy-modal .anatomy-modal-header h3 {
        font-size: 24px;
        font-weight: 300;
    }
}
.anatomy-modal .anatomy-modal-header h2,
.anatomy-modal .anatomy-modal-header h3 {
    margin: 0 !important;
    padding: 0;
}
@media (min-width: 1022px) {
    .anatomy-modal .anatomy-modal-header {
        padding: 22px 0;
    }
}
.anatomy-modal .anatomy-modal-header h1,
.anatomy-modal .anatomy-modal-header h2,
.anatomy-modal .anatomy-modal-header h3 {
    margin-bottom: 0 !important;
}
.anatomy-modal .anatomy-modal-content {
    border-bottom: 1px solid #cccccc;
    padding: 18px;
}
.anatomy-modal .anatomy-modal-content:last-child {
    border-bottom: 0;
}
@media (min-width: 768px) {
    .anatomy-modal .anatomy-modal-content {
        padding: 30px 30px 12px;
    }
}
.anatomy-modal .anatomy-modal-secondary-content {
    border-top: 1px solid #cccccc;
    padding: 12px;
    background-color: #f9f9f9;
}
@media (min-width: 768px) {
    .anatomy-modal .anatomy-modal-secondary-content {
        padding: 10px 22px 22px;
    }
}
.anatomy-modal .anatomy-modal-footer {
    padding: 12px;
}
.anatomy-modal .anatomy-modal-footer .col-xs-6:first-child {
    text-align: left;
}
.anatomy-modal .anatomy-modal-footer .col-xs-6:last-child {
    text-align: right;
}
@media (min-width: 768px) {
    .anatomy-modal .anatomy-modal-footer {
        padding: 12px 22px;
    }
}
.anatomy-modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1100;
    width: 100%;
    height: 100%;
    background: #fff;
    background: rgba(35, 31, 32, 0.5);
    display: none;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 150ms linear;
    -moz-transition: opacity 150ms linear;
    -o-transition: opacity 150ms linear;
    transition: opacity 150ms linear;
}
.anatomy-modal-backdrop.active {
    display: block;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.anatomy-modal-backdrop.active-out {
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
}
.lt-ie9 .anatomy-modal-backdrop {
    background: #231F20;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.anatomy-modal-wrap {
    filter: blur(15px);
    -webkit-filter: blur(15px);
    -moz-filter: blur(30px);
    filter: url(<%= asset_path 'blur.svg#blur' %>);
    -webkit-transition: -webkit-filter 150ms ease-in;
    -moz-transition: filter 150ms ease-in;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.anatomy-modal-wrap.blur-out {
    filter: blur(0);
    -webkit-filter: blur(0);
    -moz-filter: blur(0);
}
body {
    margin: 0;
    font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #231f20;
    background-color: #ffffff;
}
a {
    color: #26a2fb;
    text-decoration: none;
}
a:hover,
a:focus {
    color: #047bd1;
    text-decoration: underline;
}
.img-rounded {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.img-polaroid {
    padding: 4px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.img-circle {
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
}
.row {
    margin-left: -20px;
    *zoom: 1;
}
.row:before,
.row:after {
    display: table;
    content: "";
    line-height: 0;
}
.row:after {
    clear: both;
}
[class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
    width: 940px;
}
.span12 {
    width: 940px;
}
.span11 {
    width: 860px;
}
.span10 {
    width: 780px;
}
.span9 {
    width: 700px;
}
.span8 {
    width: 620px;
}
.span7 {
    width: 540px;
}
.span6 {
    width: 460px;
}
.span5 {
    width: 380px;
}
.span4 {
    width: 300px;
}
.span3 {
    width: 220px;
}
.span2 {
    width: 140px;
}
.span1 {
    width: 60px;
}
.offset12 {
    margin-left: 980px;
}
.offset11 {
    margin-left: 900px;
}
.offset10 {
    margin-left: 820px;
}
.offset9 {
    margin-left: 740px;
}
.offset8 {
    margin-left: 660px;
}
.offset7 {
    margin-left: 580px;
}
.offset6 {
    margin-left: 500px;
}
.offset5 {
    margin-left: 420px;
}
.offset4 {
    margin-left: 340px;
}
.offset3 {
    margin-left: 260px;
}
.offset2 {
    margin-left: 180px;
}
.offset1 {
    margin-left: 100px;
}
.row-fluid {
    width: 100%;
           *zoom: 1;
       }
       .row-fluid:before,
       .row-fluid:after {
           display: table;
           content: "";
           line-height: 0;
       }
       .row-fluid:after {
           clear: both;
       }
       .row-fluid [class*="span"] {
           display: block;
           width: 100%;
           min-height: 30px;
           -webkit-box-sizing: border-box;
           -moz-box-sizing: border-box;
           box-sizing: border-box;
           float: left;
           margin-left: 2.12765957%;
           *margin-left: 2.07446809%;
       }
       .row-fluid [class*="span"]:first-child {
           margin-left: 0;
       }
       .row-fluid .controls-row [class*="span"] + [class*="span"] {
           margin-left: 2.12765957%;
       }
       .row-fluid .span12 {
           width: 100%;
                  *width: 99.94680851%;
              }
              .row-fluid .span11 {
                  width: 91.4893617%;
                         *width: 91.43617021%;
                     }
                     .row-fluid .span10 {
                         width: 82.9787234%;
                                *width: 82.92553191%;
                            }
                            .row-fluid .span9 {
                                width: 74.46808511%;
                                       *width: 74.41489362%;
                                   }
                                   .row-fluid .span8 {
                                       width: 65.95744681%;
                                              *width: 65.90425532%;
                                          }
                                          .row-fluid .span7 {
                                              width: 57.44680851%;
                                                     *width: 57.39361702%;
                                                 }
                                                 .row-fluid .span6 {
                                                     width: 48.93617021%;
                                                            *width: 48.88297872%;
                                                        }
                                                        .row-fluid .span5 {
                                                            width: 40.42553191%;
                                                                   *width: 40.37234043%;
                                                               }
                                                               .row-fluid .span4 {
                                                                   width: 31.91489362%;
                                                                          *width: 31.86170213%;
                                                                      }
                                                                      .row-fluid .span3 {
                                                                          width: 23.40425532%;
                                                                                 *width: 23.35106383%;
                                                                             }
                                                                             .row-fluid .span2 {
                                                                                 width: 14.89361702%;
                                                                                        *width: 14.84042553%;
                                                                                    }
                                                                                    .row-fluid .span1 {
                                                                                        width: 6.38297872%;
                                                                                               *width: 6.32978723%;
                                                                                           }
                                                                                           .row-fluid .offset12 {
                                                                                               margin-left: 104.25531915%;
                                                                                               *margin-left: 104.14893617%;
                                                                                           }
                                                                                           .row-fluid .offset12:first-child {
                                                                                               margin-left: 102.12765957%;
                                                                                               *margin-left: 102.0212766%;
                                                                                           }
                                                                                           .row-fluid .offset11 {
                                                                                               margin-left: 95.74468085%;
                                                                                               *margin-left: 95.63829787%;
                                                                                           }
                                                                                           .row-fluid .offset11:first-child {
                                                                                               margin-left: 93.61702128%;
                                                                                               *margin-left: 93.5106383%;
                                                                                           }
                                                                                           .row-fluid .offset10 {
                                                                                               margin-left: 87.23404255%;
                                                                                               *margin-left: 87.12765957%;
                                                                                           }
                                                                                           .row-fluid .offset10:first-child {
                                                                                               margin-left: 85.10638298%;
                                                                                               *margin-left: 85%;
                                                                                           }
                                                                                           .row-fluid .offset9 {
                                                                                               margin-left: 78.72340426%;
                                                                                               *margin-left: 78.61702128%;
                                                                                           }
                                                                                           .row-fluid .offset9:first-child {
                                                                                               margin-left: 76.59574468%;
                                                                                               *margin-left: 76.4893617%;
                                                                                           }
                                                                                           .row-fluid .offset8 {
                                                                                               margin-left: 70.21276596%;
                                                                                               *margin-left: 70.10638298%;
                                                                                           }
                                                                                           .row-fluid .offset8:first-child {
                                                                                               margin-left: 68.08510638%;
                                                                                               *margin-left: 67.9787234%;
                                                                                           }
                                                                                           .row-fluid .offset7 {
                                                                                               margin-left: 61.70212766%;
                                                                                               *margin-left: 61.59574468%;
                                                                                           }
                                                                                           .row-fluid .offset7:first-child {
                                                                                               margin-left: 59.57446809%;
                                                                                               *margin-left: 59.46808511%;
                                                                                           }
                                                                                           .row-fluid .offset6 {
                                                                                               margin-left: 53.19148936%;
                                                                                               *margin-left: 53.08510638%;
                                                                                           }
                                                                                           .row-fluid .offset6:first-child {
                                                                                               margin-left: 51.06382979%;
                                                                                               *margin-left: 50.95744681%;
                                                                                           }
                                                                                           .row-fluid .offset5 {
                                                                                               margin-left: 44.68085106%;
                                                                                               *margin-left: 44.57446809%;
                                                                                           }
                                                                                           .row-fluid .offset5:first-child {
                                                                                               margin-left: 42.55319149%;
                                                                                               *margin-left: 42.44680851%;
                                                                                           }
                                                                                           .row-fluid .offset4 {
                                                                                               margin-left: 36.17021277%;
                                                                                               *margin-left: 36.06382979%;
                                                                                           }
                                                                                           .row-fluid .offset4:first-child {
                                                                                               margin-left: 34.04255319%;
                                                                                               *margin-left: 33.93617021%;
                                                                                           }
                                                                                           .row-fluid .offset3 {
                                                                                               margin-left: 27.65957447%;
                                                                                               *margin-left: 27.55319149%;
                                                                                           }
                                                                                           .row-fluid .offset3:first-child {
                                                                                               margin-left: 25.53191489%;
                                                                                               *margin-left: 25.42553191%;
                                                                                           }
                                                                                           .row-fluid .offset2 {
                                                                                               margin-left: 19.14893617%;
                                                                                               *margin-left: 19.04255319%;
                                                                                           }
                                                                                           .row-fluid .offset2:first-child {
                                                                                               margin-left: 17.0212766%;
                                                                                               *margin-left: 16.91489362%;
                                                                                           }
                                                                                           .row-fluid .offset1 {
                                                                                               margin-left: 10.63829787%;
                                                                                               *margin-left: 10.53191489%;
                                                                                           }
                                                                                           .row-fluid .offset1:first-child {
                                                                                               margin-left: 8.5106383%;
                                                                                               *margin-left: 8.40425532%;
                                                                                           }
                                                                                           [class*="span"].hide,
                                                                                           .row-fluid [class*="span"].hide {
                                                                                               display: none;
                                                                                           }
                                                                                           [class*="span"].pull-right,
                                                                                           .row-fluid [class*="span"].pull-right {
                                                                                               float: right;
                                                                                           }
                                                                                           .container {
                                                                                               *zoom: 1;
                                                                                               margin-right: auto;
                                                                                               margin-left: auto;
                                                                                               padding-left: 0;
                                                                                               padding-right: 0;
                                                                                           }
                                                                                           .container:before,
                                                                                           .container:after {
                                                                                               display: table;
                                                                                               content: "";
                                                                                               line-height: 0;
                                                                                           }
                                                                                           .container:after {
                                                                                               clear: both;
                                                                                           }
                                                                                           .container-fluid {
                                                                                               padding-right: 20px;
                                                                                               padding-left: 20px;
                                                                                               *zoom: 1;
                                                                                           }
                                                                                           .container-fluid:before,
                                                                                           .container-fluid:after {
                                                                                               display: table;
                                                                                               content: "";
                                                                                               line-height: 0;
                                                                                           }
                                                                                           .container-fluid:after {
                                                                                               clear: both;
                                                                                           }
                                                                                           p {
                                                                                               margin: 0 0 20px;
                                                                                               line-height: 1.5;
                                                                                           }
                                                                                           .lead {
                                                                                               margin-bottom: 20px;
                                                                                               font-size: 24px;
                                                                                               font-weight: 200;
                                                                                               line-height: 30px;
                                                                                           }
                                                                                           small {
                                                                                               font-size: 85%;
                                                                                           }
                                                                                           strong {
                                                                                               font-weight: bold;
                                                                                           }
                                                                                           em {
                                                                                               font-style: italic;
                                                                                           }
                                                                                           cite {
                                                                                               font-style: normal;
                                                                                           }
                                                                                           .muted {
                                                                                               color: #999999;
                                                                                           }
                                                                                           a.muted:hover,
                                                                                           a.muted:focus {
                                                                                               color: #808080;
                                                                                           }
                                                                                           .text-warning {
                                                                                               color: #c09853;
                                                                                           }
                                                                                           a.text-warning:hover,
                                                                                           a.text-warning:focus {
                                                                                               color: #a47e3c;
                                                                                           }
                                                                                           .text-error {
                                                                                               color: #b94a48;
                                                                                           }
                                                                                           a.text-error:hover,
                                                                                           a.text-error:focus {
                                                                                               color: #953b39;
                                                                                           }
                                                                                           .text-info {
                                                                                               color: #3a87ad;
                                                                                           }
                                                                                           a.text-info:hover,
                                                                                           a.text-info:focus {
                                                                                               color: #2d6987;
                                                                                           }
                                                                                           .text-success {
                                                                                               color: #468847;
                                                                                           }
                                                                                           a.text-success:hover,
                                                                                           a.text-success:focus {
                                                                                               color: #356635;
                                                                                           }
                                                                                           .text-left {
                                                                                               text-align: left;
                                                                                           }
                                                                                           .text-right {
                                                                                               text-align: right;
                                                                                           }
                                                                                           .text-center {
                                                                                               text-align: center;
                                                                                           }
                                                                                           h1,
                                                                                           h2,
                                                                                           h3,
                                                                                           h4,
                                                                                           h5,
                                                                                           h6 {
                                                                                               margin: 16px 0;
                                                                                               font-family: inherit;
                                                                                               font-weight: 400;
                                                                                               line-height: 1.5;
                                                                                               color: inherit;
                                                                                               text-rendering: optimizelegibility;
                                                                                           }
                                                                                           h1 small,
                                                                                           h2 small,
                                                                                           h3 small,
                                                                                           h4 small,
                                                                                           h5 small,
                                                                                           h6 small {
                                                                                               font-weight: normal;
                                                                                               line-height: 1;
                                                                                               color: #999999;
                                                                                           }
                                                                                           h1,
                                                                                           h2,
                                                                                           h3 {
                                                                                               line-height: 1.3;
                                                                                           }
                                                                                           h1 {
                                                                                               font-size: 2.875em;
                                                                                               color: #fd7200;
                                                                                           }
                                                                                           h2 {
                                                                                               font-size: 2.5em;
                                                                                               color: #333333;
                                                                                               font-weight: 300;
                                                                                           }
                                                                                           h3 {
                                                                                               font-size: 1.625em;
                                                                                               color: #26a2fb;
                                                                                           }
                                                                                           h4 {
                                                                                               font-size: 1.5em;
                                                                                           }
                                                                                           h5 {
                                                                                               font-size: 1.125em;
                                                                                           }
                                                                                           h6 {
                                                                                               font-size: 1em;
                                                                                               color: #666;
                                                                                               text-transform: uppercase;
                                                                                               font-weight: 600;
                                                                                           }
                                                                                           h1 small {
                                                                                               font-size: 28px;
                                                                                           }
                                                                                           h2 small {
                                                                                               font-size: 20px;
                                                                                           }
                                                                                           h3 small {
                                                                                               font-size: 16px;
                                                                                           }
                                                                                           h4 small {
                                                                                               font-size: 16px;
                                                                                           }
                                                                                           .page-header {
                                                                                               padding-bottom: 9px;
                                                                                               margin: 20px 0 30px;
                                                                                               border-bottom: 1px solid #eeeeee;
                                                                                           }
                                                                                           ul,
                                                                                           ol {
                                                                                               padding: 0;
                                                                                               margin: 0 0 10px 25px;
                                                                                           }
                                                                                           ul ul,
                                                                                           ul ol,
                                                                                           ol ol,
                                                                                           ol ul {
                                                                                               margin-bottom: 0;
                                                                                           }
                                                                                           li {
                                                                                               line-height: 20px;
                                                                                           }
                                                                                           ul.unstyled,
                                                                                           ol.unstyled {
                                                                                               margin-left: 0;
                                                                                               list-style: none;
                                                                                           }
                                                                                           ul.inline,
                                                                                           ol.inline {
                                                                                               margin-left: 0;
                                                                                               list-style: none;
                                                                                           }
                                                                                           ul.inline > li,
                                                                                           ol.inline > li {
                                                                                               display: inline-block;
                                                                                                        *display: inline;
                                                                                                        /* IE7 inline-block hack */
                                                                                                        *zoom: 1;
                                                                                                        padding-left: 5px;
                                                                                                        padding-right: 5px;
                                                                                                    }
                                                                                                    dl {
                                                                                                        margin-bottom: 20px;
                                                                                                    }
                                                                                                    dt,
                                                                                                    dd {
                                                                                                        line-height: 20px;
                                                                                                    }
                                                                                                    dt {
                                                                                                        font-weight: bold;
                                                                                                    }
                                                                                                    dd {
                                                                                                        margin-left: 10px;
                                                                                                    }
                                                                                                    .dl-horizontal {
                                                                                                        *zoom: 1;
                                                                                                    }
                                                                                                    .dl-horizontal:before,
                                                                                                    .dl-horizontal:after {
                                                                                                        display: table;
                                                                                                        content: "";
                                                                                                        line-height: 0;
                                                                                                    }
                                                                                                    .dl-horizontal:after {
                                                                                                        clear: both;
                                                                                                    }
                                                                                                    .dl-horizontal dt {
                                                                                                        float: left;
                                                                                                        width: 160px;
                                                                                                        clear: left;
                                                                                                        text-align: right;
                                                                                                        overflow: hidden;
                                                                                                        text-overflow: ellipsis;
                                                                                                        white-space: nowrap;
                                                                                                    }
                                                                                                    .dl-horizontal dd {
                                                                                                        margin-left: 180px;
                                                                                                    }
                                                                                                    hr {
                                                                                                        margin: 20px 0;
                                                                                                        border: 0;
                                                                                                        border-top: 1px solid #dddddd;
                                                                                                        border-bottom: 1px solid #ffffff;
                                                                                                    }
                                                                                                    abbr[title],
                                                                                                    abbr[data-original-title] {
                                                                                                        cursor: help;
                                                                                                        border-bottom: 1px dotted #999999;
                                                                                                    }
                                                                                                    abbr.initialism {
                                                                                                        font-size: 90%;
                                                                                                        text-transform: uppercase;
                                                                                                    }
                                                                                                    blockquote {
                                                                                                        padding: 0 0 0 15px;
                                                                                                        margin: 0 0 20px;
                                                                                                        border-left: 5px solid #eeeeee;
                                                                                                    }
                                                                                                    blockquote p {
                                                                                                        margin-bottom: 0;
                                                                                                        font-size: 20px;
                                                                                                        font-weight: 300;
                                                                                                        line-height: 1.25;
                                                                                                    }
                                                                                                    blockquote small {
                                                                                                        display: block;
                                                                                                        line-height: 20px;
                                                                                                        color: #999999;
                                                                                                    }
                                                                                                    blockquote small:before {
                                                                                                        content: '\2014 \00A0';
                                                                                                    }
                                                                                                    blockquote.pull-right {
                                                                                                        float: right;
                                                                                                        padding-right: 15px;
                                                                                                        padding-left: 0;
                                                                                                        border-right: 5px solid #eeeeee;
                                                                                                        border-left: 0;
                                                                                                    }
                                                                                                    blockquote.pull-right p,
                                                                                                    blockquote.pull-right small {
                                                                                                        text-align: right;
                                                                                                    }
                                                                                                    blockquote.pull-right small:before {
                                                                                                        content: '';
                                                                                                    }
                                                                                                    blockquote.pull-right small:after {
                                                                                                        content: '\00A0 \2014';
                                                                                                    }
                                                                                                    q:before,
                                                                                                    q:after,
                                                                                                    blockquote:before,
                                                                                                    blockquote:after {
                                                                                                        content: "";
                                                                                                    }
                                                                                                    address {
                                                                                                        display: block;
                                                                                                        margin-bottom: 20px;
                                                                                                        font-style: normal;
                                                                                                        line-height: 20px;
                                                                                                    }
                                                                                                    code,
                                                                                                    pre {
                                                                                                        padding: 0 3px 2px;
                                                                                                        font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
                                                                                                        font-size: 14px;
                                                                                                        color: #333333;
                                                                                                        -webkit-border-radius: 3px;
                                                                                                        -moz-border-radius: 3px;
                                                                                                        border-radius: 3px;
                                                                                                    }
                                                                                                    code {
                                                                                                        padding: 2px 4px;
                                                                                                        color: #d14;
                                                                                                        background-color: #f7f7f9;
                                                                                                        border: 1px solid #e1e1e8;
                                                                                                        white-space: nowrap;
                                                                                                    }
                                                                                                    pre {
                                                                                                        display: block;
                                                                                                        padding: 9.5px;
                                                                                                        margin: 0 0 10px;
                                                                                                        font-size: 15px;
                                                                                                        line-height: 20px;
                                                                                                        word-break: break-all;
                                                                                                        word-wrap: break-word;
                                                                                                        white-space: pre;
                                                                                                        white-space: pre-wrap;
                                                                                                        background-color: #f5f5f5;
                                                                                                        border: 1px solid #ccc;
                                                                                                        border: 1px solid rgba(0, 0, 0, 0.15);
                                                                                                        -webkit-border-radius: 3px;
                                                                                                        -moz-border-radius: 3px;
                                                                                                        border-radius: 3px;
                                                                                                    }
                                                                                                    pre.prettyprint {
                                                                                                        margin-bottom: 20px;
                                                                                                    }
                                                                                                    pre code {
                                                                                                        padding: 0;
                                                                                                        color: inherit;
                                                                                                        white-space: pre;
                                                                                                        white-space: pre-wrap;
                                                                                                        background-color: transparent;
                                                                                                        border: 0;
                                                                                                    }
                                                                                                    .pre-scrollable {
                                                                                                        max-height: 340px;
                                                                                                        overflow-y: scroll;
                                                                                                    }
                                                                                                    form {
                                                                                                        margin: 0 0 20px;
                                                                                                    }
                                                                                                    fieldset {
                                                                                                        padding: 0;
                                                                                                        margin: 0;
                                                                                                        border: 0;
                                                                                                    }
                                                                                                    legend {
                                                                                                        display: block;
                                                                                                        width: 100%;
                                                                                                        padding: 0;
                                                                                                        margin-bottom: 20px;
                                                                                                        font-size: 24px;
                                                                                                        line-height: 40px;
                                                                                                        color: #333333;
                                                                                                        border: 0;
                                                                                                        border-bottom: 1px solid #e5e5e5;
                                                                                                    }
                                                                                                    legend small {
                                                                                                        font-size: 15px;
                                                                                                        color: #999999;
                                                                                                    }
                                                                                                    label,
                                                                                                    input,
                                                                                                    button,
                                                                                                    select,
                                                                                                    textarea {
                                                                                                        font-size: 16px;
                                                                                                        font-weight: normal;
                                                                                                        line-height: 20px;
                                                                                                    }
                                                                                                    input,
                                                                                                    button,
                                                                                                    select,
                                                                                                    textarea {
                                                                                                        font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
                                                                                                    }
                                                                                                    label {
                                                                                                        display: block;
                                                                                                        margin-bottom: 5px;
                                                                                                    }
                                                                                                    select,
                                                                                                    textarea,
                                                                                                    input[type="text"],
                                                                                                    input[type="password"],
                                                                                                    input[type="datetime"],
                                                                                                    input[type="datetime-local"],
                                                                                                    input[type="date"],
                                                                                                    input[type="month"],
                                                                                                    input[type="time"],
                                                                                                    input[type="week"],
                                                                                                    input[type="number"],
                                                                                                    input[type="email"],
                                                                                                    input[type="url"],
                                                                                                    input[type="search"],
                                                                                                    input[type="tel"],
                                                                                                    input[type="color"],
                                                                                                    .uneditable-input {
                                                                                                        display: inline-block;
                                                                                                        height: 20px;
                                                                                                        padding: 4px 6px;
                                                                                                        margin-bottom: 10px;
                                                                                                        font-size: 16px;
                                                                                                        line-height: 20px;
                                                                                                        color: #818485;
                                                                                                        -webkit-border-radius: 3px;
                                                                                                        -moz-border-radius: 3px;
                                                                                                        border-radius: 3px;
                                                                                                        vertical-align: middle;
                                                                                                    }
                                                                                                    input,
                                                                                                    textarea,
                                                                                                    .uneditable-input {
                                                                                                        width: 206px;
                                                                                                    }
                                                                                                    textarea {
                                                                                                        height: auto;
                                                                                                    }
                                                                                                    textarea,
                                                                                                    input[type="text"],
                                                                                                    input[type="password"],
                                                                                                    input[type="datetime"],
                                                                                                    input[type="datetime-local"],
                                                                                                    input[type="date"],
                                                                                                    input[type="month"],
                                                                                                    input[type="time"],
                                                                                                    input[type="week"],
                                                                                                    input[type="number"],
                                                                                                    input[type="email"],
                                                                                                    input[type="url"],
                                                                                                    input[type="search"],
                                                                                                    input[type="tel"],
                                                                                                    input[type="color"],
                                                                                                    .uneditable-input {
                                                                                                        background-color: #ffffff;
                                                                                                        border: 1px solid #cccccc;
                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                        -moz-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 linear .2s, box-shadow linear .2s;
                                                                                                        -moz-transition: border linear .2s, box-shadow linear .2s;
                                                                                                        -o-transition: border linear .2s, box-shadow linear .2s;
                                                                                                        transition: border linear .2s, box-shadow linear .2s;
                                                                                                    }
                                                                                                    textarea:focus,
                                                                                                    input[type="text"]:focus,
                                                                                                    input[type="password"]:focus,
                                                                                                    input[type="datetime"]:focus,
                                                                                                    input[type="datetime-local"]:focus,
                                                                                                    input[type="date"]:focus,
                                                                                                    input[type="month"]:focus,
                                                                                                    input[type="time"]:focus,
                                                                                                    input[type="week"]:focus,
                                                                                                    input[type="number"]:focus,
                                                                                                    input[type="email"]:focus,
                                                                                                    input[type="url"]:focus,
                                                                                                    input[type="search"]:focus,
                                                                                                    input[type="tel"]:focus,
                                                                                                    input[type="color"]:focus,
                                                                                                    .uneditable-input:focus {
                                                                                                        border-color: rgba(82, 168, 236, 0.8);
                                                                                                        outline: 0;
                                                                                                        outline: thin dotted \9;
                                                                                                        /* IE6-9 */
                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
                                                                                                        -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
                                                                                                        box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
                                                                                                    }
                                                                                                    input[type="radio"],
                                                                                                    input[type="checkbox"] {
                                                                                                        margin: 4px 0 0;
                                                                                                                *margin-top: 0;
                                                                                                                /* IE7 */
                                                                                                                margin-top: 1px \9;
                                                                                                                /* IE8-9 */
                                                                                                                line-height: normal;
                                                                                                            }
                                                                                                            input[type="file"],
                                                                                                            input[type="image"],
                                                                                                            input[type="submit"],
                                                                                                            input[type="reset"],
                                                                                                            input[type="button"],
                                                                                                            input[type="radio"],
                                                                                                            input[type="checkbox"] {
                                                                                                                width: auto;
                                                                                                            }
                                                                                                            select,
                                                                                                            input[type="file"] {
                                                                                                                height: 30px;
                                                                                                                /* In IE7, the height of the select element cannot be changed by height, only font-size */
                                                                                                                        *margin-top: 4px;
                                                                                                                        /* For IE7, add top margin to align select with labels */
                                                                                                                        line-height: 30px;
                                                                                                                    }
                                                                                                                    select {
                                                                                                                        width: 220px;
                                                                                                                        border: 1px solid #cccccc;
                                                                                                                        background-color: #ffffff;
                                                                                                                    }
                                                                                                                    select[multiple],
                                                                                                                    select[size] {
                                                                                                                        height: auto;
                                                                                                                    }
                                                                                                                    select:focus,
                                                                                                                    input[type="file"]:focus,
                                                                                                                    input[type="radio"]:focus,
                                                                                                                    input[type="checkbox"]:focus {
                                                                                                                        outline: thin dotted #333;
                                                                                                                        outline: 5px auto -webkit-focus-ring-color;
                                                                                                                        outline-offset: -2px;
                                                                                                                    }
                                                                                                                    .uneditable-input,
                                                                                                                    .uneditable-textarea {
                                                                                                                        color: #999999;
                                                                                                                        background-color: #fcfcfc;
                                                                                                                        border-color: #cccccc;
                                                                                                                        -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
                                                                                                                        -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
                                                                                                                        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
                                                                                                                        cursor: not-allowed;
                                                                                                                    }
                                                                                                                    .uneditable-input {
                                                                                                                        overflow: hidden;
                                                                                                                        white-space: nowrap;
                                                                                                                    }
                                                                                                                    .uneditable-textarea {
                                                                                                                        width: auto;
                                                                                                                        height: auto;
                                                                                                                    }
                                                                                                                    input:-moz-placeholder,
                                                                                                                    textarea:-moz-placeholder {
                                                                                                                        color: #999999;
                                                                                                                    }
                                                                                                                    input:-ms-input-placeholder,
                                                                                                                    textarea:-ms-input-placeholder {
                                                                                                                        color: #999999;
                                                                                                                    }
                                                                                                                    input::-webkit-input-placeholder,
                                                                                                                    textarea::-webkit-input-placeholder {
                                                                                                                        color: #999999;
                                                                                                                    }
                                                                                                                    .radio,
                                                                                                                    .checkbox {
                                                                                                                        min-height: 20px;
                                                                                                                        padding-left: 20px;
                                                                                                                    }
                                                                                                                    .radio input[type="radio"],
                                                                                                                    .checkbox input[type="checkbox"] {
                                                                                                                        float: left;
                                                                                                                        margin-left: -20px;
                                                                                                                    }
                                                                                                                    .controls > .radio:first-child,
                                                                                                                    .controls > .checkbox:first-child {
                                                                                                                        padding-top: 5px;
                                                                                                                    }
                                                                                                                    .radio.inline,
                                                                                                                    .checkbox.inline {
                                                                                                                        display: inline-block;
                                                                                                                        padding-top: 5px;
                                                                                                                        margin-bottom: 0;
                                                                                                                        vertical-align: middle;
                                                                                                                    }
                                                                                                                    .radio.inline + .radio.inline,
                                                                                                                    .checkbox.inline + .checkbox.inline {
                                                                                                                        margin-left: 10px;
                                                                                                                    }
                                                                                                                    .input-mini {
                                                                                                                        width: 60px;
                                                                                                                    }
                                                                                                                    .input-small {
                                                                                                                        width: 90px;
                                                                                                                    }
                                                                                                                    .input-medium {
                                                                                                                        width: 150px;
                                                                                                                    }
                                                                                                                    .input-large {
                                                                                                                        width: 210px;
                                                                                                                    }
                                                                                                                    .input-xlarge {
                                                                                                                        width: 270px;
                                                                                                                    }
                                                                                                                    .input-xxlarge {
                                                                                                                        width: 530px;
                                                                                                                    }
                                                                                                                    input[class*="span"],
                                                                                                                    select[class*="span"],
                                                                                                                    textarea[class*="span"],
                                                                                                                    .uneditable-input[class*="span"],
                                                                                                                    .row-fluid input[class*="span"],
                                                                                                                    .row-fluid select[class*="span"],
                                                                                                                    .row-fluid textarea[class*="span"],
                                                                                                                    .row-fluid .uneditable-input[class*="span"] {
                                                                                                                        float: none;
                                                                                                                        margin-left: 0;
                                                                                                                    }
                                                                                                                    .input-append input[class*="span"],
                                                                                                                    .input-append .uneditable-input[class*="span"],
                                                                                                                    .input-prepend input[class*="span"],
                                                                                                                    .input-prepend .uneditable-input[class*="span"],
                                                                                                                    .row-fluid input[class*="span"],
                                                                                                                    .row-fluid select[class*="span"],
                                                                                                                    .row-fluid textarea[class*="span"],
                                                                                                                    .row-fluid .uneditable-input[class*="span"],
                                                                                                                    .row-fluid .input-prepend [class*="span"],
                                                                                                                    .row-fluid .input-append [class*="span"] {
                                                                                                                        display: inline-block;
                                                                                                                    }
                                                                                                                    input,
                                                                                                                    textarea,
                                                                                                                    .uneditable-input {
                                                                                                                        margin-left: 0;
                                                                                                                    }
                                                                                                                    .controls-row [class*="span"] + [class*="span"] {
                                                                                                                        margin-left: 20px;
                                                                                                                    }
                                                                                                                    input.span12,
                                                                                                                    textarea.span12,
                                                                                                                    .uneditable-input.span12 {
                                                                                                                        width: 926px;
                                                                                                                    }
                                                                                                                    input.span11,
                                                                                                                    textarea.span11,
                                                                                                                    .uneditable-input.span11 {
                                                                                                                        width: 846px;
                                                                                                                    }
                                                                                                                    input.span10,
                                                                                                                    textarea.span10,
                                                                                                                    .uneditable-input.span10 {
                                                                                                                        width: 766px;
                                                                                                                    }
                                                                                                                    input.span9,
                                                                                                                    textarea.span9,
                                                                                                                    .uneditable-input.span9 {
                                                                                                                        width: 686px;
                                                                                                                    }
                                                                                                                    input.span8,
                                                                                                                    textarea.span8,
                                                                                                                    .uneditable-input.span8 {
                                                                                                                        width: 606px;
                                                                                                                    }
                                                                                                                    input.span7,
                                                                                                                    textarea.span7,
                                                                                                                    .uneditable-input.span7 {
                                                                                                                        width: 526px;
                                                                                                                    }
                                                                                                                    input.span6,
                                                                                                                    textarea.span6,
                                                                                                                    .uneditable-input.span6 {
                                                                                                                        width: 446px;
                                                                                                                    }
                                                                                                                    input.span5,
                                                                                                                    textarea.span5,
                                                                                                                    .uneditable-input.span5 {
                                                                                                                        width: 366px;
                                                                                                                    }
                                                                                                                    input.span4,
                                                                                                                    textarea.span4,
                                                                                                                    .uneditable-input.span4 {
                                                                                                                        width: 286px;
                                                                                                                    }
                                                                                                                    input.span3,
                                                                                                                    textarea.span3,
                                                                                                                    .uneditable-input.span3 {
                                                                                                                        width: 206px;
                                                                                                                    }
                                                                                                                    input.span2,
                                                                                                                    textarea.span2,
                                                                                                                    .uneditable-input.span2 {
                                                                                                                        width: 126px;
                                                                                                                    }
                                                                                                                    input.span1,
                                                                                                                    textarea.span1,
                                                                                                                    .uneditable-input.span1 {
                                                                                                                        width: 46px;
                                                                                                                    }
                                                                                                                    .controls-row {
                                                                                                                        *zoom: 1;
                                                                                                                    }
                                                                                                                    .controls-row:before,
                                                                                                                    .controls-row:after {
                                                                                                                        display: table;
                                                                                                                        content: "";
                                                                                                                        line-height: 0;
                                                                                                                    }
                                                                                                                    .controls-row:after {
                                                                                                                        clear: both;
                                                                                                                    }
                                                                                                                    .controls-row [class*="span"],
                                                                                                                    .row-fluid .controls-row [class*="span"] {
                                                                                                                        float: left;
                                                                                                                    }
                                                                                                                    .controls-row .checkbox[class*="span"],
                                                                                                                    .controls-row .radio[class*="span"] {
                                                                                                                        padding-top: 5px;
                                                                                                                    }
                                                                                                                    input[disabled],
                                                                                                                    select[disabled],
                                                                                                                    textarea[disabled],
                                                                                                                    input[readonly],
                                                                                                                    select[readonly],
                                                                                                                    textarea[readonly] {
                                                                                                                        cursor: not-allowed;
                                                                                                                        background-color: #eeeeee;
                                                                                                                    }
                                                                                                                    input[type="radio"][disabled],
                                                                                                                    input[type="checkbox"][disabled],
                                                                                                                    input[type="radio"][readonly],
                                                                                                                    input[type="checkbox"][readonly] {
                                                                                                                        background-color: transparent;
                                                                                                                    }
                                                                                                                    .control-group.warning .control-label,
                                                                                                                    .control-group.warning .help-block,
                                                                                                                    .control-group.warning .help-inline {
                                                                                                                        color: #c09853;
                                                                                                                    }
                                                                                                                    .control-group.warning .checkbox,
                                                                                                                    .control-group.warning .radio,
                                                                                                                    .control-group.warning input,
                                                                                                                    .control-group.warning select,
                                                                                                                    .control-group.warning textarea {
                                                                                                                        color: #c09853;
                                                                                                                    }
                                                                                                                    .control-group.warning input,
                                                                                                                    .control-group.warning select,
                                                                                                                    .control-group.warning textarea {
                                                                                                                        border-color: #c09853;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                    }
                                                                                                                    .control-group.warning input:focus,
                                                                                                                    .control-group.warning select:focus,
                                                                                                                    .control-group.warning textarea:focus {
                                                                                                                        border-color: #a47e3c;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
                                                                                                                        -moz-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;
                                                                                                                    }
                                                                                                                    .control-group.warning .input-prepend .add-on,
                                                                                                                    .control-group.warning .input-append .add-on {
                                                                                                                        color: #c09853;
                                                                                                                        background-color: #fcf8e3;
                                                                                                                        border-color: #c09853;
                                                                                                                    }
                                                                                                                    .control-group.error .control-label,
                                                                                                                    .control-group.error .help-block,
                                                                                                                    .control-group.error .help-inline {
                                                                                                                        color: #b94a48;
                                                                                                                    }
                                                                                                                    .control-group.error .checkbox,
                                                                                                                    .control-group.error .radio,
                                                                                                                    .control-group.error input,
                                                                                                                    .control-group.error select,
                                                                                                                    .control-group.error textarea {
                                                                                                                        color: #b94a48;
                                                                                                                    }
                                                                                                                    .control-group.error input,
                                                                                                                    .control-group.error select,
                                                                                                                    .control-group.error textarea {
                                                                                                                        border-color: #b94a48;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                    }
                                                                                                                    .control-group.error input:focus,
                                                                                                                    .control-group.error select:focus,
                                                                                                                    .control-group.error textarea:focus {
                                                                                                                        border-color: #953b39;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
                                                                                                                        -moz-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;
                                                                                                                    }
                                                                                                                    .control-group.error .input-prepend .add-on,
                                                                                                                    .control-group.error .input-append .add-on {
                                                                                                                        color: #b94a48;
                                                                                                                        background-color: #f2dede;
                                                                                                                        border-color: #b94a48;
                                                                                                                    }
                                                                                                                    .control-group.success .control-label,
                                                                                                                    .control-group.success .help-block,
                                                                                                                    .control-group.success .help-inline {
                                                                                                                        color: #468847;
                                                                                                                    }
                                                                                                                    .control-group.success .checkbox,
                                                                                                                    .control-group.success .radio,
                                                                                                                    .control-group.success input,
                                                                                                                    .control-group.success select,
                                                                                                                    .control-group.success textarea {
                                                                                                                        color: #468847;
                                                                                                                    }
                                                                                                                    .control-group.success input,
                                                                                                                    .control-group.success select,
                                                                                                                    .control-group.success textarea {
                                                                                                                        border-color: #468847;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                    }
                                                                                                                    .control-group.success input:focus,
                                                                                                                    .control-group.success select:focus,
                                                                                                                    .control-group.success textarea:focus {
                                                                                                                        border-color: #356635;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
                                                                                                                        -moz-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;
                                                                                                                    }
                                                                                                                    .control-group.success .input-prepend .add-on,
                                                                                                                    .control-group.success .input-append .add-on {
                                                                                                                        color: #468847;
                                                                                                                        background-color: #dff0d8;
                                                                                                                        border-color: #468847;
                                                                                                                    }
                                                                                                                    .control-group.info .control-label,
                                                                                                                    .control-group.info .help-block,
                                                                                                                    .control-group.info .help-inline {
                                                                                                                        color: #3a87ad;
                                                                                                                    }
                                                                                                                    .control-group.info .checkbox,
                                                                                                                    .control-group.info .radio,
                                                                                                                    .control-group.info input,
                                                                                                                    .control-group.info select,
                                                                                                                    .control-group.info textarea {
                                                                                                                        color: #3a87ad;
                                                                                                                    }
                                                                                                                    .control-group.info input,
                                                                                                                    .control-group.info select,
                                                                                                                    .control-group.info textarea {
                                                                                                                        border-color: #3a87ad;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
                                                                                                                    }
                                                                                                                    .control-group.info input:focus,
                                                                                                                    .control-group.info select:focus,
                                                                                                                    .control-group.info textarea:focus {
                                                                                                                        border-color: #2d6987;
                                                                                                                        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
                                                                                                                        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
                                                                                                                        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
                                                                                                                    }
                                                                                                                    .control-group.info .input-prepend .add-on,
                                                                                                                    .control-group.info .input-append .add-on {
                                                                                                                        color: #3a87ad;
                                                                                                                        background-color: #d9edf7;
                                                                                                                        border-color: #3a87ad;
                                                                                                                    }
                                                                                                                    input:focus:invalid,
                                                                                                                    textarea:focus:invalid,
                                                                                                                    select:focus:invalid {
                                                                                                                        color: #b94a48;
                                                                                                                        border-color: #ee5f5b;
                                                                                                                    }
                                                                                                                    input:focus:invalid:focus,
                                                                                                                    textarea:focus:invalid:focus,
                                                                                                                    select:focus:invalid:focus {
                                                                                                                        border-color: #e9322d;
                                                                                                                        -webkit-box-shadow: 0 0 6px #f8b9b7;
                                                                                                                        -moz-box-shadow: 0 0 6px #f8b9b7;
                                                                                                                        box-shadow: 0 0 6px #f8b9b7;
                                                                                                                    }
                                                                                                                    .form-actions {
                                                                                                                        padding: 19px 20px 20px;
                                                                                                                        margin-top: 20px;
                                                                                                                        margin-bottom: 20px;
                                                                                                                        background-color: #f5f5f5;
                                                                                                                        border-top: 1px solid #e5e5e5;
                                                                                                                        *zoom: 1;
                                                                                                                    }
                                                                                                                    .form-actions:before,
                                                                                                                    .form-actions:after {
                                                                                                                        display: table;
                                                                                                                        content: "";
                                                                                                                        line-height: 0;
                                                                                                                    }
                                                                                                                    .form-actions:after {
                                                                                                                        clear: both;
                                                                                                                    }
                                                                                                                    .help-block,
                                                                                                                    .help-inline {
                                                                                                                        color: #4c4345;
                                                                                                                    }
                                                                                                                    .help-block {
                                                                                                                        display: block;
                                                                                                                        margin-bottom: 10px;
                                                                                                                    }
                                                                                                                    .help-inline {
                                                                                                                        display: inline-block;
                                                                                                                                 *display: inline;
                                                                                                                                 /* IE7 inline-block hack */
                                                                                                                                 *zoom: 1;
                                                                                                                                 vertical-align: middle;
                                                                                                                                 padding-left: 5px;
                                                                                                                             }
                                                                                                                             .input-append,
                                                                                                                             .input-prepend {
                                                                                                                                 display: inline-block;
                                                                                                                                 margin-bottom: 10px;
                                                                                                                                 vertical-align: middle;
                                                                                                                                 font-size: 0;
                                                                                                                                 white-space: nowrap;
                                                                                                                             }
                                                                                                                             .input-append input,
                                                                                                                             .input-prepend input,
                                                                                                                             .input-append select,
                                                                                                                             .input-prepend select,
                                                                                                                             .input-append .uneditable-input,
                                                                                                                             .input-prepend .uneditable-input,
                                                                                                                             .input-append .dropdown-menu,
                                                                                                                             .input-prepend .dropdown-menu,
                                                                                                                             .input-append .popover,
                                                                                                                             .input-prepend .popover {
                                                                                                                                 font-size: 16px;
                                                                                                                             }
                                                                                                                             .input-append input,
                                                                                                                             .input-prepend input,
                                                                                                                             .input-append select,
                                                                                                                             .input-prepend select,
                                                                                                                             .input-append .uneditable-input,
                                                                                                                             .input-prepend .uneditable-input {
                                                                                                                                 position: relative;
                                                                                                                                 margin-bottom: 0;
                                                                                                                                 *margin-left: 0;
                                                                                                                                 vertical-align: top;
                                                                                                                                 -webkit-border-radius: 0 3px 3px 0;
                                                                                                                                 -moz-border-radius: 0 3px 3px 0;
                                                                                                                                 border-radius: 0 3px 3px 0;
                                                                                                                             }
                                                                                                                             .input-append input:focus,
                                                                                                                             .input-prepend input:focus,
                                                                                                                             .input-append select:focus,
                                                                                                                             .input-prepend select:focus,
                                                                                                                             .input-append .uneditable-input:focus,
                                                                                                                             .input-prepend .uneditable-input:focus {
                                                                                                                                 z-index: 2;
                                                                                                                             }
                                                                                                                             .input-append .add-on,
                                                                                                                             .input-prepend .add-on {
                                                                                                                                 display: inline-block;
                                                                                                                                 width: auto;
                                                                                                                                 height: 20px;
                                                                                                                                 min-width: 16px;
                                                                                                                                 padding: 4px 5px;
                                                                                                                                 font-size: 16px;
                                                                                                                                 font-weight: normal;
                                                                                                                                 line-height: 20px;
                                                                                                                                 text-align: center;
                                                                                                                                 text-shadow: 0 1px 0 #ffffff;
                                                                                                                                 background-color: #eeeeee;
                                                                                                                                 border: 1px solid #ccc;
                                                                                                                             }
                                                                                                                             .input-append .add-on,
                                                                                                                             .input-prepend .add-on,
                                                                                                                             .input-append .btn,
                                                                                                                             .input-prepend .btn,
                                                                                                                             .input-append .btn-group > .dropdown-toggle,
                                                                                                                             .input-prepend .btn-group > .dropdown-toggle {
                                                                                                                                 vertical-align: top;
                                                                                                                                 -webkit-border-radius: 0;
                                                                                                                                 -moz-border-radius: 0;
                                                                                                                                 border-radius: 0;
                                                                                                                             }
                                                                                                                             .input-append .active,
                                                                                                                             .input-prepend .active {
                                                                                                                                 background-color: #aadeab;
                                                                                                                                 border-color: #43ac44;
                                                                                                                             }
                                                                                                                             .input-prepend .add-on,
                                                                                                                             .input-prepend .btn {
                                                                                                                                 margin-right: -1px;
                                                                                                                             }
                                                                                                                             .input-prepend .add-on:first-child,
                                                                                                                             .input-prepend .btn:first-child {
                                                                                                                                 -webkit-border-radius: 3px 0 0 3px;
                                                                                                                                 -moz-border-radius: 3px 0 0 3px;
                                                                                                                                 border-radius: 3px 0 0 3px;
                                                                                                                             }
                                                                                                                             .input-append input,
                                                                                                                             .input-append select,
                                                                                                                             .input-append .uneditable-input {
                                                                                                                                 -webkit-border-radius: 3px 0 0 3px;
                                                                                                                                 -moz-border-radius: 3px 0 0 3px;
                                                                                                                                 border-radius: 3px 0 0 3px;
                                                                                                                             }
                                                                                                                             .input-append input + .btn-group .btn:last-child,
                                                                                                                             .input-append select + .btn-group .btn:last-child,
                                                                                                                             .input-append .uneditable-input + .btn-group .btn:last-child {
                                                                                                                                 -webkit-border-radius: 0 3px 3px 0;
                                                                                                                                 -moz-border-radius: 0 3px 3px 0;
                                                                                                                                 border-radius: 0 3px 3px 0;
                                                                                                                             }
                                                                                                                             .input-append .add-on,
                                                                                                                             .input-append .btn,
                                                                                                                             .input-append .btn-group {
                                                                                                                                 margin-left: -1px;
                                                                                                                             }
                                                                                                                             .input-append .add-on:last-child,
                                                                                                                             .input-append .btn:last-child,
                                                                                                                             .input-append .btn-group:last-child > .dropdown-toggle {
                                                                                                                                 -webkit-border-radius: 0 3px 3px 0;
                                                                                                                                 -moz-border-radius: 0 3px 3px 0;
                                                                                                                                 border-radius: 0 3px 3px 0;
                                                                                                                             }
                                                                                                                             .input-prepend.input-append input,
                                                                                                                             .input-prepend.input-append select,
                                                                                                                             .input-prepend.input-append .uneditable-input {
                                                                                                                                 -webkit-border-radius: 0;
                                                                                                                                 -moz-border-radius: 0;
                                                                                                                                 border-radius: 0;
                                                                                                                             }
                                                                                                                             .input-prepend.input-append input + .btn-group .btn,
                                                                                                                             .input-prepend.input-append select + .btn-group .btn,
                                                                                                                             .input-prepend.input-append .uneditable-input + .btn-group .btn {
                                                                                                                                 -webkit-border-radius: 0 3px 3px 0;
                                                                                                                                 -moz-border-radius: 0 3px 3px 0;
                                                                                                                                 border-radius: 0 3px 3px 0;
                                                                                                                             }
                                                                                                                             .input-prepend.input-append .add-on:first-child,
                                                                                                                             .input-prepend.input-append .btn:first-child {
                                                                                                                                 margin-right: -1px;
                                                                                                                                 -webkit-border-radius: 3px 0 0 3px;
                                                                                                                                 -moz-border-radius: 3px 0 0 3px;
                                                                                                                                 border-radius: 3px 0 0 3px;
                                                                                                                             }
                                                                                                                             .input-prepend.input-append .add-on:last-child,
                                                                                                                             .input-prepend.input-append .btn:last-child {
                                                                                                                                 margin-left: -1px;
                                                                                                                                 -webkit-border-radius: 0 3px 3px 0;
                                                                                                                                 -moz-border-radius: 0 3px 3px 0;
                                                                                                                                 border-radius: 0 3px 3px 0;
                                                                                                                             }
                                                                                                                             .input-prepend.input-append .btn-group:first-child {
                                                                                                                                 margin-left: 0;
                                                                                                                             }
                                                                                                                             input.search-query {
                                                                                                                                 padding-right: 14px;
                                                                                                                                 padding-right: 4px \9;
                                                                                                                                 padding-left: 14px;
                                                                                                                                 padding-left: 4px \9;
                                                                                                                                 /* IE7-8 doesn't have border-radius, so don't indent the padding */
                                                                                                                                 margin-bottom: 0;
                                                                                                                                 -webkit-border-radius: 15px;
                                                                                                                                 -moz-border-radius: 15px;
                                                                                                                                 border-radius: 15px;
                                                                                                                             }
                                                                                                                             /* Allow for input prepend/append in search forms */
                                                                                                                             .form-search .input-append .search-query,
                                                                                                                             .form-search .input-prepend .search-query {
                                                                                                                                 -webkit-border-radius: 0;
                                                                                                                                 -moz-border-radius: 0;
                                                                                                                                 border-radius: 0;
                                                                                                                             }
                                                                                                                             .form-search .input-append .search-query {
                                                                                                                                 -webkit-border-radius: 14px 0 0 14px;
                                                                                                                                 -moz-border-radius: 14px 0 0 14px;
                                                                                                                                 border-radius: 14px 0 0 14px;
                                                                                                                             }
                                                                                                                             .form-search .input-append .btn {
                                                                                                                                 -webkit-border-radius: 0 14px 14px 0;
                                                                                                                                 -moz-border-radius: 0 14px 14px 0;
                                                                                                                                 border-radius: 0 14px 14px 0;
                                                                                                                             }
                                                                                                                             .form-search .input-prepend .search-query {
                                                                                                                                 -webkit-border-radius: 0 14px 14px 0;
                                                                                                                                 -moz-border-radius: 0 14px 14px 0;
                                                                                                                                 border-radius: 0 14px 14px 0;
                                                                                                                             }
                                                                                                                             .form-search .input-prepend .btn {
                                                                                                                                 -webkit-border-radius: 14px 0 0 14px;
                                                                                                                                 -moz-border-radius: 14px 0 0 14px;
                                                                                                                                 border-radius: 14px 0 0 14px;
                                                                                                                             }
                                                                                                                             .form-search input,
                                                                                                                             .form-inline input,
                                                                                                                             .form-horizontal input,
                                                                                                                             .form-search textarea,
                                                                                                                             .form-inline textarea,
                                                                                                                             .form-horizontal textarea,
                                                                                                                             .form-search select,
                                                                                                                             .form-inline select,
                                                                                                                             .form-horizontal select,
                                                                                                                             .form-search .help-inline,
                                                                                                                             .form-inline .help-inline,
                                                                                                                             .form-horizontal .help-inline,
                                                                                                                             .form-search .uneditable-input,
                                                                                                                             .form-inline .uneditable-input,
                                                                                                                             .form-horizontal .uneditable-input,
                                                                                                                             .form-search .input-prepend,
                                                                                                                             .form-inline .input-prepend,
                                                                                                                             .form-horizontal .input-prepend,
                                                                                                                             .form-search .input-append,
                                                                                                                             .form-inline .input-append,
                                                                                                                             .form-horizontal .input-append {
                                                                                                                                 display: inline-block;
                                                                                                                                          *display: inline;
                                                                                                                                          /* IE7 inline-block hack */
                                                                                                                                          *zoom: 1;
                                                                                                                                          margin-bottom: 0;
                                                                                                                                          vertical-align: middle;
                                                                                                                                      }
                                                                                                                                      .form-search .hide,
                                                                                                                                      .form-inline .hide,
                                                                                                                                      .form-horizontal .hide {
                                                                                                                                          display: none;
                                                                                                                                      }
                                                                                                                                      .form-search label,
                                                                                                                                      .form-inline label,
                                                                                                                                      .form-search .btn-group,
                                                                                                                                      .form-inline .btn-group {
                                                                                                                                          display: inline-block;
                                                                                                                                      }
                                                                                                                                      .form-search .input-append,
                                                                                                                                      .form-inline .input-append,
                                                                                                                                      .form-search .input-prepend,
                                                                                                                                      .form-inline .input-prepend {
                                                                                                                                          margin-bottom: 0;
                                                                                                                                      }
                                                                                                                                      .form-search .radio,
                                                                                                                                      .form-search .checkbox,
                                                                                                                                      .form-inline .radio,
                                                                                                                                      .form-inline .checkbox {
                                                                                                                                          padding-left: 0;
                                                                                                                                          margin-bottom: 0;
                                                                                                                                          vertical-align: middle;
                                                                                                                                      }
                                                                                                                                      .form-search .radio input[type="radio"],
                                                                                                                                      .form-search .checkbox input[type="checkbox"],
                                                                                                                                      .form-inline .radio input[type="radio"],
                                                                                                                                      .form-inline .checkbox input[type="checkbox"] {
                                                                                                                                          float: left;
                                                                                                                                          margin-right: 3px;
                                                                                                                                          margin-left: 0;
                                                                                                                                      }
                                                                                                                                      .control-group {
                                                                                                                                          margin-bottom: 10px;
                                                                                                                                      }
                                                                                                                                      legend + .control-group {
                                                                                                                                          margin-top: 20px;
                                                                                                                                          -webkit-margin-top-collapse: separate;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .control-group {
                                                                                                                                          margin-bottom: 20px;
                                                                                                                                          *zoom: 1;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .control-group:before,
                                                                                                                                      .form-horizontal .control-group:after {
                                                                                                                                          display: table;
                                                                                                                                          content: "";
                                                                                                                                          line-height: 0;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .control-group:after {
                                                                                                                                          clear: both;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .control-label {
                                                                                                                                          float: left;
                                                                                                                                          width: 160px;
                                                                                                                                          padding-top: 5px;
                                                                                                                                          text-align: right;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .controls {
                                                                                                                                          *display: inline-block;
                                                                                                                                          *padding-left: 20px;
                                                                                                                                          margin-left: 180px;
                                                                                                                                          *margin-left: 0;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .controls:first-child {
                                                                                                                                          *padding-left: 180px;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .help-block {
                                                                                                                                          margin-bottom: 0;
                                                                                                                                      }
                                                                                                                                      .form-horizontal input + .help-block,
                                                                                                                                      .form-horizontal select + .help-block,
                                                                                                                                      .form-horizontal textarea + .help-block,
                                                                                                                                      .form-horizontal .uneditable-input + .help-block,
                                                                                                                                      .form-horizontal .input-prepend + .help-block,
                                                                                                                                      .form-horizontal .input-append + .help-block {
                                                                                                                                          margin-top: 10px;
                                                                                                                                      }
                                                                                                                                      .form-horizontal .form-actions {
                                                                                                                                          padding-left: 180px;
                                                                                                                                      }
                                                                                                                                      /**
                                                                                                                                       * bootstrap-multiselect.less
                                                                                                                                       * https://github.com/davidstutz/bootstrap-multiselect
                                                                                                                                       *
                                                                                                                                       * Copyright 2012 - 2014 David Stutz
                                                                                                                                       *
                                                                                                                                       * Dual licensed under the BSD-3-Clause and the Apache License, Version 2.0.
                                                                                                                                       */
.multiselect-container {
    position: absolute;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.multiselect-container .input-group {
    margin: 5px;
}
.multiselect-container > li {
    padding: 0;
}
.multiselect-container > li > a.multiselect-all label {
    font-weight: bold;
}
.multiselect-container > li > label.multiselect-group {
    margin: 0;
    padding: 3px 20px 3px 20px;
    height: 100%;
    font-weight: bold;
}
.multiselect-container > li > a > label {
    margin: 0;
    height: 100%;
    cursor: pointer;
    font-weight: normal;
}
.multiselect-container > li > a > label.radio,
.multiselect-container > li > a > label.checkbox {
    margin: 0;
}
.multiselect-container > li > a > label > input[type="checkbox"] {
    margin-bottom: 5px;
}
.btn-group > .btn-group:nth-child(2) > .multiselect.btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.multiselect.btn {
    font-size: 14px;
    color: #818485;
    padding-left: 5px;
    padding-right: 5px;
}
.multiselect.btn:hover {
    border-color: #818485;
    color: #222222;
}
/*!
 * Slider for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.slider {
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
.slider.slider-horizontal {
    width: 70% !important;
    margin: 0 8px;
    height: 20px;
}
.slider.slider-horizontal .slider-track {
    height: 10px;
    width: 100%;
    margin-top: -5px;
    top: 50%;
    left: 0;
}
.slider.slider-horizontal .slider-selection {
    height: 100%;
    top: 0;
    bottom: 0;
}
.slider.slider-horizontal .slider-handle {
    margin-left: -10px;
    margin-top: -3px;
}
.slider.slider-horizontal .slider-handle.triangle {
    border-width: 0 10px 10px 10px;
    width: 0;
    height: 0;
    border-bottom-color: #0480be;
    margin-top: 0;
}
.slider.slider-vertical {
    height: 210px;
    width: 20px;
}
.slider.slider-vertical .slider-track {
    width: 10px;
    height: 100%;
    margin-left: -5px;
    left: 50%;
    top: 0;
}
.slider.slider-vertical .slider-selection {
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
}
.slider.slider-vertical .slider-handle {
    margin-left: -5px;
    margin-top: -10px;
}
.slider.slider-vertical .slider-handle.triangle {
    border-width: 10px 0 10px 10px;
    width: 1px;
    height: 1px;
    border-left-color: #0480be;
    margin-left: 0;
}
.slider input {
    display: none;
}
.slider .tooltip-inner {
    white-space: nowrap;
}
.slider-track {
    position: absolute;
    cursor: pointer;
    background-color: #ebebeb;
    background-image: -moz-linear-gradient(top, #eeeeee, #e7e7e7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#e7e7e7));
    background-image: -webkit-linear-gradient(top, #eeeeee, #e7e7e7);
    background-image: -o-linear-gradient(top, #eeeeee, #e7e7e7);
    background-image: linear-gradient(to bottom, #eeeeee, #e7e7e7);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffe7e7e7', GradientType=0);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.slider-selection {
    position: absolute;
    background-color: #ff8e31;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.slider-handle {
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    -webkit-box-shadow: "-1px 0 2px rgba(0,0,0,.6), 1px 0 2px rgba(0,0,0,.6)";
    -moz-box-shadow: "-1px 0 2px rgba(0,0,0,.6), 1px 0 2px rgba(0,0,0,.6)";
    box-shadow: "-1px 0 2px rgba(0,0,0,.6), 1px 0 2px rgba(0,0,0,.6)";
    border: 3px solid #fd7200;
}
.slider-handle.round {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.slider-handle.triangle {
    background: transparent none;
}
table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}
.table {
    width: 100%;
    margin-bottom: 20px;
}
.table th,
.table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #cccccc;
}
.table th {
    font-weight: bold;
}
.table thead th {
    vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
    border-top: 0;
}
.table tbody + tbody {
    border-top: 2px solid #cccccc;
}
.table .table {
    background-color: #ffffff;
}
.table-condensed th,
.table-condensed td {
    padding: 4px 5px;
}
.table-bordered {
    border: 1px solid #cccccc;
    border-collapse: separate;
    *border-collapse: collapse;
    border-left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.table-bordered th,
.table-bordered td {
    border-left: 1px solid #cccccc;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
    border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-left-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    border-bottom-right-radius: 3px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
    background-color: #f5f5f5;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
    display: table-cell;
    float: none;
    margin-left: 0;
}
.table td.span1,
.table th.span1 {
    float: none;
    width: 44px;
    margin-left: 0;
}
.table td.span2,
.table th.span2 {
    float: none;
    width: 124px;
    margin-left: 0;
}
.table td.span3,
.table th.span3 {
    float: none;
    width: 204px;
    margin-left: 0;
}
.table td.span4,
.table th.span4 {
    float: none;
    width: 284px;
    margin-left: 0;
}
.table td.span5,
.table th.span5 {
    float: none;
    width: 364px;
    margin-left: 0;
}
.table td.span6,
.table th.span6 {
    float: none;
    width: 444px;
    margin-left: 0;
}
.table td.span7,
.table th.span7 {
    float: none;
    width: 524px;
    margin-left: 0;
}
.table td.span8,
.table th.span8 {
    float: none;
    width: 604px;
    margin-left: 0;
}
.table td.span9,
.table th.span9 {
    float: none;
    width: 684px;
    margin-left: 0;
}
.table td.span10,
.table th.span10 {
    float: none;
    width: 764px;
    margin-left: 0;
}
.table td.span11,
.table th.span11 {
    float: none;
    width: 844px;
    margin-left: 0;
}
.table td.span12,
.table th.span12 {
    float: none;
    width: 924px;
    margin-left: 0;
}
.table tbody tr.success > td {
    background-color: #dff0d8;
}
.table tbody tr.error > td {
    background-color: #f2dede;
}
.table tbody tr.warning > td {
    background-color: #fcf8e3;
}
.table tbody tr.info > td {
    background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
    background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
    background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
    background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
    background-color: #c4e3f3;
}
@media (max-width: 767px) {
    .table-responsive {
        width: 100%;
        overflow-y: hidden;
        overflow-x: scroll;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive > .table {
        width: 767px;
        margin-bottom: 0;
    }
    .table-responsive > .table-bordered {
        border: 0;
    }
    .table-responsive > .table-bordered > thead > tr > th:first-child,
    .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .table-responsive > .table-bordered > thead > tr > td:first-child,
    .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0;
    }
    .table-responsive > .table-bordered > thead > tr > th:last-child,
    .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .table-responsive > .table-bordered > thead > tr > td:last-child,
    .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0;
    }
    .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .table-responsive > .table-bordered > tfoot > tr:last-child > th,
    .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .table-responsive > .table-bordered > tfoot > tr:last-child > td {
        border-bottom: 0;
    }
}
[class^="ico-"],
[class*=" ico-"],
[class^="sidr-class-ico-"],
[class*=" ico-"] {
    display: inline-block;
    width: 15px;
    height: 15px;
            *margin-right: .3em;
            line-height: 15px;
            vertical-align: text-top;
            background-image: url(<%= asset_path 'ui-images/nav-icons-black.png' %>);
            background-position: 15px 15px;
            background-repeat: no-repeat;
            margin-top: 2px;
            margin-right: 10px;
            opacity: 0.5;
            filter: alpha(opacity=50);
            -webkit-transition: opacity 0.3s;
            -moz-transition: opacity 0.3s;
            -o-transition: opacity 0.3s;
            transition: opacity 0.3s;
        }
        .ico-white,
        .nav.nav-list > .active > a > [class^="ico-"],
        .nav.nav-list > .active > a > [class*=" ico-"],
        .sidr-class-nav.sidr-class-nav-list > .sidr-class-active > a > [class^="sidr-class-ico-"],
        .sidr-class-nav.sidr-class-nav-list > .sidr-class-active > a > [class*=" sidr-class-ico-"] {
            opacity: 1;
            filter: alpha(opacity=100);
            background-image: url(<%= asset_path 'ui-images/nav-icons-white.png' %>);
        }
        .ico-overview,
        .sidr-class-ico-overview {
            background-position: -1px -2px;
        }
        .ico-opportunities,
        .sidr-class-ico-opportunities {
            background-position: -1px -19px;
        }
        .ico-performance,
        .sidr-class-ico-performance {
            background-position: -1px -36px;
        }
        .ico-earnings,
        .sidr-class-ico-earnings {
            background-position: -1px -52px;
        }
        .ico-profile,
        .sidr-class-ico-profile {
            background-position: -1px -68px;
        }
        .ico-payment,
        .sidr-class-ico-payment {
            background-position: -1px -85px;
        }
        .ico-search,
        .sidr-class-ico-search {
            background-position: -1px -102px;
        }
        .ico-apps,
        .sidr-class-ico-apps {
            background-position: -1px -119px;
        }
        .ico-email,
        .sidr-class-ico-email {
            background-position: -1px -135px;
        }
        [class^="icon-"],
        [class*=" icon-"],
        .delete-icon {
            display: inline-block;
            width: 14px;
            height: 14px;
                    *margin-right: .3em;
                    line-height: 14px;
                    vertical-align: text-top;
                    background-image: url(<%= asset_path 'glyphicons-halflings.png' %>);
                    background-position: 14px 14px;
                    background-repeat: no-repeat;
                    margin-top: 1px;
                }
                .delete-icon {
                    background: url(<%= asset_path 'ui-images/x-delete-white.png' %>) no-repeat center center;
                }
                /* White icons with optional class, or on hover/focus/active states of certain elements */
                .icon-white,
                .nav-pills > .active > a > [class^="icon-"],
                .nav-pills > .active > a > [class*=" icon-"],
                .nav-list > .active > a > [class^="icon-"],
                .nav-list > .active > a > [class*=" icon-"],
                .navbar-inverse .nav > .active > a > [class^="icon-"],
                .navbar-inverse .nav > .active > a > [class*=" icon-"],
                .dropdown-menu > li > a:hover > [class^="icon-"],
                .dropdown-menu > li > a:focus > [class^="icon-"],
                .dropdown-menu > li > a:hover > [class*=" icon-"],
                .dropdown-menu > li > a:focus > [class*=" icon-"],
                .dropdown-menu > .active > a > [class^="icon-"],
                .dropdown-menu > .active > a > [class*=" icon-"],
                .dropdown-submenu:hover > a > [class^="icon-"],
                .dropdown-submenu:focus > a > [class^="icon-"],
                .dropdown-submenu:hover > a > [class*=" icon-"],
                .dropdown-submenu:focus > a > [class*=" icon-"] {
                    background-image: url(<%= asset_path 'glyphicons-halflings-white.png' %>);
                }
                .icon-glass {
                    background-position: 0      0;
                }
                .icon-music {
                    background-position: -24px 0;
                }
                .icon-search {
                    background-position: -48px 0;
                }
                .icon-envelope {
                    background-position: -72px 0;
                }
                .icon-heart {
                    background-position: -96px 0;
                }
                .icon-star {
                    background-position: -120px 0;
                }
                .icon-star-empty {
                    background-position: -144px 0;
                }
                .icon-user {
                    background-position: -168px 0;
                }
                .icon-film {
                    background-position: -192px 0;
                }
                .icon-th-large {
                    background-position: -216px 0;
                }
                .icon-th {
                    background-position: -240px 0;
                }
                .icon-th-list {
                    background-position: -264px 0;
                }
                .icon-ok {
                    background-position: -288px 0;
                }
                .icon-remove {
                    background-position: -312px 0;
                }
                .icon-zoom-in {
                    background-position: -336px 0;
                }
                .icon-zoom-out {
                    background-position: -360px 0;
                }
                .icon-off {
                    background-position: -384px 0;
                }
                .icon-signal {
                    background-position: -408px 0;
                }
                .icon-cog {
                    background-position: -432px 0;
                }
                .icon-trash {
                    background-position: -456px 0;
                }
                .icon-home {
                    background-position: 0 -24px;
                }
                .icon-file {
                    background-position: -24px -24px;
                }
                .icon-time {
                    background-position: -48px -24px;
                }
                .icon-road {
                    background-position: -72px -24px;
                }
                .icon-download-alt {
                    background-position: -96px -24px;
                }
                .icon-download {
                    background-position: -120px -24px;
                }
                .icon-upload {
                    background-position: -144px -24px;
                }
                .icon-inbox {
                    background-position: -168px -24px;
                }
                .icon-play-circle {
                    background-position: -192px -24px;
                }
                .icon-repeat {
                    background-position: -216px -24px;
                }
                .icon-refresh {
                    background-position: -240px -24px;
                }
                .icon-list-alt {
                    background-position: -264px -24px;
                }
                .icon-lock {
                    background-position: -287px -24px;
                }
                .icon-flag {
                    background-position: -312px -24px;
                }
                .icon-headphones {
                    background-position: -336px -24px;
                }
                .icon-volume-off {
                    background-position: -360px -24px;
                }
                .icon-volume-down {
                    background-position: -384px -24px;
                }
                .icon-volume-up {
                    background-position: -408px -24px;
                }
                .icon-qrcode {
                    background-position: -432px -24px;
                }
                .icon-barcode {
                    background-position: -456px -24px;
                }
                .icon-tag {
                    background-position: 0 -48px;
                }
                .icon-tags {
                    background-position: -25px -48px;
                }
                .icon-book {
                    background-position: -48px -48px;
                }
                .icon-bookmark {
                    background-position: -72px -48px;
                }
                .icon-print {
                    background-position: -96px -48px;
                }
                .icon-camera {
                    background-position: -120px -48px;
                }
                .icon-font {
                    background-position: -144px -48px;
                }
                .icon-bold {
                    background-position: -167px -48px;
                }
                .icon-italic {
                    background-position: -192px -48px;
                }
                .icon-text-height {
                    background-position: -216px -48px;
                }
                .icon-text-width {
                    background-position: -240px -48px;
                }
                .icon-align-left {
                    background-position: -264px -48px;
                }
                .icon-align-center {
                    background-position: -288px -48px;
                }
                .icon-align-right {
                    background-position: -312px -48px;
                }
                .icon-align-justify {
                    background-position: -336px -48px;
                }
                .icon-list {
                    background-position: -360px -48px;
                }
                .icon-indent-left {
                    background-position: -384px -48px;
                }
                .icon-indent-right {
                    background-position: -408px -48px;
                }
                .icon-facetime-video {
                    background-position: -432px -48px;
                }
                .icon-picture {
                    background-position: -456px -48px;
                }
                .icon-pencil {
                    background-position: 0 -72px;
                }
                .icon-map-marker {
                    background-position: -24px -72px;
                }
                .icon-adjust {
                    background-position: -48px -72px;
                }
                .icon-tint {
                    background-position: -72px -72px;
                }
                .icon-edit {
                    background-position: -96px -72px;
                }
                .icon-share {
                    background-position: -120px -72px;
                }
                .icon-check {
                    background-position: -144px -72px;
                }
                .icon-move {
                    background-position: -168px -72px;
                }
                .icon-step-backward {
                    background-position: -192px -72px;
                }
                .icon-fast-backward {
                    background-position: -216px -72px;
                }
                .icon-backward {
                    background-position: -240px -72px;
                }
                .icon-play {
                    background-position: -264px -72px;
                }
                .icon-pause {
                    background-position: -288px -72px;
                }
                .icon-stop {
                    background-position: -312px -72px;
                }
                .icon-forward {
                    background-position: -336px -72px;
                }
                .icon-fast-forward {
                    background-position: -360px -72px;
                }
                .icon-step-forward {
                    background-position: -384px -72px;
                }
                .icon-eject {
                    background-position: -408px -72px;
                }
                .icon-chevron-left {
                    background-position: -432px -72px;
                }
                .icon-chevron-right {
                    background-position: -456px -72px;
                }
                .icon-plus-sign {
                    background-position: 0 -96px;
                }
                .icon-minus-sign {
                    background-position: -24px -96px;
                }
                .icon-remove-sign {
                    background-position: -48px -96px;
                }
                .icon-ok-sign {
                    background-position: -72px -96px;
                }
                .icon-question-sign {
                    background-position: -96px -96px;
                }
                .icon-info-sign {
                    background-position: -120px -96px;
                }
                .icon-screenshot {
                    background-position: -144px -96px;
                }
                .icon-remove-circle {
                    background-position: -168px -96px;
                }
                .icon-ok-circle {
                    background-position: -192px -96px;
                }
                .icon-ban-circle {
                    background-position: -216px -96px;
                }
                .icon-arrow-left {
                    background-position: -240px -96px;
                }
                .icon-arrow-right {
                    background-position: -264px -96px;
                }
                .icon-arrow-up {
                    background-position: -289px -96px;
                }
                .icon-arrow-down {
                    background-position: -312px -96px;
                }
                .icon-share-alt {
                    background-position: -336px -96px;
                }
                .icon-resize-full {
                    background-position: -360px -96px;
                }
                .icon-resize-small {
                    background-position: -384px -96px;
                }
                .icon-plus {
                    background-position: -408px -96px;
                }
                .icon-minus {
                    background-position: -433px -96px;
                }
                .icon-asterisk {
                    background-position: -456px -96px;
                }
                .icon-exclamation-sign {
                    background-position: 0 -120px;
                }
                .icon-gift {
                    background-position: -24px -120px;
                }
                .icon-leaf {
                    background-position: -48px -120px;
                }
                .icon-fire {
                    background-position: -72px -120px;
                }
                .icon-eye-open {
                    background-position: -96px -120px;
                }
                .icon-eye-close {
                    background-position: -120px -120px;
                }
                .icon-warning-sign {
                    background-position: -144px -120px;
                }
                .icon-plane {
                    background-position: -168px -120px;
                }
                .icon-calendar {
                    background-position: -192px -120px;
                }
                .icon-random {
                    background-position: -216px -120px;
                    width: 16px;
                }
                .icon-comment {
                    background-position: -240px -120px;
                }
                .icon-magnet {
                    background-position: -264px -120px;
                }
                .icon-chevron-up {
                    background-position: -288px -120px;
                }
                .icon-chevron-down {
                    background-position: -313px -119px;
                }
                .icon-retweet {
                    background-position: -336px -120px;
                }
                .icon-shopping-cart {
                    background-position: -360px -120px;
                }
                .icon-folder-close {
                    background-position: -384px -120px;
                    width: 16px;
                }
                .icon-folder-open {
                    background-position: -408px -120px;
                    width: 16px;
                }
                .icon-resize-vertical {
                    background-position: -432px -119px;
                }
                .icon-resize-horizontal {
                    background-position: -456px -118px;
                }
                .icon-hdd {
                    background-position: 0 -144px;
                }
                .icon-bullhorn {
                    background-position: -24px -144px;
                }
                .icon-bell {
                    background-position: -48px -144px;
                }
                .icon-certificate {
                    background-position: -72px -144px;
                }
                .icon-thumbs-up {
                    background-position: -96px -144px;
                }
                .icon-thumbs-down {
                    background-position: -120px -144px;
                }
                .icon-hand-right {
                    background-position: -144px -144px;
                }
                .icon-hand-left {
                    background-position: -168px -144px;
                }
                .icon-hand-up {
                    background-position: -192px -144px;
                }
                .icon-hand-down {
                    background-position: -216px -144px;
                }
                .icon-circle-arrow-right {
                    background-position: -240px -144px;
                }
                .icon-circle-arrow-left {
                    background-position: -264px -144px;
                }
                .icon-circle-arrow-up {
                    background-position: -288px -144px;
                }
                .icon-circle-arrow-down {
                    background-position: -312px -144px;
                }
                .icon-globe {
                    background-position: -336px -144px;
                }
                .icon-wrench {
                    background-position: -360px -144px;
                }
                .icon-tasks {
                    background-position: -384px -144px;
                }
                .icon-filter {
                    background-position: -408px -144px;
                }
                .icon-briefcase {
                    background-position: -432px -144px;
                }
                .icon-fullscreen {
                    background-position: -456px -144px;
                }
                .dropup,
                .dropdown {
                    position: relative;
                }
                .dropdown-toggle {
                    *margin-bottom: -3px;
                }
                .dropdown-toggle:active,
                .open .dropdown-toggle {
                    outline: 0;
                }
                .caret {
                    display: inline-block;
                    width: 0;
                    height: 0;
                    vertical-align: top;
                    border-top: 4px solid #000000;
                    border-right: 4px solid transparent;
                    border-left: 4px solid transparent;
                    content: "";
                }
                .dropdown .caret {
                    margin-top: 8px;
                    margin-left: 2px;
                }
                .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;
                    background-color: #ffffff;
                    border: 1px solid #ccc;
                    border: 1px solid rgba(0, 0, 0, 0.2);
                            *border-right-width: 2px;
                            *border-bottom-width: 2px;
                            -webkit-border-radius: 6px;
                            -moz-border-radius: 6px;
                            border-radius: 6px;
                            -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
                            -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
                            box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
                            -webkit-background-clip: padding-box;
                            -moz-background-clip: padding;
                            background-clip: padding-box;
                        }
                        .dropdown-menu.pull-right {
                            right: 0;
                            left: auto;
                        }
                        .dropdown-menu .divider {
                            *width: 100%;
                            height: 1px;
                            margin: 9px 1px;
                                    *margin: -5px 0 5px;
                                    overflow: hidden;
                                    background-color: #e5e5e5;
                                    border-bottom: 1px solid #ffffff;
                                }
                                .dropdown-menu > li > a {
                                    display: block;
                                    padding: 3px 20px;
                                    clear: both;
                                    font-weight: normal;
                                    line-height: 20px;
                                    color: #333333;
                                    white-space: nowrap;
                                }
                                .dropdown-menu > li > a:hover,
                                .dropdown-menu > li > a:focus,
                                .dropdown-submenu:hover > a,
                                .dropdown-submenu:focus > a {
                                    text-decoration: none;
                                    color: #ffffff;
                                    background-color: #1c9efb;
                                    background-image: -moz-linear-gradient(top, #26a2fb, #0d97fb);
                                    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#26a2fb), to(#0d97fb));
                                    background-image: -webkit-linear-gradient(top, #26a2fb, #0d97fb);
                                    background-image: -o-linear-gradient(top, #26a2fb, #0d97fb);
                                    background-image: linear-gradient(to bottom, #26a2fb, #0d97fb);
                                    background-repeat: repeat-x;
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff26a2fb', endColorstr='#ff0d97fb', GradientType=0);
                                }
                                .dropdown-menu > .active > a,
                                .dropdown-menu > .active > a:hover,
                                .dropdown-menu > .active > a:focus {
                                    color: #ffffff;
                                    text-decoration: none;
                                    outline: 0;
                                    background-color: #1c9efb;
                                    background-image: -moz-linear-gradient(top, #26a2fb, #0d97fb);
                                    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#26a2fb), to(#0d97fb));
                                    background-image: -webkit-linear-gradient(top, #26a2fb, #0d97fb);
                                    background-image: -o-linear-gradient(top, #26a2fb, #0d97fb);
                                    background-image: linear-gradient(to bottom, #26a2fb, #0d97fb);
                                    background-repeat: repeat-x;
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff26a2fb', endColorstr='#ff0d97fb', GradientType=0);
                                }
                                .dropdown-menu > .disabled > a,
                                .dropdown-menu > .disabled > a:hover,
                                .dropdown-menu > .disabled > a:focus {
                                    color: #999999;
                                }
                                .dropdown-menu > .disabled > a:hover,
                                .dropdown-menu > .disabled > a:focus {
                                    text-decoration: none;
                                    background-color: transparent;
                                    background-image: none;
                                    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
                                    cursor: default;
                                }
                                .open {
                                    *z-index: 1000;
                                }
                                .open > .dropdown-menu {
                                    display: block;
                                }
                                .dropdown-backdrop {
                                    position: fixed;
                                    left: 0;
                                    right: 0;
                                    bottom: 0;
                                    top: 0;
                                    z-index: 990;
                                }
                                .pull-right > .dropdown-menu {
                                    right: 0;
                                    left: auto;
                                }
                                .dropup .caret,
                                .navbar-fixed-bottom .dropdown .caret {
                                    border-top: 0;
                                    border-bottom: 4px solid #000000;
                                    content: "";
                                }
                                .dropup .dropdown-menu,
                                .navbar-fixed-bottom .dropdown .dropdown-menu {
                                    top: auto;
                                    bottom: 100%;
                                    margin-bottom: 1px;
                                }
                                .dropdown-submenu {
                                    position: relative;
                                }
                                .dropdown-submenu > .dropdown-menu {
                                    top: 0;
                                    left: 100%;
                                    margin-top: -6px;
                                    margin-left: -1px;
                                    -webkit-border-radius: 0 6px 6px 6px;
                                    -moz-border-radius: 0 6px 6px 6px;
                                    border-radius: 0 6px 6px 6px;
                                }
                                .dropdown-submenu:hover > .dropdown-menu {
                                    display: block;
                                }
                                .dropup .dropdown-submenu > .dropdown-menu {
                                    top: auto;
                                    bottom: 0;
                                    margin-top: 0;
                                    margin-bottom: -2px;
                                    -webkit-border-radius: 5px 5px 5px 0;
                                    -moz-border-radius: 5px 5px 5px 0;
                                    border-radius: 5px 5px 5px 0;
                                }
                                .dropdown-submenu > a:after {
                                    display: block;
                                    content: " ";
                                    float: right;
                                    width: 0;
                                    height: 0;
                                    border-color: transparent;
                                    border-style: solid;
                                    border-width: 5px 0 5px 5px;
                                    border-left-color: #cccccc;
                                    margin-top: 5px;
                                    margin-right: -10px;
                                }
                                .dropdown-submenu:hover > a:after {
                                    border-left-color: #ffffff;
                                }
                                .dropdown-submenu.pull-left {
                                    float: none;
                                }
                                .dropdown-submenu.pull-left > .dropdown-menu {
                                    left: -100%;
                                    margin-left: 10px;
                                    -webkit-border-radius: 6px 0 6px 6px;
                                    -moz-border-radius: 6px 0 6px 6px;
                                    border-radius: 6px 0 6px 6px;
                                }
                                .dropdown .dropdown-menu .nav-header {
                                    padding-left: 20px;
                                    padding-right: 20px;
                                }
                                .typeahead {
                                    z-index: 1051;
                                    margin-top: 2px;
                                    -webkit-border-radius: 3px;
                                    -moz-border-radius: 3px;
                                    border-radius: 3px;
                                }
                                .well {
                                    min-height: 20px;
                                    padding: 19px;
                                    margin-bottom: 20px;
                                    background-color: #f5f5f5;
                                    border: 1px solid #e3e3e3;
                                    -webkit-border-radius: 3px;
                                    -moz-border-radius: 3px;
                                    border-radius: 3px;
                                    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
                                    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
                                    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
                                }
                                .well blockquote {
                                    border-color: #ddd;
                                    border-color: rgba(0, 0, 0, 0.15);
                                }
                                .well-large {
                                    padding: 24px;
                                    -webkit-border-radius: 3px;
                                    -moz-border-radius: 3px;
                                    border-radius: 3px;
                                }
                                .well-small {
                                    padding: 9px;
                                    -webkit-border-radius: 3px;
                                    -moz-border-radius: 3px;
                                    border-radius: 3px;
                                }
                                .fade {
                                    opacity: 0;
                                    -webkit-transition: opacity 0.15s linear;
                                    -moz-transition: opacity 0.15s linear;
                                    -o-transition: opacity 0.15s linear;
                                    transition: opacity 0.15s linear;
                                }
                                .fade.in {
                                    opacity: 1;
                                }
                                .collapse {
                                    position: relative;
                                    height: 0;
                                    overflow: hidden;
                                    -webkit-transition: height 0.35s ease;
                                    -moz-transition: height 0.35s ease;
                                    -o-transition: height 0.35s ease;
                                    transition: height 0.35s ease;
                                }
                                .collapse.in {
                                    height: auto;
                                }
                                .close {
                                    float: right;
                                    font-size: 20px;
                                    font-weight: bold;
                                    line-height: 20px;
                                    color: #000000;
                                    text-shadow: 0 1px 0 #ffffff;
                                    opacity: 0.2;
                                    filter: alpha(opacity=20);
                                }
                                .close:hover,
                                .close:focus {
                                    color: #000000;
                                    text-decoration: none;
                                    cursor: pointer;
                                    opacity: 0.4;
                                    filter: alpha(opacity=40);
                                }
                                button.close {
                                    padding: 0;
                                    cursor: pointer;
                                    background: transparent;
                                    border: 0;
                                    -webkit-appearance: none;
                                }
                                .btn,
                                .sidr-class-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: 16px;
                                    line-height: 20px;
                                    border-radius: 3px;
                                    -webkit-user-select: none;
                                    -moz-user-select: none;
                                    -ms-user-select: none;
                                    -o-user-select: none;
                                    user-select: none;
                                }
                                .btn:focus,
                                .sidr-class-btn:focus {
                                    outline: thin dotted #333;
                                    outline: 5px auto -webkit-focus-ring-color;
                                    outline-offset: -2px;
                                }
                                .btn:hover,
                                .sidr-class-btn:hover,
                                .btn:focus,
                                .sidr-class-btn:focus {
                                    color: #333333;
                                    text-decoration: none;
                                    background-image: none !important;
                                }
                                .btn:active,
                                .sidr-class-btn:active,
                                .btn.active,
                                .sidr-class-btn.active {
                                    outline: 0;
                                    background-image: none;
                                    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
                                    -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
                                    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
                                }
                                .btn.disabled,
                                .sidr-class-btn.disabled,
                                .btn[disabled],
                                .sidr-class-btn[disabled],
                                fieldset[disabled] .btn,
                                fieldset[disabled] .sidr-class-btn {
                                    cursor: not-allowed;
                                    pointer-events: none;
                                    opacity: 0.65;
                                    filter: alpha(opacity=65);
                                    -webkit-box-shadow: none;
                                    -moz-box-shadow: none;
                                    box-shadow: none;
                                }
                                .btn-default {
                                    color: #333333;
                                    background-color: #ffffff;
                                    border-color: #cccccc;
                                }
                                .btn-default:hover,
                                .btn-default:focus,
                                .btn-default:active,
                                .btn-default.active,
                                .open .dropdown-toggle.btn-default {
                                    color: #333333;
                                    background-color: #ebebeb;
                                    border-color: #adadad;
                                }
                                .btn-default:active,
                                .btn-default.active,
                                .open .dropdown-toggle.btn-default {
                                    background-image: none;
                                }
                                .btn-default.disabled,
                                .btn-default[disabled],
                                fieldset[disabled] .btn-default,
                                .btn-default.disabled:hover,
                                .btn-default[disabled]:hover,
                                fieldset[disabled] .btn-default:hover,
                                .btn-default.disabled:focus,
                                .btn-default[disabled]:focus,
                                fieldset[disabled] .btn-default:focus,
                                .btn-default.disabled:active,
                                .btn-default[disabled]:active,
                                fieldset[disabled] .btn-default:active,
                                .btn-default.disabled.active,
                                .btn-default[disabled].active,
                                fieldset[disabled] .btn-default.active {
                                    background-color: #ffffff;
                                    border-color: #cccccc;
                                }
                                .btn-primary,
                                .sidr-class-btn-primary {
                                    color: #ffffff;
                                    background-color: #26a2fb;
                                    border-color: #0d97fb;
                                    background-color: #1998f4;
                                    background-image: -moz-linear-gradient(top, #26a2fb, #048aea);
                                    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#26a2fb), to(#048aea));
                                    background-image: -webkit-linear-gradient(top, #26a2fb, #048aea);
                                    background-image: -o-linear-gradient(top, #26a2fb, #048aea);
                                    background-image: linear-gradient(to bottom, #26a2fb, #048aea);
                                    background-repeat: repeat-x;
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff26a2fb', endColorstr='#ff048aea', GradientType=0);
                                }
                                .btn-primary:hover,
                                .sidr-class-btn-primary:hover,
                                .btn-primary:focus,
                                .sidr-class-btn-primary:focus,
                                .btn-primary:active,
                                .sidr-class-btn-primary:active,
                                .btn-primary.active,
                                .sidr-class-btn-primary.active,
                                .open .dropdown-toggle.btn-primary,
                                .open .dropdown-toggle.sidr-class-btn-primary {
                                    color: #ffffff;
                                    background-color: #0490f4;
                                    border-color: #0475c7;
                                }
                                .btn-primary:active,
                                .sidr-class-btn-primary:active,
                                .btn-primary.active,
                                .sidr-class-btn-primary.active,
                                .open .dropdown-toggle.btn-primary,
                                .open .dropdown-toggle.sidr-class-btn-primary {
                                    background-image: none;
                                }
                                .btn-primary.disabled,
                                .sidr-class-btn-primary.disabled,
                                .btn-primary[disabled],
                                .sidr-class-btn-primary[disabled],
                                fieldset[disabled] .btn-primary,
                                fieldset[disabled] .sidr-class-btn-primary,
                                .btn-primary.disabled:hover,
                                .sidr-class-btn-primary.disabled:hover,
                                .btn-primary[disabled]:hover,
                                .sidr-class-btn-primary[disabled]:hover,
                                fieldset[disabled] .btn-primary:hover,
                                fieldset[disabled] .sidr-class-btn-primary:hover,
                                .btn-primary.disabled:focus,
                                .sidr-class-btn-primary.disabled:focus,
                                .btn-primary[disabled]:focus,
                                .sidr-class-btn-primary[disabled]:focus,
                                fieldset[disabled] .btn-primary:focus,
                                fieldset[disabled] .sidr-class-btn-primary:focus,
                                .btn-primary.disabled:active,
                                .sidr-class-btn-primary.disabled:active,
                                .btn-primary[disabled]:active,
                                .sidr-class-btn-primary[disabled]:active,
                                fieldset[disabled] .btn-primary:active,
                                fieldset[disabled] .sidr-class-btn-primary:active,
                                .btn-primary.disabled.active,
                                .sidr-class-btn-primary.disabled.active,
                                .btn-primary[disabled].active,
                                .sidr-class-btn-primary[disabled].active,
                                fieldset[disabled] .btn-primary.active,
                                fieldset[disabled] .sidr-class-btn-primary.active {
                                    background-color: #26a2fb;
                                    border-color: #0d97fb;
                                }
                                .btn-warning {
                                    color: #ffffff;
                                    background-color: #d52335;
                                    border-color: #bf1f30;
                                }
                                .btn-warning:hover,
                                .btn-warning:focus,
                                .btn-warning:active,
                                .btn-warning.active,
                                .open .dropdown-toggle.btn-warning {
                                    color: #ffffff;
                                    background-color: #b21d2c;
                                    border-color: #8b1722;
                                }
                                .btn-warning:active,
                                .btn-warning.active,
                                .open .dropdown-toggle.btn-warning {
                                    background-image: none;
                                }
                                .btn-warning.disabled,
                                .btn-warning[disabled],
                                fieldset[disabled] .btn-warning,
                                .btn-warning.disabled:hover,
                                .btn-warning[disabled]:hover,
                                fieldset[disabled] .btn-warning:hover,
                                .btn-warning.disabled:focus,
                                .btn-warning[disabled]:focus,
                                fieldset[disabled] .btn-warning:focus,
                                .btn-warning.disabled:active,
                                .btn-warning[disabled]:active,
                                fieldset[disabled] .btn-warning:active,
                                .btn-warning.disabled.active,
                                .btn-warning[disabled].active,
                                fieldset[disabled] .btn-warning.active {
                                    background-color: #d52335;
                                    border-color: #bf1f30;
                                }
                                .btn-danger {
                                    color: #ffffff;
                                    background-color: #d52335;
                                    border-color: #bf1f30;
                                }
                                .btn-danger:hover,
                                .btn-danger:focus,
                                .btn-danger:active,
                                .btn-danger.active,
                                .open .dropdown-toggle.btn-danger {
                                    color: #ffffff;
                                    background-color: #b21d2c;
                                    border-color: #8b1722;
                                }
                                .btn-danger:active,
                                .btn-danger.active,
                                .open .dropdown-toggle.btn-danger {
                                    background-image: none;
                                }
                                .btn-danger.disabled,
                                .btn-danger[disabled],
                                fieldset[disabled] .btn-danger,
                                .btn-danger.disabled:hover,
                                .btn-danger[disabled]:hover,
                                fieldset[disabled] .btn-danger:hover,
                                .btn-danger.disabled:focus,
                                .btn-danger[disabled]:focus,
                                fieldset[disabled] .btn-danger:focus,
                                .btn-danger.disabled:active,
                                .btn-danger[disabled]:active,
                                fieldset[disabled] .btn-danger:active,
                                .btn-danger.disabled.active,
                                .btn-danger[disabled].active,
                                fieldset[disabled] .btn-danger.active {
                                    background-color: #d52335;
                                    border-color: #bf1f30;
                                }
                                .btn-success {
                                    color: #ffffff;
                                    background-color: #43ac44;
                                    border-color: #3c9a3d;
                                    background-color: #40a541;
                                    background-image: -moz-linear-gradient(top, #43ac44, #3c9a3d);
                                    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#43ac44), to(#3c9a3d));
                                    background-image: -webkit-linear-gradient(top, #43ac44, #3c9a3d);
                                    background-image: -o-linear-gradient(top, #43ac44, #3c9a3d);
                                    background-image: linear-gradient(to bottom, #43ac44, #3c9a3d);
                                    background-repeat: repeat-x;
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff43ac44', endColorstr='#ff3c9a3d', GradientType=0);
                                }
                                .btn-success:hover,
                                .btn-success:focus,
                                .btn-success:active,
                                .btn-success.active,
                                .open .dropdown-toggle.btn-success {
                                    color: #ffffff;
                                    background-color: #388f38;
                                    border-color: #2b6e2b;
                                }
                                .btn-success:active,
                                .btn-success.active,
                                .open .dropdown-toggle.btn-success {
                                    background-image: none;
                                }
                                .btn-success.disabled,
                                .btn-success[disabled],
                                fieldset[disabled] .btn-success,
                                .btn-success.disabled:hover,
                                .btn-success[disabled]:hover,
                                fieldset[disabled] .btn-success:hover,
                                .btn-success.disabled:focus,
                                .btn-success[disabled]:focus,
                                fieldset[disabled] .btn-success:focus,
                                .btn-success.disabled:active,
                                .btn-success[disabled]:active,
                                fieldset[disabled] .btn-success:active,
                                .btn-success.disabled.active,
                                .btn-success[disabled].active,
                                fieldset[disabled] .btn-success.active {
                                    background-color: #43ac44;
                                    border-color: #3c9a3d;
                                }
                                .btn-info {
                                    color: #ffffff;
                                    background-color: #fd7200;
                                    border-color: #e46700;
                                }
                                .btn-info:hover,
                                .btn-info:focus,
                                .btn-info:active,
                                .btn-info.active,
                                .open .dropdown-toggle.btn-info {
                                    color: #ffffff;
                                    background-color: #d46000;
                                    border-color: #a64b00;
                                }
                                .btn-info:active,
                                .btn-info.active,
                                .open .dropdown-toggle.btn-info {
                                    background-image: none;
                                }
                                .btn-info.disabled,
                                .btn-info[disabled],
                                fieldset[disabled] .btn-info,
                                .btn-info.disabled:hover,
                                .btn-info[disabled]:hover,
                                fieldset[disabled] .btn-info:hover,
                                .btn-info.disabled:focus,
                                .btn-info[disabled]:focus,
                                fieldset[disabled] .btn-info:focus,
                                .btn-info.disabled:active,
                                .btn-info[disabled]:active,
                                fieldset[disabled] .btn-info:active,
                                .btn-info.disabled.active,
                                .btn-info[disabled].active,
                                fieldset[disabled] .btn-info.active {
                                    background-color: #fd7200;
                                    border-color: #e46700;
                                }
                                .btn-inverse {
                                    color: #ffffff !important;
                                    font-size: 14px;
                                    font-weight: 700;
                                    text-transform: uppercase;
                                    background-color: #6a6a6a;
                                    background-image: -moz-linear-gradient(top, #747474, #5b5b5b);
                                    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#747474), to(#5b5b5b));
                                    background-image: -webkit-linear-gradient(top, #747474, #5b5b5b);
                                    background-image: -o-linear-gradient(top, #747474, #5b5b5b);
                                    background-image: linear-gradient(to bottom, #747474, #5b5b5b);
                                    background-repeat: repeat-x;
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff747474', endColorstr='#ff5b5b5b', GradientType=0);
                                }
                                .btn-inverse .delete-icon {
                                    margin-right: 8px;
                                    margin-top: 2px;
                                }
                                .btn-inverse:hover {
                                    background-color: #cc2233;
                                    background-image: -moz-linear-gradient(top, #d52335, #bf1f30);
                                    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d52335), to(#bf1f30));
                                    background-image: -webkit-linear-gradient(top, #d52335, #bf1f30);
                                    background-image: -o-linear-gradient(top, #d52335, #bf1f30);
                                    background-image: linear-gradient(to bottom, #d52335, #bf1f30);
                                    background-repeat: repeat-x;
                                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd52335', endColorstr='#ffbf1f30', GradientType=0);
                                }
                                .btn-link {
                                    color: #26a2fb;
                                    font-weight: normal;
                                    cursor: pointer;
                                    border-radius: 0;
                                }
                                .btn-link,
                                .btn-link:active,
                                .btn-link[disabled],
                                fieldset[disabled] .btn-link {
                                    background-color: transparent;
                                    -webkit-box-shadow: none;
                                    -moz-box-shadow: none;
                                    box-shadow: none;
                                }
                                .btn-link,
                                .btn-link:hover,
                                .btn-link:focus,
                                .btn-link:active {
                                    border-color: transparent;
                                }
                                .btn-link:hover,
                                .btn-link:focus {
                                    color: #047bd1;
                                    text-decoration: underline;
                                    background-color: transparent;
                                }
                                .btn-link[disabled]:hover,
                                fieldset[disabled] .btn-link:hover,
                                .btn-link[disabled]:focus,
                                fieldset[disabled] .btn-link:focus {
                                    color: #eeeeee;
                                    text-decoration: none;
                                }
                                .btn-lg,
                                .btn-md {
                                    text-transform: uppercase;
                                    letter-spacing: .09em;
                                    font-weight: 700;
                                    -webkit-transition: 0.3s;
                                    -moz-transition: 0.3s;
                                    -o-transition: 0.3s;
                                    transition: 0.3s;
                                }
                                .btn-lg {
                                    padding: 0 24px;
                                    margin: 0 0 .875em;
                                    font-size: 1.125em;
                                    line-height: 53px;
                                }
                                .btn-md {
                                    padding: 10px 18px;
                                    font-size: .875em;
                                }
                                .btn-sm,
                                .btn-xs {
                                    padding: 5px 10px;
                                    font-size: 13.6px;
                                    line-height: 20px;
                                    border-radius: 3px;
                                }
                                .btn-xs {
                                    padding: 1px 5px;
                                }
                                .btn-block {
                                    display: block;
                                    width: 100%;
                                    padding-left: 0;
                                    padding-right: 0;
                                }
                                .btn-block + .btn-block {
                                    margin-top: 5px;
                                }
                                input[type="submit"].btn-block,
                                input[type="reset"].btn-block,
                                input[type="button"].btn-block {
                                    width: 100%;
                                }
                                .btn-group {
                                    position: relative;
                                    display: inline-block;
                                             *display: inline;
                                             /* IE7 inline-block hack */
                                             *zoom: 1;
                                             font-size: 0;
                                             vertical-align: middle;
                                             white-space: nowrap;
                                             *margin-left: .3em;
                                         }
                                         .btn-group:first-child {
                                             *margin-left: 0;
                                         }
                                         .btn-group + .btn-group {
                                             margin-left: 5px;
                                         }
                                         .btn-toolbar {
                                             font-size: 0;
                                             margin-top: 10px;
                                             margin-bottom: 10px;
                                         }
                                         .btn-toolbar > .btn + .btn,
                                         .btn-toolbar > .btn-group + .btn,
                                         .btn-toolbar > .btn + .btn-group {
                                             margin-left: 5px;
                                         }
                                         .btn-group > .btn {
                                             position: relative;
                                             -webkit-border-radius: 0;
                                             -moz-border-radius: 0;
                                             border-radius: 0;
                                         }
                                         .btn-group > .btn + .btn {
                                             margin-left: -1px;
                                         }
                                         .btn-group > .btn,
                                         .btn-group > .dropdown-menu,
                                         .btn-group > .popover {
                                             font-size: 16px;
                                         }
                                         .btn-group > .btn-mini {
                                             font-size: 12px;
                                         }
                                         .btn-group > .btn-small {
                                             font-size: 13.6px;
                                         }
                                         .btn-group > .btn-large {
                                             font-size: 20px;
                                         }
                                         .btn-group > .btn:first-child {
                                             margin-left: 0;
                                             -webkit-border-top-left-radius: 3px;
                                             -moz-border-radius-topleft: 3px;
                                             border-top-left-radius: 3px;
                                             -webkit-border-bottom-left-radius: 3px;
                                             -moz-border-radius-bottomleft: 3px;
                                             border-bottom-left-radius: 3px;
                                         }
                                         .btn-group > .btn:last-child,
                                         .btn-group > .dropdown-toggle {
                                             -webkit-border-top-right-radius: 3px;
                                             -moz-border-radius-topright: 3px;
                                             border-top-right-radius: 3px;
                                             -webkit-border-bottom-right-radius: 3px;
                                             -moz-border-radius-bottomright: 3px;
                                             border-bottom-right-radius: 3px;
                                         }
                                         .btn-group > .btn.large:first-child {
                                             margin-left: 0;
                                             -webkit-border-top-left-radius: 3px;
                                             -moz-border-radius-topleft: 3px;
                                             border-top-left-radius: 3px;
                                             -webkit-border-bottom-left-radius: 3px;
                                             -moz-border-radius-bottomleft: 3px;
                                             border-bottom-left-radius: 3px;
                                         }
                                         .btn-group > .btn.large:last-child,
                                         .btn-group > .large.dropdown-toggle {
                                             -webkit-border-top-right-radius: 3px;
                                             -moz-border-radius-topright: 3px;
                                             border-top-right-radius: 3px;
                                             -webkit-border-bottom-right-radius: 3px;
                                             -moz-border-radius-bottomright: 3px;
                                             border-bottom-right-radius: 3px;
                                         }
                                         .btn-group > .btn:hover,
                                         .btn-group > .btn:focus,
                                         .btn-group > .btn:active,
                                         .btn-group > .btn.active {
                                             z-index: 2;
                                         }
                                         .btn-group .dropdown-toggle:active,
                                         .btn-group.open .dropdown-toggle {
                                             outline: 0;
                                         }
                                         .btn-group > .btn + .dropdown-toggle {
                                             padding-left: 8px;
                                             padding-right: 8px;
                                             -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
                                             -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
                                             box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
                                             *padding-top: 5px;
                                             *padding-bottom: 5px;
                                         }
                                         .btn-group > .btn-mini + .dropdown-toggle {
                                             padding-left: 5px;
                                             padding-right: 5px;
                                             *padding-top: 2px;
                                             *padding-bottom: 2px;
                                         }
                                         .btn-group > .btn-small + .dropdown-toggle {
                                             *padding-top: 5px;
                                             *padding-bottom: 4px;
                                         }
                                         .btn-group > .btn-large + .dropdown-toggle {
                                             padding-left: 12px;
                                             padding-right: 12px;
                                             *padding-top: 7px;
                                             *padding-bottom: 7px;
                                         }
                                         .btn-group.open .dropdown-toggle {
                                             background-image: none;
                                             -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
                                             -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
                                             box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
                                         }
                                         .btn-group.open .btn.dropdown-toggle {
                                             background-color: #e6e6e6;
                                         }
                                         .btn-group.open .btn-primary.dropdown-toggle {
                                             background-color: #265bfb;
                                         }
                                         .btn-group.open .btn-warning.dropdown-toggle {
                                             background-color: #fd7200;
                                         }
                                         .btn-group.open .btn-danger.dropdown-toggle {
                                             background-color: #bd362f;
                                         }
                                         .btn-group.open .btn-success.dropdown-toggle {
                                             background-color: #51a351;
                                         }
                                         .btn-group.open .btn-info.dropdown-toggle {
                                             background-color: #2f96b4;
                                         }
                                         .btn-group.open .btn-inverse.dropdown-toggle {
                                             background-color: #222222;
                                         }
                                         .btn .caret {
                                             margin-top: 8px;
                                             margin-left: 0;
                                         }
                                         .btn-large .caret {
                                             margin-top: 6px;
                                         }
                                         .btn-large .caret {
                                             border-left-width: 5px;
                                             border-right-width: 5px;
                                             border-top-width: 5px;
                                         }
                                         .btn-mini .caret,
                                         .btn-small .caret {
                                             margin-top: 8px;
                                         }
                                         .dropup .btn-large .caret {
                                             border-bottom-width: 5px;
                                         }
                                         .btn-primary .caret,
                                         .btn-warning .caret,
                                         .btn-danger .caret,
                                         .btn-info .caret,
                                         .btn-success .caret,
                                         .btn-inverse .caret {
                                             border-top-color: #ffffff;
                                             border-bottom-color: #ffffff;
                                         }
                                         .btn-group-vertical {
                                             display: inline-block;
                                                      *display: inline;
                                                      /* IE7 inline-block hack */
                                                      *zoom: 1;
                                                  }
                                                  .btn-group-vertical > .btn {
                                                      display: block;
                                                      float: none;
                                                      max-width: 100%;
                                                      -webkit-border-radius: 0;
                                                      -moz-border-radius: 0;
                                                      border-radius: 0;
                                                  }
                                                  .btn-group-vertical > .btn + .btn {
                                                      margin-left: 0;
                                                      margin-top: -1px;
                                                  }
                                                  .btn-group-vertical > .btn:first-child {
                                                      -webkit-border-radius: 3px 3px 0 0;
                                                      -moz-border-radius: 3px 3px 0 0;
                                                      border-radius: 3px 3px 0 0;
                                                  }
                                                  .btn-group-vertical > .btn:last-child {
                                                      -webkit-border-radius: 0 0 3px 3px;
                                                      -moz-border-radius: 0 0 3px 3px;
                                                      border-radius: 0 0 3px 3px;
                                                  }
                                                  .btn-group-vertical > .btn-large:first-child {
                                                      -webkit-border-radius: 3px 3px 0 0;
                                                      -moz-border-radius: 3px 3px 0 0;
                                                      border-radius: 3px 3px 0 0;
                                                  }
                                                  .btn-group-vertical > .btn-large:last-child {
                                                      -webkit-border-radius: 0 0 3px 3px;
                                                      -moz-border-radius: 0 0 3px 3px;
                                                      border-radius: 0 0 3px 3px;
                                                  }
                                                  [data-toggle="buttons"] > .btn > input[type="radio"],
                                                  [data-toggle="buttons"] > .btn > input[type="checkbox"] {
                                                      display: none;
                                                  }
                                                  .alert {
                                                      padding: 8px 35px 8px 14px;
                                                      margin-bottom: 20px;
                                                      text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
                                                      background-color: #fcf8e3;
                                                      border: 1px solid #fbeed5;
                                                      -webkit-border-radius: 3px;
                                                      -moz-border-radius: 3px;
                                                      border-radius: 3px;
                                                  }
                                                  .alert,
                                                  .alert h4 {
                                                      color: #c09853;
                                                  }
                                                  .alert h4 {
                                                      margin: 0;
                                                  }
                                                  .alert .close {
                                                      position: relative;
                                                      top: -2px;
                                                      right: -21px;
                                                      line-height: 20px;
                                                  }
                                                  .alert-success {
                                                      background-color: #dff0d8;
                                                      border-color: #d6e9c6;
                                                      color: #468847;
                                                  }
                                                  .alert-success h4 {
                                                      color: #468847;
                                                  }
                                                  .alert-danger,
                                                  .alert-error {
                                                      background-color: #f2dede;
                                                      border-color: #eed3d7;
                                                      color: #b94a48;
                                                  }
                                                  .alert-danger h4,
                                                  .alert-error h4 {
                                                      color: #b94a48;
                                                  }
                                                  .alert-info {
                                                      background-color: #d9edf7;
                                                      border-color: #bce8f1;
                                                      color: #3a87ad;
                                                  }
                                                  .alert-info h4 {
                                                      color: #3a87ad;
                                                  }
                                                  .alert-block {
                                                      padding-top: 14px;
                                                      padding-bottom: 14px;
                                                  }
                                                  .alert-block > p,
                                                  .alert-block > ul {
                                                      margin-bottom: 0;
                                                  }
                                                  .alert-block p + p {
                                                      margin-top: 5px;
                                                  }
                                                  .nav {
                                                      margin-left: 0;
                                                      margin-bottom: 20px;
                                                      list-style: none;
                                                  }
                                                  .nav > li > a {
                                                      display: block;
                                                  }
                                                  .nav > li > a:hover,
                                                  .nav > li > a:focus {
                                                      text-decoration: none;
                                                      background-color: #eeeeee;
                                                  }
                                                  .nav > li > a:hover > [class^="ico-"],
                                                  .nav > li > a:focus > [class^="ico-"],
                                                  .nav > li > a:hover > [class*=" ico-"],
                                                  .nav > li > a:focus > [class*=" ico-"] {
                                                      opacity: 1;
                                                      filter: alpha(opacity=100);
                                                  }
                                                  .nav > li > a > img {
                                                      max-width: none;
                                                  }
                                                  .nav > .pull-right {
                                                      float: right;
                                                  }
                                                  .nav-header {
                                                      display: block;
                                                      padding: 3px 15px;
                                                      font-size: 11px;
                                                      font-weight: bold;
                                                      line-height: 20px;
                                                      color: #999999;
                                                      text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
                                                      text-transform: uppercase;
                                                  }
                                                  .nav li + .nav-header {
                                                      margin-top: 9px;
                                                  }
                                                  .nav-list {
                                                      padding-left: 15px;
                                                      padding-right: 15px;
                                                      margin: .875em 0;
                                                  }
                                                  .nav-list > li > a,
                                                  .nav-list .nav-header {
                                                      margin-left: -15px;
                                                      margin-right: -15px;
                                                  }
                                                  .nav-list > li > a {
                                                      padding: 8px 15px;
                                                      color: #818485;
                                                  }
                                                  .nav-list > li > a:hover {
                                                      color: #333333;
                                                  }
                                                  .nav-list > .active > a,
                                                  .nav-list > .active > a:hover,
                                                  .nav-list > .active > a:focus {
                                                      color: #ffffff;
                                                      background-color: #26a2fb;
                                                      margin-left: -16px;
                                                      margin-right: -16px;
                                                  }
                                                  .nav-list [class^="icon-"],
                                                  .nav-list [class*=" icon-"] {
                                                      margin-right: 2px;
                                                  }
                                                  .nav-list .divider,
                                                  .sidr-class-nav-list .sidr-class-divider {
                                                      *width: 100%;
                                                      height: 1px;
                                                      margin: 9px 1px;
                                                              *margin: -5px 0 5px;
                                                              overflow: hidden;
                                                              background-color: #e5e5e5;
                                                              border-bottom: 1px solid #ffffff;
                                                          }
                                                          .nav-tabs,
                                                          .nav-pills {
                                                              *zoom: 1;
                                                          }
                                                          .nav-tabs:before,
                                                          .nav-pills:before,
                                                          .nav-tabs:after,
                                                          .nav-pills:after {
                                                              display: table;
                                                              content: "";
                                                              line-height: 0;
                                                          }
                                                          .nav-tabs:after,
                                                          .nav-pills:after {
                                                              clear: both;
                                                          }
                                                          .nav-tabs > li,
                                                          .nav-pills > li {
                                                              float: left;
                                                          }
                                                          .nav-tabs > li > a,
                                                          .nav-pills > li > a {
                                                              padding-right: 12px;
                                                              padding-left: 12px;
                                                              margin-right: 2px;
                                                              line-height: 14px;
                                                          }
                                                          .nav-tabs {
                                                              border-bottom: 1px solid #ddd;
                                                          }
                                                          .nav-tabs > li {
                                                              margin-bottom: -1px;
                                                          }
                                                          .nav-tabs > li > a {
                                                              padding-top: 8px;
                                                              padding-bottom: 8px;
                                                              line-height: 20px;
                                                              border: 1px solid transparent;
                                                              -webkit-border-radius: 4px 4px 0 0;
                                                              -moz-border-radius: 4px 4px 0 0;
                                                              border-radius: 4px 4px 0 0;
                                                          }
                                                          .nav-tabs > li > a:hover,
                                                          .nav-tabs > li > a:focus {
                                                              border-color: #eeeeee #eeeeee #dddddd;
                                                          }
                                                          .nav-tabs > .active > a,
                                                          .nav-tabs > .active > a:hover,
                                                          .nav-tabs > .active > a:focus {
                                                              color: #818485;
                                                              background-color: #ffffff;
                                                              border: 1px solid #ddd;
                                                              border-bottom-color: transparent;
                                                              cursor: default;
                                                          }
                                                          .nav-pills > li > a {
                                                              padding-top: 8px;
                                                              padding-bottom: 8px;
                                                              margin-top: 2px;
                                                              margin-bottom: 2px;
                                                              -webkit-border-radius: 5px;
                                                              -moz-border-radius: 5px;
                                                              border-radius: 5px;
                                                          }
                                                          .nav-pills > .active > a,
                                                          .nav-pills > .active > a:hover,
                                                          .nav-pills > .active > a:focus {
                                                              color: #ffffff;
                                                              background-color: #26a2fb;
                                                          }
                                                          .nav-stacked > li {
                                                              float: none;
                                                          }
                                                          .nav-stacked > li > a {
                                                              margin-right: 0;
                                                          }
                                                          .nav-tabs.nav-stacked {
                                                              border-bottom: 0;
                                                          }
                                                          .nav-tabs.nav-stacked > li > a {
                                                              border: 1px solid #ddd;
                                                              -webkit-border-radius: 0;
                                                              -moz-border-radius: 0;
                                                              border-radius: 0;
                                                          }
                                                          .nav-tabs.nav-stacked > li:first-child > a {
                                                              -webkit-border-top-right-radius: 4px;
                                                              -moz-border-radius-topright: 4px;
                                                              border-top-right-radius: 4px;
                                                              -webkit-border-top-left-radius: 4px;
                                                              -moz-border-radius-topleft: 4px;
                                                              border-top-left-radius: 4px;
                                                          }
                                                          .nav-tabs.nav-stacked > li:last-child > a {
                                                              -webkit-border-bottom-right-radius: 4px;
                                                              -moz-border-radius-bottomright: 4px;
                                                              border-bottom-right-radius: 4px;
                                                              -webkit-border-bottom-left-radius: 4px;
                                                              -moz-border-radius-bottomleft: 4px;
                                                              border-bottom-left-radius: 4px;
                                                          }
                                                          .nav-tabs.nav-stacked > li > a:hover,
                                                          .nav-tabs.nav-stacked > li > a:focus {
                                                              border-color: #ddd;
                                                              z-index: 2;
                                                          }
                                                          .nav-pills.nav-stacked > li > a {
                                                              margin-bottom: 3px;
                                                          }
                                                          .nav-pills.nav-stacked > li:last-child > a {
                                                              margin-bottom: 1px;
                                                          }
                                                          .nav-tabs .dropdown-menu {
                                                              -webkit-border-radius: 0 0 6px 6px;
                                                              -moz-border-radius: 0 0 6px 6px;
                                                              border-radius: 0 0 6px 6px;
                                                          }
                                                          .nav-pills .dropdown-menu {
                                                              -webkit-border-radius: 6px;
                                                              -moz-border-radius: 6px;
                                                              border-radius: 6px;
                                                          }
                                                          .nav .dropdown-toggle .caret {
                                                              border-top-color: #26a2fb;
                                                              border-bottom-color: #26a2fb;
                                                              margin-top: 6px;
                                                          }
                                                          .nav .dropdown-toggle:hover .caret,
                                                          .nav .dropdown-toggle:focus .caret {
                                                              border-top-color: #047bd1;
                                                              border-bottom-color: #047bd1;
                                                          }
                                                          /* move down carets for tabs */
                                                          .nav-tabs .dropdown-toggle .caret {
                                                              margin-top: 8px;
                                                          }
                                                          .nav .active .dropdown-toggle .caret {
                                                              border-top-color: #fff;
                                                              border-bottom-color: #fff;
                                                          }
                                                          .nav-tabs .active .dropdown-toggle .caret {
                                                              border-top-color: #818485;
                                                              border-bottom-color: #818485;
                                                          }
                                                          .nav > .dropdown.active > a:hover,
                                                          .nav > .dropdown.active > a:focus {
                                                              cursor: pointer;
                                                          }
                                                          .nav-tabs .open .dropdown-toggle,
                                                          .nav-pills .open .dropdown-toggle,
                                                          .nav > li.dropdown.open.active > a:hover,
                                                          .nav > li.dropdown.open.active > a:focus {
                                                              color: #ffffff;
                                                              background-color: #999999;
                                                              border-color: #999999;
                                                          }
                                                          .nav li.dropdown.open .caret,
                                                          .nav li.dropdown.open.active .caret,
                                                          .nav li.dropdown.open a:hover .caret,
                                                          .nav li.dropdown.open a:focus .caret {
                                                              border-top-color: #ffffff;
                                                              border-bottom-color: #ffffff;
                                                              opacity: 1;
                                                              filter: alpha(opacity=100);
                                                          }
                                                          .tabs-stacked .open > a:hover,
                                                          .tabs-stacked .open > a:focus {
                                                              border-color: #999999;
                                                          }
                                                          .tabbable {
                                                              *zoom: 1;
                                                          }
                                                          .tabbable:before,
                                                          .tabbable:after {
                                                              display: table;
                                                              content: "";
                                                              line-height: 0;
                                                          }
                                                          .tabbable:after {
                                                              clear: both;
                                                          }
                                                          .tab-content {
                                                              overflow: auto;
                                                          }
                                                          .tabs-below > .nav-tabs,
                                                          .tabs-right > .nav-tabs,
                                                          .tabs-left > .nav-tabs {
                                                              border-bottom: 0;
                                                          }
                                                          .tab-content > .tab-pane,
                                                          .pill-content > .pill-pane {
                                                              display: none;
                                                          }
                                                          .tab-content > .active,
                                                          .pill-content > .active {
                                                              display: block;
                                                          }
                                                          .tabs-below > .nav-tabs {
                                                              border-top: 1px solid #ddd;
                                                          }
                                                          .tabs-below > .nav-tabs > li {
                                                              margin-top: -1px;
                                                              margin-bottom: 0;
                                                          }
                                                          .tabs-below > .nav-tabs > li > a {
                                                              -webkit-border-radius: 0 0 4px 4px;
                                                              -moz-border-radius: 0 0 4px 4px;
                                                              border-radius: 0 0 4px 4px;
                                                          }
                                                          .tabs-below > .nav-tabs > li > a:hover,
                                                          .tabs-below > .nav-tabs > li > a:focus {
                                                              border-bottom-color: transparent;
                                                              border-top-color: #ddd;
                                                          }
                                                          .tabs-below > .nav-tabs > .active > a,
                                                          .tabs-below > .nav-tabs > .active > a:hover,
                                                          .tabs-below > .nav-tabs > .active > a:focus {
                                                              border-color: transparent #ddd #ddd #ddd;
                                                          }
                                                          .tabs-left > .nav-tabs > li,
                                                          .tabs-right > .nav-tabs > li {
                                                              float: none;
                                                          }
                                                          .tabs-left > .nav-tabs > li > a,
                                                          .tabs-right > .nav-tabs > li > a {
                                                              min-width: 74px;
                                                              margin-right: 0;
                                                              margin-bottom: 3px;
                                                          }
                                                          .tabs-left > .nav-tabs {
                                                              float: left;
                                                              margin-right: 19px;
                                                              border-right: 1px solid #ddd;
                                                          }
                                                          .tabs-left > .nav-tabs > li > a {
                                                              margin-right: -1px;
                                                              -webkit-border-radius: 4px 0 0 4px;
                                                              -moz-border-radius: 4px 0 0 4px;
                                                              border-radius: 4px 0 0 4px;
                                                          }
                                                          .tabs-left > .nav-tabs > li > a:hover,
                                                          .tabs-left > .nav-tabs > li > a:focus {
                                                              border-color: #eeeeee #dddddd #eeeeee #eeeeee;
                                                          }
                                                          .tabs-left > .nav-tabs .active > a,
                                                          .tabs-left > .nav-tabs .active > a:hover,
                                                          .tabs-left > .nav-tabs .active > a:focus {
                                                              border-color: #ddd transparent #ddd #ddd;
                                                              *border-right-color: #ffffff;
                                                          }
                                                          .tabs-right > .nav-tabs {
                                                              float: right;
                                                              margin-left: 19px;
                                                              border-left: 1px solid #ddd;
                                                          }
                                                          .tabs-right > .nav-tabs > li > a {
                                                              margin-left: -1px;
                                                              -webkit-border-radius: 0 4px 4px 0;
                                                              -moz-border-radius: 0 4px 4px 0;
                                                              border-radius: 0 4px 4px 0;
                                                          }
                                                          .tabs-right > .nav-tabs > li > a:hover,
                                                          .tabs-right > .nav-tabs > li > a:focus {
                                                              border-color: #eeeeee #eeeeee #eeeeee #dddddd;
                                                          }
                                                          .tabs-right > .nav-tabs .active > a,
                                                          .tabs-right > .nav-tabs .active > a:hover,
                                                          .tabs-right > .nav-tabs .active > a:focus {
                                                              border-color: #ddd #ddd #ddd transparent;
                                                              *border-left-color: #ffffff;
                                                          }
                                                          .nav > .disabled > a {
                                                              color: #999999;
                                                          }
                                                          .nav > .disabled > a:hover,
                                                          .nav > .disabled > a:focus {
                                                              text-decoration: none;
                                                              background-color: transparent;
                                                              cursor: default;
                                                          }
                                                          .breadcrumb {
                                                              padding: 8px 15px;
                                                              margin: 0 0 20px;
                                                              list-style: none;
                                                              background-color: #f5f5f5;
                                                              -webkit-border-radius: 3px;
                                                              -moz-border-radius: 3px;
                                                              border-radius: 3px;
                                                          }
                                                          .breadcrumb > li {
                                                              display: inline-block;
                                                                       *display: inline;
                                                                       /* IE7 inline-block hack */
                                                                       *zoom: 1;
                                                                       text-shadow: 0 1px 0 #ffffff;
                                                                   }
                                                                   .breadcrumb > li > .divider {
                                                                       padding: 0 5px;
                                                                       color: #ccc;
                                                                   }
                                                                   .breadcrumb > .active {
                                                                       color: #999999;
                                                                   }
                                                                   .pagination {
                                                                       margin: 20px 0;
                                                                   }
                                                                   .pagination ul {
                                                                       display: inline-block;
                                                                                *display: inline;
                                                                                /* IE7 inline-block hack */
                                                                                *zoom: 1;
                                                                                margin-left: 0;
                                                                                margin-bottom: 0;
                                                                                -webkit-border-radius: 3px;
                                                                                -moz-border-radius: 3px;
                                                                                border-radius: 3px;
                                                                            }
                                                                            .pagination ul > li {
                                                                                display: inline;
                                                                            }
                                                                            .pagination ul > li > a,
                                                                            .pagination ul > li > span {
                                                                                float: left;
                                                                                padding: 4px 12px;
                                                                                line-height: 20px;
                                                                                text-decoration: none;
                                                                                background-color: #ffffff;
                                                                                border: 1px solid #dddddd;
                                                                                border-left-width: 0;
                                                                            }
                                                                            .pagination ul > li > a:hover,
                                                                            .pagination ul > li > a:focus,
                                                                            .pagination ul > .active > a,
                                                                            .pagination ul > .active > span {
                                                                                background-color: #f5f5f5;
                                                                            }
                                                                            .pagination ul > .active > a,
                                                                            .pagination ul > .active > span {
                                                                                color: #999999;
                                                                                cursor: default;
                                                                            }
                                                                            .pagination ul > .disabled > span,
                                                                            .pagination ul > .disabled > a,
                                                                            .pagination ul > .disabled > a:hover,
                                                                            .pagination ul > .disabled > a:focus {
                                                                                color: #999999;
                                                                                background-color: transparent;
                                                                                cursor: default;
                                                                            }
                                                                            .pagination ul > li:first-child > a,
                                                                            .pagination ul > li:first-child > span {
                                                                                border-left-width: 1px;
                                                                                -webkit-border-top-left-radius: 3px;
                                                                                -moz-border-radius-topleft: 3px;
                                                                                border-top-left-radius: 3px;
                                                                                -webkit-border-bottom-left-radius: 3px;
                                                                                -moz-border-radius-bottomleft: 3px;
                                                                                border-bottom-left-radius: 3px;
                                                                            }
                                                                            .pagination ul > li:last-child > a,
                                                                            .pagination ul > li:last-child > span {
                                                                                -webkit-border-top-right-radius: 3px;
                                                                                -moz-border-radius-topright: 3px;
                                                                                border-top-right-radius: 3px;
                                                                                -webkit-border-bottom-right-radius: 3px;
                                                                                -moz-border-radius-bottomright: 3px;
                                                                                border-bottom-right-radius: 3px;
                                                                            }
                                                                            .pagination-centered {
                                                                                text-align: center;
                                                                            }
                                                                            .pagination-right {
                                                                                text-align: right;
                                                                            }
                                                                            .pagination-large ul > li > a,
                                                                            .pagination-large ul > li > span {
                                                                                padding: 11px 19px;
                                                                                font-size: 20px;
                                                                            }
                                                                            .pagination-large ul > li:first-child > a,
                                                                            .pagination-large ul > li:first-child > span {
                                                                                -webkit-border-top-left-radius: 3px;
                                                                                -moz-border-radius-topleft: 3px;
                                                                                border-top-left-radius: 3px;
                                                                                -webkit-border-bottom-left-radius: 3px;
                                                                                -moz-border-radius-bottomleft: 3px;
                                                                                border-bottom-left-radius: 3px;
                                                                            }
                                                                            .pagination-large ul > li:last-child > a,
                                                                            .pagination-large ul > li:last-child > span {
                                                                                -webkit-border-top-right-radius: 3px;
                                                                                -moz-border-radius-topright: 3px;
                                                                                border-top-right-radius: 3px;
                                                                                -webkit-border-bottom-right-radius: 3px;
                                                                                -moz-border-radius-bottomright: 3px;
                                                                                border-bottom-right-radius: 3px;
                                                                            }
                                                                            .pagination-mini ul > li:first-child > a,
                                                                            .pagination-small ul > li:first-child > a,
                                                                            .pagination-mini ul > li:first-child > span,
                                                                            .pagination-small ul > li:first-child > span {
                                                                                -webkit-border-top-left-radius: 3px;
                                                                                -moz-border-radius-topleft: 3px;
                                                                                border-top-left-radius: 3px;
                                                                                -webkit-border-bottom-left-radius: 3px;
                                                                                -moz-border-radius-bottomleft: 3px;
                                                                                border-bottom-left-radius: 3px;
                                                                            }
                                                                            .pagination-mini ul > li:last-child > a,
                                                                            .pagination-small ul > li:last-child > a,
                                                                            .pagination-mini ul > li:last-child > span,
                                                                            .pagination-small ul > li:last-child > span {
                                                                                -webkit-border-top-right-radius: 3px;
                                                                                -moz-border-radius-topright: 3px;
                                                                                border-top-right-radius: 3px;
                                                                                -webkit-border-bottom-right-radius: 3px;
                                                                                -moz-border-radius-bottomright: 3px;
                                                                                border-bottom-right-radius: 3px;
                                                                            }
                                                                            .pagination-small ul > li > a,
                                                                            .pagination-small ul > li > span {
                                                                                padding: 2px 10px;
                                                                                font-size: 13.6px;
                                                                            }
                                                                            .pagination-mini ul > li > a,
                                                                            .pagination-mini ul > li > span {
                                                                                padding: 0 6px;
                                                                                font-size: 12px;
                                                                            }
                                                                            .pager {
                                                                                margin: 20px 0;
                                                                                list-style: none;
                                                                                text-align: center;
                                                                                *zoom: 1;
                                                                            }
                                                                            .pager:before,
                                                                            .pager:after {
                                                                                display: table;
                                                                                content: "";
                                                                                line-height: 0;
                                                                            }
                                                                            .pager:after {
                                                                                clear: both;
                                                                            }
                                                                            .pager li {
                                                                                display: inline;
                                                                            }
                                                                            .pager li > a,
                                                                            .pager li > span {
                                                                                display: inline-block;
                                                                                padding: 5px 14px;
                                                                                background-color: #fff;
                                                                                border: 1px solid #ddd;
                                                                                -webkit-border-radius: 15px;
                                                                                -moz-border-radius: 15px;
                                                                                border-radius: 15px;
                                                                            }
                                                                            .pager li > a:hover,
                                                                            .pager li > a:focus {
                                                                                text-decoration: none;
                                                                                background-color: #f5f5f5;
                                                                            }
                                                                            .pager .next > a,
                                                                            .pager .next > span {
                                                                                float: right;
                                                                            }
                                                                            .pager .previous > a,
                                                                            .pager .previous > span {
                                                                                float: left;
                                                                            }
                                                                            .pager .disabled > a,
                                                                            .pager .disabled > a:hover,
                                                                            .pager .disabled > a:focus,
                                                                            .pager .disabled > span {
                                                                                color: #999999;
                                                                                background-color: #fff;
                                                                                cursor: default;
                                                                            }
                                                                            .modal-open {
                                                                                overflow: hidden;
                                                                            }
                                                                            body.modal-open,
                                                                            .modal-open .navbar-fixed-top,
                                                                            .modal-open .navbar-fixed-bottom {
                                                                                margin-right: 15px;
                                                                            }
                                                                            .modal {
                                                                                display: none;
                                                                                overflow: auto;
                                                                                overflow-y: scroll;
                                                                                position: fixed;
                                                                                top: 0;
                                                                                right: 0;
                                                                                bottom: 0;
                                                                                left: 0;
                                                                                z-index: 1040;
                                                                            }
                                                                            .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;
                                                                            }
                                                                            .modal.in .modal-dialog {
                                                                                -webkit-transform: translate(0, 0);
                                                                                -ms-transform: translate(0, 0);
                                                                                transform: translate(0, 0);
                                                                            }
                                                                            .modal-dialog {
                                                                                margin-left: auto;
                                                                                margin-right: auto;
                                                                                width: auto;
                                                                                padding: 10px;
                                                                                z-index: 1050;
                                                                            }
                                                                            .modal-content {
                                                                                position: relative;
                                                                                background-color: #ffffff;
                                                                                border: 1px solid #999999;
                                                                                border: 1px solid rgba(0, 0, 0, 0.2);
                                                                                -webkit-border-radius: 3px;
                                                                                -moz-border-radius: 3px;
                                                                                border-radius: 3px;
                                                                                -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
                                                                                -moz-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;
                                                                            }
                                                                            .modal-backdrop {
                                                                                position: fixed;
                                                                                top: 0;
                                                                                right: 0;
                                                                                bottom: 0;
                                                                                left: 0;
                                                                                z-index: 1030;
                                                                                background-color: #000000;
                                                                            }
                                                                            .modal-backdrop.fade {
                                                                                opacity: 0;
                                                                                filter: alpha(opacity=0);
                                                                            }
                                                                            .modal-backdrop.in {
                                                                                opacity: 0.5;
                                                                                filter: alpha(opacity=50);
                                                                            }
                                                                            .modal-header {
                                                                                padding: 15px;
                                                                                border-bottom: 1px solid #e5e5e5;
                                                                                min-height: 41px;
                                                                            }
                                                                            .modal-header .close {
                                                                                margin-top: -2px;
                                                                            }
                                                                            .modal-title {
                                                                                margin: 0;
                                                                                font-size: 1.85em !important;
                                                                                color: #26a2fb;
                                                                                text-align: center;
                                                                                text-transform: uppercase;
                                                                                letter-spacing: 0.125em;
                                                                                line-height: 26px;
                                                                            }
                                                                            .modal-body {
                                                                                position: relative;
                                                                                padding: 20px;
                                                                            }
                                                                            .modal-footer {
                                                                                margin-top: 15px;
                                                                                padding: 19px 20px 20px;
                                                                                text-align: right;
                                                                                border-top: 1px solid #e5e5e5;
                                                                                *zoom: 1;
                                                                            }
                                                                            .modal-footer:before,
                                                                            .modal-footer:after {
                                                                                display: table;
                                                                                content: "";
                                                                                line-height: 0;
                                                                            }
                                                                            .modal-footer:after {
                                                                                clear: both;
                                                                            }
                                                                            .modal-footer .btn + .btn {
                                                                                margin-left: 5px;
                                                                                margin-bottom: 0;
                                                                            }
                                                                            .modal-footer .btn-group .btn + .btn {
                                                                                margin-left: -1px;
                                                                            }
                                                                            .modal-footer .btn-block + .btn-block {
                                                                                margin-left: 0;
                                                                            }
                                                                            @media screen and (min-width: 1200px) {
                                                                                .modal-dialog {
                                                                                    width: 1002px;
                                                                                    padding-top: 30px;
                                                                                    padding-bottom: 30px;
                                                                                }
                                                                                .modal-content {
                                                                                    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
                                                                                    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
                                                                                    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
                                                                                }
                                                                            }
                                                                            .tooltip {
                                                                                position: absolute;
                                                                                z-index: 1030;
                                                                                display: block;
                                                                                visibility: visible;
                                                                                font-size: 11px;
                                                                                line-height: 1.4;
                                                                                opacity: 0;
                                                                                filter: alpha(opacity=0);
                                                                            }
                                                                            .tooltip.in {
                                                                                opacity: 0.8;
                                                                                filter: alpha(opacity=80);
                                                                            }
                                                                            .tooltip.top {
                                                                                margin-top: -3px;
                                                                                padding: 5px 0;
                                                                            }
                                                                            .tooltip.right {
                                                                                margin-left: 3px;
                                                                                padding: 0 5px;
                                                                            }
                                                                            .tooltip.bottom {
                                                                                margin-top: 3px;
                                                                                padding: 5px 0;
                                                                            }
                                                                            .tooltip.left {
                                                                                margin-left: -3px;
                                                                                padding: 0 5px;
                                                                            }
                                                                            .tooltip-inner {
                                                                                max-width: 200px;
                                                                                padding: 8px;
                                                                                color: #ffffff;
                                                                                text-align: center;
                                                                                text-decoration: none;
                                                                                background-color: #000000;
                                                                                -webkit-border-radius: 3px;
                                                                                -moz-border-radius: 3px;
                                                                                border-radius: 3px;
                                                                            }
                                                                            .tooltip-arrow {
                                                                                position: absolute;
                                                                                width: 0;
                                                                                height: 0;
                                                                                border-color: transparent;
                                                                                border-style: solid;
                                                                            }
                                                                            .tooltip.top .tooltip-arrow {
                                                                                bottom: 0;
                                                                                left: 50%;
                                                                                margin-left: -5px;
                                                                                border-width: 5px 5px 0;
                                                                                border-top-color: #000000;
                                                                            }
                                                                            .tooltip.right .tooltip-arrow {
                                                                                top: 50%;
                                                                                left: 0;
                                                                                margin-top: -5px;
                                                                                border-width: 5px 5px 5px 0;
                                                                                border-right-color: #000000;
                                                                            }
                                                                            .tooltip.left .tooltip-arrow {
                                                                                top: 50%;
                                                                                right: 0;
                                                                                margin-top: -5px;
                                                                                border-width: 5px 0 5px 5px;
                                                                                border-left-color: #000000;
                                                                            }
                                                                            .tooltip.bottom .tooltip-arrow {
                                                                                top: 0;
                                                                                left: 50%;
                                                                                margin-left: -5px;
                                                                                border-width: 0 5px 5px;
                                                                                border-bottom-color: #000000;
                                                                            }
                                                                            .thumbnails {
                                                                                margin-left: -20px;
                                                                                list-style: none;
                                                                                *zoom: 1;
                                                                            }
                                                                            .thumbnails:before,
                                                                            .thumbnails:after {
                                                                                display: table;
                                                                                content: "";
                                                                                line-height: 0;
                                                                            }
                                                                            .thumbnails:after {
                                                                                clear: both;
                                                                            }
                                                                            .row-fluid .thumbnails {
                                                                                margin-left: 0;
                                                                            }
                                                                            .thumbnails > li {
                                                                                float: left;
                                                                                margin-bottom: 20px;
                                                                                margin-left: 20px;
                                                                            }
                                                                            .thumbnail {
                                                                                display: block;
                                                                                padding: 4px;
                                                                                line-height: 20px;
                                                                                border: 1px solid #ddd;
                                                                                -webkit-border-radius: 3px;
                                                                                -moz-border-radius: 3px;
                                                                                border-radius: 3px;
                                                                                -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
                                                                                -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
                                                                                box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
                                                                                -webkit-transition: all 0.2s ease-in-out;
                                                                                -moz-transition: all 0.2s ease-in-out;
                                                                                -o-transition: all 0.2s ease-in-out;
                                                                                transition: all 0.2s ease-in-out;
                                                                            }
                                                                            a.thumbnail:hover,
                                                                            a.thumbnail:focus {
                                                                                border-color: #26a2fb;
                                                                                -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
                                                                                -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
                                                                                box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
                                                                            }
                                                                            .thumbnail > img {
                                                                                display: block;
                                                                                max-width: 100%;
                                                                                margin-left: auto;
                                                                                margin-right: auto;
                                                                            }
                                                                            .thumbnail .caption {
                                                                                padding: 9px;
                                                                                color: #818485;
                                                                            }
                                                                            .media,
                                                                            .media-body {
                                                                                overflow: hidden;
                                                                                          *overflow: visible;
                                                                                          zoom: 1;
                                                                                      }
                                                                                      .media,
                                                                                      .media .media {
                                                                                          margin-top: 15px;
                                                                                      }
                                                                                      .media:first-child {
                                                                                          margin-top: 0;
                                                                                      }
                                                                                      .media-object {
                                                                                          display: block;
                                                                                      }
                                                                                      .media-heading {
                                                                                          margin: 0 0 5px;
                                                                                      }
                                                                                      .media > .pull-left {
                                                                                          margin-right: 10px;
                                                                                      }
                                                                                      .media > .pull-right {
                                                                                          margin-left: 10px;
                                                                                      }
                                                                                      .media-list {
                                                                                          margin-left: 0;
                                                                                          list-style: none;
                                                                                      }
                                                                                      .label,
                                                                                      .badge,
                                                                                      .sidr-class-badge {
                                                                                          display: inline-block;
                                                                                          padding: 1px 3px 2px;
                                                                                          font-size: 11px;
                                                                                          font-weight: bold;
                                                                                          line-height: 11px;
                                                                                          color: #ffffff;
                                                                                          vertical-align: baseline;
                                                                                          white-space: nowrap;
                                                                                          background-color: #999999;
                                                                                      }
                                                                                      .label {
                                                                                          -webkit-border-radius: 3px;
                                                                                          -moz-border-radius: 3px;
                                                                                          border-radius: 3px;
                                                                                      }
                                                                                      .badge,
                                                                                      .sidr-class-badge {
                                                                                          padding-left: 7px;
                                                                                          padding-right: 7px;
                                                                                          -webkit-border-radius: 9px;
                                                                                          -moz-border-radius: 9px;
                                                                                          border-radius: 9px;
                                                                                      }
                                                                                      .label:empty,
                                                                                      .badge:empty,
                                                                                      .sidr-class-badge:empty {
                                                                                          display: none;
                                                                                      }
                                                                                      a.label:hover,
                                                                                      a.label:focus,
                                                                                      a.badge:hover,
                                                                                      a.badge:focus {
                                                                                          color: #ffffff;
                                                                                          text-decoration: none;
                                                                                          cursor: pointer;
                                                                                      }
                                                                                      .label-important,
                                                                                      .badge-important,
                                                                                      .sidr-class-badge-important {
                                                                                          background-color: #d52335;
                                                                                      }
                                                                                      .label-important[href],
                                                                                      .badge-important[href],
                                                                                      .sidr-class-badge-important[href] {
                                                                                          background-color: #953b39;
                                                                                      }
                                                                                      .label-warning,
                                                                                      .badge-warning,
                                                                                      .sidr-class-badge-warning {
                                                                                          background-color: #fd7200;
                                                                                      }
                                                                                      .label-warning[href],
                                                                                      .badge-warning[href],
                                                                                      .sidr-class-badge-warning[href] {
                                                                                          background-color: #ca5b00;
                                                                                      }
                                                                                      .label-success,
                                                                                      .badge-success,
                                                                                      .sidr-class-badge-success {
                                                                                          background-color: #43ac44;
                                                                                      }
                                                                                      .label-success[href],
                                                                                      .badge-success[href],
                                                                                      .sidr-class-badge-success[href] {
                                                                                          background-color: #356635;
                                                                                      }
                                                                                      .label-info,
                                                                                      .badge-info,
                                                                                      .sidr-class-badge-info {
                                                                                          background-color: #26a2fb;
                                                                                      }
                                                                                      .label-info[href],
                                                                                      .badge-info[href],
                                                                                      .sidr-class-badge-info[href] {
                                                                                          background-color: #2d6987;
                                                                                      }
                                                                                      .label-inverse,
                                                                                      .badge-inverse,
                                                                                      .sidr-class-badge-inverse {
                                                                                          background-color: #333333;
                                                                                      }
                                                                                      .label-inverse[href],
                                                                                      .badge-inverse[href],
                                                                                      .sidr-class-badge-inverse[href] {
                                                                                          background-color: #1a1a1a;
                                                                                      }
                                                                                      .btn .label,
                                                                                      .btn .badge {
                                                                                          position: relative;
                                                                                          top: -1px;
                                                                                      }
                                                                                      .btn-mini .label,
                                                                                      .btn-mini .badge {
                                                                                          top: 0;
                                                                                      }
                                                                                      @-webkit-keyframes progress-bar-stripes {
                                                                                          from {
                                                                                              background-position: 40px 0;
                                                                                          }
                                                                                          to {
                                                                                              background-position: 0 0;
                                                                                          }
                                                                                      }
                                                                                      @-moz-keyframes progress-bar-stripes {
                                                                                          from {
                                                                                              background-position: 40px 0;
                                                                                          }
                                                                                          to {
                                                                                              background-position: 0 0;
                                                                                          }
                                                                                      }
                                                                                      @-ms-keyframes progress-bar-stripes {
                                                                                          from {
                                                                                              background-position: 40px 0;
                                                                                          }
                                                                                          to {
                                                                                              background-position: 0 0;
                                                                                          }
                                                                                      }
                                                                                      @-o-keyframes progress-bar-stripes {
                                                                                          from {
                                                                                              background-position: 0 0;
                                                                                          }
                                                                                          to {
                                                                                              background-position: 40px 0;
                                                                                          }
                                                                                      }
                                                                                      @keyframes progress-bar-stripes {
                                                                                          from {
                                                                                              background-position: 40px 0;
                                                                                          }
                                                                                          to {
                                                                                              background-position: 0 0;
                                                                                          }
                                                                                      }
                                                                                      .progress {
                                                                                          overflow: hidden;
                                                                                          height: 20px;
                                                                                          margin-bottom: 20px;
                                                                                          background-color: #f7f7f7;
                                                                                          background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
                                                                                          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
                                                                                          background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
                                                                                          background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
                                                                                          background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
                                                                                          -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
                                                                                          -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
                                                                                          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
                                                                                          -webkit-border-radius: 3px;
                                                                                          -moz-border-radius: 3px;
                                                                                          border-radius: 3px;
                                                                                      }
                                                                                      .progress .bar {
                                                                                          width: 0%;
                                                                                          height: 100%;
                                                                                          color: #ffffff;
                                                                                          float: left;
                                                                                          font-size: 12px;
                                                                                          text-align: center;
                                                                                          text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
                                                                                          background-color: #0e90d2;
                                                                                          background-image: -moz-linear-gradient(top, #149bdf, #0480be);
                                                                                          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
                                                                                          background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
                                                                                          background-image: -o-linear-gradient(top, #149bdf, #0480be);
                                                                                          background-image: linear-gradient(to bottom, #149bdf, #0480be);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
                                                                                          -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
                                                                                          -moz-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-box-sizing: border-box;
                                                                                          -moz-box-sizing: border-box;
                                                                                          box-sizing: border-box;
                                                                                          -webkit-transition: width 0.6s ease;
                                                                                          -moz-transition: width 0.6s ease;
                                                                                          -o-transition: width 0.6s ease;
                                                                                          transition: width 0.6s ease;
                                                                                      }
                                                                                      .progress .bar + .bar {
                                                                                          -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
                                                                                          -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
                                                                                          box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
                                                                                      }
                                                                                      .progress-striped .bar {
                                                                                          background-color: #149bdf;
                                                                                          background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
                                                                                          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: -moz-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: -o-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);
                                                                                          -webkit-background-size: 40px 40px;
                                                                                          -moz-background-size: 40px 40px;
                                                                                          -o-background-size: 40px 40px;
                                                                                          background-size: 40px 40px;
                                                                                      }
                                                                                      .progress.active .bar {
                                                                                          -webkit-animation: progress-bar-stripes 2s linear infinite;
                                                                                          -moz-animation: progress-bar-stripes 2s linear infinite;
                                                                                          -ms-animation: progress-bar-stripes 2s linear infinite;
                                                                                          -o-animation: progress-bar-stripes 2s linear infinite;
                                                                                          animation: progress-bar-stripes 2s linear infinite;
                                                                                      }
                                                                                      .progress-danger .bar,
                                                                                      .progress .bar-danger {
                                                                                          background-color: #dd514c;
                                                                                          background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
                                                                                          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
                                                                                          background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
                                                                                          background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
                                                                                          background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
                                                                                      }
                                                                                      .progress-danger.progress-striped .bar,
                                                                                      .progress-striped .bar-danger {
                                                                                          background-color: #ee5f5b;
                                                                                          background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
                                                                                          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: -moz-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: -o-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);
                                                                                      }
                                                                                      .progress-success .bar,
                                                                                      .progress .bar-success {
                                                                                          background-color: #5eb95e;
                                                                                          background-image: -moz-linear-gradient(top, #62c462, #57a957);
                                                                                          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
                                                                                          background-image: -webkit-linear-gradient(top, #62c462, #57a957);
                                                                                          background-image: -o-linear-gradient(top, #62c462, #57a957);
                                                                                          background-image: linear-gradient(to bottom, #62c462, #57a957);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
                                                                                      }
                                                                                      .progress-success.progress-striped .bar,
                                                                                      .progress-striped .bar-success {
                                                                                          background-color: #62c462;
                                                                                          background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
                                                                                          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: -moz-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: -o-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);
                                                                                      }
                                                                                      .progress-info .bar,
                                                                                      .progress .bar-info {
                                                                                          background-color: #4bb1cf;
                                                                                          background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
                                                                                          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
                                                                                          background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
                                                                                          background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
                                                                                          background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
                                                                                      }
                                                                                      .progress-info.progress-striped .bar,
                                                                                      .progress-striped .bar-info {
                                                                                          background-color: #5bc0de;
                                                                                          background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
                                                                                          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: -moz-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: -o-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);
                                                                                      }
                                                                                      .progress-warning .bar,
                                                                                      .progress .bar-warning {
                                                                                          background-color: #fe8b2d;
                                                                                          background-image: -moz-linear-gradient(top, #ff9c4b, #fd7200);
                                                                                          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9c4b), to(#fd7200));
                                                                                          background-image: -webkit-linear-gradient(top, #ff9c4b, #fd7200);
                                                                                          background-image: -o-linear-gradient(top, #ff9c4b, #fd7200);
                                                                                          background-image: linear-gradient(to bottom, #ff9c4b, #fd7200);
                                                                                          background-repeat: repeat-x;
                                                                                          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9c4b', endColorstr='#fffd7200', GradientType=0);
                                                                                      }
                                                                                      .progress-warning.progress-striped .bar,
                                                                                      .progress-striped .bar-warning {
                                                                                          background-color: #ff9c4b;
                                                                                          background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
                                                                                          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: -moz-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: -o-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);
                                                                                      }
                                                                                      .accordion {
                                                                                          margin-bottom: 20px;
                                                                                      }
                                                                                      .accordion-group {
                                                                                          margin-bottom: 2px;
                                                                                          border: 1px solid #e5e5e5;
                                                                                          -webkit-border-radius: 3px;
                                                                                          -moz-border-radius: 3px;
                                                                                          border-radius: 3px;
                                                                                      }
                                                                                      .accordion-heading {
                                                                                          border-bottom: 0;
                                                                                      }
                                                                                      .accordion-heading .accordion-toggle {
                                                                                          display: block;
                                                                                          padding: 8px 15px;
                                                                                      }
                                                                                      .accordion-toggle {
                                                                                          cursor: pointer;
                                                                                      }
                                                                                      .accordion-inner {
                                                                                          padding: 9px 15px;
                                                                                          border-top: 1px solid #e5e5e5;
                                                                                      }
                                                                                      .carousel {
                                                                                          position: relative;
                                                                                          margin-bottom: 20px;
                                                                                          line-height: 1;
                                                                                      }
                                                                                      .carousel-inner {
                                                                                          overflow: hidden;
                                                                                          width: 100%;
                                                                                          position: relative;
                                                                                      }
                                                                                      .carousel .item {
                                                                                          display: none;
                                                                                          position: relative;
                                                                                          -webkit-transition: 0.6s ease-in-out left;
                                                                                          -moz-transition: 0.6s ease-in-out left;
                                                                                          -o-transition: 0.6s ease-in-out left;
                                                                                          transition: 0.6s ease-in-out left;
                                                                                      }
                                                                                      .carousel .item > img {
                                                                                          display: block;
                                                                                          line-height: 1;
                                                                                      }
                                                                                      .carousel .active,
                                                                                      .carousel .next,
                                                                                      .carousel .prev {
                                                                                          display: block;
                                                                                      }
                                                                                      .carousel .active {
                                                                                          left: 0;
                                                                                      }
                                                                                      .carousel .next,
                                                                                      .carousel .prev {
                                                                                          position: absolute;
                                                                                          top: 0;
                                                                                          width: 100%;
                                                                                      }
                                                                                      .carousel .next {
                                                                                          left: 100%;
                                                                                      }
                                                                                      .carousel .prev {
                                                                                          left: -100%;
                                                                                      }
                                                                                      .carousel .next.left,
                                                                                      .carousel .prev.right {
                                                                                          left: 0;
                                                                                      }
                                                                                      .carousel .active.left {
                                                                                          left: -100%;
                                                                                      }
                                                                                      .carousel .active.right {
                                                                                          left: 100%;
                                                                                      }
                                                                                      .carousel-control {
                                                                                          position: absolute;
                                                                                          top: 40%;
                                                                                          left: 15px;
                                                                                          width: 40px;
                                                                                          height: 40px;
                                                                                          margin-top: -20px;
                                                                                          font-size: 60px;
                                                                                          font-weight: 100;
                                                                                          line-height: 30px;
                                                                                          color: #ffffff;
                                                                                          text-align: center;
                                                                                          background: #222222;
                                                                                          border: 3px solid #ffffff;
                                                                                          -webkit-border-radius: 23px;
                                                                                          -moz-border-radius: 23px;
                                                                                          border-radius: 23px;
                                                                                          opacity: 0.5;
                                                                                          filter: alpha(opacity=50);
                                                                                      }
                                                                                      .carousel-control.right {
                                                                                          left: auto;
                                                                                          right: 15px;
                                                                                      }
                                                                                      .carousel-control:hover {
                                                                                          color: #ffffff;
                                                                                          text-decoration: none;
                                                                                          opacity: 0.9;
                                                                                          filter: alpha(opacity=90);
                                                                                      }
                                                                                      .carousel-caption {
                                                                                          position: absolute;
                                                                                          left: 0;
                                                                                          right: 0;
                                                                                          bottom: 0;
                                                                                          padding: 15px;
                                                                                          background: #333333;
                                                                                          background: rgba(0, 0, 0, 0.75);
                                                                                      }
                                                                                      .carousel-caption h4,
                                                                                      .carousel-caption p {
                                                                                          color: #ffffff;
                                                                                          line-height: 20px;
                                                                                      }
                                                                                      .carousel-caption h4 {
                                                                                          margin: 0 0 5px;
                                                                                      }
                                                                                      .carousel-caption p {
                                                                                          margin-bottom: 0;
                                                                                      }
                                                                                      .pull-right {
                                                                                          float: right;
                                                                                      }
                                                                                      .pull-left {
                                                                                          float: left;
                                                                                      }
                                                                                      .hide {
                                                                                          display: none;
                                                                                      }
                                                                                      .show {
                                                                                          display: block;
                                                                                      }
                                                                                      .invisible {
                                                                                          visibility: hidden;
                                                                                      }
                                                                                      .affix {
                                                                                          position: fixed;
                                                                                      }
                                                                                      .responsive-width {
                                                                                          width: auto;
                                                                                          margin: 0 auto;
                                                                                          -webkit-transition: 0.3s;
                                                                                          -moz-transition: 0.3s;
                                                                                          -o-transition: 0.3s;
                                                                                          transition: 0.3s;
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .responsive-width {
                                                                                              width: 1022px !important;
                                                                                          }
                                                                                      }
                                                                                      .section-padding-no {
                                                                                          padding-top: 0 !important;
                                                                                          padding-bottom: 0 !important;
                                                                                      }
                                                                                      .section-padding-top-no {
                                                                                          padding-top: 0 !important;
                                                                                      }
                                                                                      .section-padding-bottom-no {
                                                                                          padding-bottom: 0 !important;
                                                                                      }
                                                                                      .section-padding-lg {
                                                                                          padding-top: 2.5em;
                                                                                          padding-bottom: 2.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-padding-lg {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-lg {
                                                                                              padding-top: 3em;
                                                                                              padding-bottom: 3em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-lg {
                                                                                              padding-top: 3.571em;
                                                                                              padding-bottom: 3.571em;
                                                                                          }
                                                                                      }
                                                                                      .section-padding-md {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-padding-md {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-md {
                                                                                              padding-top: 3em;
                                                                                              padding-bottom: 3em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-md {
                                                                                              padding-top: 3em;
                                                                                              padding-bottom: 3em;
                                                                                          }
                                                                                      }
                                                                                      .section-padding-sm {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-padding-sm {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-sm {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-sm {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      .section-padding-xs {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-padding-xs {
                                                                                              padding-top: 1.5em;
                                                                                              padding-bottom: 1.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-xs {
                                                                                              padding-top: 1.5em;
                                                                                              padding-bottom: 1.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-padding-xs {
                                                                                              padding-top: 1.5em;
                                                                                              padding-bottom: 1.5em;
                                                                                          }
                                                                                      }
                                                                                      .section-optional {
                                                                                          padding-top: 0 !important;
                                                                                          padding-bottom: 0 !important;
                                                                                      }
                                                                                      .section-optional > .row-fluid-wrapper .row-fluid-wrapper {
                                                                                          padding-top: 0 !important;
                                                                                          padding-bottom: 0 !important;
                                                                                      }
                                                                                      .section-optional.section-padding-md > .row-fluid-wrapper {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-optional.section-padding-md > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-md > .row-fluid-wrapper {
                                                                                              padding-top: 3em;
                                                                                              padding-bottom: 3em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-md > .row-fluid-wrapper {
                                                                                              padding-top: 3em;
                                                                                              padding-bottom: 3em;
                                                                                          }
                                                                                      }
                                                                                      .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-sm > .row-fluid-wrapper > .row-fluid-wrapper {
                                                                                              padding-top: 2.5em;
                                                                                              padding-bottom: 2.5em;
                                                                                          }
                                                                                      }
                                                                                      .section-optional.section-padding-xs > .row-fluid-wrapper {
                                                                                          padding-top: 1.5em;
                                                                                          padding-bottom: 1.5em;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .section-optional.section-padding-xs > .row-fluid-wrapper {
                                                                                              padding-top: 1.5em;
                                                                                              padding-bottom: 1.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-xs > .row-fluid-wrapper {
                                                                                              padding-top: 1.5em;
                                                                                              padding-bottom: 1.5em;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .section-optional.section-padding-xs > .row-fluid-wrapper {
                                                                                              padding-top: 1.5em;
                                                                                              padding-bottom: 1.5em;
                                                                                          }
                                                                                      }
                                                                                      .section-optional.section-padding-top-no > .row-fluid-wrapper {
                                                                                          padding-top: 0 !important;
                                                                                      }
                                                                                      .section-optional.section-padding-bottom-no > .row-fluid-wrapper {
                                                                                          padding-bottom: 0 !important;
                                                                                      }
                                                                                      .padded-content-no {
                                                                                          padding-left: 0 !important;
                                                                                          padding-right: 0 !important;
                                                                                      }
                                                                                      .padded-content-left-no {
                                                                                          padding-left: 0 !important;
                                                                                      }
                                                                                      .padded-content-right-no {
                                                                                          padding-right: 0 !important;
                                                                                      }
                                                                                      .padded-content-lg {
                                                                                          padding-left: 20px;
                                                                                          padding-right: 20px;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .padded-content-lg {
                                                                                              padding-left: 2%;
                                                                                              padding-right: 2%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .padded-content-lg {
                                                                                              padding-left: 5%;
                                                                                              padding-right: 5%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .padded-content-lg {
                                                                                              padding-left: 7.5%;
                                                                                              padding-right: 7.5%;
                                                                                          }
                                                                                      }
                                                                                      .padded-content-md {
                                                                                          padding-left: 20px;
                                                                                          padding-right: 20px;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .padded-content-md {
                                                                                              padding-left: 2%;
                                                                                              padding-right: 2%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .padded-content-md {
                                                                                              padding-left: 5%;
                                                                                              padding-right: 5%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .padded-content-md {
                                                                                              padding-left: 5%;
                                                                                              padding-right: 5%;
                                                                                          }
                                                                                      }
                                                                                      .padded-content-sm {
                                                                                          padding-left: 20px;
                                                                                          padding-right: 20px;
                                                                                      }
                                                                                      @media (min-width: 768px) {
                                                                                          .padded-content-sm {
                                                                                              padding-left: 2%;
                                                                                              padding-right: 2%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .padded-content-sm {
                                                                                              padding-left: 2%;
                                                                                              padding-right: 2%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1022px) {
                                                                                          .padded-content-sm {
                                                                                              padding-left: 2%;
                                                                                              padding-right: 2%;
                                                                                          }
                                                                                      }
                                                                                      @media (min-width: 1200px) {
                                                                                          .row {
                                                                                              margin-left: -30px;
                                                                                              *zoom: 1;
                                                                                          }
                                                                                          .row:before,
                                                                                          .row:after {
                                                                                              display: table;
                                                                                              content: "";
                                                                                              line-height: 0;
                                                                                          }
                                                                                          .row:after {
                                                                                              clear: both;
                                                                                          }
                                                                                          [class*="span"] {
                                                                                              float: left;
                                                                                              min-height: 1px;
                                                                                              margin-left: 30px;
                                                                                          }
                                                                                          .container,
                                                                                          .navbar-static-top .container,
                                                                                          .navbar-fixed-top .container,
                                                                                          .navbar-fixed-bottom .container {
                                                                                              width: 1170px;
                                                                                          }
                                                                                          .span12 {
                                                                                              width: 1170px;
                                                                                          }
                                                                                          .span11 {
                                                                                              width: 1070px;
                                                                                          }
                                                                                          .span10 {
                                                                                              width: 970px;
                                                                                          }
                                                                                          .span9 {
                                                                                              width: 870px;
                                                                                          }
                                                                                          .span8 {
                                                                                              width: 770px;
                                                                                          }
                                                                                          .span7 {
                                                                                              width: 670px;
                                                                                          }
                                                                                          .span6 {
                                                                                              width: 570px;
                                                                                          }
                                                                                          .span5 {
                                                                                              width: 470px;
                                                                                          }
                                                                                          .span4 {
                                                                                              width: 370px;
                                                                                          }
                                                                                          .span3 {
                                                                                              width: 270px;
                                                                                          }
                                                                                          .span2 {
                                                                                              width: 170px;
                                                                                          }
                                                                                          .span1 {
                                                                                              width: 70px;
                                                                                          }
                                                                                          .offset12 {
                                                                                              margin-left: 1230px;
                                                                                          }
                                                                                          .offset11 {
                                                                                              margin-left: 1130px;
                                                                                          }
                                                                                          .offset10 {
                                                                                              margin-left: 1030px;
                                                                                          }
                                                                                          .offset9 {
                                                                                              margin-left: 930px;
                                                                                          }
                                                                                          .offset8 {
                                                                                              margin-left: 830px;
                                                                                          }
                                                                                          .offset7 {
                                                                                              margin-left: 730px;
                                                                                          }
                                                                                          .offset6 {
                                                                                              margin-left: 630px;
                                                                                          }
                                                                                          .offset5 {
                                                                                              margin-left: 530px;
                                                                                          }
                                                                                          .offset4 {
                                                                                              margin-left: 430px;
                                                                                          }
                                                                                          .offset3 {
                                                                                              margin-left: 330px;
                                                                                          }
                                                                                          .offset2 {
                                                                                              margin-left: 230px;
                                                                                          }
                                                                                          .offset1 {
                                                                                              margin-left: 130px;
                                                                                          }
                                                                                          .row-fluid {
                                                                                              width: 100%;
                                                                                                     *zoom: 1;
                                                                                                 }
                                                                                                 .row-fluid:before,
                                                                                                 .row-fluid:after {
                                                                                                     display: table;
                                                                                                     content: "";
                                                                                                     line-height: 0;
                                                                                                 }
                                                                                                 .row-fluid:after {
                                                                                                     clear: both;
                                                                                                 }
                                                                                                 .row-fluid [class*="span"] {
                                                                                                     display: block;
                                                                                                     width: 100%;
                                                                                                     min-height: 30px;
                                                                                                     -webkit-box-sizing: border-box;
                                                                                                     -moz-box-sizing: border-box;
                                                                                                     box-sizing: border-box;
                                                                                                     float: left;
                                                                                                     margin-left: 2.56410256%;
                                                                                                     *margin-left: 2.51091107%;
                                                                                                 }
                                                                                                 .row-fluid [class*="span"]:first-child {
                                                                                                     margin-left: 0;
                                                                                                 }
                                                                                                 .row-fluid .controls-row [class*="span"] + [class*="span"] {
                                                                                                     margin-left: 2.56410256%;
                                                                                                 }
                                                                                                 .row-fluid .span12 {
                                                                                                     width: 100%;
                                                                                                            *width: 99.94680851%;
                                                                                                        }
                                                                                                        .row-fluid .span11 {
                                                                                                            width: 91.45299145%;
                                                                                                                   *width: 91.39979996%;
                                                                                                               }
                                                                                                               .row-fluid .span10 {
                                                                                                                   width: 82.90598291%;
                                                                                                                          *width: 82.85279142%;
                                                                                                                      }
                                                                                                                      .row-fluid .span9 {
                                                                                                                          width: 74.35897436%;
                                                                                                                                 *width: 74.30578287%;
                                                                                                                             }
                                                                                                                             .row-fluid .span8 {
                                                                                                                                 width: 65.81196581%;
                                                                                                                                        *width: 65.75877432%;
                                                                                                                                    }
                                                                                                                                    .row-fluid .span7 {
                                                                                                                                        width: 57.26495726%;
                                                                                                                                               *width: 57.21176578%;
                                                                                                                                           }
                                                                                                                                           .row-fluid .span6 {
                                                                                                                                               width: 48.71794872%;
                                                                                                                                                      *width: 48.66475723%;
                                                                                                                                                  }
                                                                                                                                                  .row-fluid .span5 {
                                                                                                                                                      width: 40.17094017%;
                                                                                                                                                             *width: 40.11774868%;
                                                                                                                                                         }
                                                                                                                                                         .row-fluid .span4 {
                                                                                                                                                             width: 31.62393162%;
                                                                                                                                                                    *width: 31.57074013%;
                                                                                                                                                                }
                                                                                                                                                                .row-fluid .span3 {
                                                                                                                                                                    width: 23.07692308%;
                                                                                                                                                                           *width: 23.02373159%;
                                                                                                                                                                       }
                                                                                                                                                                       .row-fluid .span2 {
                                                                                                                                                                           width: 14.52991453%;
                                                                                                                                                                                  *width: 14.47672304%;
                                                                                                                                                                              }
                                                                                                                                                                              .row-fluid .span1 {
                                                                                                                                                                                  width: 5.98290598%;
                                                                                                                                                                                         *width: 5.92971449%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset12 {
                                                                                                                                                                                         margin-left: 105.12820513%;
                                                                                                                                                                                         *margin-left: 105.02182215%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset12:first-child {
                                                                                                                                                                                         margin-left: 102.56410256%;
                                                                                                                                                                                         *margin-left: 102.45771959%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset11 {
                                                                                                                                                                                         margin-left: 96.58119658%;
                                                                                                                                                                                         *margin-left: 96.4748136%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset11:first-child {
                                                                                                                                                                                         margin-left: 94.01709402%;
                                                                                                                                                                                         *margin-left: 93.91071104%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset10 {
                                                                                                                                                                                         margin-left: 88.03418803%;
                                                                                                                                                                                         *margin-left: 87.92780506%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset10:first-child {
                                                                                                                                                                                         margin-left: 85.47008547%;
                                                                                                                                                                                         *margin-left: 85.36370249%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset9 {
                                                                                                                                                                                         margin-left: 79.48717949%;
                                                                                                                                                                                         *margin-left: 79.38079651%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset9:first-child {
                                                                                                                                                                                         margin-left: 76.92307692%;
                                                                                                                                                                                         *margin-left: 76.81669394%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset8 {
                                                                                                                                                                                         margin-left: 70.94017094%;
                                                                                                                                                                                         *margin-left: 70.83378796%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset8:first-child {
                                                                                                                                                                                         margin-left: 68.37606838%;
                                                                                                                                                                                         *margin-left: 68.2696854%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset7 {
                                                                                                                                                                                         margin-left: 62.39316239%;
                                                                                                                                                                                         *margin-left: 62.28677941%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset7:first-child {
                                                                                                                                                                                         margin-left: 59.82905983%;
                                                                                                                                                                                         *margin-left: 59.72267685%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset6 {
                                                                                                                                                                                         margin-left: 53.84615385%;
                                                                                                                                                                                         *margin-left: 53.73977087%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset6:first-child {
                                                                                                                                                                                         margin-left: 51.28205128%;
                                                                                                                                                                                         *margin-left: 51.1756683%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset5 {
                                                                                                                                                                                         margin-left: 45.2991453%;
                                                                                                                                                                                         *margin-left: 45.19276232%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset5:first-child {
                                                                                                                                                                                         margin-left: 42.73504274%;
                                                                                                                                                                                         *margin-left: 42.62865976%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset4 {
                                                                                                                                                                                         margin-left: 36.75213675%;
                                                                                                                                                                                         *margin-left: 36.64575377%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset4:first-child {
                                                                                                                                                                                         margin-left: 34.18803419%;
                                                                                                                                                                                         *margin-left: 34.08165121%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset3 {
                                                                                                                                                                                         margin-left: 28.20512821%;
                                                                                                                                                                                         *margin-left: 28.09874523%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset3:first-child {
                                                                                                                                                                                         margin-left: 25.64102564%;
                                                                                                                                                                                         *margin-left: 25.53464266%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset2 {
                                                                                                                                                                                         margin-left: 19.65811966%;
                                                                                                                                                                                         *margin-left: 19.55173668%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset2:first-child {
                                                                                                                                                                                         margin-left: 17.09401709%;
                                                                                                                                                                                         *margin-left: 16.98763412%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset1 {
                                                                                                                                                                                         margin-left: 11.11111111%;
                                                                                                                                                                                         *margin-left: 11.00472813%;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .offset1:first-child {
                                                                                                                                                                                         margin-left: 8.54700855%;
                                                                                                                                                                                         *margin-left: 8.44062557%;
                                                                                                                                                                                     }
                                                                                                                                                                                     input,
                                                                                                                                                                                     textarea,
                                                                                                                                                                                     .uneditable-input {
                                                                                                                                                                                         margin-left: 0;
                                                                                                                                                                                     }
                                                                                                                                                                                     .controls-row [class*="span"] + [class*="span"] {
                                                                                                                                                                                         margin-left: 30px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span12,
                                                                                                                                                                                     textarea.span12,
                                                                                                                                                                                     .uneditable-input.span12 {
                                                                                                                                                                                         width: 1156px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span11,
                                                                                                                                                                                     textarea.span11,
                                                                                                                                                                                     .uneditable-input.span11 {
                                                                                                                                                                                         width: 1056px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span10,
                                                                                                                                                                                     textarea.span10,
                                                                                                                                                                                     .uneditable-input.span10 {
                                                                                                                                                                                         width: 956px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span9,
                                                                                                                                                                                     textarea.span9,
                                                                                                                                                                                     .uneditable-input.span9 {
                                                                                                                                                                                         width: 856px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span8,
                                                                                                                                                                                     textarea.span8,
                                                                                                                                                                                     .uneditable-input.span8 {
                                                                                                                                                                                         width: 756px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span7,
                                                                                                                                                                                     textarea.span7,
                                                                                                                                                                                     .uneditable-input.span7 {
                                                                                                                                                                                         width: 656px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span6,
                                                                                                                                                                                     textarea.span6,
                                                                                                                                                                                     .uneditable-input.span6 {
                                                                                                                                                                                         width: 556px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span5,
                                                                                                                                                                                     textarea.span5,
                                                                                                                                                                                     .uneditable-input.span5 {
                                                                                                                                                                                         width: 456px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span4,
                                                                                                                                                                                     textarea.span4,
                                                                                                                                                                                     .uneditable-input.span4 {
                                                                                                                                                                                         width: 356px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span3,
                                                                                                                                                                                     textarea.span3,
                                                                                                                                                                                     .uneditable-input.span3 {
                                                                                                                                                                                         width: 256px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span2,
                                                                                                                                                                                     textarea.span2,
                                                                                                                                                                                     .uneditable-input.span2 {
                                                                                                                                                                                         width: 156px;
                                                                                                                                                                                     }
                                                                                                                                                                                     input.span1,
                                                                                                                                                                                     textarea.span1,
                                                                                                                                                                                     .uneditable-input.span1 {
                                                                                                                                                                                         width: 56px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .thumbnails {
                                                                                                                                                                                         margin-left: -30px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .thumbnails > li {
                                                                                                                                                                                         margin-left: 30px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid .thumbnails {
                                                                                                                                                                                         margin-left: 0;
                                                                                                                                                                                     }
                                                                                                                                                                                 }
                                                                                                                                                                                 @media (min-width: 768px) and (max-width: 979px) {
                                                                                                                                                                                     .row {
                                                                                                                                                                                         margin-left: -20px;
                                                                                                                                                                                         *zoom: 1;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row:before,
                                                                                                                                                                                     .row:after {
                                                                                                                                                                                         display: table;
                                                                                                                                                                                         content: "";
                                                                                                                                                                                         line-height: 0;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row:after {
                                                                                                                                                                                         clear: both;
                                                                                                                                                                                     }
                                                                                                                                                                                     [class*="span"] {
                                                                                                                                                                                         float: left;
                                                                                                                                                                                         min-height: 1px;
                                                                                                                                                                                         margin-left: 20px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .container,
                                                                                                                                                                                     .navbar-static-top .container,
                                                                                                                                                                                     .navbar-fixed-top .container,
                                                                                                                                                                                     .navbar-fixed-bottom .container {
                                                                                                                                                                                         width: 724px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span12 {
                                                                                                                                                                                         width: 724px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span11 {
                                                                                                                                                                                         width: 662px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span10 {
                                                                                                                                                                                         width: 600px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span9 {
                                                                                                                                                                                         width: 538px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span8 {
                                                                                                                                                                                         width: 476px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span7 {
                                                                                                                                                                                         width: 414px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span6 {
                                                                                                                                                                                         width: 352px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span5 {
                                                                                                                                                                                         width: 290px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span4 {
                                                                                                                                                                                         width: 228px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span3 {
                                                                                                                                                                                         width: 166px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span2 {
                                                                                                                                                                                         width: 104px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .span1 {
                                                                                                                                                                                         width: 42px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset12 {
                                                                                                                                                                                         margin-left: 764px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset11 {
                                                                                                                                                                                         margin-left: 702px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset10 {
                                                                                                                                                                                         margin-left: 640px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset9 {
                                                                                                                                                                                         margin-left: 578px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset8 {
                                                                                                                                                                                         margin-left: 516px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset7 {
                                                                                                                                                                                         margin-left: 454px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset6 {
                                                                                                                                                                                         margin-left: 392px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset5 {
                                                                                                                                                                                         margin-left: 330px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset4 {
                                                                                                                                                                                         margin-left: 268px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset3 {
                                                                                                                                                                                         margin-left: 206px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset2 {
                                                                                                                                                                                         margin-left: 144px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .offset1 {
                                                                                                                                                                                         margin-left: 82px;
                                                                                                                                                                                     }
                                                                                                                                                                                     .row-fluid {
                                                                                                                                                                                         width: 100%;
                                                                                                                                                                                                *zoom: 1;
                                                                                                                                                                                            }
                                                                                                                                                                                            .row-fluid:before,
                                                                                                                                                                                            .row-fluid:after {
                                                                                                                                                                                                display: table;
                                                                                                                                                                                                content: "";
                                                                                                                                                                                                line-height: 0;
                                                                                                                                                                                            }
                                                                                                                                                                                            .row-fluid:after {
                                                                                                                                                                                                clear: both;
                                                                                                                                                                                            }
                                                                                                                                                                                            .row-fluid [class*="span"] {
                                                                                                                                                                                                display: block;
                                                                                                                                                                                                width: 100%;
                                                                                                                                                                                                min-height: 30px;
                                                                                                                                                                                                -webkit-box-sizing: border-box;
                                                                                                                                                                                                -moz-box-sizing: border-box;
                                                                                                                                                                                                box-sizing: border-box;
                                                                                                                                                                                                float: left;
                                                                                                                                                                                                margin-left: 2.76243094%;
                                                                                                                                                                                                *margin-left: 2.70923945%;
                                                                                                                                                                                            }
                                                                                                                                                                                            .row-fluid [class*="span"]:first-child {
                                                                                                                                                                                                margin-left: 0;
                                                                                                                                                                                            }
                                                                                                                                                                                            .row-fluid .controls-row [class*="span"] + [class*="span"] {
                                                                                                                                                                                                margin-left: 2.76243094%;
                                                                                                                                                                                            }
                                                                                                                                                                                            .row-fluid .span12 {
                                                                                                                                                                                                width: 100%;
                                                                                                                                                                                                       *width: 99.94680851%;
                                                                                                                                                                                                   }
                                                                                                                                                                                                   .row-fluid .span11 {
                                                                                                                                                                                                       width: 91.43646409%;
                                                                                                                                                                                                              *width: 91.3832726%;
                                                                                                                                                                                                          }
                                                                                                                                                                                                          .row-fluid .span10 {
                                                                                                                                                                                                              width: 82.87292818%;
                                                                                                                                                                                                                     *width: 82.81973669%;
                                                                                                                                                                                                                 }
                                                                                                                                                                                                                 .row-fluid .span9 {
                                                                                                                                                                                                                     width: 74.30939227%;
                                                                                                                                                                                                                            *width: 74.25620078%;
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                        .row-fluid .span8 {
                                                                                                                                                                                                                            width: 65.74585635%;
                                                                                                                                                                                                                                   *width: 65.69266486%;
                                                                                                                                                                                                                               }
                                                                                                                                                                                                                               .row-fluid .span7 {
                                                                                                                                                                                                                                   width: 57.18232044%;
                                                                                                                                                                                                                                          *width: 57.12912895%;
                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                      .row-fluid .span6 {
                                                                                                                                                                                                                                          width: 48.61878453%;
                                                                                                                                                                                                                                                 *width: 48.56559304%;
                                                                                                                                                                                                                                             }
                                                                                                                                                                                                                                             .row-fluid .span5 {
                                                                                                                                                                                                                                                 width: 40.05524862%;
                                                                                                                                                                                                                                                        *width: 40.00205713%;
                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                    .row-fluid .span4 {
                                                                                                                                                                                                                                                        width: 31.49171271%;
                                                                                                                                                                                                                                                               *width: 31.43852122%;
                                                                                                                                                                                                                                                           }
                                                                                                                                                                                                                                                           .row-fluid .span3 {
                                                                                                                                                                                                                                                               width: 22.9281768%;
                                                                                                                                                                                                                                                                      *width: 22.87498531%;
                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                  .row-fluid .span2 {
                                                                                                                                                                                                                                                                      width: 14.36464088%;
                                                                                                                                                                                                                                                                             *width: 14.31144939%;
                                                                                                                                                                                                                                                                         }
                                                                                                                                                                                                                                                                         .row-fluid .span1 {
                                                                                                                                                                                                                                                                             width: 5.80110497%;
                                                                                                                                                                                                                                                                                    *width: 5.74791348%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset12 {
                                                                                                                                                                                                                                                                                    margin-left: 105.52486188%;
                                                                                                                                                                                                                                                                                    *margin-left: 105.4184789%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset12:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 102.76243094%;
                                                                                                                                                                                                                                                                                    *margin-left: 102.65604796%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset11 {
                                                                                                                                                                                                                                                                                    margin-left: 96.96132597%;
                                                                                                                                                                                                                                                                                    *margin-left: 96.85494299%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset11:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 94.19889503%;
                                                                                                                                                                                                                                                                                    *margin-left: 94.09251205%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset10 {
                                                                                                                                                                                                                                                                                    margin-left: 88.39779006%;
                                                                                                                                                                                                                                                                                    *margin-left: 88.29140708%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset10:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 85.63535912%;
                                                                                                                                                                                                                                                                                    *margin-left: 85.52897614%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset9 {
                                                                                                                                                                                                                                                                                    margin-left: 79.83425414%;
                                                                                                                                                                                                                                                                                    *margin-left: 79.72787116%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset9:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 77.0718232%;
                                                                                                                                                                                                                                                                                    *margin-left: 76.96544023%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset8 {
                                                                                                                                                                                                                                                                                    margin-left: 71.27071823%;
                                                                                                                                                                                                                                                                                    *margin-left: 71.16433525%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset8:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 68.50828729%;
                                                                                                                                                                                                                                                                                    *margin-left: 68.40190431%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset7 {
                                                                                                                                                                                                                                                                                    margin-left: 62.70718232%;
                                                                                                                                                                                                                                                                                    *margin-left: 62.60079934%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset7:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 59.94475138%;
                                                                                                                                                                                                                                                                                    *margin-left: 59.8383684%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset6 {
                                                                                                                                                                                                                                                                                    margin-left: 54.14364641%;
                                                                                                                                                                                                                                                                                    *margin-left: 54.03726343%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset6:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 51.38121547%;
                                                                                                                                                                                                                                                                                    *margin-left: 51.27483249%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset5 {
                                                                                                                                                                                                                                                                                    margin-left: 45.5801105%;
                                                                                                                                                                                                                                                                                    *margin-left: 45.47372752%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset5:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 42.81767956%;
                                                                                                                                                                                                                                                                                    *margin-left: 42.71129658%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset4 {
                                                                                                                                                                                                                                                                                    margin-left: 37.01657459%;
                                                                                                                                                                                                                                                                                    *margin-left: 36.91019161%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset4:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 34.25414365%;
                                                                                                                                                                                                                                                                                    *margin-left: 34.14776067%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset3 {
                                                                                                                                                                                                                                                                                    margin-left: 28.45303867%;
                                                                                                                                                                                                                                                                                    *margin-left: 28.3466557%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset3:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 25.69060773%;
                                                                                                                                                                                                                                                                                    *margin-left: 25.58422476%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset2 {
                                                                                                                                                                                                                                                                                    margin-left: 19.88950276%;
                                                                                                                                                                                                                                                                                    *margin-left: 19.78311978%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset2:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 17.12707182%;
                                                                                                                                                                                                                                                                                    *margin-left: 17.02068884%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset1 {
                                                                                                                                                                                                                                                                                    margin-left: 11.32596685%;
                                                                                                                                                                                                                                                                                    *margin-left: 11.21958387%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid .offset1:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 8.56353591%;
                                                                                                                                                                                                                                                                                    *margin-left: 8.45715293%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input,
                                                                                                                                                                                                                                                                                textarea,
                                                                                                                                                                                                                                                                                .uneditable-input {
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .controls-row [class*="span"] + [class*="span"] {
                                                                                                                                                                                                                                                                                    margin-left: 20px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span12,
                                                                                                                                                                                                                                                                                textarea.span12,
                                                                                                                                                                                                                                                                                .uneditable-input.span12 {
                                                                                                                                                                                                                                                                                    width: 710px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span11,
                                                                                                                                                                                                                                                                                textarea.span11,
                                                                                                                                                                                                                                                                                .uneditable-input.span11 {
                                                                                                                                                                                                                                                                                    width: 648px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span10,
                                                                                                                                                                                                                                                                                textarea.span10,
                                                                                                                                                                                                                                                                                .uneditable-input.span10 {
                                                                                                                                                                                                                                                                                    width: 586px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span9,
                                                                                                                                                                                                                                                                                textarea.span9,
                                                                                                                                                                                                                                                                                .uneditable-input.span9 {
                                                                                                                                                                                                                                                                                    width: 524px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span8,
                                                                                                                                                                                                                                                                                textarea.span8,
                                                                                                                                                                                                                                                                                .uneditable-input.span8 {
                                                                                                                                                                                                                                                                                    width: 462px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span7,
                                                                                                                                                                                                                                                                                textarea.span7,
                                                                                                                                                                                                                                                                                .uneditable-input.span7 {
                                                                                                                                                                                                                                                                                    width: 400px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span6,
                                                                                                                                                                                                                                                                                textarea.span6,
                                                                                                                                                                                                                                                                                .uneditable-input.span6 {
                                                                                                                                                                                                                                                                                    width: 338px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span5,
                                                                                                                                                                                                                                                                                textarea.span5,
                                                                                                                                                                                                                                                                                .uneditable-input.span5 {
                                                                                                                                                                                                                                                                                    width: 276px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span4,
                                                                                                                                                                                                                                                                                textarea.span4,
                                                                                                                                                                                                                                                                                .uneditable-input.span4 {
                                                                                                                                                                                                                                                                                    width: 214px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span3,
                                                                                                                                                                                                                                                                                textarea.span3,
                                                                                                                                                                                                                                                                                .uneditable-input.span3 {
                                                                                                                                                                                                                                                                                    width: 152px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span2,
                                                                                                                                                                                                                                                                                textarea.span2,
                                                                                                                                                                                                                                                                                .uneditable-input.span2 {
                                                                                                                                                                                                                                                                                    width: 90px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input.span1,
                                                                                                                                                                                                                                                                                textarea.span1,
                                                                                                                                                                                                                                                                                .uneditable-input.span1 {
                                                                                                                                                                                                                                                                                    width: 28px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (max-width: 767px) {
                                                                                                                                                                                                                                                                                .navbar-fixed-top,
                                                                                                                                                                                                                                                                                .navbar-fixed-bottom,
                                                                                                                                                                                                                                                                                .navbar-static-top {
                                                                                                                                                                                                                                                                                    margin-left: -20px;
                                                                                                                                                                                                                                                                                    margin-right: -20px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .container-fluid {
                                                                                                                                                                                                                                                                                    padding: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .dl-horizontal dt {
                                                                                                                                                                                                                                                                                    float: none;
                                                                                                                                                                                                                                                                                    clear: none;
                                                                                                                                                                                                                                                                                    width: auto;
                                                                                                                                                                                                                                                                                    text-align: left;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .dl-horizontal dd {
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .container {
                                                                                                                                                                                                                                                                                    width: auto;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid {
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row,
                                                                                                                                                                                                                                                                                .thumbnails {
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .thumbnails > li {
                                                                                                                                                                                                                                                                                    float: none;
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                [class*="span"],
                                                                                                                                                                                                                                                                                .uneditable-input[class*="span"],
                                                                                                                                                                                                                                                                                .row-fluid [class*="span"] {
                                                                                                                                                                                                                                                                                    float: none;
                                                                                                                                                                                                                                                                                    display: block;
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                    -webkit-box-sizing: border-box;
                                                                                                                                                                                                                                                                                    -moz-box-sizing: border-box;
                                                                                                                                                                                                                                                                                    box-sizing: border-box;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .span12,
                                                                                                                                                                                                                                                                                .row-fluid .span12 {
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                    -webkit-box-sizing: border-box;
                                                                                                                                                                                                                                                                                    -moz-box-sizing: border-box;
                                                                                                                                                                                                                                                                                    box-sizing: border-box;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .row-fluid [class*="offset"]:first-child {
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .input-large,
                                                                                                                                                                                                                                                                                .input-xlarge,
                                                                                                                                                                                                                                                                                .input-xxlarge,
                                                                                                                                                                                                                                                                                input[class*="span"],
                                                                                                                                                                                                                                                                                select[class*="span"],
                                                                                                                                                                                                                                                                                textarea[class*="span"],
                                                                                                                                                                                                                                                                                .uneditable-input {
                                                                                                                                                                                                                                                                                    display: block;
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                    min-height: 30px;
                                                                                                                                                                                                                                                                                    -webkit-box-sizing: border-box;
                                                                                                                                                                                                                                                                                    -moz-box-sizing: border-box;
                                                                                                                                                                                                                                                                                    box-sizing: border-box;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .input-prepend input,
                                                                                                                                                                                                                                                                                .input-append input,
                                                                                                                                                                                                                                                                                .input-prepend input[class*="span"],
                                                                                                                                                                                                                                                                                .input-append input[class*="span"] {
                                                                                                                                                                                                                                                                                    display: inline-block;
                                                                                                                                                                                                                                                                                    width: auto;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .controls-row [class*="span"] + [class*="span"] {
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .modal {
                                                                                                                                                                                                                                                                                    position: fixed;
                                                                                                                                                                                                                                                                                    top: 20px;
                                                                                                                                                                                                                                                                                    left: 20px;
                                                                                                                                                                                                                                                                                    right: 20px;
                                                                                                                                                                                                                                                                                    width: auto;
                                                                                                                                                                                                                                                                                    margin: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .modal.fade {
                                                                                                                                                                                                                                                                                    top: -100px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .modal.fade.in {
                                                                                                                                                                                                                                                                                    top: 20px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (max-width: 480px) {
                                                                                                                                                                                                                                                                                .nav-collapse {
                                                                                                                                                                                                                                                                                    -webkit-transform: translate3d(0, 0, 0);
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .page-header h1 small {
                                                                                                                                                                                                                                                                                    display: block;
                                                                                                                                                                                                                                                                                    line-height: 20px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                input[type="checkbox"],
                                                                                                                                                                                                                                                                                input[type="radio"] {
                                                                                                                                                                                                                                                                                    border: 1px solid #ccc;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .form-horizontal .control-label {
                                                                                                                                                                                                                                                                                    float: none;
                                                                                                                                                                                                                                                                                    width: auto;
                                                                                                                                                                                                                                                                                    padding-top: 0;
                                                                                                                                                                                                                                                                                    text-align: left;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .form-horizontal .controls {
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .form-horizontal .control-list {
                                                                                                                                                                                                                                                                                    padding-top: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .form-horizontal .form-actions {
                                                                                                                                                                                                                                                                                    padding-left: 10px;
                                                                                                                                                                                                                                                                                    padding-right: 10px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .media .pull-left,
                                                                                                                                                                                                                                                                                .media .pull-right {
                                                                                                                                                                                                                                                                                    float: none;
                                                                                                                                                                                                                                                                                    display: block;
                                                                                                                                                                                                                                                                                    margin-bottom: 10px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .media-object {
                                                                                                                                                                                                                                                                                    margin-right: 0;
                                                                                                                                                                                                                                                                                    margin-left: 0;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .modal {
                                                                                                                                                                                                                                                                                    top: 10px;
                                                                                                                                                                                                                                                                                    left: 10px;
                                                                                                                                                                                                                                                                                    right: 10px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .modal-header .close {
                                                                                                                                                                                                                                                                                    padding: 10px;
                                                                                                                                                                                                                                                                                    margin: -10px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .carousel-caption {
                                                                                                                                                                                                                                                                                    position: static;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .container {
                                                                                                                                                                                                                                                                                *zoom: 1;
                                                                                                                                                                                                                                                                                margin-right: auto;
                                                                                                                                                                                                                                                                                margin-left: auto;
                                                                                                                                                                                                                                                                                padding-left: 0;
                                                                                                                                                                                                                                                                                padding-right: 0;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .container:before,
                                                                                                                                                                                                                                                                            .container:after {
                                                                                                                                                                                                                                                                                display: table;
                                                                                                                                                                                                                                                                                content: "";
                                                                                                                                                                                                                                                                                line-height: 0;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .container:after {
                                                                                                                                                                                                                                                                                clear: both;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 768px) {
                                                                                                                                                                                                                                                                                .container {
                                                                                                                                                                                                                                                                                    width: 720px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) {
                                                                                                                                                                                                                                                                                .container {
                                                                                                                                                                                                                                                                                    width: 940px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) {
                                                                                                                                                                                                                                                                                .container {
                                                                                                                                                                                                                                                                                    width: 1022px;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .container-fluid {
                                                                                                                                                                                                                                                                                *zoom: 1;
                                                                                                                                                                                                                                                                                margin-right: auto;
                                                                                                                                                                                                                                                                                margin-left: auto;
                                                                                                                                                                                                                                                                                padding-left: 0;
                                                                                                                                                                                                                                                                                padding-right: 0;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .container-fluid:before,
                                                                                                                                                                                                                                                                            .container-fluid:after {
                                                                                                                                                                                                                                                                                display: table;
                                                                                                                                                                                                                                                                                content: "";
                                                                                                                                                                                                                                                                                line-height: 0;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .container-fluid:after {
                                                                                                                                                                                                                                                                                clear: both;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .row {
                                                                                                                                                                                                                                                                                margin-left: 0;
                                                                                                                                                                                                                                                                                margin-right: 0;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
                                                                                                                                                                                                                                                                                position: relative;
                                                                                                                                                                                                                                                                                min-height: 1px;
                                                                                                                                                                                                                                                                                padding-left: 0;
                                                                                                                                                                                                                                                                                padding-right: 0;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
                                                                                                                                                                                                                                                                                float: left;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-12 {
                                                                                                                                                                                                                                                                                width: 100%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-11 {
                                                                                                                                                                                                                                                                                width: 91.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-10 {
                                                                                                                                                                                                                                                                                width: 83.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-9 {
                                                                                                                                                                                                                                                                                width: 75%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-8 {
                                                                                                                                                                                                                                                                                width: 66.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-7 {
                                                                                                                                                                                                                                                                                width: 58.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-6 {
                                                                                                                                                                                                                                                                                width: 50%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-5 {
                                                                                                                                                                                                                                                                                width: 41.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-4 {
                                                                                                                                                                                                                                                                                width: 33.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-3 {
                                                                                                                                                                                                                                                                                width: 25%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-2 {
                                                                                                                                                                                                                                                                                width: 16.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-1 {
                                                                                                                                                                                                                                                                                width: 8.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-12 {
                                                                                                                                                                                                                                                                                right: 100%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-11 {
                                                                                                                                                                                                                                                                                right: 91.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-10 {
                                                                                                                                                                                                                                                                                right: 83.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-9 {
                                                                                                                                                                                                                                                                                right: 75%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-8 {
                                                                                                                                                                                                                                                                                right: 66.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-7 {
                                                                                                                                                                                                                                                                                right: 58.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-6 {
                                                                                                                                                                                                                                                                                right: 50%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-5 {
                                                                                                                                                                                                                                                                                right: 41.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-4 {
                                                                                                                                                                                                                                                                                right: 33.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-3 {
                                                                                                                                                                                                                                                                                right: 25%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-2 {
                                                                                                                                                                                                                                                                                right: 16.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-1 {
                                                                                                                                                                                                                                                                                right: 8.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-pull-0 {
                                                                                                                                                                                                                                                                                right: 0%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-12 {
                                                                                                                                                                                                                                                                                left: 100%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-11 {
                                                                                                                                                                                                                                                                                left: 91.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-10 {
                                                                                                                                                                                                                                                                                left: 83.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-9 {
                                                                                                                                                                                                                                                                                left: 75%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-8 {
                                                                                                                                                                                                                                                                                left: 66.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-7 {
                                                                                                                                                                                                                                                                                left: 58.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-6 {
                                                                                                                                                                                                                                                                                left: 50%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-5 {
                                                                                                                                                                                                                                                                                left: 41.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-4 {
                                                                                                                                                                                                                                                                                left: 33.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-3 {
                                                                                                                                                                                                                                                                                left: 25%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-2 {
                                                                                                                                                                                                                                                                                left: 16.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-1 {
                                                                                                                                                                                                                                                                                left: 8.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-push-0 {
                                                                                                                                                                                                                                                                                left: 0%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-12 {
                                                                                                                                                                                                                                                                                margin-left: 100%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-11 {
                                                                                                                                                                                                                                                                                margin-left: 91.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-10 {
                                                                                                                                                                                                                                                                                margin-left: 83.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-9 {
                                                                                                                                                                                                                                                                                margin-left: 75%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-8 {
                                                                                                                                                                                                                                                                                margin-left: 66.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-7 {
                                                                                                                                                                                                                                                                                margin-left: 58.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-6 {
                                                                                                                                                                                                                                                                                margin-left: 50%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-5 {
                                                                                                                                                                                                                                                                                margin-left: 41.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-4 {
                                                                                                                                                                                                                                                                                margin-left: 33.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-3 {
                                                                                                                                                                                                                                                                                margin-left: 25%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-2 {
                                                                                                                                                                                                                                                                                margin-left: 16.66666667%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-1 {
                                                                                                                                                                                                                                                                                margin-left: 8.33333333%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .col-xs-offset-0 {
                                                                                                                                                                                                                                                                                margin-left: 0%;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 768px) {
                                                                                                                                                                                                                                                                                .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
                                                                                                                                                                                                                                                                                    float: left;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-12 {
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-11 {
                                                                                                                                                                                                                                                                                    width: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-10 {
                                                                                                                                                                                                                                                                                    width: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-9 {
                                                                                                                                                                                                                                                                                    width: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-8 {
                                                                                                                                                                                                                                                                                    width: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-7 {
                                                                                                                                                                                                                                                                                    width: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-6 {
                                                                                                                                                                                                                                                                                    width: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-5 {
                                                                                                                                                                                                                                                                                    width: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-4 {
                                                                                                                                                                                                                                                                                    width: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-3 {
                                                                                                                                                                                                                                                                                    width: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-2 {
                                                                                                                                                                                                                                                                                    width: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-1 {
                                                                                                                                                                                                                                                                                    width: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-12 {
                                                                                                                                                                                                                                                                                    right: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-11 {
                                                                                                                                                                                                                                                                                    right: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-10 {
                                                                                                                                                                                                                                                                                    right: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-9 {
                                                                                                                                                                                                                                                                                    right: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-8 {
                                                                                                                                                                                                                                                                                    right: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-7 {
                                                                                                                                                                                                                                                                                    right: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-6 {
                                                                                                                                                                                                                                                                                    right: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-5 {
                                                                                                                                                                                                                                                                                    right: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-4 {
                                                                                                                                                                                                                                                                                    right: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-3 {
                                                                                                                                                                                                                                                                                    right: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-2 {
                                                                                                                                                                                                                                                                                    right: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-1 {
                                                                                                                                                                                                                                                                                    right: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-pull-0 {
                                                                                                                                                                                                                                                                                    right: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-12 {
                                                                                                                                                                                                                                                                                    left: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-11 {
                                                                                                                                                                                                                                                                                    left: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-10 {
                                                                                                                                                                                                                                                                                    left: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-9 {
                                                                                                                                                                                                                                                                                    left: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-8 {
                                                                                                                                                                                                                                                                                    left: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-7 {
                                                                                                                                                                                                                                                                                    left: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-6 {
                                                                                                                                                                                                                                                                                    left: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-5 {
                                                                                                                                                                                                                                                                                    left: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-4 {
                                                                                                                                                                                                                                                                                    left: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-3 {
                                                                                                                                                                                                                                                                                    left: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-2 {
                                                                                                                                                                                                                                                                                    left: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-1 {
                                                                                                                                                                                                                                                                                    left: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-push-0 {
                                                                                                                                                                                                                                                                                    left: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-12 {
                                                                                                                                                                                                                                                                                    margin-left: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-11 {
                                                                                                                                                                                                                                                                                    margin-left: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-10 {
                                                                                                                                                                                                                                                                                    margin-left: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-9 {
                                                                                                                                                                                                                                                                                    margin-left: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-8 {
                                                                                                                                                                                                                                                                                    margin-left: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-7 {
                                                                                                                                                                                                                                                                                    margin-left: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-6 {
                                                                                                                                                                                                                                                                                    margin-left: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-5 {
                                                                                                                                                                                                                                                                                    margin-left: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-4 {
                                                                                                                                                                                                                                                                                    margin-left: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-3 {
                                                                                                                                                                                                                                                                                    margin-left: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-2 {
                                                                                                                                                                                                                                                                                    margin-left: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-1 {
                                                                                                                                                                                                                                                                                    margin-left: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-sm-offset-0 {
                                                                                                                                                                                                                                                                                    margin-left: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) {
                                                                                                                                                                                                                                                                                .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
                                                                                                                                                                                                                                                                                    float: left;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-12 {
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-11 {
                                                                                                                                                                                                                                                                                    width: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-10 {
                                                                                                                                                                                                                                                                                    width: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-9 {
                                                                                                                                                                                                                                                                                    width: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-8 {
                                                                                                                                                                                                                                                                                    width: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-7 {
                                                                                                                                                                                                                                                                                    width: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-6 {
                                                                                                                                                                                                                                                                                    width: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-5 {
                                                                                                                                                                                                                                                                                    width: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-4 {
                                                                                                                                                                                                                                                                                    width: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-3 {
                                                                                                                                                                                                                                                                                    width: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-2 {
                                                                                                                                                                                                                                                                                    width: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-1 {
                                                                                                                                                                                                                                                                                    width: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-12 {
                                                                                                                                                                                                                                                                                    right: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-11 {
                                                                                                                                                                                                                                                                                    right: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-10 {
                                                                                                                                                                                                                                                                                    right: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-9 {
                                                                                                                                                                                                                                                                                    right: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-8 {
                                                                                                                                                                                                                                                                                    right: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-7 {
                                                                                                                                                                                                                                                                                    right: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-6 {
                                                                                                                                                                                                                                                                                    right: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-5 {
                                                                                                                                                                                                                                                                                    right: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-4 {
                                                                                                                                                                                                                                                                                    right: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-3 {
                                                                                                                                                                                                                                                                                    right: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-2 {
                                                                                                                                                                                                                                                                                    right: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-1 {
                                                                                                                                                                                                                                                                                    right: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-pull-0 {
                                                                                                                                                                                                                                                                                    right: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-12 {
                                                                                                                                                                                                                                                                                    left: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-11 {
                                                                                                                                                                                                                                                                                    left: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-10 {
                                                                                                                                                                                                                                                                                    left: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-9 {
                                                                                                                                                                                                                                                                                    left: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-8 {
                                                                                                                                                                                                                                                                                    left: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-7 {
                                                                                                                                                                                                                                                                                    left: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-6 {
                                                                                                                                                                                                                                                                                    left: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-5 {
                                                                                                                                                                                                                                                                                    left: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-4 {
                                                                                                                                                                                                                                                                                    left: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-3 {
                                                                                                                                                                                                                                                                                    left: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-2 {
                                                                                                                                                                                                                                                                                    left: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-1 {
                                                                                                                                                                                                                                                                                    left: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-push-0 {
                                                                                                                                                                                                                                                                                    left: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-12 {
                                                                                                                                                                                                                                                                                    margin-left: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-11 {
                                                                                                                                                                                                                                                                                    margin-left: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-10 {
                                                                                                                                                                                                                                                                                    margin-left: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-9 {
                                                                                                                                                                                                                                                                                    margin-left: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-8 {
                                                                                                                                                                                                                                                                                    margin-left: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-7 {
                                                                                                                                                                                                                                                                                    margin-left: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-6 {
                                                                                                                                                                                                                                                                                    margin-left: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-5 {
                                                                                                                                                                                                                                                                                    margin-left: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-4 {
                                                                                                                                                                                                                                                                                    margin-left: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-3 {
                                                                                                                                                                                                                                                                                    margin-left: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-2 {
                                                                                                                                                                                                                                                                                    margin-left: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-1 {
                                                                                                                                                                                                                                                                                    margin-left: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-md-offset-0 {
                                                                                                                                                                                                                                                                                    margin-left: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) {
                                                                                                                                                                                                                                                                                .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
                                                                                                                                                                                                                                                                                    float: left;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-12 {
                                                                                                                                                                                                                                                                                    width: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-11 {
                                                                                                                                                                                                                                                                                    width: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-10 {
                                                                                                                                                                                                                                                                                    width: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-9 {
                                                                                                                                                                                                                                                                                    width: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-8 {
                                                                                                                                                                                                                                                                                    width: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-7 {
                                                                                                                                                                                                                                                                                    width: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-6 {
                                                                                                                                                                                                                                                                                    width: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-5 {
                                                                                                                                                                                                                                                                                    width: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-4 {
                                                                                                                                                                                                                                                                                    width: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-3 {
                                                                                                                                                                                                                                                                                    width: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-2 {
                                                                                                                                                                                                                                                                                    width: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-1 {
                                                                                                                                                                                                                                                                                    width: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-12 {
                                                                                                                                                                                                                                                                                    right: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-11 {
                                                                                                                                                                                                                                                                                    right: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-10 {
                                                                                                                                                                                                                                                                                    right: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-9 {
                                                                                                                                                                                                                                                                                    right: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-8 {
                                                                                                                                                                                                                                                                                    right: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-7 {
                                                                                                                                                                                                                                                                                    right: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-6 {
                                                                                                                                                                                                                                                                                    right: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-5 {
                                                                                                                                                                                                                                                                                    right: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-4 {
                                                                                                                                                                                                                                                                                    right: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-3 {
                                                                                                                                                                                                                                                                                    right: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-2 {
                                                                                                                                                                                                                                                                                    right: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-1 {
                                                                                                                                                                                                                                                                                    right: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-pull-0 {
                                                                                                                                                                                                                                                                                    right: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-12 {
                                                                                                                                                                                                                                                                                    left: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-11 {
                                                                                                                                                                                                                                                                                    left: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-10 {
                                                                                                                                                                                                                                                                                    left: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-9 {
                                                                                                                                                                                                                                                                                    left: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-8 {
                                                                                                                                                                                                                                                                                    left: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-7 {
                                                                                                                                                                                                                                                                                    left: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-6 {
                                                                                                                                                                                                                                                                                    left: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-5 {
                                                                                                                                                                                                                                                                                    left: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-4 {
                                                                                                                                                                                                                                                                                    left: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-3 {
                                                                                                                                                                                                                                                                                    left: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-2 {
                                                                                                                                                                                                                                                                                    left: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-1 {
                                                                                                                                                                                                                                                                                    left: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-push-0 {
                                                                                                                                                                                                                                                                                    left: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-12 {
                                                                                                                                                                                                                                                                                    margin-left: 100%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-11 {
                                                                                                                                                                                                                                                                                    margin-left: 91.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-10 {
                                                                                                                                                                                                                                                                                    margin-left: 83.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-9 {
                                                                                                                                                                                                                                                                                    margin-left: 75%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-8 {
                                                                                                                                                                                                                                                                                    margin-left: 66.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-7 {
                                                                                                                                                                                                                                                                                    margin-left: 58.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-6 {
                                                                                                                                                                                                                                                                                    margin-left: 50%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-5 {
                                                                                                                                                                                                                                                                                    margin-left: 41.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-4 {
                                                                                                                                                                                                                                                                                    margin-left: 33.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-3 {
                                                                                                                                                                                                                                                                                    margin-left: 25%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-2 {
                                                                                                                                                                                                                                                                                    margin-left: 16.66666667%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-1 {
                                                                                                                                                                                                                                                                                    margin-left: 8.33333333%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                .col-lg-offset-0 {
                                                                                                                                                                                                                                                                                    margin-left: 0%;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @-ms-viewport {
                                                                                                                                                                                                                                                                                width: device-width;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .visible-xs,
                                                                                                                                                                                                                                                                            .visible-sm,
                                                                                                                                                                                                                                                                            .visible-md,
                                                                                                                                                                                                                                                                            .visible-lg {
                                                                                                                                                                                                                                                                                display: none !important;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (max-width: 767px) {
                                                                                                                                                                                                                                                                                .visible-xs {
                                                                                                                                                                                                                                                                                    display: block !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                table.visible-xs {
                                                                                                                                                                                                                                                                                    display: table;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                tr.visible-xs {
                                                                                                                                                                                                                                                                                    display: table-row !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                th.visible-xs,
                                                                                                                                                                                                                                                                                td.visible-xs {
                                                                                                                                                                                                                                                                                    display: table-cell !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 768px) and (max-width: 1021px) {
                                                                                                                                                                                                                                                                                .visible-sm {
                                                                                                                                                                                                                                                                                    display: block !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                table.visible-sm {
                                                                                                                                                                                                                                                                                    display: table;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                tr.visible-sm {
                                                                                                                                                                                                                                                                                    display: table-row !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                th.visible-sm,
                                                                                                                                                                                                                                                                                td.visible-sm {
                                                                                                                                                                                                                                                                                    display: table-cell !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) and (max-width: 1021px) {
                                                                                                                                                                                                                                                                                .visible-md {
                                                                                                                                                                                                                                                                                    display: block !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                table.visible-md {
                                                                                                                                                                                                                                                                                    display: table;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                tr.visible-md {
                                                                                                                                                                                                                                                                                    display: table-row !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                th.visible-md,
                                                                                                                                                                                                                                                                                td.visible-md {
                                                                                                                                                                                                                                                                                    display: table-cell !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) {
                                                                                                                                                                                                                                                                                .visible-lg {
                                                                                                                                                                                                                                                                                    display: block !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                table.visible-lg {
                                                                                                                                                                                                                                                                                    display: table;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                tr.visible-lg {
                                                                                                                                                                                                                                                                                    display: table-row !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                th.visible-lg,
                                                                                                                                                                                                                                                                                td.visible-lg {
                                                                                                                                                                                                                                                                                    display: table-cell !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (max-width: 767px) {
                                                                                                                                                                                                                                                                                .hidden-xs {
                                                                                                                                                                                                                                                                                    display: none !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 768px) and (max-width: 1021px) {
                                                                                                                                                                                                                                                                                .hidden-sm {
                                                                                                                                                                                                                                                                                    display: none !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) and (max-width: 1021px) {
                                                                                                                                                                                                                                                                                .hidden-md {
                                                                                                                                                                                                                                                                                    display: none !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media (min-width: 1022px) {
                                                                                                                                                                                                                                                                                .hidden-lg {
                                                                                                                                                                                                                                                                                    display: none !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            .visible-print {
                                                                                                                                                                                                                                                                                display: none !important;
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media print {
                                                                                                                                                                                                                                                                                .visible-print {
                                                                                                                                                                                                                                                                                    display: block !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                table.visible-print {
                                                                                                                                                                                                                                                                                    display: table;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                tr.visible-print {
                                                                                                                                                                                                                                                                                    display: table-row !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                th.visible-print,
                                                                                                                                                                                                                                                                                td.visible-print {
                                                                                                                                                                                                                                                                                    display: table-cell !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                            @media print {
                                                                                                                                                                                                                                                                                .hidden-print {
                                                                                                                                                                                                                                                                                    display: none !important;
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                            }
