/*!

 * Bootstrap v2.3.1

 *

 * 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 {

  *zoom: 1;

}

.clearfix:before,

.clearfix:after {

  display: table;

  content: "";

  line-height: 0;

}

.clearfix:after {

  clear: both;

}

.hide-text {

  font: 0/0 a;

  color: transparent;

  text-shadow: none;

  background-color: transparent;

  border: 0;

}

.input-block-level {
border-radius: 5px !important;
  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: none !important;

  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;

  }

}

body {

  margin: 0;

  font-size: 14px;

  color: #333333;

  background-color: #ffffff;

}

a {

  color: #ff6666;

  text-decoration: none;

}

a:hover,

a:focus {

 }

.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: 0px; overflow:hidden;

  *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: 0px;

}

.container,

.navbar-static-top .container,

.navbar-fixed-top .container,

.navbar-fixed-bottom .container {

  width: 980px;

}

.span98 {

  width: 980px;

}

.span97 {

  width: 970px;

}

.span96 {

  width: 960px;

}

.span95 {

  width: 950px;

}

.span94 {

  width: 940px;

}

.span93 {

  width: 930px;

}

.span92 {

  width: 920px;

}

.span91 {

  width: 910px;

}

.span90 {

  width: 900px;

}

.span89 {

  width: 890px;

}

.span88 {

  width: 880px;

}

.span87 {

  width: 870px;

}

.span86 {

  width: 860px;

}

.span85 {

  width: 850px;

}

.span84 {

  width: 840px;

}

.span83 {

  width: 830px;

}

.span82 {

  width: 820px;

}

.span81 {

  width: 810px;

}

.span80 {

  width: 800px;

}

.span79 {

  width: 790px;

}

.span78 {

  width: 780px;

}

.span77 {

  width: 770px;

}

.span76 {

  width: 760px;

}

.span75 {

  width: 750px;

}

.span74 {

  width: 740px;

}

.span73 {

  width: 730px;

}

.span72 {

  width: 720px;

}

.span71 {

  width: 710px;

}

.span70 {

  width: 700px;

}

.span69 {

  width: 690px;

}

.span68 {

  width: 680px;

}

.span67 {

  width: 670px;

}

.span66 {

  width: 660px;

}

.span65 {

  width: 650px;

}

.span64 {

  width: 640px;

}

.span63 {

  width: 630px;

}

.span62 {

  width: 620px;

}

.span61 {

  width: 610px;

}

.span60 {

  width: 600px;

}

.span59 {

  width: 590px;

}

.span58 {

  width: 580px;

}

.span57 {

  width: 570px;

}

.span56 {

  width: 560px;

}

.span55 {

  width: 550px;

}

.span54 {

  width: 540px;

}

.span53 {

  width: 530px;

}

.span52 {

  width: 520px;

}

.span51 {

  width: 510px;

}

.span50 {

  width: 500px;

}

.span49 {

  width: 490px;

}

.span48 {

  width: 480px;

}

.span47 {

  width: 470px;

}

.span46 {

  width: 460px;

}

.span45 {

  width: 450px;

}

.span44 {

  width: 440px;

}

.span43 {

  width: 430px;

}

.span42 {

  width: 420px;

}

.span41 {

  width: 410px;

}

.span40 {

  width: 400px;

}

.span39 {

  width: 390px;

}

.span38 {

  width: 380px;

}

.span37 {

  width: 370px;

}

.span36 {

  width: 360px;

}

.span35 {

  width: 350px;

}

.span34 {

  width: 340px;

}

.span33 {

  width: 330px;

}

.span32 {

  width: 320px;

}

.span31 {

  width: 310px;

}

.span30 {

  width: 300px;

}

.span29 {

  width: 290px;

}

.span28 {

  width: 280px;

}

.span27 {

  width: 270px;

}

.span26 {

  width: 260px;

}

.span25 {

  width: 250px;

}

.span24 {

  width: 240px;

}

.span23 {

  width: 230px;

}

.span22 {

  width: 220px;

}

.span21 {

  width: 210px;

}

.span20 {

  width: 200px;

}

.span19 {

  width: 190px;

}

.span18 {

  width: 180px;

}

.span17 {

  width: 170px;

}

.span16 {

  width: 160px;

}

.span15 {

  width: 150px;

}

.span14 {

  width: 140px;

}

.span13 {

  width: 130px;

}

.span12 {

  width: 120px;

}

.span11 {

  width: 110px;

}

.span10 {

  width: 100px;

}

.span9 {

  width: 90px;

}

.span8 {

  width: 80px;

}

.span7 {

  width: 70px;

}

.span6 {

  width: 60px;

}

.span5 {

  width: 50px;

}

.span4 {

  width: 40px;

}

.span3 {

  width: 30px;

}

.span2 {

  width: 20px;

}

.span1 {

  width: 10px;

}

.offset98 {

  margin-left: 980px;

}

.offset97 {

  margin-left: 970px;

}

.offset96 {

  margin-left: 960px;

}

.offset95 {

  margin-left: 950px;

}

.offset94 {

  margin-left: 940px;

}

.offset93 {

  margin-left: 930px;

}

.offset92 {

  margin-left: 920px;

}

.offset91 {

  margin-left: 910px;

}

.offset90 {

  margin-left: 900px;

}

.offset89 {

  margin-left: 890px;

}

.offset88 {

  margin-left: 880px;

}

.offset87 {

  margin-left: 870px;

}

.offset86 {

  margin-left: 860px;

}

.offset85 {

  margin-left: 850px;

}

.offset84 {

  margin-left: 840px;

}

.offset83 {

  margin-left: 830px;

}

.offset82 {

  margin-left: 820px;

}

.offset81 {

  margin-left: 810px;

}

.offset80 {

  margin-left: 800px;

}

.offset79 {

  margin-left: 790px;

}

.offset78 {

  margin-left: 780px;

}

.offset77 {

  margin-left: 770px;

}

.offset76 {

  margin-left: 760px;

}

.offset75 {

  margin-left: 750px;

}

.offset74 {

  margin-left: 740px;

}

.offset73 {

  margin-left: 730px;

}

.offset72 {

  margin-left: 720px;

}

.offset71 {

  margin-left: 710px;

}

.offset70 {

  margin-left: 700px;

}

.offset69 {

  margin-left: 690px;

}

.offset68 {

  margin-left: 680px;

}

.offset67 {

  margin-left: 670px;

}

.offset66 {

  margin-left: 660px;

}

.offset65 {

  margin-left: 650px;

}

.offset64 {

  margin-left: 640px;

}

.offset63 {

  margin-left: 630px;

}

.offset62 {

  margin-left: 620px;

}

.offset61 {

  margin-left: 610px;

}

.offset60 {

  margin-left: 600px;

}

.offset59 {

  margin-left: 590px;

}

.offset58 {

  margin-left: 580px;

}

.offset57 {

  margin-left: 570px;

}

.offset56 {

  margin-left: 560px;

}

.offset55 {

  margin-left: 550px;

}

.offset54 {

  margin-left: 540px;

}

.offset53 {

  margin-left: 530px;

}

.offset52 {

  margin-left: 520px;

}

.offset51 {

  margin-left: 510px;

}

.offset50 {

  margin-left: 500px;

}

.offset49 {

  margin-left: 490px;

}

.offset48 {

  margin-left: 480px;

}

.offset47 {

  margin-left: 470px;

}

.offset46 {

  margin-left: 460px;

}

.offset45 {

  margin-left: 450px;

}

.offset44 {

  margin-left: 440px;

}

.offset43 {

  margin-left: 430px;

}

.offset42 {

  margin-left: 420px;

}

.offset41 {

  margin-left: 410px;

}

.offset40 {

  margin-left: 400px;

}

.offset39 {

  margin-left: 390px;

}

.offset38 {

  margin-left: 380px;

}

.offset37 {

  margin-left: 370px;

}

.offset36 {

  margin-left: 360px;

}

.offset35 {

  margin-left: 350px;

}

.offset34 {

  margin-left: 340px;

}

.offset33 {

  margin-left: 330px;

}

.offset32 {

  margin-left: 320px;

}

.offset31 {

  margin-left: 310px;

}

.offset30 {

  margin-left: 300px;

}

.offset29 {

  margin-left: 290px;

}

.offset28 {

  margin-left: 280px;

}

.offset27 {

  margin-left: 270px;

}

.offset26 {

  margin-left: 260px;

}

.offset25 {

  margin-left: 250px;

}

.offset24 {

  margin-left: 240px;

}

.offset23 {

  margin-left: 230px;

}

.offset22 {

  margin-left: 220px;

}

.offset21 {

  margin-left: 210px;

}

.offset20 {

  margin-left: 200px;

}

.offset19 {

  margin-left: 190px;

}

.offset18 {

  margin-left: 180px;

}

.offset17 {

  margin-left: 170px;

}

.offset16 {

  margin-left: 160px;

}

.offset15 {

  margin-left: 150px;

}

.offset14 {

  margin-left: 140px;

}

.offset13 {

  margin-left: 130px;

}

.offset12 {

  margin-left: 120px;

}

.offset11 {

  margin-left: 110px;

}

.offset10 {

  margin-left: 100px;

}

.offset9 {

  margin-left: 90px;

}

.offset8 {

  margin-left: 80px;

}

.offset7 {

  margin-left: 70px;

}

.offset6 {

  margin-left: 60px;

}

.offset5 {

  margin-left: 50px;

}

.offset4 {

  margin-left: 40px;

}

.offset3 {

  margin-left: 30px;

}

.offset2 {

  margin-left: 20px;

}

.offset1 {

  margin-left: 10px;

}

.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: 0%;

  *margin-left: -0.05102040816326531%;

}

.row-fluid [class*="span"]:first-child {

  margin-left: 0;

}

.row-fluid .controls-row [class*="span"] + [class*="span"] {

  margin-left: 0%;

}

.row-fluid .span98 {

  width: 100%;

  *width: 99.94897959183673%;

}

.row-fluid .span97 {

  width: 98.9795918367347%;

  *width: 98.92857142857143%;

}

.row-fluid .span96 {

  width: 97.9591836734694%;

  *width: 97.90816326530613%;

}

.row-fluid .span95 {

  width: 96.93877551020408%;

  *width: 96.88775510204081%;

}

.row-fluid .span94 {

  width: 95.91836734693878%;

  *width: 95.86734693877551%;

}

.row-fluid .span93 {

  width: 94.89795918367348%;

  *width: 94.84693877551021%;

}

.row-fluid .span92 {

  width: 93.87755102040816%;

  *width: 93.8265306122449%;

}

.row-fluid .span91 {

  width: 92.85714285714286%;

  *width: 92.8061224489796%;

}

.row-fluid .span90 {

  width: 91.83673469387756%;

  *width: 91.78571428571429%;

}

.row-fluid .span89 {

  width: 90.81632653061224%;

  *width: 90.76530612244898%;

}

.row-fluid .span88 {

  width: 89.79591836734694%;

  *width: 89.74489795918367%;

}

.row-fluid .span87 {

  width: 88.77551020408164%;

  *width: 88.72448979591837%;

}

.row-fluid .span86 {

  width: 87.75510204081633%;

  *width: 87.70408163265306%;

}

.row-fluid .span85 {

  width: 86.73469387755102%;

  *width: 86.68367346938776%;

}

.row-fluid .span84 {

  width: 85.71428571428572%;

  *width: 85.66326530612245%;

}

.row-fluid .span83 {

  width: 84.6938775510204%;

  *width: 84.64285714285714%;

}

.row-fluid .span82 {

  width: 83.6734693877551%;

  *width: 83.62244897959184%;

}

.row-fluid .span81 {

  width: 82.6530612244898%;

  *width: 82.60204081632654%;

}

.row-fluid .span80 {

  width: 81.63265306122449%;

  *width: 81.58163265306122%;

}

.row-fluid .span79 {

  width: 80.61224489795919%;

  *width: 80.56122448979592%;

}

.row-fluid .span78 {

  width: 79.59183673469389%;

  *width: 79.54081632653062%;

}

.row-fluid .span77 {

  width: 78.57142857142857%;

  *width: 78.5204081632653%;

}

.row-fluid .span76 {

  width: 77.55102040816327%;

  *width: 77.5%;

}

.row-fluid .span75 {

  width: 76.53061224489797%;

  *width: 76.4795918367347%;

}

.row-fluid .span74 {

  width: 75.51020408163265%;

  *width: 75.45918367346938%;

}

.row-fluid .span73 {

  width: 74.48979591836735%;

  *width: 74.43877551020408%;

}

.row-fluid .span72 {

  width: 73.46938775510205%;

  *width: 73.41836734693878%;

}

.row-fluid .span71 {

  width: 72.44897959183673%;

  *width: 72.39795918367346%;

}

.row-fluid .span70 {

  width: 71.42857142857143%;

  *width: 71.37755102040816%;

}

.row-fluid .span69 {

  width: 70.40816326530613%;

  *width: 70.35714285714286%;

}

.row-fluid .span68 {

  width: 69.38775510204081%;

  *width: 69.33673469387755%;

}

.row-fluid .span67 {

  width: 68.36734693877551%;

  *width: 68.31632653061224%;

}

.row-fluid .span66 {

  width: 67.34693877551021%;

  *width: 67.29591836734694%;

}

.row-fluid .span65 {

  width: 66.3265306122449%;

  *width: 66.27551020408163%;

}

.row-fluid .span64 {

  width: 65.3061224489796%;

  *width: 65.25510204081633%;

}

.row-fluid .span63 {

  width: 64.28571428571429%;

  *width: 64.23469387755102%;

}

.row-fluid .span62 {

  width: 63.26530612244898%;

  *width: 63.214285714285715%;

}

.row-fluid .span61 {

  width: 62.244897959183675%;

  *width: 62.19387755102041%;

}

.row-fluid .span60 {

  width: 61.224489795918366%;

  *width: 61.1734693877551%;

}

.row-fluid .span59 {

  width: 60.204081632653065%;

  *width: 60.1530612244898%;

}

.row-fluid .span58 {

  width: 59.183673469387756%;

  *width: 59.13265306122449%;

}

.row-fluid .span57 {

  width: 58.16326530612245%;

  *width: 58.11224489795918%;

}

.row-fluid .span56 {

  width: 57.142857142857146%;

  *width: 57.09183673469388%;

}

.row-fluid .span55 {

  width: 56.12244897959184%;

  *width: 56.07142857142857%;

}

.row-fluid .span54 {

  width: 55.10204081632653%;

  *width: 55.05102040816326%;

}

.row-fluid .span53 {

  width: 54.08163265306123%;

  *width: 54.03061224489796%;

}

.row-fluid .span52 {

  width: 53.06122448979592%;

  *width: 53.01020408163265%;

}

.row-fluid .span51 {

  width: 52.04081632653061%;

  *width: 51.98979591836734%;

}

.row-fluid .span50 {

  width: 51.02040816326531%;

  *width: 50.96938775510204%;

}

.row-fluid .span49 {

  width: 50%;

  *width: 49.94897959183673%;

}

.row-fluid .span48 {

  width: 48.9795918367347%;

  *width: 48.92857142857143%;

}

.row-fluid .span47 {

  width: 47.95918367346939%;

  *width: 47.90816326530612%;

}

.row-fluid .span46 {

  width: 46.93877551020408%;

  *width: 46.88775510204081%;

}

.row-fluid .span45 {

  width: 45.91836734693878%;

  *width: 45.86734693877551%;

}

.row-fluid .span44 {

  width: 44.89795918367347%;

  *width: 44.8469387755102%;

}

.row-fluid .span43 {

  width: 43.87755102040816%;

  *width: 43.826530612244895%;

}

.row-fluid .span42 {

  width: 42.85714285714286%;

  *width: 42.80612244897959%;

}

.row-fluid .span41 {

  width: 41.83673469387755%;

  *width: 41.785714285714285%;

}

.row-fluid .span40 {

  width: 40.816326530612244%;

  *width: 40.765306122448976%;

}

.row-fluid .span39 {

  width: 39.79591836734694%;

  *width: 39.744897959183675%;

}

.row-fluid .span38 {

  width: 38.775510204081634%;

  *width: 38.724489795918366%;

}

.row-fluid .span37 {

  width: 37.755102040816325%;

  *width: 37.70408163265306%;

}

.row-fluid .span36 {

  width: 36.734693877551024%;

  *width: 36.683673469387756%;

}

.row-fluid .span35 {

  width: 35.714285714285715%;

  *width: 35.66326530612245%;

}

.row-fluid .span34 {

  width: 34.69387755102041%;

  *width: 34.64285714285714%;

}

.row-fluid .span33 {

  width: 33.673469387755105%;

  *width: 33.62244897959184%;

}

.row-fluid .span32 {

  width: 32.6530612244898%;

  *width: 32.60204081632653%;

}

.row-fluid .span31 {

  width: 31.63265306122449%;

  *width: 31.581632653061227%;

}

.row-fluid .span30 {

  width: 30.612244897959183%;

  *width: 30.56122448979592%;

}

.row-fluid .span29 {

  width: 29.591836734693878%;

  *width: 29.540816326530614%;

}

.row-fluid .span28 {

  width: 28.571428571428573%;

  *width: 28.52040816326531%;

}

.row-fluid .span27 {

  width: 27.551020408163264%;

  *width: 27.5%;

}

.row-fluid .span26 {

  width: 26.53061224489796%;

  *width: 26.479591836734695%;

}

.row-fluid .span25 {

  width: 25.510204081632654%;

  *width: 25.45918367346939%;

}

.row-fluid .span24 {

  width: 24.48979591836735%;

  *width: 24.438775510204085%;

}

.row-fluid .span23 {

  width: 23.46938775510204%;

  *width: 23.418367346938776%;

}

.row-fluid .span22 {

  width: 22.448979591836736%;

  *width: 22.39795918367347%;

}

.row-fluid .span21 {

  width: 21.42857142857143%;

  *width: 21.377551020408166%;

}

.row-fluid .span20 {

  width: 20.408163265306122%;

  *width: 20.357142857142858%;

}

.row-fluid .span19 {

  width: 19.387755102040817%;

  *width: 19.336734693877553%;

}

.row-fluid .span18 {

  width: 18.367346938775512%;

  *width: 18.316326530612248%;

}

.row-fluid .span17 {

  width: 17.346938775510203%;

  *width: 17.29591836734694%;

}

.row-fluid .span16 {

  width: 16.3265306122449%;

  *width: 16.275510204081634%;

}

.row-fluid .span15 {

  width: 15.306122448979592%;

  *width: 15.255102040816325%;

}

.row-fluid .span14 {

  width: 14.285714285714286%;

  *width: 14.23469387755102%;

}

.row-fluid .span13 {

  width: 13.26530612244898%;

  *width: 13.214285714285714%;

}

.row-fluid .span12 {

  width: 12.244897959183675%;

  *width: 12.193877551020408%;

}

.row-fluid .span11 {

  width: 11.224489795918368%;

  *width: 11.173469387755102%;

}

.row-fluid .span10 {

  width: 10.204081632653061%;

  *width: 10.153061224489795%;

}

.row-fluid .span9 {

  width: 9.183673469387756%;

  *width: 9.13265306122449%;

}

.row-fluid .span8 {

  width: 8.16326530612245%;

  *width: 8.112244897959183%;

}

.row-fluid .span7 {

  width: 7.142857142857143%;

  *width: 7.091836734693878%;

}

.row-fluid .span6 {

  width: 6.122448979591837%;

  *width: 6.071428571428572%;

}

.row-fluid .span5 {

  width: 5.1020408163265305%;

  *width: 5.051020408163265%;

}

.row-fluid .span4 {

  width: 4.081632653061225%;

  *width: 4.030612244897959%;

}

.row-fluid .span3 {

  width: 3.0612244897959187%;

  *width: 3.0102040816326534%;

}

.row-fluid .span2 {

  width: 2.0408163265306123%;

  *width: 1.989795918367347%;

}

.row-fluid .span1 {

  width: 1.0204081632653061%;

  *width: 0.9693877551020409%;

}

.row-fluid .offset98 {

  margin-left: 100%;

  *margin-left: 99.89795918367346%;

}

.row-fluid .offset98:first-child {

  margin-left: 100%;

  *margin-left: 99.89795918367346%;

}

.row-fluid .offset97 {

  margin-left: 98.9795918367347%;

  *margin-left: 98.87755102040816%;

}

.row-fluid .offset97:first-child {

  margin-left: 98.9795918367347%;

  *margin-left: 98.87755102040816%;

}

.row-fluid .offset96 {

  margin-left: 97.9591836734694%;

  *margin-left: 97.85714285714286%;

}

.row-fluid .offset96:first-child {

  margin-left: 97.9591836734694%;

  *margin-left: 97.85714285714286%;

}

.row-fluid .offset95 {

  margin-left: 96.93877551020408%;

  *margin-left: 96.83673469387755%;

}

.row-fluid .offset95:first-child {

  margin-left: 96.93877551020408%;

  *margin-left: 96.83673469387755%;

}

.row-fluid .offset94 {

  margin-left: 95.91836734693878%;

  *margin-left: 95.81632653061224%;

}

.row-fluid .offset94:first-child {

  margin-left: 95.91836734693878%;

  *margin-left: 95.81632653061224%;

}

.row-fluid .offset93 {

  margin-left: 94.89795918367348%;

  *margin-left: 94.79591836734694%;

}

.row-fluid .offset93:first-child {

  margin-left: 94.89795918367348%;

  *margin-left: 94.79591836734694%;

}

.row-fluid .offset92 {

  margin-left: 93.87755102040816%;

  *margin-left: 93.77551020408163%;

}

.row-fluid .offset92:first-child {

  margin-left: 93.87755102040816%;

  *margin-left: 93.77551020408163%;

}

.row-fluid .offset91 {

  margin-left: 92.85714285714286%;

  *margin-left: 92.75510204081633%;

}

.row-fluid .offset91:first-child {

  margin-left: 92.85714285714286%;

  *margin-left: 92.75510204081633%;

}

.row-fluid .offset90 {

  margin-left: 91.83673469387756%;

  *margin-left: 91.73469387755102%;

}

.row-fluid .offset90:first-child {

  margin-left: 91.83673469387756%;

  *margin-left: 91.73469387755102%;

}

.row-fluid .offset89 {

  margin-left: 90.81632653061224%;

  *margin-left: 90.71428571428571%;

}

.row-fluid .offset89:first-child {

  margin-left: 90.81632653061224%;

  *margin-left: 90.71428571428571%;

}

.row-fluid .offset88 {

  margin-left: 89.79591836734694%;

  *margin-left: 89.6938775510204%;

}

.row-fluid .offset88:first-child {

  margin-left: 89.79591836734694%;

  *margin-left: 89.6938775510204%;

}

.row-fluid .offset87 {

  margin-left: 88.77551020408164%;

  *margin-left: 88.6734693877551%;

}

.row-fluid .offset87:first-child {

  margin-left: 88.77551020408164%;

  *margin-left: 88.6734693877551%;

}

.row-fluid .offset86 {

  margin-left: 87.75510204081633%;

  *margin-left: 87.65306122448979%;

}

.row-fluid .offset86:first-child {

  margin-left: 87.75510204081633%;

  *margin-left: 87.65306122448979%;

}

.row-fluid .offset85 {

  margin-left: 86.73469387755102%;

  *margin-left: 86.63265306122449%;

}

.row-fluid .offset85:first-child {

  margin-left: 86.73469387755102%;

  *margin-left: 86.63265306122449%;

}

.row-fluid .offset84 {

  margin-left: 85.71428571428572%;

  *margin-left: 85.61224489795919%;

}

.row-fluid .offset84:first-child {

  margin-left: 85.71428571428572%;

  *margin-left: 85.61224489795919%;

}

.row-fluid .offset83 {

  margin-left: 84.6938775510204%;

  *margin-left: 84.59183673469387%;

}

.row-fluid .offset83:first-child {

  margin-left: 84.6938775510204%;

  *margin-left: 84.59183673469387%;

}

.row-fluid .offset82 {

  margin-left: 83.6734693877551%;

  *margin-left: 83.57142857142857%;

}

.row-fluid .offset82:first-child {

  margin-left: 83.6734693877551%;

  *margin-left: 83.57142857142857%;

}

.row-fluid .offset81 {

  margin-left: 82.6530612244898%;

  *margin-left: 82.55102040816327%;

}

.row-fluid .offset81:first-child {

  margin-left: 82.6530612244898%;

  *margin-left: 82.55102040816327%;

}

.row-fluid .offset80 {

  margin-left: 81.63265306122449%;

  *margin-left: 81.53061224489795%;

}

.row-fluid .offset80:first-child {

  margin-left: 81.63265306122449%;

  *margin-left: 81.53061224489795%;

}

.row-fluid .offset79 {

  margin-left: 80.61224489795919%;

  *margin-left: 80.51020408163265%;

}

.row-fluid .offset79:first-child {

  margin-left: 80.61224489795919%;

  *margin-left: 80.51020408163265%;

}

.row-fluid .offset78 {

  margin-left: 79.59183673469389%;

  *margin-left: 79.48979591836735%;

}

.row-fluid .offset78:first-child {

  margin-left: 79.59183673469389%;

  *margin-left: 79.48979591836735%;

}

.row-fluid .offset77 {

  margin-left: 78.57142857142857%;

  *margin-left: 78.46938775510203%;

}

.row-fluid .offset77:first-child {

  margin-left: 78.57142857142857%;

  *margin-left: 78.46938775510203%;

}

.row-fluid .offset76 {

  margin-left: 77.55102040816327%;

  *margin-left: 77.44897959183673%;

}

.row-fluid .offset76:first-child {

  margin-left: 77.55102040816327%;

  *margin-left: 77.44897959183673%;

}

.row-fluid .offset75 {

  margin-left: 76.53061224489797%;

  *margin-left: 76.42857142857143%;

}

.row-fluid .offset75:first-child {

  margin-left: 76.53061224489797%;

  *margin-left: 76.42857142857143%;

}

.row-fluid .offset74 {

  margin-left: 75.51020408163265%;

  *margin-left: 75.40816326530611%;

}

.row-fluid .offset74:first-child {

  margin-left: 75.51020408163265%;

  *margin-left: 75.40816326530611%;

}

.row-fluid .offset73 {

  margin-left: 74.48979591836735%;

  *margin-left: 74.38775510204081%;

}

.row-fluid .offset73:first-child {

  margin-left: 74.48979591836735%;

  *margin-left: 74.38775510204081%;

}

.row-fluid .offset72 {

  margin-left: 73.46938775510205%;

  *margin-left: 73.36734693877551%;

}

.row-fluid .offset72:first-child {

  margin-left: 73.46938775510205%;

  *margin-left: 73.36734693877551%;

}

.row-fluid .offset71 {

  margin-left: 72.44897959183673%;

  *margin-left: 72.3469387755102%;

}

.row-fluid .offset71:first-child {

  margin-left: 72.44897959183673%;

  *margin-left: 72.3469387755102%;

}

.row-fluid .offset70 {

  margin-left: 71.42857142857143%;

  *margin-left: 71.3265306122449%;

}

.row-fluid .offset70:first-child {

  margin-left: 71.42857142857143%;

  *margin-left: 71.3265306122449%;

}

.row-fluid .offset69 {

  margin-left: 70.40816326530613%;

  *margin-left: 70.3061224489796%;

}

.row-fluid .offset69:first-child {

  margin-left: 70.40816326530613%;

  *margin-left: 70.3061224489796%;

}

.row-fluid .offset68 {

  margin-left: 69.38775510204081%;

  *margin-left: 69.28571428571428%;

}

.row-fluid .offset68:first-child {

  margin-left: 69.38775510204081%;

  *margin-left: 69.28571428571428%;

}

.row-fluid .offset67 {

  margin-left: 68.36734693877551%;

  *margin-left: 68.26530612244898%;

}

.row-fluid .offset67:first-child {

  margin-left: 68.36734693877551%;

  *margin-left: 68.26530612244898%;

}

.row-fluid .offset66 {

  margin-left: 67.34693877551021%;

  *margin-left: 67.24489795918367%;

}

.row-fluid .offset66:first-child {

  margin-left: 67.34693877551021%;

  *margin-left: 67.24489795918367%;

}

.row-fluid .offset65 {

  margin-left: 66.3265306122449%;

  *margin-left: 66.22448979591836%;

}

.row-fluid .offset65:first-child {

  margin-left: 66.3265306122449%;

  *margin-left: 66.22448979591836%;

}

.row-fluid .offset64 {

  margin-left: 65.3061224489796%;

  *margin-left: 65.20408163265306%;

}

.row-fluid .offset64:first-child {

  margin-left: 65.3061224489796%;

  *margin-left: 65.20408163265306%;

}

.row-fluid .offset63 {

  margin-left: 64.28571428571429%;

  *margin-left: 64.18367346938776%;

}

.row-fluid .offset63:first-child {

  margin-left: 64.28571428571429%;

  *margin-left: 64.18367346938776%;

}

.row-fluid .offset62 {

  margin-left: 63.26530612244898%;

  *margin-left: 63.16326530612245%;

}

.row-fluid .offset62:first-child {

  margin-left: 63.26530612244898%;

  *margin-left: 63.16326530612245%;

}

.row-fluid .offset61 {

  margin-left: 62.244897959183675%;

  *margin-left: 62.14285714285714%;

}

.row-fluid .offset61:first-child {

  margin-left: 62.244897959183675%;

  *margin-left: 62.14285714285714%;

}

.row-fluid .offset60 {

  margin-left: 61.224489795918366%;

  *margin-left: 61.12244897959183%;

}

.row-fluid .offset60:first-child {

  margin-left: 61.224489795918366%;

  *margin-left: 61.12244897959183%;

}

.row-fluid .offset59 {

  margin-left: 60.204081632653065%;

  *margin-left: 60.10204081632653%;

}

.row-fluid .offset59:first-child {

  margin-left: 60.204081632653065%;

  *margin-left: 60.10204081632653%;

}

.row-fluid .offset58 {

  margin-left: 59.183673469387756%;

  *margin-left: 59.08163265306122%;

}

.row-fluid .offset58:first-child {

  margin-left: 59.183673469387756%;

  *margin-left: 59.08163265306122%;

}

.row-fluid .offset57 {

  margin-left: 58.16326530612245%;

  *margin-left: 58.06122448979591%;

}

.row-fluid .offset57:first-child {

  margin-left: 58.16326530612245%;

  *margin-left: 58.06122448979591%;

}

.row-fluid .offset56 {

  margin-left: 57.142857142857146%;

  *margin-left: 57.04081632653061%;

}

.row-fluid .offset56:first-child {

  margin-left: 57.142857142857146%;

  *margin-left: 57.04081632653061%;

}

.row-fluid .offset55 {

  margin-left: 56.12244897959184%;

  *margin-left: 56.0204081632653%;

}

.row-fluid .offset55:first-child {

  margin-left: 56.12244897959184%;

  *margin-left: 56.0204081632653%;

}

.row-fluid .offset54 {

  margin-left: 55.10204081632653%;

  *margin-left: 54.99999999999999%;

}

.row-fluid .offset54:first-child {

  margin-left: 55.10204081632653%;

  *margin-left: 54.99999999999999%;

}

.row-fluid .offset53 {

  margin-left: 54.08163265306123%;

  *margin-left: 53.97959183673469%;

}

.row-fluid .offset53:first-child {

  margin-left: 54.08163265306123%;

  *margin-left: 53.97959183673469%;

}

.row-fluid .offset52 {

  margin-left: 53.06122448979592%;

  *margin-left: 52.95918367346938%;

}

.row-fluid .offset52:first-child {

  margin-left: 53.06122448979592%;

  *margin-left: 52.95918367346938%;

}

.row-fluid .offset51 {

  margin-left: 52.04081632653061%;

  *margin-left: 51.938775510204074%;

}

.row-fluid .offset51:first-child {

  margin-left: 52.04081632653061%;

  *margin-left: 51.938775510204074%;

}

.row-fluid .offset50 {

  margin-left: 51.02040816326531%;

  *margin-left: 50.91836734693877%;

}

.row-fluid .offset50:first-child {

  margin-left: 51.02040816326531%;

  *margin-left: 50.91836734693877%;

}

.row-fluid .offset49 {

  margin-left: 50%;

  *margin-left: 49.897959183673464%;

}

.row-fluid .offset49:first-child {

  margin-left: 50%;

  *margin-left: 49.897959183673464%;

}

.row-fluid .offset48 {

  margin-left: 48.9795918367347%;

  *margin-left: 48.87755102040816%;

}

.row-fluid .offset48:first-child {

  margin-left: 48.9795918367347%;

  *margin-left: 48.87755102040816%;

}

.row-fluid .offset47 {

  margin-left: 47.95918367346939%;

  *margin-left: 47.857142857142854%;

}

.row-fluid .offset47:first-child {

  margin-left: 47.95918367346939%;

  *margin-left: 47.857142857142854%;

}

.row-fluid .offset46 {

  margin-left: 46.93877551020408%;

  *margin-left: 46.836734693877546%;

}

.row-fluid .offset46:first-child {

  margin-left: 46.93877551020408%;

  *margin-left: 46.836734693877546%;

}

.row-fluid .offset45 {

  margin-left: 45.91836734693878%;

  *margin-left: 45.816326530612244%;

}

.row-fluid .offset45:first-child {

  margin-left: 45.91836734693878%;

  *margin-left: 45.816326530612244%;

}

.row-fluid .offset44 {

  margin-left: 44.89795918367347%;

  *margin-left: 44.795918367346935%;

}

.row-fluid .offset44:first-child {

  margin-left: 44.89795918367347%;

  *margin-left: 44.795918367346935%;

}

.row-fluid .offset43 {

  margin-left: 43.87755102040816%;

  *margin-left: 43.77551020408163%;

}

.row-fluid .offset43:first-child {

  margin-left: 43.87755102040816%;

  *margin-left: 43.77551020408163%;

}

.row-fluid .offset42 {

  margin-left: 42.85714285714286%;

  *margin-left: 42.755102040816325%;

}

.row-fluid .offset42:first-child {

  margin-left: 42.85714285714286%;

  *margin-left: 42.755102040816325%;

}

.row-fluid .offset41 {

  margin-left: 41.83673469387755%;

  *margin-left: 41.73469387755102%;

}

.row-fluid .offset41:first-child {

  margin-left: 41.83673469387755%;

  *margin-left: 41.73469387755102%;

}

.row-fluid .offset40 {

  margin-left: 40.816326530612244%;

  *margin-left: 40.71428571428571%;

}

.row-fluid .offset40:first-child {

  margin-left: 40.816326530612244%;

  *margin-left: 40.71428571428571%;

}

.row-fluid .offset39 {

  margin-left: 39.79591836734694%;

  *margin-left: 39.69387755102041%;

}

.row-fluid .offset39:first-child {

  margin-left: 39.79591836734694%;

  *margin-left: 39.69387755102041%;

}

.row-fluid .offset38 {

  margin-left: 38.775510204081634%;

  *margin-left: 38.6734693877551%;

}

.row-fluid .offset38:first-child {

  margin-left: 38.775510204081634%;

  *margin-left: 38.6734693877551%;

}

.row-fluid .offset37 {

  margin-left: 37.755102040816325%;

  *margin-left: 37.65306122448979%;

}

.row-fluid .offset37:first-child {

  margin-left: 37.755102040816325%;

  *margin-left: 37.65306122448979%;

}

.row-fluid .offset36 {

  margin-left: 36.734693877551024%;

  *margin-left: 36.63265306122449%;

}

.row-fluid .offset36:first-child {

  margin-left: 36.734693877551024%;

  *margin-left: 36.63265306122449%;

}

.row-fluid .offset35 {

  margin-left: 35.714285714285715%;

  *margin-left: 35.61224489795918%;

}

.row-fluid .offset35:first-child {

  margin-left: 35.714285714285715%;

  *margin-left: 35.61224489795918%;

}

.row-fluid .offset34 {

  margin-left: 34.69387755102041%;

  *margin-left: 34.59183673469387%;

}

.row-fluid .offset34:first-child {

  margin-left: 34.69387755102041%;

  *margin-left: 34.59183673469387%;

}

.row-fluid .offset33 {

  margin-left: 33.673469387755105%;

  *margin-left: 33.57142857142857%;

}

.row-fluid .offset33:first-child {

  margin-left: 33.673469387755105%;

  *margin-left: 33.57142857142857%;

}

.row-fluid .offset32 {

  margin-left: 32.6530612244898%;

  *margin-left: 32.55102040816326%;

}

.row-fluid .offset32:first-child {

  margin-left: 32.6530612244898%;

  *margin-left: 32.55102040816326%;

}

.row-fluid .offset31 {

  margin-left: 31.63265306122449%;

  *margin-left: 31.530612244897963%;

}

.row-fluid .offset31:first-child {

  margin-left: 31.63265306122449%;

  *margin-left: 31.530612244897963%;

}

.row-fluid .offset30 {

  margin-left: 30.612244897959183%;

  *margin-left: 30.510204081632654%;

}

.row-fluid .offset30:first-child {

  margin-left: 30.612244897959183%;

  *margin-left: 30.510204081632654%;

}

.row-fluid .offset29 {

  margin-left: 29.591836734693878%;

  *margin-left: 29.48979591836735%;

}

.row-fluid .offset29:first-child {

  margin-left: 29.591836734693878%;

  *margin-left: 29.48979591836735%;

}

.row-fluid .offset28 {

  margin-left: 28.571428571428573%;

  *margin-left: 28.469387755102044%;

}

.row-fluid .offset28:first-child {

  margin-left: 28.571428571428573%;

  *margin-left: 28.469387755102044%;

}

.row-fluid .offset27 {

  margin-left: 27.551020408163264%;

  *margin-left: 27.448979591836736%;

}

.row-fluid .offset27:first-child {

  margin-left: 27.551020408163264%;

  *margin-left: 27.448979591836736%;

}

.row-fluid .offset26 {

  margin-left: 26.53061224489796%;

  *margin-left: 26.42857142857143%;

}

.row-fluid .offset26:first-child {

  margin-left: 26.53061224489796%;

  *margin-left: 26.42857142857143%;

}

.row-fluid .offset25 {

  margin-left: 25.510204081632654%;

  *margin-left: 25.408163265306126%;

}

.row-fluid .offset25:first-child {

  margin-left: 25.510204081632654%;

  *margin-left: 25.408163265306126%;

}

.row-fluid .offset24 {

  margin-left: 24.48979591836735%;

  *margin-left: 24.38775510204082%;

}

.row-fluid .offset24:first-child {

  margin-left: 24.48979591836735%;

  *margin-left: 24.38775510204082%;

}

.row-fluid .offset23 {

  margin-left: 23.46938775510204%;

  *margin-left: 23.367346938775512%;

}

.row-fluid .offset23:first-child {

  margin-left: 23.46938775510204%;

  *margin-left: 23.367346938775512%;

}

.row-fluid .offset22 {

  margin-left: 22.448979591836736%;

  *margin-left: 22.346938775510207%;

}

.row-fluid .offset22:first-child {

  margin-left: 22.448979591836736%;

  *margin-left: 22.346938775510207%;

}

.row-fluid .offset21 {

  margin-left: 21.42857142857143%;

  *margin-left: 21.326530612244902%;

}

.row-fluid .offset21:first-child {

  margin-left: 21.42857142857143%;

  *margin-left: 21.326530612244902%;

}

.row-fluid .offset20 {

  margin-left: 20.408163265306122%;

  *margin-left: 20.306122448979593%;

}

.row-fluid .offset20:first-child {

  margin-left: 20.408163265306122%;

  *margin-left: 20.306122448979593%;

}

.row-fluid .offset19 {

  margin-left: 19.387755102040817%;

  *margin-left: 19.28571428571429%;

}

.row-fluid .offset19:first-child {

  margin-left: 19.387755102040817%;

  *margin-left: 19.28571428571429%;

}

.row-fluid .offset18 {

  margin-left: 18.367346938775512%;

  *margin-left: 18.265306122448983%;

}

.row-fluid .offset18:first-child {

  margin-left: 18.367346938775512%;

  *margin-left: 18.265306122448983%;

}

.row-fluid .offset17 {

  margin-left: 17.346938775510203%;

  *margin-left: 17.244897959183675%;

}

.row-fluid .offset17:first-child {

  margin-left: 17.346938775510203%;

  *margin-left: 17.244897959183675%;

}

.row-fluid .offset16 {

  margin-left: 16.3265306122449%;

  *margin-left: 16.22448979591837%;

}

.row-fluid .offset16:first-child {

  margin-left: 16.3265306122449%;

  *margin-left: 16.22448979591837%;

}

.row-fluid .offset15 {

  margin-left: 15.306122448979592%;

  *margin-left: 15.20408163265306%;

}

.row-fluid .offset15:first-child {

  margin-left: 15.306122448979592%;

  *margin-left: 15.20408163265306%;

}

.row-fluid .offset14 {

  margin-left: 14.285714285714286%;

  *margin-left: 14.183673469387754%;

}

.row-fluid .offset14:first-child {

  margin-left: 14.285714285714286%;

  *margin-left: 14.183673469387754%;

}

.row-fluid .offset13 {

  margin-left: 13.26530612244898%;

  *margin-left: 13.163265306122447%;

}

.row-fluid .offset13:first-child {

  margin-left: 13.26530612244898%;

  *margin-left: 13.163265306122447%;

}

.row-fluid .offset12 {

  margin-left: 12.244897959183675%;

  *margin-left: 12.142857142857142%;

}

.row-fluid .offset12:first-child {

  margin-left: 12.244897959183675%;

  *margin-left: 12.142857142857142%;

}

.row-fluid .offset11 {

  margin-left: 11.224489795918368%;

  *margin-left: 11.122448979591836%;

}

.row-fluid .offset11:first-child {

  margin-left: 11.224489795918368%;

  *margin-left: 11.122448979591836%;

}

.row-fluid .offset10 {

  margin-left: 10.204081632653061%;

  *margin-left: 10.102040816326529%;

}

.row-fluid .offset10:first-child {

  margin-left: 10.204081632653061%;

  *margin-left: 10.102040816326529%;

}

.row-fluid .offset9 {

  margin-left: 9.183673469387756%;

  *margin-left: 9.081632653061224%;

}

.row-fluid .offset9:first-child {

  margin-left: 9.183673469387756%;

  *margin-left: 9.081632653061224%;

}

.row-fluid .offset8 {

  margin-left: 8.16326530612245%;

  *margin-left: 8.061224489795917%;

}

.row-fluid .offset8:first-child {

  margin-left: 8.16326530612245%;

  *margin-left: 8.061224489795917%;

}

.row-fluid .offset7 {

  margin-left: 7.142857142857143%;

  *margin-left: 7.040816326530613%;

}

.row-fluid .offset7:first-child {

  margin-left: 7.142857142857143%;

  *margin-left: 7.040816326530613%;

}

.row-fluid .offset6 {

  margin-left: 6.122448979591837%;

  *margin-left: 6.020408163265307%;

}

.row-fluid .offset6:first-child {

  margin-left: 6.122448979591837%;

  *margin-left: 6.020408163265307%;

}

.row-fluid .offset5 {

  margin-left: 5.1020408163265305%;

  *margin-left: 5%;

}

.row-fluid .offset5:first-child {

  margin-left: 5.1020408163265305%;

  *margin-left: 5%;

}

.row-fluid .offset4 {

  margin-left: 4.081632653061225%;

  *margin-left: 3.979591836734694%;

}

.row-fluid .offset4:first-child {

  margin-left: 4.081632653061225%;

  *margin-left: 3.979591836734694%;

}

.row-fluid .offset3 {

  margin-left: 3.0612244897959187%;

  *margin-left: 2.959183673469388%;

}

.row-fluid .offset3:first-child {

  margin-left: 3.0612244897959187%;

  *margin-left: 2.959183673469388%;

}

.row-fluid .offset2 {

  margin-left: 2.0408163265306123%;

  *margin-left: 1.9387755102040818%;

}

.row-fluid .offset2:first-child {

  margin-left: 2.0408163265306123%;

  *margin-left: 1.9387755102040818%;

}

.row-fluid .offset1 {

  margin-left: 1.0204081632653061%;

  *margin-left: 0.9183673469387756%;

}

.row-fluid .offset1:first-child {

  margin-left: 1.0204081632653061%;

  *margin-left: 0.9183673469387756%;

}

[class*="span"].hide,

.row-fluid [class*="span"].hide {

  display: none;

}

[class*="span"].pull-right,

.row-fluid [class*="span"].pull-right {

  float: right;

}

.container {

  margin-right: auto;

  margin-left: auto;
 

  *zoom: 1;

}

.container:before,

.container:after {

  display: table;

  content: "";

  line-height: 0;

}

.container:after {

  clear: both;

}

.container-fluid {

  padding-right: 0px;

  padding-left: 0px;

  *zoom: 1;

}

.container-fluid:before,

.container-fluid:after {

  display: table;

  content: "";

  line-height: 0;

}

.container-fluid:after {

  clear: both;

}
.contact-id{color: red;}
.contact-id:hover{color:black;}


p {
    color:#000;
    font-size: 14px;
    font-weight: normal;
      margin: 0 0 10px;
	  text-align:justify;
    line-height:2;
	   font-family: 'Merriweather Sans', sans-serif;
} 
.lead {

  margin-bottom: 20px;

  font-size: 21px;

  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 {
	font-family: 'Karla', sans-serif;
	color:#000;
	font-size:15px;
	text-align:justify;
  

}

h1,

h2,

h3,

h4,

h5,

h6 {

  margin: 10px 0;

  

  font-weight: bold;

  line-height: 20px;

  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:36px;

}



h1 {

    font-size:49px;

    font-weight: 300;

    line-height: normal;

    margin:40px 0 0;

    text-align: center;

}



h2 {
    border-bottom: 1px solid #7f7f7f;
    color: #002c5b;
    display: block;
    font-size: 30px;
    font-weight: 500;
    line-height: 49px;
    margin: 0px 0 20px;
    position: relative;
    
}
h2 span{color:#ef494e;}

h3 {
    color: #333333;
    font-size:27px;
    font-weight: normal;
    line-height: normal; text-align:center; width:100%;
    margin:30px 0 15px 0;
    padding:20px 0 10px 0; background-size:100% auto;
    text-transform: uppercase; background-repeat:no-repeat; background-position:center top;border-bottom: 1px solid #7f7f7f;}



h4 {
    color: #FD6867;
    display: block;
    font-size: 30px;
    font-weight:600;
    margin:22px 0 0 0;
    padding: 0;
    font-family: 'Signika', sans-serif;
	
}
h5 {

   color: #f1573d;

    font-size:40px;

    font-weight: 400;

    line-height: normal;

    margin:0 0 13px 0;

    padding: 0;

    position: relative;

}

h6 {

  font-size: 11.9px;

}

h1 small {

  font-size: 24.5px;

}

h2 small {

  font-size: 17.5px;

}

h3 small {

  font-size: 14px;

}

h4 small {

  font-size: 14px;

}

.page-header {

  padding-bottom: 9px;

  margin: 20px 0 30px;

  border-bottom: 1px solid #eeeeee;

}

ul,

ol {

  padding: 0;

  margin:0;

}

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 #eeeeee;

  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: 17.5px;

  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-size: 12px;

  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: 13px;

  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: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

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;

}

.label,

.badge {

  display: inline-block;

  padding: 2px 4px;

  font-size: 11.844px;

  font-weight: bold;

  line-height: 14px;

  color: #ffffff;

  vertical-align: baseline;

  white-space: nowrap;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #999999;

}

.label {

  -webkit-border-radius: 3px;

  -moz-border-radius: 3px;

  border-radius: 3px;

}

.badge {

  padding-left: 9px;

  padding-right: 9px;

  -webkit-border-radius: 9px;

  -moz-border-radius: 9px;

  border-radius: 9px;

}

.label:empty,

.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 {

  background-color: #b94a48;

}

.label-important[href],

.badge-important[href] {

  background-color: #953b39;

}

.label-warning,

.badge-warning {

  background-color: #f89406;

}

.label-warning[href],

.badge-warning[href] {

  background-color: #c67605;

}

.label-success,

.badge-success {

  background-color: #468847;

}

.label-success[href],

.badge-success[href] {

  background-color: #356635;

}

.label-info,

.badge-info {

  background-color: #3a87ad;

}

.label-info[href],

.badge-info[href] {

  background-color: #2d6987;

}

.label-inverse,

.badge-inverse {

  background-color: #333333;

}

.label-inverse[href],

.badge-inverse[href] {

  background-color: #1a1a1a;

}

.btn .label,

.btn .badge {

  position: relative;

  top: -1px;

}

.btn-mini .label,

.btn-mini .badge {

  top: 0;

}

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 #dddddd;

}

.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 #dddddd;

}

.table .table {

  background-color: #ffffff;

}

.table-condensed th,

.table-condensed td {

  padding: 4px 5px;

}

.table-bordered {

  border: 1px solid #dddddd;

  border-collapse: separate;

  *border-collapse: collapse;

  border-left: 0;

  -webkit-border-radius: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

.table-bordered th,

.table-bordered td {

  border-left: 1px solid #dddddd;

}

.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: 4px;

  -moz-border-radius-topleft: 4px;

  border-top-left-radius: 4px;

}

.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: 4px;

  -moz-border-radius-topright: 4px;

  border-top-right-radius: 4px;

}

.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: 4px;

  -moz-border-radius-bottomleft: 4px;

  border-bottom-left-radius: 4px;

}

.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: 4px;

  -moz-border-radius-bottomright: 4px;

  border-bottom-right-radius: 4px;

}

.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: 4px;

  -moz-border-radius-topleft: 4px;

  border-top-left-radius: 4px;

}

.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: 4px;

  -moz-border-radius-topright: 4px;

  border-top-right-radius: 4px;

}

.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: -6px;

  margin-left: 0;

}

.table td.span2,

.table th.span2 {

  float: none;

  width: 4px;

  margin-left: 0;

}

.table td.span3,

.table th.span3 {

  float: none;

  width: 14px;

  margin-left: 0;

}

.table td.span4,

.table th.span4 {

  float: none;

  width: 24px;

  margin-left: 0;

}

.table td.span5,

.table th.span5 {

  float: none;

  width: 34px;

  margin-left: 0;

}

.table td.span6,

.table th.span6 {

  float: none;

  width: 44px;

  margin-left: 0;

}

.table td.span7,

.table th.span7 {

  float: none;

  width: 54px;

  margin-left: 0;

}

.table td.span8,

.table th.span8 {

  float: none;

  width: 64px;

  margin-left: 0;

}

.table td.span9,

.table th.span9 {

  float: none;

  width: 74px;

  margin-left: 0;

}

.table td.span10,

.table th.span10 {

  float: none;

  width: 84px;

  margin-left: 0;

}

.table td.span11,

.table th.span11 {

  float: none;

  width: 94px;

  margin-left: 0;

}

.table td.span12,

.table th.span12 {

  float: none;

  width: 104px;

  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;

}

form {

  margin:0;

}

fieldset {

  padding: 0;

  margin: 0;

  border: 0;

}

legend {

  display: block;

  width: 100%;

  padding: 0;

  margin-bottom: 20px;

  font-size: 21px;

  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: 14px;

  font-weight: normal;

  line-height: 20px;

}

input,

button,

select,

textarea {

  

}

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 {

    border: 1px solid #cccccc;

    border-radius: 0;

    clear: both;

    color: #333333 !important;

    font-size: 14px !important;font-family: 'Lato', sans-serif; resize:none;

    height: 35px;

    margin: 0 0 20px;

    padding: 3px 4px;

}

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: #fff;

    border: 1px solid #ddd; 

  -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 {

  height: 36px;

  /* 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;

  background-color: #fff;

    border: 1px solid #ddd;padding: 3px 2px;

}

select[multiple],

select[size] {

  height: auto;

}

select:focus,

input[type="file"]:focus,

input[type="radio"]:focus,

input[type="checkbox"]:focus {

  outline: none !important;

  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: 0px;

}

input.span98,

textarea.span98,

.uneditable-input.span98 {

  width: 966px;

}

input.span97,

textarea.span97,

.uneditable-input.span97 {

  width: 956px;

}

input.span96,

textarea.span96,

.uneditable-input.span96 {

  width: 946px;

}

input.span95,

textarea.span95,

.uneditable-input.span95 {

  width: 936px;

}

input.span94,

textarea.span94,

.uneditable-input.span94 {

  width: 926px;

}

input.span93,

textarea.span93,

.uneditable-input.span93 {

  width: 916px;

}

input.span92,

textarea.span92,

.uneditable-input.span92 {

  width: 906px;

}

input.span91,

textarea.span91,

.uneditable-input.span91 {

  width: 896px;

}

input.span90,

textarea.span90,

.uneditable-input.span90 {

  width: 886px;

}

input.span89,

textarea.span89,

.uneditable-input.span89 {

  width: 876px;

}

input.span88,

textarea.span88,

.uneditable-input.span88 {

  width: 866px;

}

input.span87,

textarea.span87,

.uneditable-input.span87 {

  width: 856px;

}

input.span86,

textarea.span86,

.uneditable-input.span86 {

  width: 846px;

}

input.span85,

textarea.span85,

.uneditable-input.span85 {

  width: 836px;

}

input.span84,

textarea.span84,

.uneditable-input.span84 {

  width: 826px;

}

input.span83,

textarea.span83,

.uneditable-input.span83 {

  width: 816px;

}

input.span82,

textarea.span82,

.uneditable-input.span82 {

  width: 806px;

}

input.span81,

textarea.span81,

.uneditable-input.span81 {

  width: 796px;

}

input.span80,

textarea.span80,

.uneditable-input.span80 {

  width: 786px;

}

input.span79,

textarea.span79,

.uneditable-input.span79 {

  width: 776px;

}

input.span78,

textarea.span78,

.uneditable-input.span78 {

  width: 766px;

}

input.span77,

textarea.span77,

.uneditable-input.span77 {

  width: 756px;

}

input.span76,

textarea.span76,

.uneditable-input.span76 {

  width: 746px;

}

input.span75,

textarea.span75,

.uneditable-input.span75 {

  width: 736px;

}

input.span74,

textarea.span74,

.uneditable-input.span74 {

  width: 726px;

}

input.span73,

textarea.span73,

.uneditable-input.span73 {

  width: 716px;

}

input.span72,

textarea.span72,

.uneditable-input.span72 {

  width: 706px;

}

input.span71,

textarea.span71,

.uneditable-input.span71 {

  width: 696px;

}

input.span70,

textarea.span70,

.uneditable-input.span70 {

  width: 686px;

}

input.span69,

textarea.span69,

.uneditable-input.span69 {

  width: 676px;

}

input.span68,

textarea.span68,

.uneditable-input.span68 {

  width: 666px;

}

input.span67,

textarea.span67,

.uneditable-input.span67 {

  width: 656px;

}

input.span66,

textarea.span66,

.uneditable-input.span66 {

  width: 646px;

}

input.span65,

textarea.span65,

.uneditable-input.span65 {

  width: 636px;

}

input.span64,

textarea.span64,

.uneditable-input.span64 {

  width: 626px;

}

input.span63,

textarea.span63,

.uneditable-input.span63 {

  width: 616px;

}

input.span62,

textarea.span62,

.uneditable-input.span62 {

  width: 606px;

}

input.span61,

textarea.span61,

.uneditable-input.span61 {

  width: 596px;

}

input.span60,

textarea.span60,

.uneditable-input.span60 {

  width: 586px;

}

input.span59,

textarea.span59,

.uneditable-input.span59 {

  width: 576px;

}

input.span58,

textarea.span58,

.uneditable-input.span58 {

  width: 566px;

}

input.span57,

textarea.span57,

.uneditable-input.span57 {

  width: 556px;

}

input.span56,

textarea.span56,

.uneditable-input.span56 {

  width: 546px;

}

input.span55,

textarea.span55,

.uneditable-input.span55 {

  width: 536px;

}

input.span54,

textarea.span54,

.uneditable-input.span54 {

  width: 526px;

}

input.span53,

textarea.span53,

.uneditable-input.span53 {

  width: 516px;

}

input.span52,

textarea.span52,

.uneditable-input.span52 {

  width: 506px;

}

input.span51,

textarea.span51,

.uneditable-input.span51 {

  width: 496px;

}

input.span50,

textarea.span50,

.uneditable-input.span50 {

  width: 486px;

}

input.span49,

textarea.span49,

.uneditable-input.span49 {

  width: 476px;

}

input.span48,

textarea.span48,

.uneditable-input.span48 {

  width: 466px;

}

input.span47,

textarea.span47,

.uneditable-input.span47 {

  width: 456px;

}

input.span46,

textarea.span46,

.uneditable-input.span46 {

  width: 446px;

}

input.span45,

textarea.span45,

.uneditable-input.span45 {

  width: 436px;

}

input.span44,

textarea.span44,

.uneditable-input.span44 {

  width: 426px;

}

input.span43,

textarea.span43,

.uneditable-input.span43 {

  width: 416px;

}

input.span42,

textarea.span42,

.uneditable-input.span42 {

  width: 406px;

}

input.span41,

textarea.span41,

.uneditable-input.span41 {

  width: 396px;

}

input.span40,

textarea.span40,

.uneditable-input.span40 {

  width: 386px;

}

input.span39,

textarea.span39,

.uneditable-input.span39 {

  width: 376px;

}

input.span38,

textarea.span38,

.uneditable-input.span38 {

  width: 366px;

}

input.span37,

textarea.span37,

.uneditable-input.span37 {

  width: 356px;

}

input.span36,

textarea.span36,

.uneditable-input.span36 {

  width: 346px;

}

input.span35,

textarea.span35,

.uneditable-input.span35 {

  width: 336px;

}

input.span34,

textarea.span34,

.uneditable-input.span34 {

  width: 326px;

}

input.span33,

textarea.span33,

.uneditable-input.span33 {

  width: 316px;

}

input.span32,

textarea.span32,

.uneditable-input.span32 {

  width: 306px;

}

input.span31,

textarea.span31,

.uneditable-input.span31 {

  width: 296px;

}

input.span30,

textarea.span30,

.uneditable-input.span30 {

  width: 286px;

}

input.span29,

textarea.span29,

.uneditable-input.span29 {

  width: 276px;

}

input.span28,

textarea.span28,

.uneditable-input.span28 {

  width: 266px;

}

input.span27,

textarea.span27,

.uneditable-input.span27 {

  width: 256px;

}

input.span26,

textarea.span26,

.uneditable-input.span26 {

  width: 246px;

}

input.span25,

textarea.span25,

.uneditable-input.span25 {

  width: 236px;

}

input.span24,

textarea.span24,

.uneditable-input.span24 {

  width: 226px;

}

input.span23,

textarea.span23,

.uneditable-input.span23 {

  width: 216px;

}

input.span22,

textarea.span22,

.uneditable-input.span22 {

  width: 206px;

}

input.span21,

textarea.span21,

.uneditable-input.span21 {

  width: 196px;

}

input.span20,

textarea.span20,

.uneditable-input.span20 {

  width: 186px;

}

input.span19,

textarea.span19,

.uneditable-input.span19 {

  width: 176px;

}

input.span18,

textarea.span18,

.uneditable-input.span18 {

  width: 166px;

}

input.span17,

textarea.span17,

.uneditable-input.span17 {

  width: 156px;

}

input.span16,

textarea.span16,

.uneditable-input.span16 {

  width: 146px;

}

input.span15,

textarea.span15,

.uneditable-input.span15 {

  width: 136px;

}

input.span14,

textarea.span14,

.uneditable-input.span14 {

  width: 126px;

}

input.span13,

textarea.span13,

.uneditable-input.span13 {

  width: 116px;

}

input.span12,

textarea.span12,

.uneditable-input.span12 {

  width: 106px;

}

input.span11,

textarea.span11,

.uneditable-input.span11 {

  width: 96px;

}

input.span10,

textarea.span10,

.uneditable-input.span10 {

  width: 86px;

}

input.span9,

textarea.span9,

.uneditable-input.span9 {

  width: 76px;

}

input.span8,

textarea.span8,

.uneditable-input.span8 {

  width: 66px;

}

input.span7,

textarea.span7,

.uneditable-input.span7 {

  width: 56px;

}

input.span6,

textarea.span6,

.uneditable-input.span6 {

  width: 46px;

}

input.span5,

textarea.span5,

.uneditable-input.span5 {

  width: 36px;

}

input.span4,

textarea.span4,

.uneditable-input.span4 {

  width: 26px;

}

input.span3,

textarea.span3,

.uneditable-input.span3 {

  width: 16px;

}

input.span2,

textarea.span2,

.uneditable-input.span2 {

  width: 6px;

}

input.span1,

textarea.span1,

.uneditable-input.span1 {

  width: -4px;

}

.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: #595959;

}

.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: 14px;

}

.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 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 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: 14px;

  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: #a9dba9;

  border-color: #46a546;

}

.input-prepend .add-on,

.input-prepend .btn {

  margin-right: -1px;

}

.input-prepend .add-on:first-child,

.input-prepend .btn:first-child {

  -webkit-border-radius: 4px 0 0 4px;

  -moz-border-radius: 4px 0 0 4px;

  border-radius: 4px 0 0 4px;

}

.input-append input,

.input-append select,

.input-append .uneditable-input {

  -webkit-border-radius: 4px 0 0 4px;

  -moz-border-radius: 4px 0 0 4px;

  border-radius: 4px 0 0 4px;

}

.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 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 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 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 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 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 0;

}

.input-prepend.input-append .add-on:first-child,

.input-prepend.input-append .btn:first-child {

  margin-right: -1px;

  -webkit-border-radius: 4px 0 0 4px;

  -moz-border-radius: 4px 0 0 4px;

  border-radius: 4px 0 0 4px;

}

.input-prepend.input-append .add-on:last-child,

.input-prepend.input-append .btn:last-child {

  margin-left: -1px;

  -webkit-border-radius: 0 4px 4px 0;

  -moz-border-radius: 0 4px 4px 0;

  border-radius: 0 4px 4px 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;

}

.btn {

    color: #333333;

    cursor: pointer;

    font-size: 14px;

    line-height: 20px;

    padding: 0;

    text-align: center;

}

.btn:hover,

.btn:focus,

.btn:active,

.btn.active,

.btn.disabled,

.btn[disabled] {

 

}

.btn:active,

.btn.active {

  background-color: #cccccc \9;

}

.btn:first-child {

  *margin-left: 0;

}

.btn:hover,

.btn:focus {

  color: #333333;

  text-decoration: none;

  background-position: 0 -15px;

  -webkit-transition: background-position 0.1s linear;

  -moz-transition: background-position 0.1s linear;

  -o-transition: background-position 0.1s linear;

  transition: background-position 0.1s linear;

}

.btn:focus {

  outline: none !important;

  outline: 5px auto -webkit-focus-ring-color;

  outline-offset: -2px;

}

.btn.active,

.btn:active {

  background-image: none;

  outline: 0;

  -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.disabled,

.btn[disabled] {

  cursor: default;

  background-image: none;

  opacity: 0.65;

  filter: alpha(opacity=65);

  -webkit-box-shadow: none;

  -moz-box-shadow: none;

  box-shadow: none;

}

.btn-large {

  padding: 11px 19px;

  font-size: 17.5px;

  -webkit-border-radius: 6px;

  -moz-border-radius: 6px;

  border-radius: 6px;

}

.btn-large [class^="icon-"],

.btn-large [class*=" icon-"] {

  margin-top: 4px;

}

.btn-small {

  padding: 2px 10px;

  font-size: 11.9px;

  -webkit-border-radius: 3px;

  -moz-border-radius: 3px;

  border-radius: 3px;

}

.btn-small [class^="icon-"],

.btn-small [class*=" icon-"] {

  margin-top: 0;

}

.btn-mini [class^="icon-"],

.btn-mini [class*=" icon-"] {

  margin-top: -1px;

}

.btn-mini {

  padding: 0 6px;

  font-size: 10.5px;

  -webkit-border-radius: 3px;

  -moz-border-radius: 3px;

  border-radius: 3px;

}

.btn-block {

  display: block;

  width: 100%;

  padding-left: 0;

  padding-right: 0;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}

.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-primary.active,

.btn-warning.active,

.btn-danger.active,

.btn-success.active,

.btn-info.active,

.btn-inverse.active {

  color: rgba(255, 255, 255, 0.75);

}

.btn-primary {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #006dcc;

  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));

  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);

  background-image: -o-linear-gradient(top, #0088cc, #0044cc);

  background-image: linear-gradient(to bottom, #0088cc, #0044cc);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);

  border-color: #0044cc #0044cc #002a80;

  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

  *background-color: #0044cc;

  /* Darken IE7 buttons by default so they stand out more given they won't have borders */



  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.btn-primary:hover,

.btn-primary:focus,

.btn-primary:active,

.btn-primary.active,

.btn-primary.disabled,

.btn-primary[disabled] {

  color: #ffffff;

  background-color: #0044cc;

  *background-color: #003bb3;

}

.btn-primary:active,

.btn-primary.active {

  background-color: #003399 \9;

}

.btn-warning {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #faa732;

  background-image: -moz-linear-gradient(top, #fbb450, #f89406);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));

  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);

  background-image: -o-linear-gradient(top, #fbb450, #f89406);

  background-image: linear-gradient(to bottom, #fbb450, #f89406);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);

  border-color: #f89406 #f89406 #ad6704;

  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

  *background-color: #f89406;

  /* Darken IE7 buttons by default so they stand out more given they won't have borders */



  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.btn-warning:hover,

.btn-warning:focus,

.btn-warning:active,

.btn-warning.active,

.btn-warning.disabled,

.btn-warning[disabled] {

  color: #ffffff;

  background-color: #f89406;

  *background-color: #df8505;

}

.btn-warning:active,

.btn-warning.active {

  background-color: #c67605 \9;

}

.btn-danger {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #da4f49;

  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));

  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);

  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);

  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);

  border-color: #bd362f #bd362f #802420;

  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

  *background-color: #bd362f;

  /* Darken IE7 buttons by default so they stand out more given they won't have borders */



  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.btn-danger:hover,

.btn-danger:focus,

.btn-danger:active,

.btn-danger.active,

.btn-danger.disabled,

.btn-danger[disabled] {

  color: #ffffff;

  background-color: #bd362f;

  *background-color: #a9302a;

}

.btn-danger:active,

.btn-danger.active {

  background-color: #942a25 \9;

}

.btn-success {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #5bb75b;

  background-image: -moz-linear-gradient(top, #62c462, #51a351);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));

  background-image: -webkit-linear-gradient(top, #62c462, #51a351);

  background-image: -o-linear-gradient(top, #62c462, #51a351);

  background-image: linear-gradient(to bottom, #62c462, #51a351);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);

  border-color: #51a351 #51a351 #387038;

  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

  *background-color: #51a351;

  /* Darken IE7 buttons by default so they stand out more given they won't have borders */



  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.btn-success:hover,

.btn-success:focus,

.btn-success:active,

.btn-success.active,

.btn-success.disabled,

.btn-success[disabled] {

  color: #ffffff;

  background-color: #51a351;

  *background-color: #499249;

}

.btn-success:active,

.btn-success.active {

  background-color: #408140 \9;

}

.btn-info {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #49afcd;

  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));

  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);

  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);

  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);

  border-color: #2f96b4 #2f96b4 #1f6377;

  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

  *background-color: #2f96b4;

  /* Darken IE7 buttons by default so they stand out more given they won't have borders */



  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.btn-info:hover,

.btn-info:focus,

.btn-info:active,

.btn-info.active,

.btn-info.disabled,

.btn-info[disabled] {

  color: #ffffff;

  background-color: #2f96b4;

  *background-color: #2a85a0;

}

.btn-info:active,

.btn-info.active {

  background-color: #24748c \9;

}

.btn-inverse {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

  background-color: #363636;

  background-image: -moz-linear-gradient(top, #444444, #222222);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));

  background-image: -webkit-linear-gradient(top, #444444, #222222);

  background-image: -o-linear-gradient(top, #444444, #222222);

  background-image: linear-gradient(to bottom, #444444, #222222);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);

  border-color: #222222 #222222 #000000;

  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

  *background-color: #222222;

  /* Darken IE7 buttons by default so they stand out more given they won't have borders */



  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.btn-inverse:hover,

.btn-inverse:focus,

.btn-inverse:active,

.btn-inverse.active,

.btn-inverse.disabled,

.btn-inverse[disabled] {

  color: #ffffff;

  background-color: #222222;

  *background-color: #151515;

}

.btn-inverse:active,

.btn-inverse.active {

  background-color: #080808 \9;

}

button.btn,

input[type="submit"].btn {

  *padding-top: 3px;

  *padding-bottom: 3px;

}

button.btn::-moz-focus-inner,

input[type="submit"].btn::-moz-focus-inner {

  padding: 0;

  border: 0;

}

button.btn.btn-large,

input[type="submit"].btn.btn-large {

  *padding-top: 7px;

  *padding-bottom: 7px;

}

button.btn.btn-small,

input[type="submit"].btn.btn-small {

  *padding-top: 3px;

  *padding-bottom: 3px;

}

button.btn.btn-mini,

input[type="submit"].btn.btn-mini {

  *padding-top: 1px;

  *padding-bottom: 1px;

}

.btn-link,

.btn-link:active,

.btn-link[disabled] {

  background-color: transparent;

  background-image: none;

  -webkit-box-shadow: none;

  -moz-box-shadow: none;

  box-shadow: none;

}

.btn-link {

  border-color: transparent;

  cursor: pointer;

  color: #0088cc;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border-radius: 0;

}

.btn-link:hover,

.btn-link:focus {

  color: #005580;

  text-decoration: underline;

  background-color: transparent;

}

.btn-link[disabled]:hover,

.btn-link[disabled]:focus {

  color: #333333;

  text-decoration: none;

}

[class^="icon-"],

[class*=" icon-"] {

  display: inline-block;

  width: 14px;

  height: 14px;

  *margin-right: .3em;

  line-height: 14px;

  vertical-align: text-top;

  background-image: url("../img/glyphicons-halflings.png");

  background-position: 14px 14px;

  background-repeat: no-repeat;

  margin-top: 1px;

}

/* 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("../img/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;

}

.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: 14px;

}

.btn-group > .btn-mini {

  font-size: 10.5px;

}

.btn-group > .btn-small {

  font-size: 11.9px;

}

.btn-group > .btn-large {

  font-size: 17.5px;

}

.btn-group > .btn:first-child {

  margin-left: 0;

  -webkit-border-top-left-radius: 4px;

  -moz-border-radius-topleft: 4px;

  border-top-left-radius: 4px;

  -webkit-border-bottom-left-radius: 4px;

  -moz-border-radius-bottomleft: 4px;

  border-bottom-left-radius: 4px;

}

.btn-group > .btn:last-child,

.btn-group > .dropdown-toggle {

  -webkit-border-top-right-radius: 4px;

  -moz-border-radius-topright: 4px;

  border-top-right-radius: 4px;

  -webkit-border-bottom-right-radius: 4px;

  -moz-border-radius-bottomright: 4px;

  border-bottom-right-radius: 4px;

}

.btn-group > .btn.large:first-child {

  margin-left: 0;

  -webkit-border-top-left-radius: 6px;

  -moz-border-radius-topleft: 6px;

  border-top-left-radius: 6px;

  -webkit-border-bottom-left-radius: 6px;

  -moz-border-radius-bottomleft: 6px;

  border-bottom-left-radius: 6px;

}

.btn-group > .btn.large:last-child,

.btn-group > .large.dropdown-toggle {

  -webkit-border-top-right-radius: 6px;

  -moz-border-radius-topright: 6px;

  border-top-right-radius: 6px;

  -webkit-border-bottom-right-radius: 6px;

  -moz-border-radius-bottomright: 6px;

  border-bottom-right-radius: 6px;

}

.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: #0044cc;

}

.btn-group.open .btn-warning.dropdown-toggle {

  background-color: #f89406;

}

.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: 4px 4px 0 0;

  -moz-border-radius: 4px 4px 0 0;

  border-radius: 4px 4px 0 0;

}

.btn-group-vertical > .btn:last-child {

  -webkit-border-radius: 0 0 4px 4px;

  -moz-border-radius: 0 0 4px 4px;

  border-radius: 0 0 4px 4px;

}

.btn-group-vertical > .btn-large:first-child {

  -webkit-border-radius: 6px 6px 0 0;

  -moz-border-radius: 6px 6px 0 0;

  border-radius: 6px 6px 0 0;

}

.btn-group-vertical > .btn-large:last-child {

  -webkit-border-radius: 0 0 6px 6px;

  -moz-border-radius: 0 0 6px 6px;

  border-radius: 0 0 6px 6px;

}

.nav {

  margin-left: 0;

  margin-bottom:27px;

  list-style: none;

}

.nav > li > a {

  display: block;

}

.nav > li > a:hover,

.nav > li > a:focus {

  text-decoration: none;
color: #fff;

}

.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-bottom: 0;

}

.nav-list > li > a,

.nav-list .nav-header {

  margin-left: -15px;

  margin-right: -15px;

  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

}

.nav-list > li > a {

  padding: 3px 15px;

}

.nav-list > .active > a,

.nav-list > .active > a:hover,

.nav-list > .active > a:focus {

  color: #ffffff;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

  background-color: #0088cc;

}

.nav-list [class^="icon-"],

.nav-list [class*=" icon-"] {

  margin-right: 2px;

}

.nav-list .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 {

 display: inline-block;

}

.nav-tabs > li > a,

.nav-pills > li > a {

  padding-right: 12px;

  padding-left: 12px;

  margin-right: 2px;

  line-height: 14px;

}

.nav-tabs {  }

.nav-tabs > li {

  margin-bottom: -1px;

}

.nav-tabs > li > a {
    border: 1px solid #c2c2c2;
    color: #373737;
    font-size: 15px;
    line-height: 20px;
    margin:0px 3px;
    padding:9px 26px;
}
.nav-tabs > li > a:hover,

.nav-tabs > li > a:focus {

 

}

.nav-tabs > .active > a,

.nav-tabs > .active > a:hover,

.nav-tabs > .active > a:focus {

  color: #fff; background:#5593ce;

  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: #fff; background:#5593ce;

}

.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 {

 

}

.nav-tabs.nav-stacked > li:first-child > a {

  

}

.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: #0088cc;

  border-bottom-color: #0088cc;

  margin-top: 6px;

}

.nav .dropdown-toggle:hover .caret,

.nav .dropdown-toggle:focus .caret {

  border-top-color: #005580;

  border-bottom-color: #005580;

}

/* 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: #555555;

  border-bottom-color: #555555;

}

.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 {

  background-color: #eeeeee;

  border-color: #eeeeee;

}

.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 {

 	

   

  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;padding: 15px;

}

.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;

}

.navbar {

  overflow: visible;

  margin-bottom:0

  *position: relative;
  *z-index: 2;

float:right;
}

.navbar-inner {

 	margin:34px 0 0 0;
	    padding-right: 0;
	text-align:right;

}

.navbar-inner:before,

.navbar-inner:after {

  display: table;

  content: "";

  line-height: 0;

}

.navbar-inner:after {

  clear: both;

}

.navbar .container {

  width: auto;

}

.nav-collapse.collapse {

  height: auto;

  overflow: visible;

}

.navbar .brand {

  float: left;

  display: block;

  padding: 10px 20px 10px;

  margin-left: -20px;

  font-size: 20px;

  font-weight: 200;

  color: #777777;

  text-shadow: 0 1px 0 #ffffff;

}

.navbar .brand:hover,

.navbar .brand:focus {

  text-decoration: none;

}

.navbar-text {

  margin-bottom: 0;

  line-height: 40px;

  color: #777777;

}

.navbar-link {

  color: #777777;

}

.navbar-link:hover,

.navbar-link:focus {

  color: #333333;

}

.navbar .divider-vertical {

  height: 40px;

  margin: 0 9px;

  border-left: 1px solid #f2f2f2;

  border-right: 1px solid #ffffff;

}

.navbar .btn,

.navbar .btn-group {

  margin-top: 5px;

}

.navbar .btn-group .btn,

.navbar .input-prepend .btn,

.navbar .input-append .btn,

.navbar .input-prepend .btn-group,

.navbar .input-append .btn-group {

  margin-top: 0;

}

.navbar-form {

  margin-bottom: 0;

  *zoom: 1;

}

.navbar-form:before,

.navbar-form:after {

  display: table;

  content: "";

  line-height: 0;

}

.navbar-form:after {

  clear: both;

}

.navbar-form input,

.navbar-form select,

.navbar-form .radio,

.navbar-form .checkbox {

  margin-top: 5px;

}

.navbar-form input,

.navbar-form select,

.navbar-form .btn {

  display: inline-block;

  margin-bottom: 0;

}

.navbar-form input[type="image"],

.navbar-form input[type="checkbox"],

.navbar-form input[type="radio"] {

  margin-top: 3px;

}

.navbar-form .input-append,

.navbar-form .input-prepend {

  margin-top: 5px;

  white-space: nowrap;

}

.navbar-form .input-append input,

.navbar-form .input-prepend input {

  margin-top: 0;

}

.navbar-search {

  position: relative;

  float: left;

  margin-top: 5px;

  margin-bottom: 0;

}

.navbar-search .search-query {

  margin-bottom: 0;

  padding: 4px 14px;

  

  font-size: 13px;

  font-weight: normal;

  line-height: 1;

  -webkit-border-radius: 15px;

  -moz-border-radius: 15px;

  border-radius: 15px;

}

.navbar-static-top {

  position: static;

  margin-bottom: 0;

}

.navbar-static-top .navbar-inner {

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border-radius: 0;

}

.navbar-fixed-top,

.navbar-fixed-bottom {

  position: fixed;

  right: 0;

  left: 0;

  z-index: 1030;

  margin-bottom: 0;

}

.navbar-fixed-top .navbar-inner,

.navbar-static-top .navbar-inner {

  border-width: 0 0 1px;

}

.navbar-fixed-bottom .navbar-inner {

  border-width: 1px 0 0;

}

.navbar-fixed-top .navbar-inner,

.navbar-fixed-bottom .navbar-inner {

  padding-left: 0;

  padding-right: 0;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  border-radius: 0;

}

.navbar-static-top .container,

.navbar-fixed-top .container,

.navbar-fixed-bottom .container {

  width: 980px;

}

.navbar-fixed-top {

  top: 0;

}

.navbar-fixed-top .navbar-inner,

.navbar-static-top .navbar-inner {

  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);

  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);

  box-shadow: 0 1px 10px rgba(0,0,0,.1);

}

.navbar-fixed-bottom {

  bottom: 0;

}

.navbar-fixed-bottom .navbar-inner {

  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);

  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);

  box-shadow: 0 -1px 10px rgba(0,0,0,.1);

}

.navbar .nav {

  position: relative;

  left: 0;

  display: block;

  float: left;

  margin:0;

}

.navbar .nav.pull-right {

  float: right;

  margin-right: 0;

}

.navbar .nav > li {

display:inline-block;
	position:relative;
	margin:0 5px;


}

.navbar .nav > li > a {

  float: none;

  padding:6px 25px;

  color: #777777;

  text-decoration: none;

  margin:0;-webkit-transition: all 0.5s ease-in-out;

  -moz-transition: all 0.5s ease-in-out;

  -o-transition: all 0.5s ease-in-out;

  transition: all 0.5s ease-in-out;
 

 

}

.navbar .nav .dropdown-toggle .caret {

  margin-top: 8px;

}

.navbar .nav > li > a:focus,

.navbar .nav > li > a:hover {

  background-color: transparent;

  color: #333333;

  text-decoration: none;

}

.dropdown:hover > .dropdown-menu {

    display: block;

}

.navbar .nav > .active > a,

.navbar .nav > .active > a:hover,

.navbar .nav > .active > a:focus {

  color: #555555;

  text-decoration: none;

  background-color: #e5e5e5;

  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);

  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);

  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);

}

.navbar .btn-navbar {

  display: none;

  float: right;

  padding: 7px 10px;

  margin:0;

  color: #ffffff;

}

.navbar .btn-navbar:hover,

.navbar .btn-navbar:focus,

.navbar .btn-navbar:active,

.navbar .btn-navbar.active,

.navbar .btn-navbar.disabled,

.navbar .btn-navbar[disabled] {

 

}

.navbar .btn-navbar:active,

.navbar .btn-navbar.active {

  background-color: #cccccc \9;

}

.navbar .btn-navbar .icon-bar {

  display: block;

  width: 18px;

  height: 2px;

  background-color: #f5f5f5;

  -webkit-border-radius: 1px;

  -moz-border-radius: 1px;

  border-radius: 1px;

  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

}

.btn-navbar .icon-bar + .icon-bar {

  margin-top: 3px;

}

.navbar .nav > li > .dropdown-menu:before {

  display: inline-block;

  border-left: 7px solid transparent;

  border-right: 7px solid transparent;

  border-bottom: 7px solid #ccc;

  border-bottom-color: rgba(0, 0, 0, 0.2);

  position: absolute;

  top: -7px;

  left: 9px;

}

.navbar .nav > li > .dropdown-menu:after {

  display: inline-block;

  border-left: 6px solid transparent;

  border-right: 6px solid transparent;

  border-bottom: 6px solid #ffffff;

  position: absolute;

  top: -6px;

  left: 10px;

}

.navbar-fixed-bottom .nav > li > .dropdown-menu:before {

  border-top: 7px solid #ccc;

  border-top-color: rgba(0, 0, 0, 0.2);

  border-bottom: 0;

  bottom: -7px;

  top: auto;

}

.navbar-fixed-bottom .nav > li > .dropdown-menu:after {

  border-top: 6px solid #ffffff;

  border-bottom: 0;

  bottom: -6px;

  top: auto;

}

.navbar .nav li.dropdown > a:hover .caret,

.navbar .nav li.dropdown > a:focus .caret {

  border-top-color: #333333;

  border-bottom-color: #333333;

}

.navbar .nav li.dropdown.open > .dropdown-toggle,

.navbar .nav li.dropdown.active > .dropdown-toggle,

.navbar .nav li.dropdown.open.active > .dropdown-toggle {

  

}

.navbar .nav li.dropdown > .dropdown-toggle .caret {

  border-top-color: #777777;

  border-bottom-color: #777777;

}

.navbar .nav li.dropdown.open > .dropdown-toggle .caret,

.navbar .nav li.dropdown.active > .dropdown-toggle .caret,

.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {

  border-top-color: #555555;

  border-bottom-color: #555555;

}

.navbar .pull-right > li > .dropdown-menu,

.navbar .nav > li > .dropdown-menu.pull-right {

  left: auto;

  right: 0;

}

.navbar .pull-right > li > .dropdown-menu:before,

.navbar .nav > li > .dropdown-menu.pull-right:before {

  left: auto;

  right: 12px;

}

.navbar .pull-right > li > .dropdown-menu:after,

.navbar .nav > li > .dropdown-menu.pull-right:after {

  left: auto;

  right: 13px;

}

.navbar .pull-right > li > .dropdown-menu .dropdown-menu,

.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {

  left: auto;

  right: 100%;

  margin-left: 0;

  margin-right: -1px;

  -webkit-border-radius: 6px 0 6px 6px;

  -moz-border-radius: 6px 0 6px 6px;

  border-radius: 6px 0 6px 6px;

}

.navbar-inverse .navbar-inner {

 

  

}

.navbar-inverse .brand,

.navbar-inverse .nav > li > a {

color: #000;font-size: 15px; text-transform:uppercase;

}

.navbar-inverse .brand:hover,

.navbar-inverse .nav > li > a:hover,

.navbar-inverse .brand:focus,

.navbar-inverse .nav > li > a:focus {

  color: #00aeee;

}

.navbar-inverse .brand {

  color: #999999;

}

.navbar-inverse .navbar-text {

  color: #999999;

}

.navbar-inverse .nav > li > a:focus,

.navbar-inverse .nav > li > a:hover {

 background: #ff6666 none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}

.navbar-inverse .nav .active > a,

.navbar-inverse .nav .active > a:hover,

.navbar-inverse .nav .active > a:focus {

  color: #ffffff;

  background-color: #111111;

}

.navbar-inverse .navbar-link {

  color: #999999;

}

.navbar-inverse .navbar-link:hover,

.navbar-inverse .navbar-link:focus {

  color: #ffffff;

}

.navbar-inverse .divider-vertical {

  border-left-color: #111111;

  border-right-color: #222222;

}

..navbar-inverse .nav li.dropdown.open > .dropdown-toggle,

.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,

.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {

  

  color: #00aeee;

}

.navbar-inverse .nav li.dropdown > a:hover .caret,

.navbar-inverse .nav li.dropdown > a:focus .caret {

  border-top-color: #ffffff;

  border-bottom-color: #ffffff;

}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {

  border-top-color: #999999;

  border-bottom-color: #999999;

  display:none;

}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,

.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,

.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {

  border-top-color: #ffffff;

  border-bottom-color: #ffffff;

}

.navbar-inverse .navbar-search .search-query {

  color: #ffffff;

  background-color: #515151;

  border-color: #111111;

  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);

  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);

  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);

  -webkit-transition: none;

  -moz-transition: none;

  -o-transition: none;

  transition: none;

}

.navbar-inverse .navbar-search .search-query:-moz-placeholder {

  color: #cccccc;

}

.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {

  color: #cccccc;

}

.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {

  color: #cccccc;

}

.navbar-inverse .navbar-search .search-query:focus,

.navbar-inverse .navbar-search .search-query.focused {

  padding: 5px 15px;

  color: #333333;

  text-shadow: 0 1px 0 #ffffff;

  background-color: #ffffff;

  border: 0;

  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);

  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);

  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);

  outline: 0;

}

.navbar-inverse .btn-navbar {

    background-color: #ff6666 ;

    border: medium none;

    color: #ffffff;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

}

.navbar-inverse .btn-navbar:hover,

.navbar-inverse .btn-navbar:focus,

.navbar-inverse .btn-navbar:active,

.navbar-inverse .btn-navbar.active,

.navbar-inverse .btn-navbar.disabled,

.navbar-inverse .btn-navbar[disabled] {

 

}

.navbar-inverse .btn-navbar:active,

.navbar-inverse .btn-navbar.active {

  background-color: #000000 \9;

}

.breadcrumb {

  padding: 8px 15px;

  margin: 0 0 20px;

  list-style: none;

  background-color: #f5f5f5;

  -webkit-border-radius: 4px;
  
  font-family: 'Karla', sans-serif;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

.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: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

}

.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: 4px;

  -moz-border-radius-topleft: 4px;

  border-top-left-radius: 4px;

  -webkit-border-bottom-left-radius: 4px;

  -moz-border-radius-bottomleft: 4px;

  border-bottom-left-radius: 4px;

}

.pagination ul > li:last-child > a,

.pagination ul > li:last-child > span {

  -webkit-border-top-right-radius: 4px;

  -moz-border-radius-topright: 4px;

  border-top-right-radius: 4px;

  -webkit-border-bottom-right-radius: 4px;

  -moz-border-radius-bottomright: 4px;

  border-bottom-right-radius: 4px;

}

.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: 17.5px;

}

.pagination-large ul > li:first-child > a,

.pagination-large ul > li:first-child > span {

  -webkit-border-top-left-radius: 6px;

  -moz-border-radius-topleft: 6px;

  border-top-left-radius: 6px;

  -webkit-border-bottom-left-radius: 6px;

  -moz-border-radius-bottomleft: 6px;

  border-bottom-left-radius: 6px;

}

.pagination-large ul > li:last-child > a,

.pagination-large ul > li:last-child > span {

  -webkit-border-top-right-radius: 6px;

  -moz-border-radius-topright: 6px;

  border-top-right-radius: 6px;

  -webkit-border-bottom-right-radius: 6px;

  -moz-border-radius-bottomright: 6px;

  border-bottom-right-radius: 6px;

}

.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: 11.9px;

}

.pagination-mini ul > li > a,

.pagination-mini ul > li > span {

  padding: 0 6px;

  font-size: 10.5px;

}

.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;

}

.thumbnails {

  margin-left: 0px;

  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: 0px;

}

.thumbnail {

  display: block;

  line-height: 20px;

   

  -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: #0088cc;

}

.thumbnail > img {

  display: block;

  max-width: 100%;

  margin-left: auto;

  margin-right: auto;

}

.thumbnail .caption {

  padding: 9px;

  color: #555555;

}

.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: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

.alert,

.alert h4 {

  color: #c09853;
  font-family: 'Karla', sans-serif;

}

.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;

}

@-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: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

.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: #faa732;

  background-image: -moz-linear-gradient(top, #fbb450, #f89406);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));

  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);

  background-image: -o-linear-gradient(top, #fbb450, #f89406);

  background-image: linear-gradient(to bottom, #fbb450, #f89406);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);

}

.progress-warning.progress-striped .bar,

.progress-striped .bar-warning {

  background-color: #fbb450;

  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);

}

.hero-unit {

  padding: 60px;

  margin-bottom: 30px;

  font-size: 18px;

  font-weight: 200;

  line-height: 30px;

  color: inherit;

  background-color: #eeeeee;

  -webkit-border-radius: 6px;

  -moz-border-radius: 6px;

  border-radius: 6px;

}

.hero-unit h1 {

  margin-bottom: 0;

  font-size: 60px;

  line-height: 1;

  color: inherit;

  letter-spacing: -1px;

}

.hero-unit li {

  line-height: 30px;

}

.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;

}

.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: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

.tooltip-arrow {

  position: absolute;

  width: 0;

  height: 0;

  border-color: transparent;

  border-style: solid;

}

.tooltip.top .tooltip-arrow {

  bottom: 0;

  left: 50%;

  margin-left: -5px;

  border-width: 5px 5px 0;

  border-top-color: #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;

}

.popover {

  position: absolute;

  top: 0;

  left: 0;

  z-index: 1010;

  display: none;

  max-width: 276px;

  padding: 1px;

  text-align: left;

  background-color: #ffffff;

  -webkit-background-clip: padding-box;

  -moz-background-clip: padding;

  background-clip: padding-box;

  border: 1px solid #ccc;

  border: 1px solid rgba(0, 0, 0, 0.2);

  -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);

  white-space: normal;

}

.popover.top {

  margin-top: -10px;

}

.popover.right {

  margin-left: 10px;

}

.popover.bottom {

  margin-top: 10px;

}

.popover.left {

  margin-left: -10px;

}

.popover-title {

  margin: 0;

  padding: 8px 14px;

  font-size: 14px;

  font-weight: normal;

  line-height: 18px;

  background-color: #f7f7f7;

  border-bottom: 1px solid #ebebeb;

  -webkit-border-radius: 5px 5px 0 0;

  -moz-border-radius: 5px 5px 0 0;

  border-radius: 5px 5px 0 0;

}

.popover-title:empty {

  display: none;

}

.popover-content {

  padding: 9px 14px;

}

.popover .arrow,

.popover .arrow:after {

  position: absolute;

  display: block;

  width: 0;

  height: 0;

  border-color: transparent;

  border-style: solid;

}

.popover .arrow {

  border-width: 11px;

}

.popover .arrow:after {

  border-width: 10px;

  content: "";

}

.popover.top .arrow {

  left: 50%;

  margin-left: -11px;

  border-bottom-width: 0;

  border-top-color: #999;

  border-top-color: rgba(0, 0, 0, 0.25);

  bottom: -11px;

}

.popover.top .arrow:after {

  bottom: 1px;

  margin-left: -10px;

  border-bottom-width: 0;

  border-top-color: #ffffff;

}

.popover.right .arrow {

  top: 50%;

  left: -11px;

  margin-top: -11px;

  border-left-width: 0;

  border-right-color: #999;

  border-right-color: rgba(0, 0, 0, 0.25);

}

.popover.right .arrow:after {

  left: 1px;

  bottom: -10px;

  border-left-width: 0;

  border-right-color: #ffffff;

}

.popover.bottom .arrow {

  left: 50%;

  margin-left: -11px;

  border-top-width: 0;

  border-bottom-color: #999;

  border-bottom-color: rgba(0, 0, 0, 0.25);

  top: -11px;

}

.popover.bottom .arrow:after {

  top: 1px;

  margin-left: -10px;

  border-top-width: 0;

  border-bottom-color: #ffffff;

}

.popover.left .arrow {

  top: 50%;

  right: -11px;

  margin-top: -11px;

  border-right-width: 0;

  border-left-color: #999;

  border-left-color: rgba(0, 0, 0, 0.25);

}

.popover.left .arrow:after {

  right: 1px;

  border-right-width: 0;

  border-left-color: #ffffff;

  bottom: -10px;

}

.modal-backdrop {

  position: fixed;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  z-index: 1040;

  background-color: #000000;

}

.modal-backdrop.fade {

  opacity: 0;

}

.modal-backdrop,

.modal-backdrop.fade.in {

  opacity: 0.8;

  filter: alpha(opacity=80);

}

.modal {

  position: fixed;

  top: 2%;

  left: 50%;

  z-index: 1050;

  width: 560px;

  margin-left: -280px;

  background-color: #FEEDCF;

  border: 1px solid #999;

  border: 1px solid rgba(0, 0, 0, 0.3);

  *border: 1px solid #999;

  /* IE6-7 */



  -webkit-border-radius: 6px;

  -moz-border-radius: 6px;

  border-radius:3px;

  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);

  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);

  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);

  -webkit-background-clip: padding-box;

  -moz-background-clip: padding-box;

  background-clip: padding-box;

  outline: none;

}

.modal.fade {

  -webkit-transition: opacity .3s linear, top .3s ease-out;

  -moz-transition: opacity .3s linear, top .3s ease-out;

  -o-transition: opacity .3s linear, top .3s ease-out;

  transition: opacity .3s linear, top .3s ease-out;

  top: -25%;

}

.modal.fade.in {

  top:2%;

}

.modal-header {

position:relative; z-index:9;

}

.modal-header .close {

  margin-top: 2px;

}



.modal-header h3 {

    color: #fe585c;

    font-weight: 300;

    line-height: 30px;

    margin: 0;

}

.popupLogin_Box textarea {padding:0 2px !important; resize: none;}

.modal-body {

  position: relative;
 

  padding: 10px;  text-align: center;

  

}

.modal-form {

  margin-bottom: 0;

}

.modal-footer {

  padding: 14px 15px 15px;

  margin-bottom: 0;

  text-align: right;

  background-color: #f5f5f5;

  border-top: 1px solid #ddd;

  -webkit-border-radius: 0 0 6px 6px;

  -moz-border-radius: 0 0 6px 6px;

  border-radius: 0 0 6px 6px;

  -webkit-box-shadow: inset 0 1px 0 #ffffff;

  -moz-box-shadow: inset 0 1px 0 #ffffff;

  box-shadow: inset 0 1px 0 #ffffff;

  *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;

}

.dropup,

.dropdown {

 

}

.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 {

    background-clip: padding-box;

    background-color: #ffffff;

    border-radius: 2px;

    border-top: 2px solid #2165ae  ;

    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);

    display: none;

    float: left;

    left: 0;

    list-style: outside none none;

    margin: 0;

    padding: 0;

    position: absolute;

    top: 100%;

    width: 200px;

    z-index: 1000;

}

.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 {
text-align:left;
  display: block;

  padding: 9px 20px;

  clear: both;

  font-weight: normal;

   

  color: #757575;

  white-space: nowrap;

  

  font-size:15px;

}

.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: #2165ae  ;

 /* background-image: -moz-linear-gradient(top, #0088cc, #0077b3);

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));

  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);

  background-image: -o-linear-gradient(top, #0088cc, #0077b3);

  background-image: linear-gradient(to bottom, #0088cc, #0077b3);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', 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: #fe585c;

}

.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;

}

.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:0;

  margin-left: -1px;

}

.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: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

}

.accordion {

}

.accordion-group {

  margin-bottom: 2px;

  -webkit-border-radius: 4px;

  -moz-border-radius: 4px;;

  border-radius: 4px;

}

.accordion-heading {

  border-bottom: 0;

}

.accordion-heading .accordion-toggle {
margin-top: 3px;
  display: block;

  color: #fff;

  text-decoration:none;

  padding: 8px 10px;

  background:#1b426d;

}



.accordion-toggle:hover {

    background:#2165ae ;

}

.accordion-toggle {

  cursor: pointer;

}

.accordion-inner {

  padding: 9px 0;

  border-top: 1px solid #e5e5e5;

}
.accordion-inner {font-size:13px; }

.carousel {

  margin-bottom: 20px;

  line-height: 1;

}

.carousel-inner {

  overflow: hidden;

  width: 100%;

  position: relative;

}

.carousel-inner > .item {

  display: none;

  position: relative;

  -webkit-transition: 2.5s ease-in-out left;

  -moz-transition: 2.5s ease-in-out left;

  -o-transition: 2.5s ease-in-out left;

  transition: 2.5s ease-in-out left;

}

.carousel-inner > .item > img,

.carousel-inner > .item > a > img {

  display: block;

  line-height: 1;

  margin:0 auto;

}

.carousel-inner > .active,

.carousel-inner > .next,

.carousel-inner > .prev {

  display: block;

}

.carousel-inner > .active {

  left: 0;

}

.carousel-inner > .next,

.carousel-inner > .prev {

  position: absolute;

  top: 0;

  width: 100%;

}

.carousel-inner > .next {

  left: 100%;

}

.carousel-inner > .prev {

  left: -100%;

}

.carousel-inner > .next.left,

.carousel-inner > .prev.right {

  left: 0;

}

.carousel-inner > .active.left {

  left: -100%;

}

.carousel-inner > .active.right {

  left: 100%;

}



.carousel-control {

    background:#fe585c;

    color: #fff;

    font-size: 40px;

    font-weight: 300;

    height: 54px;

    left: 0;

    line-height: 46px;

    opacity: 0.7;

    position: absolute;

    text-align: center;

    top: 43%;

    width: 30px;

}



.carousel-control.right {

    background-position: -39px 0;

    left: auto;

    right: 0;

}

.carousel-control:hover,

.carousel-control:focus {

  text-decoration: none;

  opacity: 0.9;

  filter: alpha(opacity=90);

}



.carousel-indicators {

    bottom: 15px;

    left: 0;

    list-style: none outside none;

    margin: auto;

    position: absolute;

    right: 0;

    width: 60px;

    z-index: 5;

}

.carousel-indicators li {

  display: block;

  float: left;

  width: 10px;

  height: 10px;

  margin-left: 5px;

  text-indent: -999px;

  background-color: #ccc;

  background-color: rgba(255, 255, 255, 0.25);

  border-radius: 5px;

  cursor:pointer;

}

.carousel-indicators .active {

  background-color: #fff;

}

.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;

}

.well {

  min-height: 20px;

  padding:0;

  margin-bottom: 20px;

}

.well blockquote {

  border-color: #ddd;

  border-color: rgba(0, 0, 0, 0.15);

}

.well-large {

  padding: 24px;

  -webkit-border-radius: 6px;

  -moz-border-radius: 6px;

  border-radius: 6px;

}

.well-small {

  padding: 9px;

  -webkit-border-radius: 3px;

  -moz-border-radius: 3px;

  border-radius: 3px;

}

.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;

}

.pull-right {

  float: right;

}

.pull-left {

  float: left;

}

.hide {

  display: none;

}

.show {

  display: block;

}

.invisible {

  visibility: hidden;

}

.affix {

  position: fixed;

}

.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;
  display:inline-block;

}

.collapse.in {

  height: auto;

}

@-ms-viewport {

  width: device-width;

}

.hidden {

  display: none;

  visibility: hidden;

}

.visible-phone {

  display: none !important;

}

.visible-tablet {

  display: none !important;

}

.hidden-desktop {

  display: none !important;

}

.visible-desktop {

  display: inherit !important;

}

@media (min-width: 768px) and (max-width: 979px) {

  .hidden-desktop {

    display: inherit !important;

  }

  .visible-desktop {

    display: none !important ;

  }

  .visible-tablet {

    display: inherit !important;

  }

  .hidden-tablet {

    display: none !important;

  }

  

}

@media (max-width: 767px) {

  .hidden-desktop {

    display: inherit !important;

  }

  .visible-desktop {

    display: none !important;

  }

  .visible-phone {

    display: inherit !important;

  }

  .hidden-phone {

    display: none !important;

  }

 

 

}

.visible-print {

  display: none !important;

}

@media print {

  .visible-print {

    display: inherit !important;

  }

  .hidden-print {

    display: none !important;

  }

}

@media (max-width: 767px) {
.slide-logos{text-align:center;}	
.dropdown-menu{width:auto;}	
.navbar .nav > li{display:block; margin:0;}	
.navbar{width:100%;}
.nav-collapse.collapse{width:100%; text-align:left;}
.nav-tabs > li, .nav-pills > li {display:block; margin-bottom:3px;}	
.nav-collapse .nav > li{margin-left:0;}
.dropdown-menu{width:auto; }
.logo{display:block; margin:6px 0; text-align:center; }
.languages{width:100%;}
.top-links{text-align:center; width:100%; margin:0 0 20px 0; }
.toggle-data{position:relative;}
.welcome-img{text-align:center;}
.post{text-align:center;}
.post span{margin-top:5px;}
.post a{float:none; display:inline-block;}
.copyright{width:100%; text-align:center;}
.deisgn{width:100%; text-align:center;}
	body {

    padding-left: 20px;

    padding-right: 20px;

  }

  .navbar-fixed-top,

  .navbar-fixed-bottom,

  .navbar-static-top {

    margin-left: -20px;

    margin-right: -20px;

  }

  .banner-text{font-size:60px;  text-transform:uppercase; text-align:center; color:#FFF; padding:30px 0 40px 0; line-height:60px;}

  .banner-title{color:#12576c;  background:#0b91c2; padding:15px; font-size:28px; font-weight:bold; text-align:center; line-height:40px;}

  .social-icon{padding:12px 0 10px 10px; float:left;}

.left-margin{ margin-left:0px;}

  .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) {
.banner span{margin-top:40px;}
.banner img{height:800px;}

  .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;

  }

}

@media (min-width: 768px) and (max-width: 979px) {
.slide-logos{}	
.dropdown-menu{width:auto;}
.navbar .nav > li{display:block; margin:0;}	
.navbar{width:100%;}
.nav-collapse.collapse{width:100%; text-align:left;}	
.toggle-data h2{font-size: 20px;padding: 0 15px;}
h2{font-size: 25px;}

  .row {

    margin-left: 0;

    *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: 0;

  }

  .container,

  .navbar-static-top .container,

  .navbar-fixed-top .container,

  .navbar-fixed-bottom .container {

    width: 686px;

  }

  .span98 {

    width: 686px;

  }

  .span97 {

    width: 679px;

  }

  .span96 {

    width: 672px;

  }

  .span95 {

    width: 665px;

  }

  .span94 {

    width: 658px;

  }

  .span93 {

    width: 651px;

  }

  .span92 {

    width: 644px;

  }

  .span91 {

    width: 637px;

  }

  .span90 {

    width: 630px;

  }

  .span89 {

    width: 623px;

  }

  .span88 {

    width: 616px;

  }

  .span87 {

    width: 609px;

  }

  .span86 {

    width: 602px;

  }

  .span85 {

    width: 595px;

  }

  .span84 {

    width: 588px;

  }

  .span83 {

    width: 581px;

  }

  .span82 {

    width: 574px;

  }

  .span81 {

    width: 567px;

  }

  .span80 {

    width: 560px;

  }

  .span79 {

    width: 553px;

  }

  .span78 {

    width: 546px;

  }

  .span77 {

    width: 539px;

  }

  .span76 {

    width: 532px;

  }

  .span75 {

    width: 525px;

  }

  .span74 {

    width: 518px;

  }

  .span73 {

    width: 511px;

  }

  .span72 {

    width: 504px;

  }

  .span71 {

    width: 497px;

  }

  .span70 {

    width: 490px;

  }

  .span69 {

    width: 483px;

  }

  .span68 {

    width: 476px;

  }

  .span67 {

    width: 469px;

  }

  .span66 {

    width: 462px;

  }

  .span65 {

    width: 455px;

  }

  .span64 {

    width: 448px;

  }

  .span63 {

    width: 441px;

  }

  .span62 {

    width: 434px;

  }

  .span61 {

    width: 427px;

  }

  .span60 {

    width: 420px;

  }

  .span59 {

    width: 413px;

  }

  .span58 {

    width: 406px;

  }

  .span57 {

    width: 399px;

  }

  .span56 {

    width: 392px;

  }

  .span55 {

    width: 385px;

  }

  .span54 {

    width: 378px;

  }

  .span53 {

    width: 371px;

  }

  .span52 {

    width: 364px;

  }

  .span51 {

    width: 357px;

  }

  .span50 {

    width: 350px;

  }

  .span49 {

    width: 343px;

  }

  .span48 {

    width: 336px;

  }

  .span47 {

    width: 329px;

  }

  .span46 {

    width: 322px;

  }

  .span45 {

    width: 315px;

  }

  .span44 {

    width: 308px;

  }

  .span43 {

    width: 301px;

  }

  .span42 {

    width: 294px;

  }

  .span41 {

    width: 287px;

  }

  .span40 {

    width: 280px;

  }

  .span39 {

    width: 273px;

  }

  .span38 {

    width: 266px;

  }

  .span37 {

    width: 259px;

  }

  .span36 {

    width: 252px;

  }

  .span35 {

    width: 245px;

  }

  .span34 {

    width: 238px;

  }

  .span33 {

    width: 231px;

  }

  .span32 {

    width: 224px;

  }

  .span31 {

    width: 217px;

  }

  .span30 {

    width: 210px;

  }

  .span29 {

    width: 203px;

  }

  .span28 {

    width: 196px;

  }

  .span27 {

    width: 189px;

  }

  .span26 {

    width: 182px;

  }

  .span25 {

    width: 175px;

  }

  .span24 {

    width: 168px;

  }

  .span23 {

    width: 161px;

  }

  .span22 {

    width: 154px;

  }

  .span21 {

    width: 147px;

  }

  .span20 {

    width: 140px;

  }

  .span19 {

    width: 133px;

  }

  .span18 {

    width: 126px;

  }

  .span17 {

    width: 119px;

  }

  .span16 {

    width: 112px;

  }

  .span15 {

    width: 105px;

  }

  .span14 {

    width: 98px;

  }

  .span13 {

    width: 91px;

  }

  .span12 {

    width: 84px;

  }

  .span11 {

    width: 77px;

  }

  .span10 {

    width: 70px;

  }

  .span9 {

    width: 63px;

  }

  .span8 {

    width: 56px;

  }

  .span7 {

    width: 49px;

  }

  .span6 {

    width: 42px;

  }

  .span5 {

    width: 35px;

  }

  .span4 {

    width: 28px;

  }

  .span3 {

    width: 21px;

  }

  .span2 {

    width: 14px;

  }

  .span1 {

    width: 7px;

  }

  .offset98 {

    margin-left: 686px;

  }

  .offset97 {

    margin-left: 679px;

  }

  .offset96 {

    margin-left: 672px;

  }

  .offset95 {

    margin-left: 665px;

  }

  .offset94 {

    margin-left: 658px;

  }

  .offset93 {

    margin-left: 651px;

  }

  .offset92 {

    margin-left: 644px;

  }

  .offset91 {

    margin-left: 637px;

  }

  .offset90 {

    margin-left: 630px;

  }

  .offset89 {

    margin-left: 623px;

  }

  .offset88 {

    margin-left: 616px;

  }

  .offset87 {

    margin-left: 609px;

  }

  .offset86 {

    margin-left: 602px;

  }

  .offset85 {

    margin-left: 595px;

  }

  .offset84 {

    margin-left: 588px;

  }

  .offset83 {

    margin-left: 581px;

  }

  .offset82 {

    margin-left: 574px;

  }

  .offset81 {

    margin-left: 567px;

  }

  .offset80 {

    margin-left: 560px;

  }

  .offset79 {

    margin-left: 553px;

  }

  .offset78 {

    margin-left: 546px;

  }

  .offset77 {

    margin-left: 539px;

  }

  .offset76 {

    margin-left: 532px;

  }

  .offset75 {

    margin-left: 525px;

  }

  .offset74 {

    margin-left: 518px;

  }

  .offset73 {

    margin-left: 511px;

  }

  .offset72 {

    margin-left: 504px;

  }

  .offset71 {

    margin-left: 497px;

  }

  .offset70 {

    margin-left: 490px;

  }

  .offset69 {

    margin-left: 483px;

  }

  .offset68 {

    margin-left: 476px;

  }

  .offset67 {

    margin-left: 469px;

  }

  .offset66 {

    margin-left: 462px;

  }

  .offset65 {

    margin-left: 455px;

  }

  .offset64 {

    margin-left: 448px;

  }

  .offset63 {

    margin-left: 441px;

  }

  .offset62 {

    margin-left: 434px;

  }

  .offset61 {

    margin-left: 427px;

  }

  .offset60 {

    margin-left: 420px;

  }

  .offset59 {

    margin-left: 413px;

  }

  .offset58 {

    margin-left: 406px;

  }

  .offset57 {

    margin-left: 399px;

  }

  .offset56 {

    margin-left: 392px;

  }

  .offset55 {

    margin-left: 385px;

  }

  .offset54 {

    margin-left: 378px;

  }

  .offset53 {

    margin-left: 371px;

  }

  .offset52 {

    margin-left: 364px;

  }

  .offset51 {

    margin-left: 357px;

  }

  .offset50 {

    margin-left: 350px;

  }

  .offset49 {

    margin-left: 343px;

  }

  .offset48 {

    margin-left: 336px;

  }

  .offset47 {

    margin-left: 329px;

  }

  .offset46 {

    margin-left: 322px;

  }

  .offset45 {

    margin-left: 315px;

  }

  .offset44 {

    margin-left: 308px;

  }

  .offset43 {

    margin-left: 301px;

  }

  .offset42 {

    margin-left: 294px;

  }

  .offset41 {

    margin-left: 287px;

  }

  .offset40 {

    margin-left: 280px;

  }

  .offset39 {

    margin-left: 273px;

  }

  .offset38 {

    margin-left: 266px;

  }

  .offset37 {

    margin-left: 259px;

  }

  .offset36 {

    margin-left: 252px;

  }

  .offset35 {

    margin-left: 245px;

  }

  .offset34 {

    margin-left: 238px;

  }

  .offset33 {

    margin-left: 231px;

  }

  .offset32 {

    margin-left: 224px;

  }

  .offset31 {

    margin-left: 217px;

  }

  .offset30 {

    margin-left: 210px;

  }

  .offset29 {

    margin-left: 203px;

  }

  .offset28 {

    margin-left: 196px;

  }

  .offset27 {

    margin-left: 189px;

  }

  .offset26 {

    margin-left: 182px;

  }

  .offset25 {

    margin-left: 175px;

  }

  .offset24 {

    margin-left: 168px;

  }

  .offset23 {

    margin-left: 161px;

  }

  .offset22 {

    margin-left: 154px;

  }

  .offset21 {

    margin-left: 147px;

  }

  .offset20 {

    margin-left: 140px;

  }

  .offset19 {

    margin-left: 133px;

  }

  .offset18 {

    margin-left: 126px;

  }

  .offset17 {

    margin-left: 119px;

  }

  .offset16 {

    margin-left: 112px;

  }

  .offset15 {

    margin-left: 105px;

  }

  .offset14 {

    margin-left: 98px;

  }

  .offset13 {

    margin-left: 91px;

  }

  .offset12 {

    margin-left: 84px;

  }

  .offset11 {

    margin-left: 77px;

  }

  .offset10 {

    margin-left: 70px;

  }

  .offset9 {

    margin-left: 63px;

  }

  .offset8 {

    margin-left: 56px;

  }

  .offset7 {

    margin-left: 49px;

  }

  .offset6 {

    margin-left: 42px;

  }



  .offset5 {

    margin-left: 35px;

  }

  .offset4 {

    margin-left: 28px;

  }

  .offset3 {

    margin-left: 21px;

  }

  .offset2 {

    margin-left: 14px;

  }

  .offset1 {

    margin-left: 7px;

  }

  .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: 0%;

    *margin-left: -0.05102040816326531%;

  }

  .row-fluid [class*="span"]:first-child {

    margin-left: 0;

  }

  .row-fluid .controls-row [class*="span"] + [class*="span"] {

    margin-left: 0%;

  }

  .row-fluid .span98 {

    width: 100%;

    *width: 99.94897959183673%;

  }

  .row-fluid .span97 {

    width: 98.9795918367347%;

    *width: 98.92857142857143%;

  }

  .row-fluid .span96 {

    width: 97.9591836734694%;

    *width: 97.90816326530613%;

  }

  .row-fluid .span95 {

    width: 96.93877551020408%;

    *width: 96.88775510204081%;

  }

  .row-fluid .span94 {

    width: 95.91836734693878%;

    *width: 95.86734693877551%;

  }

  .row-fluid .span93 {

    width: 94.89795918367348%;

    *width: 94.84693877551021%;

  }

  .row-fluid .span92 {

    width: 93.87755102040816%;

    *width: 93.8265306122449%;

  }

  .row-fluid .span91 {

    width: 92.85714285714286%;

    *width: 92.8061224489796%;

  }

  .row-fluid .span90 {

    width: 91.83673469387756%;

    *width: 91.78571428571429%;

  }

  .row-fluid .span89 {

    width: 90.81632653061224%;

    *width: 90.76530612244898%;

  }

  .row-fluid .span88 {

    width: 89.79591836734694%;

    *width: 89.74489795918367%;

  }

  .row-fluid .span87 {

    width: 88.77551020408164%;

    *width: 88.72448979591837%;

  }

  .row-fluid .span86 {

    width: 87.75510204081633%;

    *width: 87.70408163265306%;

  }

  .row-fluid .span85 {

    width: 86.73469387755102%;

    *width: 86.68367346938776%;

  }

  .row-fluid .span84 {

    width: 85.71428571428572%;

    *width: 85.66326530612245%;

  }

  .row-fluid .span83 {

    width: 84.6938775510204%;

    *width: 84.64285714285714%;

  }

  .row-fluid .span82 {

    width: 83.6734693877551%;

    *width: 83.62244897959184%;

  }

  .row-fluid .span81 {

    width: 82.6530612244898%;

    *width: 82.60204081632654%;

  }

  .row-fluid .span80 {

    width: 81.63265306122449%;

    *width: 81.58163265306122%;

  }

  .row-fluid .span79 {

    width: 80.61224489795919%;

    *width: 80.56122448979592%;

  }

  .row-fluid .span78 {

    width: 79.59183673469389%;

    *width: 79.54081632653062%;

  }

  .row-fluid .span77 {

    width: 78.57142857142857%;

    *width: 78.5204081632653%;

  }

  .row-fluid .span76 {

    width: 77.55102040816327%;

    *width: 77.5%;

  }

  .row-fluid .span75 {

    width: 76.53061224489797%;

    *width: 76.4795918367347%;

  }

  .row-fluid .span74 {

    width: 75.51020408163265%;

    *width: 75.45918367346938%;

  }

  .row-fluid .span73 {

    width: 74.48979591836735%;

    *width: 74.43877551020408%;

  }

  .row-fluid .span72 {

    width: 73.46938775510205%;

    *width: 73.41836734693878%;

  }

  .row-fluid .span71 {

    width: 72.44897959183673%;

    *width: 72.39795918367346%;

  }

  .row-fluid .span70 {

    width: 71.42857142857143%;

    *width: 71.37755102040816%;

  }

  .row-fluid .span69 {

    width: 70.40816326530613%;

    *width: 70.35714285714286%;

  }

  .row-fluid .span68 {

    width: 69.38775510204081%;

    *width: 69.33673469387755%;

  }

  .row-fluid .span67 {

    width: 68.36734693877551%;

    *width: 68.31632653061224%;

  }

  .row-fluid .span66 {

    width: 67.34693877551021%;

    *width: 67.29591836734694%;

  }

  .row-fluid .span65 {

    width: 66.3265306122449%;

    *width: 66.27551020408163%;

  }

  .row-fluid .span64 {

    width: 65.3061224489796%;

    *width: 65.25510204081633%;

  }

  .row-fluid .span63 {

    width: 64.28571428571429%;

    *width: 64.23469387755102%;

  }

  .row-fluid .span62 {

    width: 63.26530612244898%;

    *width: 63.214285714285715%;

  }

  .row-fluid .span61 {

    width: 62.244897959183675%;

    *width: 62.19387755102041%;

  }

  .row-fluid .span60 {

    width: 61.224489795918366%;

    *width: 61.1734693877551%;

  }

  .row-fluid .span59 {

    width: 60.204081632653065%;

    *width: 60.1530612244898%;

  }

  .row-fluid .span58 {

    width: 59.183673469387756%;

    *width: 59.13265306122449%;

  }

  .row-fluid .span57 {

    width: 58.16326530612245%;

    *width: 58.11224489795918%;

  }

  .row-fluid .span56 {

    width: 57.142857142857146%;

    *width: 57.09183673469388%;

  }

  .row-fluid .span55 {

    width: 56.12244897959184%;

    *width: 56.07142857142857%;

  }

  .row-fluid .span54 {

    width: 55.10204081632653%;

    *width: 55.05102040816326%;

  }

  .row-fluid .span53 {

    width: 54.08163265306123%;

    *width: 54.03061224489796%;

  }

  .row-fluid .span52 {

    width: 53.06122448979592%;

    *width: 53.01020408163265%;

  }

  .row-fluid .span51 {

    width: 52.04081632653061%;

    *width: 51.98979591836734%;

  }

  .row-fluid .span50 {

    width: 51.02040816326531%;

    *width: 50.96938775510204%;

  }

  .row-fluid .span49 {

    width: 50%;

    *width: 49.94897959183673%;

  }

  .row-fluid .span48 {

    width: 48.9795918367347%;

    *width: 48.92857142857143%;

  }

  .row-fluid .span47 {

    width: 47.95918367346939%;

    *width: 47.90816326530612%;

  }

  .row-fluid .span46 {

    width: 46.93877551020408%;

    *width: 46.88775510204081%;

  }

  .row-fluid .span45 {

    width: 45.91836734693878%;

    *width: 45.86734693877551%;

  }

  .row-fluid .span44 {

    width: 44.89795918367347%;

    *width: 44.8469387755102%;

  }

  .row-fluid .span43 {

    width: 43.87755102040816%;

    *width: 43.826530612244895%;

  }

  .row-fluid .span42 {

    width: 42.85714285714286%;

    *width: 42.80612244897959%;

  }

  .row-fluid .span41 {

    width: 41.83673469387755%;

    *width: 41.785714285714285%;

  }

  .row-fluid .span40 {

    width: 40.816326530612244%;

    *width: 40.765306122448976%;

  }

  .row-fluid .span39 {

    width: 39.79591836734694%;

    *width: 39.744897959183675%;

  }

  .row-fluid .span38 {

    width: 38.775510204081634%;

    *width: 38.724489795918366%;

  }

  .row-fluid .span37 {

    width: 37.755102040816325%;

    *width: 37.70408163265306%;

  }

  .row-fluid .span36 {

    width: 36.734693877551024%;

    *width: 36.683673469387756%;

  }

  .row-fluid .span35 {

    width: 35.714285714285715%;

    *width: 35.66326530612245%;

  }

  .row-fluid .span34 {

    width: 34.69387755102041%;

    *width: 34.64285714285714%;

  }

  .row-fluid .span33 {

    width: 33.673469387755105%;

    *width: 33.62244897959184%;

  }

  .row-fluid .span32 {

    width: 32.6530612244898%;

    *width: 32.60204081632653%;

  }

  .row-fluid .span31 {

    width: 31.63265306122449%;

    *width: 31.581632653061227%;

  }

  .row-fluid .span30 {

    width: 30.612244897959183%;

    *width: 30.56122448979592%;

  }

  .row-fluid .span29 {

    width: 29.591836734693878%;

    *width: 29.540816326530614%;

  }

  .row-fluid .span28 {

    width: 28.571428571428573%;

    *width: 28.52040816326531%;

  }

  .row-fluid .span27 {

    width: 27.551020408163264%;

    *width: 27.5%;

  }

  .row-fluid .span26 {

    width: 26.53061224489796%;

    *width: 26.479591836734695%;

  }

  .row-fluid .span25 {

    width: 25.510204081632654%;

    *width: 25.45918367346939%;

  }

  .row-fluid .span24 {

    width: 24.48979591836735%;

    *width: 24.438775510204085%;

  }

  .row-fluid .span23 {

    width: 23.46938775510204%;

    *width: 23.418367346938776%;

  }

  .row-fluid .span22 {

    width: 22.448979591836736%;

    *width: 22.39795918367347%;

  }

  .row-fluid .span21 {

    width: 21.42857142857143%;

    *width: 21.377551020408166%;

  }

  .row-fluid .span20 {

    width: 20.408163265306122%;

    *width: 20.357142857142858%;

  }

  .row-fluid .span19 {

    width: 19.387755102040817%;

    *width: 19.336734693877553%;

  }

  .row-fluid .span18 {

    width: 18.367346938775512%;

    *width: 18.316326530612248%;

  }

  .row-fluid .span17 {

    width: 17.346938775510203%;

    *width: 17.29591836734694%;

  }

  .row-fluid .span16 {

    width: 16.3265306122449%;

    *width: 16.275510204081634%;

  }

  .row-fluid .span15 {

    width: 15.306122448979592%;

    *width: 15.255102040816325%;

  }

  .row-fluid .span14 {

    width: 14.285714285714286%;

    *width: 14.23469387755102%;

  }

  .row-fluid .span13 {

    width: 13.26530612244898%;

    *width: 13.214285714285714%;

  }

  .row-fluid .span12 {

    width: 12.244897959183675%;

    *width: 12.193877551020408%;

  }

  .row-fluid .span11 {

    width: 11.224489795918368%;

    *width: 11.173469387755102%;

  }

  .row-fluid .span10 {

    width: 10.204081632653061%;

    *width: 10.153061224489795%;

  }

  .row-fluid .span9 {

    width: 9.183673469387756%;

    *width: 9.13265306122449%;

  }

  .row-fluid .span8 {

    width: 8.16326530612245%;

    *width: 8.112244897959183%;

  }

  .row-fluid .span7 {

    width: 7.142857142857143%;

    *width: 7.091836734693878%;

  }

  .row-fluid .span6 {

    width: 6.122448979591837%;

    *width: 6.071428571428572%;

  }

  .row-fluid .span5 {

    width: 5.1020408163265305%;

    *width: 5.051020408163265%;

  }

  .row-fluid .span4 {

    width: 4.081632653061225%;

    *width: 4.030612244897959%;

  }

  .row-fluid .span3 {

    width: 3.0612244897959187%;

    *width: 3.0102040816326534%;

  }

  .row-fluid .span2 {

    width: 2.0408163265306123%;

    *width: 1.989795918367347%;

  }

  .row-fluid .span1 {

    width: 1.0204081632653061%;

    *width: 0.9693877551020409%;

  }

  .row-fluid .offset98 {

    margin-left: 100%;

    *margin-left: 99.89795918367346%;

  }

  .row-fluid .offset98:first-child {

    margin-left: 100%;

    *margin-left: 99.89795918367346%;

  }

  .row-fluid .offset97 {

    margin-left: 98.9795918367347%;

    *margin-left: 98.87755102040816%;

  }

  .row-fluid .offset97:first-child {

    margin-left: 98.9795918367347%;

    *margin-left: 98.87755102040816%;

  }

  .row-fluid .offset96 {

    margin-left: 97.9591836734694%;

    *margin-left: 97.85714285714286%;

  }

  .row-fluid .offset96:first-child {

    margin-left: 97.9591836734694%;

    *margin-left: 97.85714285714286%;

  }

  .row-fluid .offset95 {

    margin-left: 96.93877551020408%;

    *margin-left: 96.83673469387755%;

  }

  .row-fluid .offset95:first-child {

    margin-left: 96.93877551020408%;

    *margin-left: 96.83673469387755%;

  }

  .row-fluid .offset94 {

    margin-left: 95.91836734693878%;

    *margin-left: 95.81632653061224%;

  }

  .row-fluid .offset94:first-child {

    margin-left: 95.91836734693878%;

    *margin-left: 95.81632653061224%;

  }

  .row-fluid .offset93 {

    margin-left: 94.89795918367348%;

    *margin-left: 94.79591836734694%;

  }

  .row-fluid .offset93:first-child {

    margin-left: 94.89795918367348%;

    *margin-left: 94.79591836734694%;

  }

  .row-fluid .offset92 {

    margin-left: 93.87755102040816%;

    *margin-left: 93.77551020408163%;

  }

  .row-fluid .offset92:first-child {

    margin-left: 93.87755102040816%;

    *margin-left: 93.77551020408163%;

  }

  .row-fluid .offset91 {

    margin-left: 92.85714285714286%;

    *margin-left: 92.75510204081633%;

  }

  .row-fluid .offset91:first-child {

    margin-left: 92.85714285714286%;

    *margin-left: 92.75510204081633%;

  }

  .row-fluid .offset90 {

    margin-left: 91.83673469387756%;

    *margin-left: 91.73469387755102%;

  }

  .row-fluid .offset90:first-child {

    margin-left: 91.83673469387756%;

    *margin-left: 91.73469387755102%;

  }

  .row-fluid .offset89 {

    margin-left: 90.81632653061224%;

    *margin-left: 90.71428571428571%;

  }

  .row-fluid .offset89:first-child {

    margin-left: 90.81632653061224%;

    *margin-left: 90.71428571428571%;

  }

  .row-fluid .offset88 {

    margin-left: 89.79591836734694%;

    *margin-left: 89.6938775510204%;

  }

  .row-fluid .offset88:first-child {

    margin-left: 89.79591836734694%;

    *margin-left: 89.6938775510204%;

  }

  .row-fluid .offset87 {

    margin-left: 88.77551020408164%;

    *margin-left: 88.6734693877551%;

  }

  .row-fluid .offset87:first-child {

    margin-left: 88.77551020408164%;

    *margin-left: 88.6734693877551%;

  }

  .row-fluid .offset86 {

    margin-left: 87.75510204081633%;

    *margin-left: 87.65306122448979%;

  }

  .row-fluid .offset86:first-child {

    margin-left: 87.75510204081633%;

    *margin-left: 87.65306122448979%;

  }

  .row-fluid .offset85 {

    margin-left: 86.73469387755102%;

    *margin-left: 86.63265306122449%;

  }

  .row-fluid .offset85:first-child {

    margin-left: 86.73469387755102%;

    *margin-left: 86.63265306122449%;

  }

  .row-fluid .offset84 {

    margin-left: 85.71428571428572%;

    *margin-left: 85.61224489795919%;

  }

  .row-fluid .offset84:first-child {

    margin-left: 85.71428571428572%;

    *margin-left: 85.61224489795919%;

  }

  .row-fluid .offset83 {

    margin-left: 84.6938775510204%;

    *margin-left: 84.59183673469387%;

  }

  .row-fluid .offset83:first-child {

    margin-left: 84.6938775510204%;

    *margin-left: 84.59183673469387%;

  }

  .row-fluid .offset82 {

    margin-left: 83.6734693877551%;

    *margin-left: 83.57142857142857%;

  }

  .row-fluid .offset82:first-child {

    margin-left: 83.6734693877551%;

    *margin-left: 83.57142857142857%;

  }

  .row-fluid .offset81 {

    margin-left: 82.6530612244898%;

    *margin-left: 82.55102040816327%;

  }

  .row-fluid .offset81:first-child {

    margin-left: 82.6530612244898%;

    *margin-left: 82.55102040816327%;

  }

  .row-fluid .offset80 {

    margin-left: 81.63265306122449%;

    *margin-left: 81.53061224489795%;

  }

  .row-fluid .offset80:first-child {

    margin-left: 81.63265306122449%;

    *margin-left: 81.53061224489795%;

  }

  .row-fluid .offset79 {

    margin-left: 80.61224489795919%;

    *margin-left: 80.51020408163265%;

  }

  .row-fluid .offset79:first-child {

    margin-left: 80.61224489795919%;

    *margin-left: 80.51020408163265%;

  }

  .row-fluid .offset78 {

    margin-left: 79.59183673469389%;

    *margin-left: 79.48979591836735%;

  }

  .row-fluid .offset78:first-child {

    margin-left: 79.59183673469389%;

    *margin-left: 79.48979591836735%;

  }

  .row-fluid .offset77 {

    margin-left: 78.57142857142857%;

    *margin-left: 78.46938775510203%;

  }

  .row-fluid .offset77:first-child {

    margin-left: 78.57142857142857%;

    *margin-left: 78.46938775510203%;

  }

  .row-fluid .offset76 {

    margin-left: 77.55102040816327%;

    *margin-left: 77.44897959183673%;

  }

  .row-fluid .offset76:first-child {

    margin-left: 77.55102040816327%;

    *margin-left: 77.44897959183673%;

  }

  .row-fluid .offset75 {

    margin-left: 76.53061224489797%;

    *margin-left: 76.42857142857143%;

  }

  .row-fluid .offset75:first-child {

    margin-left: 76.53061224489797%;

    *margin-left: 76.42857142857143%;

  }

  .row-fluid .offset74 {

    margin-left: 75.51020408163265%;

    *margin-left: 75.40816326530611%;

  }

  .row-fluid .offset74:first-child {

    margin-left: 75.51020408163265%;

    *margin-left: 75.40816326530611%;

  }

  .row-fluid .offset73 {

    margin-left: 74.48979591836735%;

    *margin-left: 74.38775510204081%;

  }

  .row-fluid .offset73:first-child {

    margin-left: 74.48979591836735%;

    *margin-left: 74.38775510204081%;

  }

  .row-fluid .offset72 {

    margin-left: 73.46938775510205%;

    *margin-left: 73.36734693877551%;

  }

  .row-fluid .offset72:first-child {

    margin-left: 73.46938775510205%;

    *margin-left: 73.36734693877551%;

  }

  .row-fluid .offset71 {

    margin-left: 72.44897959183673%;

    *margin-left: 72.3469387755102%;

  }

  .row-fluid .offset71:first-child {

    margin-left: 72.44897959183673%;

    *margin-left: 72.3469387755102%;

  }



  .row-fluid .offset70 {

    margin-left: 71.42857142857143%;

    *margin-left: 71.3265306122449%;

  }

  .row-fluid .offset70:first-child {

    margin-left: 71.42857142857143%;

    *margin-left: 71.3265306122449%;

  }

  .row-fluid .offset69 {

    margin-left: 70.40816326530613%;

    *margin-left: 70.3061224489796%;

  }

  .row-fluid .offset69:first-child {

    margin-left: 70.40816326530613%;

    *margin-left: 70.3061224489796%;

  }

  .row-fluid .offset68 {

    margin-left: 69.38775510204081%;

    *margin-left: 69.28571428571428%;

  }

  .row-fluid .offset68:first-child {

    margin-left: 69.38775510204081%;

    *margin-left: 69.28571428571428%;

  }

  .row-fluid .offset67 {

    margin-left: 68.36734693877551%;

    *margin-left: 68.26530612244898%;

  }

  .row-fluid .offset67:first-child {

    margin-left: 68.36734693877551%;

    *margin-left: 68.26530612244898%;

  }

  .row-fluid .offset66 {

    margin-left: 67.34693877551021%;

    *margin-left: 67.24489795918367%;

  }

  .row-fluid .offset66:first-child {

    margin-left: 67.34693877551021%;

    *margin-left: 67.24489795918367%;

  }

  .row-fluid .offset65 {

    margin-left: 66.3265306122449%;

    *margin-left: 66.22448979591836%;

  }

  .row-fluid .offset65:first-child {

    margin-left: 66.3265306122449%;

    *margin-left: 66.22448979591836%;

  }

  .row-fluid .offset64 {

    margin-left: 65.3061224489796%;

    *margin-left: 65.20408163265306%;

  }

  .row-fluid .offset64:first-child {

    margin-left: 65.3061224489796%;

    *margin-left: 65.20408163265306%;

  }

  .row-fluid .offset63 {

    margin-left: 64.28571428571429%;

    *margin-left: 64.18367346938776%;

  }

  .row-fluid .offset63:first-child {

    margin-left: 64.28571428571429%;

    *margin-left: 64.18367346938776%;

  }

  .row-fluid .offset62 {

    margin-left: 63.26530612244898%;

    *margin-left: 63.16326530612245%;

  }

  .row-fluid .offset62:first-child {

    margin-left: 63.26530612244898%;

    *margin-left: 63.16326530612245%;

  }

  .row-fluid .offset61 {

    margin-left: 62.244897959183675%;

    *margin-left: 62.14285714285714%;

  }

  .row-fluid .offset61:first-child {

    margin-left: 62.244897959183675%;

    *margin-left: 62.14285714285714%;

  }

  .row-fluid .offset60 {

    margin-left: 61.224489795918366%;

    *margin-left: 61.12244897959183%;

  }

  .row-fluid .offset60:first-child {

    margin-left: 61.224489795918366%;

    *margin-left: 61.12244897959183%;

  }

  .row-fluid .offset59 {

    margin-left: 60.204081632653065%;

    *margin-left: 60.10204081632653%;

  }

  .row-fluid .offset59:first-child {

    margin-left: 60.204081632653065%;

    *margin-left: 60.10204081632653%;

  }

  .row-fluid .offset58 {

    margin-left: 59.183673469387756%;

    *margin-left: 59.08163265306122%;

  }

  .row-fluid .offset58:first-child {

    margin-left: 59.183673469387756%;

    *margin-left: 59.08163265306122%;

  }

  .row-fluid .offset57 {

    margin-left: 58.16326530612245%;

    *margin-left: 58.06122448979591%;

  }

  .row-fluid .offset57:first-child {

    margin-left: 58.16326530612245%;

    *margin-left: 58.06122448979591%;

  }

  .row-fluid .offset56 {

    margin-left: 57.142857142857146%;

    *margin-left: 57.04081632653061%;

  }

  .row-fluid .offset56:first-child {

    margin-left: 57.142857142857146%;

    *margin-left: 57.04081632653061%;

  }

  .row-fluid .offset55 {

    margin-left: 56.12244897959184%;

    *margin-left: 56.0204081632653%;

  }

  .row-fluid .offset55:first-child {

    margin-left: 56.12244897959184%;

    *margin-left: 56.0204081632653%;

  }

  .row-fluid .offset54 {

    margin-left: 55.10204081632653%;

    *margin-left: 54.99999999999999%;

  }

  .row-fluid .offset54:first-child {

    margin-left: 55.10204081632653%;

    *margin-left: 54.99999999999999%;

  }

  .row-fluid .offset53 {

    margin-left: 54.08163265306123%;

    *margin-left: 53.97959183673469%;

  }

  .row-fluid .offset53:first-child {

    margin-left: 54.08163265306123%;

    *margin-left: 53.97959183673469%;

  }

  .row-fluid .offset52 {

    margin-left: 53.06122448979592%;

    *margin-left: 52.95918367346938%;

  }

  .row-fluid .offset52:first-child {

    margin-left: 53.06122448979592%;

    *margin-left: 52.95918367346938%;

  }

  .row-fluid .offset51 {

    margin-left: 52.04081632653061%;

    *margin-left: 51.938775510204074%;

  }

  .row-fluid .offset51:first-child {

    margin-left: 52.04081632653061%;

    *margin-left: 51.938775510204074%;

  }

  .row-fluid .offset50 {

    margin-left: 51.02040816326531%;

    *margin-left: 50.91836734693877%;

  }

  .row-fluid .offset50:first-child {

    margin-left: 51.02040816326531%;

    *margin-left: 50.91836734693877%;

  }

  .row-fluid .offset49 {

    margin-left: 50%;

    *margin-left: 49.897959183673464%;

  }

  .row-fluid .offset49:first-child {

    margin-left: 50%;

    *margin-left: 49.897959183673464%;

  }

  .row-fluid .offset48 {

    margin-left: 48.9795918367347%;

    *margin-left: 48.87755102040816%;

  }

  .row-fluid .offset48:first-child {

    margin-left: 48.9795918367347%;

    *margin-left: 48.87755102040816%;

  }

  .row-fluid .offset47 {

    margin-left: 47.95918367346939%;

    *margin-left: 47.857142857142854%;

  }

  .row-fluid .offset47:first-child {

    margin-left: 47.95918367346939%;

    *margin-left: 47.857142857142854%;

  }

  .row-fluid .offset46 {

    margin-left: 46.93877551020408%;

    *margin-left: 46.836734693877546%;

  }

  .row-fluid .offset46:first-child {

    margin-left: 46.93877551020408%;

    *margin-left: 46.836734693877546%;

  }

  .row-fluid .offset45 {

    margin-left: 45.91836734693878%;

    *margin-left: 45.816326530612244%;

  }

  .row-fluid .offset45:first-child {

    margin-left: 45.91836734693878%;

    *margin-left: 45.816326530612244%;

  }

  .row-fluid .offset44 {

    margin-left: 44.89795918367347%;

    *margin-left: 44.795918367346935%;

  }

  .row-fluid .offset44:first-child {

    margin-left: 44.89795918367347%;

    *margin-left: 44.795918367346935%;

  }

  .row-fluid .offset43 {

    margin-left: 43.87755102040816%;

    *margin-left: 43.77551020408163%;

  }

  .row-fluid .offset43:first-child {

    margin-left: 43.87755102040816%;

    *margin-left: 43.77551020408163%;

  }

  .row-fluid .offset42 {

    margin-left: 42.85714285714286%;

    *margin-left: 42.755102040816325%;

  }

  .row-fluid .offset42:first-child {

    margin-left: 42.85714285714286%;

    *margin-left: 42.755102040816325%;

  }

  .row-fluid .offset41 {

    margin-left: 41.83673469387755%;

    *margin-left: 41.73469387755102%;

  }

  .row-fluid .offset41:first-child {

    margin-left: 41.83673469387755%;

    *margin-left: 41.73469387755102%;

  }

  .row-fluid .offset40 {

    margin-left: 40.816326530612244%;

    *margin-left: 40.71428571428571%;

  }

  .row-fluid .offset40:first-child {

    margin-left: 40.816326530612244%;

    *margin-left: 40.71428571428571%;

  }

  .row-fluid .offset39 {

    margin-left: 39.79591836734694%;

    *margin-left: 39.69387755102041%;

  }

  .row-fluid .offset39:first-child {

    margin-left: 39.79591836734694%;

    *margin-left: 39.69387755102041%;

  }

  .row-fluid .offset38 {

    margin-left: 38.775510204081634%;

    *margin-left: 38.6734693877551%;

  }

  .row-fluid .offset38:first-child {

    margin-left: 38.775510204081634%;

    *margin-left: 38.6734693877551%;

  }

  .row-fluid .offset37 {

    margin-left: 37.755102040816325%;

    *margin-left: 37.65306122448979%;

  }

  .row-fluid .offset37:first-child {

    margin-left: 37.755102040816325%;

    *margin-left: 37.65306122448979%;

  }

  .row-fluid .offset36 {

    margin-left: 36.734693877551024%;

    *margin-left: 36.63265306122449%;

  }

  .row-fluid .offset36:first-child {

    margin-left: 36.734693877551024%;

    *margin-left: 36.63265306122449%;

  }

  .row-fluid .offset35 {

    margin-left: 35.714285714285715%;

    *margin-left: 35.61224489795918%;

  }

  .row-fluid .offset35:first-child {

    margin-left: 35.714285714285715%;

    *margin-left: 35.61224489795918%;

  }

  .row-fluid .offset34 {

    margin-left: 34.69387755102041%;

    *margin-left: 34.59183673469387%;

  }

  .row-fluid .offset34:first-child {

    margin-left: 34.69387755102041%;

    *margin-left: 34.59183673469387%;

  }

  .row-fluid .offset33 {

    margin-left: 33.673469387755105%;

    *margin-left: 33.57142857142857%;

  }

  .row-fluid .offset33:first-child {

    margin-left: 33.673469387755105%;

    *margin-left: 33.57142857142857%;

  }

  .row-fluid .offset32 {

    margin-left: 32.6530612244898%;

    *margin-left: 32.55102040816326%;

  }

  .row-fluid .offset32:first-child {

    margin-left: 32.6530612244898%;

    *margin-left: 32.55102040816326%;

  }

  .row-fluid .offset31 {

    margin-left: 31.63265306122449%;

    *margin-left: 31.530612244897963%;

  }

  .row-fluid .offset31:first-child {

    margin-left: 31.63265306122449%;

    *margin-left: 31.530612244897963%;

  }

  .row-fluid .offset30 {

    margin-left: 30.612244897959183%;

    *margin-left: 30.510204081632654%;

  }

  .row-fluid .offset30:first-child {

    margin-left: 30.612244897959183%;

    *margin-left: 30.510204081632654%;

  }

  .row-fluid .offset29 {

    margin-left: 29.591836734693878%;

    *margin-left: 29.48979591836735%;

  }

  .row-fluid .offset29:first-child {

    margin-left: 29.591836734693878%;

    *margin-left: 29.48979591836735%;

  }

  .row-fluid .offset28 {

    margin-left: 28.571428571428573%;

    *margin-left: 28.469387755102044%;

  }

  .row-fluid .offset28:first-child {

    margin-left: 28.571428571428573%;

    *margin-left: 28.469387755102044%;

  }

  .row-fluid .offset27 {

    margin-left: 27.551020408163264%;

    *margin-left: 27.448979591836736%;

  }

  .row-fluid .offset27:first-child {

    margin-left: 27.551020408163264%;

    *margin-left: 27.448979591836736%;

  }

  .row-fluid .offset26 {

    margin-left: 26.53061224489796%;

    *margin-left: 26.42857142857143%;

  }

  .row-fluid .offset26:first-child {

    margin-left: 26.53061224489796%;

    *margin-left: 26.42857142857143%;

  }

  .row-fluid .offset25 {

    margin-left: 25.510204081632654%;

    *margin-left: 25.408163265306126%;

  }

  .row-fluid .offset25:first-child {

    margin-left: 25.510204081632654%;

    *margin-left: 25.408163265306126%;

  }

  .row-fluid .offset24 {

    margin-left: 24.48979591836735%;

    *margin-left: 24.38775510204082%;

  }

  .row-fluid .offset24:first-child {

    margin-left: 24.48979591836735%;

    *margin-left: 24.38775510204082%;

  }

  .row-fluid .offset23 {

    margin-left: 23.46938775510204%;

    *margin-left: 23.367346938775512%;

  }

  .row-fluid .offset23:first-child {

    margin-left: 23.46938775510204%;

    *margin-left: 23.367346938775512%;

  }

  .row-fluid .offset22 {

    margin-left: 22.448979591836736%;

    *margin-left: 22.346938775510207%;

  }

  .row-fluid .offset22:first-child {

    margin-left: 22.448979591836736%;

    *margin-left: 22.346938775510207%;

  }

  .row-fluid .offset21 {

    margin-left: 21.42857142857143%;

    *margin-left: 21.326530612244902%;

  }

  .row-fluid .offset21:first-child {

    margin-left: 21.42857142857143%;

    *margin-left: 21.326530612244902%;

  }

  .row-fluid .offset20 {

    margin-left: 20.408163265306122%;

    *margin-left: 20.306122448979593%;

  }

  .row-fluid .offset20:first-child {

    margin-left: 20.408163265306122%;

    *margin-left: 20.306122448979593%;

  }

  .row-fluid .offset19 {

    margin-left: 19.387755102040817%;

    *margin-left: 19.28571428571429%;

  }

  .row-fluid .offset19:first-child {

    margin-left: 19.387755102040817%;

    *margin-left: 19.28571428571429%;

  }

  .row-fluid .offset18 {

    margin-left: 18.367346938775512%;

    *margin-left: 18.265306122448983%;

  }

  .row-fluid .offset18:first-child {

    margin-left: 18.367346938775512%;

    *margin-left: 18.265306122448983%;

  }

  .row-fluid .offset17 {

    margin-left: 17.346938775510203%;

    *margin-left: 17.244897959183675%;

  }

  .row-fluid .offset17:first-child {

    margin-left: 17.346938775510203%;

    *margin-left: 17.244897959183675%;

  }

  .row-fluid .offset16 {

    margin-left: 16.3265306122449%;

    *margin-left: 16.22448979591837%;

  }

  .row-fluid .offset16:first-child {

    margin-left: 16.3265306122449%;

    *margin-left: 16.22448979591837%;

  }

  .row-fluid .offset15 {

    margin-left: 15.306122448979592%;

    *margin-left: 15.20408163265306%;

  }

  .row-fluid .offset15:first-child {

    margin-left: 15.306122448979592%;

    *margin-left: 15.20408163265306%;

  }

  .row-fluid .offset14 {

    margin-left: 14.285714285714286%;

    *margin-left: 14.183673469387754%;

  }

  .row-fluid .offset14:first-child {

    margin-left: 14.285714285714286%;

    *margin-left: 14.183673469387754%;

  }

  .row-fluid .offset13 {

    margin-left: 13.26530612244898%;

    *margin-left: 13.163265306122447%;

  }

  .row-fluid .offset13:first-child {

    margin-left: 13.26530612244898%;

    *margin-left: 13.163265306122447%;

  }

  .row-fluid .offset12 {

    margin-left: 12.244897959183675%;

    *margin-left: 12.142857142857142%;

  }

  .row-fluid .offset12:first-child {

    margin-left: 12.244897959183675%;

    *margin-left: 12.142857142857142%;

  }

  .row-fluid .offset11 {

    margin-left: 11.224489795918368%;

    *margin-left: 11.122448979591836%;

  }

  .row-fluid .offset11:first-child {

    margin-left: 11.224489795918368%;

    *margin-left: 11.122448979591836%;

  }

  .row-fluid .offset10 {

    margin-left: 10.204081632653061%;

    *margin-left: 10.102040816326529%;

  }

  .row-fluid .offset10:first-child {

    margin-left: 10.204081632653061%;

    *margin-left: 10.102040816326529%;

  }

  .row-fluid .offset9 {

    margin-left: 9.183673469387756%;

    *margin-left: 9.081632653061224%;

  }

  .row-fluid .offset9:first-child {

    margin-left: 9.183673469387756%;

    *margin-left: 9.081632653061224%;

  }

  .row-fluid .offset8 {

    margin-left: 8.16326530612245%;

    *margin-left: 8.061224489795917%;

  }

  .row-fluid .offset8:first-child {

    margin-left: 8.16326530612245%;

    *margin-left: 8.061224489795917%;

  }

  .row-fluid .offset7 {

    margin-left: 7.142857142857143%;

    *margin-left: 7.040816326530613%;

  }

  .row-fluid .offset7:first-child {

    margin-left: 7.142857142857143%;

    *margin-left: 7.040816326530613%;

  }

  .row-fluid .offset6 {

    margin-left: 6.122448979591837%;

    *margin-left: 6.020408163265307%;

  }

  .row-fluid .offset6:first-child {

    margin-left: 6.122448979591837%;

    *margin-left: 6.020408163265307%;

  }

  .row-fluid .offset5 {

    margin-left: 5.1020408163265305%;

    *margin-left: 5%;

  }

  .row-fluid .offset5:first-child {

    margin-left: 5.1020408163265305%;

    *margin-left: 5%;

  }

  .row-fluid .offset4 {

    margin-left: 4.081632653061225%;

    *margin-left: 3.979591836734694%;

  }

  .row-fluid .offset4:first-child {

    margin-left: 4.081632653061225%;

    *margin-left: 3.979591836734694%;

  }

  .row-fluid .offset3 {

    margin-left: 3.0612244897959187%;

    *margin-left: 2.959183673469388%;

  }

  .row-fluid .offset3:first-child {

    margin-left: 3.0612244897959187%;

    *margin-left: 2.959183673469388%;

  }

  .row-fluid .offset2 {

    margin-left: 2.0408163265306123%;

    *margin-left: 1.9387755102040818%;

  }

  .row-fluid .offset2:first-child {

    margin-left: 2.0408163265306123%;

    *margin-left: 1.9387755102040818%;

  }

  .row-fluid .offset1 {

    margin-left: 1.0204081632653061%;

    *margin-left: 0.9183673469387756%;

  }

  .row-fluid .offset1:first-child {

    margin-left: 1.0204081632653061%;

    *margin-left: 0.9183673469387756%;

  }

  input,

  textarea,

  .uneditable-input {

    margin-left: 0;

  }

  .controls-row [class*="span"] + [class*="span"] {

    margin-left: 0;

  }

  input.span98,

  textarea.span98,

  .uneditable-input.span98 {

    width: 672;

  }

  input.span97,

  textarea.span97,

  .uneditable-input.span97 {

    width: 665;

  }

  input.span96,

  textarea.span96,

  .uneditable-input.span96 {

    width: 658;

  }

  input.span95,

  textarea.span95,

  .uneditable-input.span95 {

    width: 651;

  }

  input.span94,

  textarea.span94,

  .uneditable-input.span94 {

    width: 644;

  }

  input.span93,

  textarea.span93,

  .uneditable-input.span93 {

    width: 637;

  }

  input.span92,

  textarea.span92,

  .uneditable-input.span92 {

    width: 630;

  }

  input.span91,

  textarea.span91,

  .uneditable-input.span91 {

    width: 623;

  }

  input.span90,

  textarea.span90,

  .uneditable-input.span90 {

    width: 616;

  }

  input.span89,

  textarea.span89,

  .uneditable-input.span89 {

    width: 609;

  }

  input.span88,

  textarea.span88,

  .uneditable-input.span88 {

    width: 602;

  }

  input.span87,

  textarea.span87,

  .uneditable-input.span87 {

    width: 595;

  }

  input.span86,

  textarea.span86,

  .uneditable-input.span86 {

    width: 588;

  }

  input.span85,

  textarea.span85,

  .uneditable-input.span85 {

    width: 581;

  }

  input.span84,

  textarea.span84,

  .uneditable-input.span84 {

    width: 574;

  }

  input.span83,

  textarea.span83,

  .uneditable-input.span83 {

    width: 567;

  }

  input.span82,

  textarea.span82,

  .uneditable-input.span82 {

    width: 560;

  }

  input.span81,

  textarea.span81,

  .uneditable-input.span81 {

    width: 553;

  }

  input.span80,

  textarea.span80,

  .uneditable-input.span80 {

    width: 546;

  }

  input.span79,

  textarea.span79,

  .uneditable-input.span79 {

    width: 539;

  }

  input.span78,

  textarea.span78,

  .uneditable-input.span78 {

    width: 532;

  }

  input.span77,

  textarea.span77,

  .uneditable-input.span77 {

    width: 525;

  }

  input.span76,

  textarea.span76,

  .uneditable-input.span76 {

    width: 518;

  }

  input.span75,

  textarea.span75,

  .uneditable-input.span75 {

    width: 511;

  }

  input.span74,

  textarea.span74,

  .uneditable-input.span74 {

    width: 504;

  }

  input.span73,

  textarea.span73,

  .uneditable-input.span73 {

    width: 497;

  }

  input.span72,

  textarea.span72,

  .uneditable-input.span72 {

    width: 490;

  }

  input.span71,

  textarea.span71,

  .uneditable-input.span71 {

    width: 483;

  }

  input.span70,

  textarea.span70,

  .uneditable-input.span70 {

    width: 476;

  }

  input.span69,

  textarea.span69,

  .uneditable-input.span69 {

    width: 469;

  }

  input.span68,

  textarea.span68,

  .uneditable-input.span68 {

    width: 462;

  }

  input.span67,

  textarea.span67,

  .uneditable-input.span67 {

    width: 455;

  }

  input.span66,

  textarea.span66,

  .uneditable-input.span66 {

    width: 448;

  }

  input.span65,

  textarea.span65,

  .uneditable-input.span65 {

    width: 441;

  }

  input.span64,

  textarea.span64,

  .uneditable-input.span64 {

    width: 434;

  }

  input.span63,

  textarea.span63,

  .uneditable-input.span63 {

    width: 427;

  }

  input.span62,

  textarea.span62,

  .uneditable-input.span62 {

    width: 420;

  }

  input.span61,

  textarea.span61,

  .uneditable-input.span61 {

    width: 413;

  }

  input.span60,

  textarea.span60,

  .uneditable-input.span60 {

    width: 406;

  }

  input.span59,

  textarea.span59,

  .uneditable-input.span59 {

    width: 399;

  }

  input.span58,

  textarea.span58,

  .uneditable-input.span58 {

    width: 392;

  }

  input.span57,

  textarea.span57,

  .uneditable-input.span57 {

    width: 385;

  }

  input.span56,

  textarea.span56,

  .uneditable-input.span56 {

    width: 378;

  }

  input.span55,

  textarea.span55,

  .uneditable-input.span55 {

    width: 371;

  }

  input.span54,

  textarea.span54,

  .uneditable-input.span54 {

    width: 364;

  }

  input.span53,

  textarea.span53,

  .uneditable-input.span53 {

    width: 357;

  }

  input.span52,

  textarea.span52,

  .uneditable-input.span52 {

    width: 350;

  }

  input.span51,

  textarea.span51,

  .uneditable-input.span51 {

    width: 343;

  }

  input.span50,

  textarea.span50,

  .uneditable-input.span50 {

    width: 336;

  }

  input.span49,

  textarea.span49,

  .uneditable-input.span49 {

    width: 329;

  }

  input.span48,

  textarea.span48,

  .uneditable-input.span48 {

    width: 322;

  }

  input.span47,

  textarea.span47,

  .uneditable-input.span47 {

    width: 315;

  }

  input.span46,

  textarea.span46,

  .uneditable-input.span46 {

    width: 308;

  }

  input.span45,

  textarea.span45,

  .uneditable-input.span45 {

    width: 301;

  }

  input.span44,

  textarea.span44,

  .uneditable-input.span44 {

    width: 294;

  }

  input.span43,

  textarea.span43,

  .uneditable-input.span43 {

    width: 287;

  }

  input.span42,

  textarea.span42,

  .uneditable-input.span42 {

    width: 280;

  }

  input.span41,

  textarea.span41,

  .uneditable-input.span41 {

    width: 273;

  }

  input.span40,

  textarea.span40,

  .uneditable-input.span40 {

    width: 266;

  }

  input.span39,

  textarea.span39,

  .uneditable-input.span39 {

    width: 259;

  }

  input.span38,

  textarea.span38,

  .uneditable-input.span38 {

    width: 252;

  }

  input.span37,

  textarea.span37,

  .uneditable-input.span37 {

    width: 245;

  }

  input.span36,

  textarea.span36,

  .uneditable-input.span36 {

    width: 238;

  }

  input.span35,

  textarea.span35,

  .uneditable-input.span35 {

    width: 231;

  }

  input.span34,

  textarea.span34,

  .uneditable-input.span34 {

    width: 224;

  }

  input.span33,

  textarea.span33,

  .uneditable-input.span33 {

    width: 217;

  }

  input.span32,

  textarea.span32,

  .uneditable-input.span32 {

    width: 210;

  }

  input.span31,

  textarea.span31,

  .uneditable-input.span31 {

    width: 203;

  }

  input.span30,

  textarea.span30,

  .uneditable-input.span30 {

    width: 196;

  }

  input.span29,

  textarea.span29,

  .uneditable-input.span29 {

    width: 189;

  }

  input.span28,

  textarea.span28,

  .uneditable-input.span28 {

    width: 182;

  }

  input.span27,

  textarea.span27,

  .uneditable-input.span27 {

    width: 175;

  }

  input.span26,

  textarea.span26,

  .uneditable-input.span26 {

    width: 168;

  }

  input.span25,

  textarea.span25,

  .uneditable-input.span25 {

    width: 161;

  }

  input.span24,

  textarea.span24,

  .uneditable-input.span24 {

    width: 154;

  }

  input.span23,

  textarea.span23,

  .uneditable-input.span23 {

    width: 147;

  }

  input.span22,

  textarea.span22,

  .uneditable-input.span22 {

    width: 140;

  }

  input.span21,

  textarea.span21,

  .uneditable-input.span21 {

    width: 133;

  }

  input.span20,

  textarea.span20,

  .uneditable-input.span20 {

    width: 126;

  }

  input.span19,

  textarea.span19,

  .uneditable-input.span19 {

    width: 119;

  }

  input.span18,

  textarea.span18,

  .uneditable-input.span18 {

    width: 112;

  }

  input.span17,

  textarea.span17,

  .uneditable-input.span17 {

    width: 105;

  }

  input.span16,

  textarea.span16,

  .uneditable-input.span16 {

    width: 98;

  }

  input.span15,

  textarea.span15,

  .uneditable-input.span15 {

    width: 91;

  }

  input.span14,

  textarea.span14,

  .uneditable-input.span14 {

    width: 84;

  }

  input.span13,

  textarea.span13,

  .uneditable-input.span13 {

    width: 77;

  }

  input.span12,

  textarea.span12,

  .uneditable-input.span12 {

    width: 70;

  }

  input.span11,

  textarea.span11,

  .uneditable-input.span11 {

    width: 63;

  }

  input.span10,

  textarea.span10,

  .uneditable-input.span10 {

    width: 56;

  }

  input.span9,

  textarea.span9,

  .uneditable-input.span9 {

    width: 49;

  }

  input.span8,

  textarea.span8,

  .uneditable-input.span8 {

    width: 42;

  }

  input.span7,

  textarea.span7,

  .uneditable-input.span7 {

    width: 35;

  }

  input.span6,

  textarea.span6,

  .uneditable-input.span6 {

    width: 28;

  }

  input.span5,

  textarea.span5,

  .uneditable-input.span5 {

    width: 21;

  }

  input.span4,

  textarea.span4,

  .uneditable-input.span4 {

    width: 14;

  }

  input.span3,

  textarea.span3,

  .uneditable-input.span3 {

    width: 7;

  }

  input.span2,

  textarea.span2,

  .uneditable-input.span2 {

    width: 0;

  }

  input.span1,

  textarea.span1,

  .uneditable-input.span1 {

    width: -7;

  }

}

@media (min-width: 1200px) {

  .row {

    margin-left: 0px;

    *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: 0px;

  }

  .container,

  .navbar-static-top .container,

  .navbar-fixed-top .container,

  .navbar-fixed-bottom .container {

    width: 1176px;

  }

  .span98 {

    width: 1176px;

  }

  .span97 {

    width: 1164px;

  }

  .span96 {

    width: 1152px;

  }

  .span95 {

    width: 1140px;

  }

  .span94 {

    width: 1128px;

  }

  .span93 {

    width: 1116px;

  }

  .span92 {

    width: 1104px;

  }

  .span91 {

    width: 1092px;

  }

  .span90 {

    width: 1080px;

  }

  .span89 {

    width: 1068px;

  }

  .span88 {

    width: 1056px;

  }

  .span87 {

    width: 1044px;

  }

  .span86 {

    width: 1032px;

  }

  .span85 {

    width: 1020px;

  }

  .span84 {

    width: 1008px;

  }

  .span83 {

    width: 996px;

  }

  .span82 {

    width: 984px;

  }

  .span81 {

    width: 972px;

  }

  .span80 {

    width: 960px;

  }

  .span79 {

    width: 948px;

  }

  .span78 {

    width: 936px;

  }

  .span77 {

    width: 924px;

  }

  .span76 {

    width: 912px;

  }

  .span75 {

    width: 900px;

  }

  .span74 {

    width: 888px;

  }

  .span73 {

    width: 876px;

  }

  .span72 {

    width: 864px;

  }

  .span71 {

    width: 852px;

  }

  .span70 {

    width: 840px;

  }

  .span69 {

    width: 828px;

  }

  .span68 {

    width: 816px;

  }

  .span67 {

    width: 804px;

  }

  .span66 {

    width: 792px;

  }

  .span65 {

    width: 780px;

  }

  .span64 {

    width: 768px;

  }

  .span63 {

    width: 756px;

  }

  .span62 {

    width: 744px;

  }

  .span61 {

    width: 732px;

  }

  .span60 {

    width: 720px;

  }

  .span59 {

    width: 708px;

  }

  .span58 {

    width: 696px;

  }

  .span57 {

    width: 684px;

  }

  .span56 {

    width: 672px;

  }

  .span55 {

    width: 660px;

  }

  .span54 {

    width: 648px;

  }

  .span53 {

    width: 636px;

  }

  .span52 {

    width: 624px;

  }

  .span51 {

    width: 612px;

  }

  .span50 {

    width: 600px;

  }

  .span49 {

    width: 588px;

  }

  .span48 {

    width: 576px;

  }

  .span47 {

    width: 564px;

  }

  .span46 {

    width: 552px;

  }

  .span45 {

    width: 540px;

  }

  .span44 {

    width: 528px;

  }

  .span43 {

    width: 516px;

  }

  .span42 {

    width: 504px;

  }

  .span41 {

    width: 492px;

  }

  .span40 {

    width: 480px;

  }

  .span39 {

    width: 468px;

  }

  .span38 {

    width: 456px;

  }

  .span37 {

    width: 444px;

  }

  .span36 {

    width: 432px;

  }

  .span35 {

    width: 420px;

  }

  .span34 {

    width: 408px;

  }

  .span33 {

    width: 396px;

  }

  .span32 {

    width: 384px;

  }

  .span31 {

    width: 372px;

  }

  .span30 {

    width: 360px;

  }

  .span29 {

    width: 348px;

  }

  .span28 {

    width: 336px;

  }

  .span27 {

    width: 324px;

  }

  .span26 {

    width: 312px;

  }

  .span25 {

    width: 300px;

  }

  .span24 {

    width: 288px;

  }

  .span23 {

    width: 276px;

  }

  .span22 {

    width: 264px;

  }

  .span21 {

    width: 252px;

  }

  .span20 {

    width: 240px;

  }

  .span19 {

    width: 228px;

  }

  .span18 {

    width: 216px;

  }

  .span17 {

    width: 204px;

  }

  .span16 {

    width: 192px;

  }

  .span15 {

    width: 180px;

  }

  .span14 {

    width: 168px;

  }

  .span13 {

    width: 156px;

  }

  .span12 {

    width: 144px;

  }

  .span11 {

    width: 132px;

  }

  .span10 {

    width: 120px;

  }

  .span9 {

    width: 108px;

  }

  .span8 {

    width: 96px;

  }

  .span7 {

    width: 84px;

  }

  .span6 {

    width: 72px;

  }

  .span5 {

    width: 60px;

  }

  .span4 {

    width: 48px;

  }

  .span3 {

    width: 36px;

  }

  .span2 {

    width: 24px;

  }

  .span1 {

    width: 12px;

  }

  .offset98 {

    margin-left: 1176px;

  }

  .offset97 {

    margin-left: 1164px;

  }

  .offset96 {

    margin-left: 1152px;

  }

  .offset95 {

    margin-left: 1140px;

  }

  .offset94 {

    margin-left: 1128px;

  }

  .offset93 {

    margin-left: 1116px;

  }

  .offset92 {

    margin-left: 1104px;

  }

  .offset91 {

    margin-left: 1092px;

  }

  .offset90 {

    margin-left: 1080px;

  }

  .offset89 {

    margin-left: 1068px;

  }

  .offset88 {

    margin-left: 1056px;

  }

  .offset87 {

    margin-left: 1044px;

  }

  .offset86 {

    margin-left: 1032px;

  }

  .offset85 {

    margin-left: 1020px;

  }

  .offset84 {

    margin-left: 1008px;

  }

  .offset83 {

    margin-left: 996px;

  }

  .offset82 {

    margin-left: 984px;

  }

  .offset81 {

    margin-left: 972px;

  }

  .offset80 {

    margin-left: 960px;

  }

  .offset79 {

    margin-left: 948px;

  }

  .offset78 {

    margin-left: 936px;

  }

  .offset77 {

    margin-left: 924px;

  }

  .offset76 {

    margin-left: 912px;

  }

  .offset75 {

    margin-left: 900px;

  }

  .offset74 {

    margin-left: 888px;

  }

  .offset73 {

    margin-left: 876px;

  }

  .offset72 {

    margin-left: 864px;

  }

  .offset71 {

    margin-left: 852px;

  }

  .offset70 {

    margin-left: 840px;

  }

  .offset69 {

    margin-left: 828px;

  }

  .offset68 {

    margin-left: 816px;

  }

  .offset67 {

    margin-left: 804px;

  }

  .offset66 {

    margin-left: 792px;

  }

  .offset65 {

    margin-left: 780px;

  }

  .offset64 {

    margin-left: 768px;

  }

  .offset63 {

    margin-left: 756px;

  }

  .offset62 {

    margin-left: 744px;

  }

  .offset61 {

    margin-left: 732px;

  }

  .offset60 {

    margin-left: 720px;

  }

  .offset59 {

    margin-left: 708px;

  }

  .offset58 {

    margin-left: 696px;

  }

  .offset57 {

    margin-left: 684px;

  }

  .offset56 {

    margin-left: 672px;

  }

  .offset55 {

    margin-left: 660px;

  }

  .offset54 {

    margin-left: 648px;

  }

  .offset53 {

    margin-left: 636px;

  }

  .offset52 {

    margin-left: 624px;

  }

  .offset51 {

    margin-left: 612px;

  }

  .offset50 {

    margin-left: 600px;

  }

  .offset49 {

    margin-left: 588px;

  }

  .offset48 {

    margin-left: 576px;

  }

  .offset47 {

    margin-left: 564px;

  }

  .offset46 {

    margin-left: 552px;

  }

  .offset45 {

    margin-left: 540px;

  }

  .offset44 {

    margin-left: 528px;

  }

  .offset43 {

    margin-left: 516px;

  }

  .offset42 {

    margin-left: 504px;

  }

  .offset41 {

    margin-left: 492px;

  }

  .offset40 {

    margin-left: 480px;

  }

  .offset39 {

    margin-left: 468px;

  }

  .offset38 {

    margin-left: 456px;

  }

  .offset37 {

    margin-left: 444px;

  }

  .offset36 {

    margin-left: 432px;

  }

  .offset35 {

    margin-left: 420px;

  }

  .offset34 {

    margin-left: 408px;

  }

  .offset33 {

    margin-left: 396px;

  }

  .offset32 {

    margin-left: 384px;

  }

  .offset31 {

    margin-left: 372px;

  }

  .offset30 {

    margin-left: 360px;

  }

  .offset29 {

    margin-left: 348px;

  }

  .offset28 {

    margin-left: 336px;

  }

  .offset27 {

    margin-left: 324px;

  }

  .offset26 {

    margin-left: 312px;

  }

  .offset25 {

    margin-left: 300px;

  }

  .offset24 {

    margin-left: 288px;

  }

  .offset23 {

    margin-left: 276px;

  }

  .offset22 {

    margin-left: 264px;

  }

  .offset21 {

    margin-left: 252px;

  }

  .offset20 {

    margin-left: 240px;

  }

  .offset19 {

    margin-left: 228px;

  }

  .offset18 {

    margin-left: 216px;

  }

  .offset17 {

    margin-left: 204px;

  }

  .offset16 {

    margin-left: 192px;

  }

  .offset15 {

    margin-left: 180px;

  }

  .offset14 {

    margin-left: 168px;

  }

  .offset13 {

    margin-left: 156px;

  }

  .offset12 {

    margin-left: 144px;

  }

  .offset11 {

    margin-left: 132px;

  }

  .offset10 {

    margin-left: 120px;

  }

  .offset9 {

    margin-left: 108px;

  }

  .offset8 {

    margin-left: 96px;

  }

  .offset7 {

    margin-left: 84px;

  }

  .offset6 {

    margin-left: 72px;

  }

  .offset5 {

    margin-left: 60px;

  }

  .offset4 {

    margin-left: 48px;

  }

  .offset3 {

    margin-left: 36px;

  }

  .offset2 {

    margin-left: 24px;

  }

  .offset1 {

    margin-left: 12px;

  }

  .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: 0%;

    *margin-left: -0.05102040816326531%;

  }

  .row-fluid [class*="span"]:first-child {

    margin-left: 0;

  }

  .row-fluid .controls-row [class*="span"] + [class*="span"] {

    margin-left: 0%;

  }

  .row-fluid .span98 {

    width: 100%;

    *width: 99.94897959183673%;

  }

  .row-fluid .span97 {

    width: 98.9795918367347%;

    *width: 98.92857142857143%;

  }

  .row-fluid .span96 {

    width: 97.9591836734694%;

    *width: 97.90816326530613%;

  }

  .row-fluid .span95 {

    width: 96.93877551020408%;

    *width: 96.88775510204081%;

  }

  .row-fluid .span94 {

    width: 95.91836734693878%;

    *width: 95.86734693877551%;

  }

  .row-fluid .span93 {

    width: 94.89795918367348%;

    *width: 94.84693877551021%;

  }

  .row-fluid .span92 {

    width: 93.87755102040816%;

    *width: 93.8265306122449%;

  }

  .row-fluid .span91 {

    width: 92.85714285714286%;

    *width: 92.8061224489796%;

  }

  .row-fluid .span90 {

    width: 91.83673469387756%;

    *width: 91.78571428571429%;

  }

  .row-fluid .span89 {

    width: 90.81632653061224%;

    *width: 90.76530612244898%;

  }

  .row-fluid .span88 {

    width: 89.79591836734694%;

    *width: 89.74489795918367%;

  }

  .row-fluid .span87 {

    width: 88.77551020408164%;

    *width: 88.72448979591837%;

  }

  .row-fluid .span86 {

    width: 87.75510204081633%;

    *width: 87.70408163265306%;

  }

  .row-fluid .span85 {

    width: 86.73469387755102%;

    *width: 86.68367346938776%;

  }

  .row-fluid .span84 {

    width: 85.71428571428572%;

    *width: 85.66326530612245%;

  }

  .row-fluid .span83 {

    width: 84.6938775510204%;

    *width: 84.64285714285714%;

  }

  .row-fluid .span82 {

    width: 83.6734693877551%;

    *width: 83.62244897959184%;

  }

  .row-fluid .span81 {

    width: 82.6530612244898%;

    *width: 82.60204081632654%;

  }

  .row-fluid .span80 {

    width: 81.63265306122449%;

    *width: 81.58163265306122%;

  }

  .row-fluid .span79 {

    width: 80.61224489795919%;

    *width: 80.56122448979592%;

  }

  .row-fluid .span78 {

    width: 79.59183673469389%;

    *width: 79.54081632653062%;

  }

  .row-fluid .span77 {

    width: 78.57142857142857%;

    *width: 78.5204081632653%;

  }

  .row-fluid .span76 {

    width: 77.55102040816327%;

    *width: 77.5%;

  }

  .row-fluid .span75 {

    width: 76.53061224489797%;

    *width: 76.4795918367347%;

  }

  .row-fluid .span74 {

    width: 75.51020408163265%;

    *width: 75.45918367346938%;

  }

  .row-fluid .span73 {

    width: 74.48979591836735%;

    *width: 74.43877551020408%;

  }

  .row-fluid .span72 {

    width: 73.46938775510205%;

    *width: 73.41836734693878%;

  }

  .row-fluid .span71 {

    width: 72.44897959183673%;

    *width: 72.39795918367346%;

  }

  .row-fluid .span70 {

    width: 71.42857142857143%;

    *width: 71.37755102040816%;

  }

  .row-fluid .span69 {

    width: 70.40816326530613%;

    *width: 70.35714285714286%;

  }

  .row-fluid .span68 {

    width: 69.38775510204081%;

    *width: 69.33673469387755%;

  }

  .row-fluid .span67 {

    width: 68.36734693877551%;

    *width: 68.31632653061224%;

  }

  .row-fluid .span66 {

    width: 67.34693877551021%;

    *width: 67.29591836734694%;

  }

  .row-fluid .span65 {

    width: 66.3265306122449%;

    *width: 66.27551020408163%;

  }

  .row-fluid .span64 {

    width: 65.3061224489796%;

    *width: 65.25510204081633%;

  }

  .row-fluid .span63 {

    width: 64.28571428571429%;

    *width: 64.23469387755102%;

  }

  .row-fluid .span62 {

    width: 63.26530612244898%;

    *width: 63.214285714285715%;

  }

  .row-fluid .span61 {

    width: 62.244897959183675%;

    *width: 62.19387755102041%;

  }

  .row-fluid .span60 {

    width: 61.224489795918366%;

    *width: 61.1734693877551%;

  }

  .row-fluid .span59 {

    width: 60.204081632653065%;

    *width: 60.1530612244898%;

  }

  .row-fluid .span58 {

    width: 59.183673469387756%;

    *width: 59.13265306122449%;

  }

  .row-fluid .span57 {

    width: 58.16326530612245%;

    *width: 58.11224489795918%;

  }

  .row-fluid .span56 {

    width: 57.142857142857146%;

    *width: 57.09183673469388%;

  }

  .row-fluid .span55 {

    width: 56.12244897959184%;

    *width: 56.07142857142857%;

  }

  .row-fluid .span54 {

    width: 55.10204081632653%;

    *width: 55.05102040816326%;

  }

  .row-fluid .span53 {

    width: 54.08163265306123%;

    *width: 54.03061224489796%;

  }

  .row-fluid .span52 {

    width: 53.06122448979592%;

    *width: 53.01020408163265%;

  }

  .row-fluid .span51 {

    width: 52.04081632653061%;

    *width: 51.98979591836734%;

  }

  .row-fluid .span50 {

    width: 51.02040816326531%;

    *width: 50.96938775510204%;

  }

  .row-fluid .span49 {

    width: 50%;

    *width: 49.94897959183673%;

  }

  .row-fluid .span48 {

    width: 48.9795918367347%;

    *width: 48.92857142857143%;

  }

  .row-fluid .span47 {

    width: 47.95918367346939%;

    *width: 47.90816326530612%;

  }

  .row-fluid .span46 {

    width: 46.93877551020408%;

    *width: 46.88775510204081%;

  }

  .row-fluid .span45 {

    width: 45.91836734693878%;

    *width: 45.86734693877551%;

  }

  .row-fluid .span44 {

    width: 44.89795918367347%;

    *width: 44.8469387755102%;

  }

  .row-fluid .span43 {

    width: 43.87755102040816%;

    *width: 43.826530612244895%;

  }

  .row-fluid .span42 {

    width: 42.85714285714286%;

    *width: 42.80612244897959%;

  }

  .row-fluid .span41 {

    width: 41.83673469387755%;

    *width: 41.785714285714285%;

  }

  .row-fluid .span40 {

    width: 40.816326530612244%;

    *width: 40.765306122448976%;

  }

  .row-fluid .span39 {

    width: 39.79591836734694%;

    *width: 39.744897959183675%;

  }

  .row-fluid .span38 {

    width: 38.775510204081634%;

    *width: 38.724489795918366%;

  }

  .row-fluid .span37 {

    width: 37.755102040816325%;

    *width: 37.70408163265306%;

  }

  .row-fluid .span36 {

    width: 36.734693877551024%;

    *width: 36.683673469387756%;

  }

  .row-fluid .span35 {

    width: 35.714285714285715%;

    *width: 35.66326530612245%;

  }

  .row-fluid .span34 {

    width: 34.69387755102041%;

    *width: 34.64285714285714%;

  }

  .row-fluid .span33 {

    width: 33.673469387755105%;

    *width: 33.62244897959184%;

  }

  .row-fluid .span32 {

    width: 32.6530612244898%;

    *width: 32.60204081632653%;

  }

  .row-fluid .span31 {

    width: 31.63265306122449%;

    *width: 31.581632653061227%;

  }

  .row-fluid .span30 {

    width: 30.612244897959183%;

    *width: 30.56122448979592%;

  }

  .row-fluid .span29 {

    width: 29.591836734693878%;

    *width: 29.540816326530614%;

  }

  .row-fluid .span28 {

    width: 28.571428571428573%;

    *width: 28.52040816326531%;

  }

  .row-fluid .span27 {

    width: 27.551020408163264%;

    *width: 27.5%;

  }

  .row-fluid .span26 {

    width: 26.53061224489796%;

    *width: 26.479591836734695%;

  }

  .row-fluid .span25 {

    width: 25.510204081632654%;

    *width: 25.45918367346939%;

  }

  .row-fluid .span24 {

    width: 24.48979591836735%;

    *width: 24.438775510204085%;

  }

  .row-fluid .span23 {

    width: 23.46938775510204%;

    *width: 23.418367346938776%;

  }

  .row-fluid .span22 {

    width: 22.448979591836736%;

    *width: 22.39795918367347%;

  }

  .row-fluid .span21 {

    width: 21.42857142857143%;

    *width: 21.377551020408166%;

  }

  .row-fluid .span20 {

    width: 20.408163265306122%;

    *width: 20.357142857142858%;

  }

  .row-fluid .span19 {

    width: 19.387755102040817%;

    *width: 19.336734693877553%;

  }

  .row-fluid .span18 {

    width: 18.367346938775512%;

    *width: 18.316326530612248%;

  }

  .row-fluid .span17 {

    width: 17.346938775510203%;

    *width: 17.29591836734694%;

  }

  .row-fluid .span16 {

    width: 16.3265306122449%;

    *width: 16.275510204081634%;

  }

  .row-fluid .span15 {

    width: 15.306122448979592%;

    *width: 15.255102040816325%;

  }

  .row-fluid .span14 {

    width: 14.285714285714286%;

    *width: 14.23469387755102%;

  }

  .row-fluid .span13 {

    width: 13.26530612244898%;

    *width: 13.214285714285714%;

  }

  .row-fluid .span12 {

    width: 12.244897959183675%;

    *width: 12.193877551020408%;

  }

  .row-fluid .span11 {

    width: 11.224489795918368%;

    *width: 11.173469387755102%;

  }

  .row-fluid .span10 {

    width: 10.204081632653061%;

    *width: 10.153061224489795%;

  }

  .row-fluid .span9 {

    width: 9.183673469387756%;

    *width: 9.13265306122449%;

  }

  .row-fluid .span8 {

    width: 8.16326530612245%;

    *width: 8.112244897959183%;

  }

  .row-fluid .span7 {

    width: 7.142857142857143%;

    *width: 7.091836734693878%;

  }

  .row-fluid .span6 {

    width: 6.122448979591837%;

    *width: 6.071428571428572%;

  }

  .row-fluid .span5 {

    width: 5.1020408163265305%;

    *width: 5.051020408163265%;

  }

  .row-fluid .span4 {

    width: 4.081632653061225%;

    *width: 4.030612244897959%;

  }

  .row-fluid .span3 {

    width: 3.0612244897959187%;

    *width: 3.0102040816326534%;

  }

  .row-fluid .span2 {

    width: 2.0408163265306123%;

    *width: 1.989795918367347%;

  }

  .row-fluid .span1 {

    width: 1.0204081632653061%;

    *width: 0.9693877551020409%;

  }

  .row-fluid .offset98 {

    margin-left: 100%;

    *margin-left: 99.89795918367346%;

  }

  .row-fluid .offset98:first-child {

    margin-left: 100%;

    *margin-left: 99.89795918367346%;

  }

  .row-fluid .offset97 {

    margin-left: 98.9795918367347%;

    *margin-left: 98.87755102040816%;

  }

  .row-fluid .offset97:first-child {

    margin-left: 98.9795918367347%;

    *margin-left: 98.87755102040816%;

  }

  .row-fluid .offset96 {

    margin-left: 97.9591836734694%;

    *margin-left: 97.85714285714286%;

  }

  .row-fluid .offset96:first-child {

    margin-left: 97.9591836734694%;

    *margin-left: 97.85714285714286%;

  }

  .row-fluid .offset95 {

    margin-left: 96.93877551020408%;

    *margin-left: 96.83673469387755%;

  }

  .row-fluid .offset95:first-child {

    margin-left: 96.93877551020408%;

    *margin-left: 96.83673469387755%;

  }

  .row-fluid .offset94 {

    margin-left: 95.91836734693878%;

    *margin-left: 95.81632653061224%;

  }

  .row-fluid .offset94:first-child {

    margin-left: 95.91836734693878%;

    *margin-left: 95.81632653061224%;

  }

  .row-fluid .offset93 {

    margin-left: 94.89795918367348%;

    *margin-left: 94.79591836734694%;

  }

  .row-fluid .offset93:first-child {

    margin-left: 94.89795918367348%;

    *margin-left: 94.79591836734694%;

  }

  .row-fluid .offset92 {

    margin-left: 93.87755102040816%;

    *margin-left: 93.77551020408163%;

  }

  .row-fluid .offset92:first-child {

    margin-left: 93.87755102040816%;

    *margin-left: 93.77551020408163%;

  }

  .row-fluid .offset91 {

    margin-left: 92.85714285714286%;

    *margin-left: 92.75510204081633%;

  }

  .row-fluid .offset91:first-child {

    margin-left: 92.85714285714286%;

    *margin-left: 92.75510204081633%;

  }

  .row-fluid .offset90 {

    margin-left: 91.83673469387756%;

    *margin-left: 91.73469387755102%;

  }

  .row-fluid .offset90:first-child {

    margin-left: 91.83673469387756%;

    *margin-left: 91.73469387755102%;

  }

  .row-fluid .offset89 {

    margin-left: 90.81632653061224%;

    *margin-left: 90.71428571428571%;

  }

  .row-fluid .offset89:first-child {

    margin-left: 90.81632653061224%;

    *margin-left: 90.71428571428571%;

  }

  .row-fluid .offset88 {

    margin-left: 89.79591836734694%;

    *margin-left: 89.6938775510204%;

  }

  .row-fluid .offset88:first-child {

    margin-left: 89.79591836734694%;

    *margin-left: 89.6938775510204%;

  }

  .row-fluid .offset87 {

    margin-left: 88.77551020408164%;

    *margin-left: 88.6734693877551%;

  }

  .row-fluid .offset87:first-child {

    margin-left: 88.77551020408164%;

    *margin-left: 88.6734693877551%;

  }

  .row-fluid .offset86 {

    margin-left: 87.75510204081633%;

    *margin-left: 87.65306122448979%;

  }

  .row-fluid .offset86:first-child {

    margin-left: 87.75510204081633%;

    *margin-left: 87.65306122448979%;

  }

  .row-fluid .offset85 {

    margin-left: 86.73469387755102%;

    *margin-left: 86.63265306122449%;

  }

  .row-fluid .offset85:first-child {

    margin-left: 86.73469387755102%;

    *margin-left: 86.63265306122449%;

  }

  .row-fluid .offset84 {

    margin-left: 85.71428571428572%;

    *margin-left: 85.61224489795919%;

  }

  .row-fluid .offset84:first-child {

    margin-left: 85.71428571428572%;

    *margin-left: 85.61224489795919%;

  }

  .row-fluid .offset83 {

    margin-left: 84.6938775510204%;

    *margin-left: 84.59183673469387%;

  }

  .row-fluid .offset83:first-child {

    margin-left: 84.6938775510204%;

    *margin-left: 84.59183673469387%;

  }

  .row-fluid .offset82 {

    margin-left: 83.6734693877551%;

    *margin-left: 83.57142857142857%;

  }

  .row-fluid .offset82:first-child {

    margin-left: 83.6734693877551%;

    *margin-left: 83.57142857142857%;

  }

  .row-fluid .offset81 {

    margin-left: 82.6530612244898%;

    *margin-left: 82.55102040816327%;

  }

  .row-fluid .offset81:first-child {

    margin-left: 82.6530612244898%;

    *margin-left: 82.55102040816327%;

  }

  .row-fluid .offset80 {

    margin-left: 81.63265306122449%;

    *margin-left: 81.53061224489795%;

  }

  .row-fluid .offset80:first-child {

    margin-left: 81.63265306122449%;

    *margin-left: 81.53061224489795%;

  }

  .row-fluid .offset79 {

    margin-left: 80.61224489795919%;

    *margin-left: 80.51020408163265%;

  }

  .row-fluid .offset79:first-child {

    margin-left: 80.61224489795919%;

    *margin-left: 80.51020408163265%;

  }

  .row-fluid .offset78 {

    margin-left: 79.59183673469389%;

    *margin-left: 79.48979591836735%;

  }

  .row-fluid .offset78:first-child {

    margin-left: 79.59183673469389%;

    *margin-left: 79.48979591836735%;

  }

  .row-fluid .offset77 {

    margin-left: 78.57142857142857%;

    *margin-left: 78.46938775510203%;

  }

  .row-fluid .offset77:first-child {

    margin-left: 78.57142857142857%;

    *margin-left: 78.46938775510203%;

  }

  .row-fluid .offset76 {

    margin-left: 77.55102040816327%;

    *margin-left: 77.44897959183673%;

  }

  .row-fluid .offset76:first-child {

    margin-left: 77.55102040816327%;

    *margin-left: 77.44897959183673%;

  }

  .row-fluid .offset75 {

    margin-left: 76.53061224489797%;

    *margin-left: 76.42857142857143%;

  }

  .row-fluid .offset75:first-child {

    margin-left: 76.53061224489797%;

    *margin-left: 76.42857142857143%;

  }

  .row-fluid .offset74 {

    margin-left: 75.51020408163265%;

    *margin-left: 75.40816326530611%;

  }

  .row-fluid .offset74:first-child {

    margin-left: 75.51020408163265%;

    *margin-left: 75.40816326530611%;

  }

  .row-fluid .offset73 {

    margin-left: 74.48979591836735%;

    *margin-left: 74.38775510204081%;

  }

  .row-fluid .offset73:first-child {

    margin-left: 74.48979591836735%;

    *margin-left: 74.38775510204081%;

  }

  .row-fluid .offset72 {

    margin-left: 73.46938775510205%;

    *margin-left: 73.36734693877551%;

  }

  .row-fluid .offset72:first-child {

    margin-left: 73.46938775510205%;

    *margin-left: 73.36734693877551%;

  }

  .row-fluid .offset71 {

    margin-left: 72.44897959183673%;

    *margin-left: 72.3469387755102%;

  }

  .row-fluid .offset71:first-child {

    margin-left: 72.44897959183673%;

    *margin-left: 72.3469387755102%;

  }

  .row-fluid .offset70 {

    margin-left: 71.42857142857143%;

    *margin-left: 71.3265306122449%;

  }

  .row-fluid .offset70:first-child {

    margin-left: 71.42857142857143%;

    *margin-left: 71.3265306122449%;

  }

  .row-fluid .offset69 {

    margin-left: 70.40816326530613%;

    *margin-left: 70.3061224489796%;

  }

  .row-fluid .offset69:first-child {

    margin-left: 70.40816326530613%;

    *margin-left: 70.3061224489796%;

  }

  .row-fluid .offset68 {

    margin-left: 69.38775510204081%;

    *margin-left: 69.28571428571428%;

  }

  .row-fluid .offset68:first-child {

    margin-left: 69.38775510204081%;

    *margin-left: 69.28571428571428%;

  }

  .row-fluid .offset67 {

    margin-left: 68.36734693877551%;

    *margin-left: 68.26530612244898%;

  }

  .row-fluid .offset67:first-child {

    margin-left: 68.36734693877551%;

    *margin-left: 68.26530612244898%;

  }

  .row-fluid .offset66 {

    margin-left: 67.34693877551021%;

    *margin-left: 67.24489795918367%;

  }

  .row-fluid .offset66:first-child {

    margin-left: 67.34693877551021%;

    *margin-left: 67.24489795918367%;

  }

  .row-fluid .offset65 {

    margin-left: 66.3265306122449%;

    *margin-left: 66.22448979591836%;

  }

  .row-fluid .offset65:first-child {

    margin-left: 66.3265306122449%;

    *margin-left: 66.22448979591836%;

  }

  .row-fluid .offset64 {

    margin-left: 65.3061224489796%;

    *margin-left: 65.20408163265306%;

  }

  .row-fluid .offset64:first-child {

    margin-left: 65.3061224489796%;

    *margin-left: 65.20408163265306%;

  }

  .row-fluid .offset63 {

    margin-left: 64.28571428571429%;

    *margin-left: 64.18367346938776%;

  }

  .row-fluid .offset63:first-child {

    margin-left: 64.28571428571429%;

    *margin-left: 64.18367346938776%;

  }

  .row-fluid .offset62 {

    margin-left: 63.26530612244898%;

    *margin-left: 63.16326530612245%;

  }

  .row-fluid .offset62:first-child {

    margin-left: 63.26530612244898%;

    *margin-left: 63.16326530612245%;

  }

  .row-fluid .offset61 {

    margin-left: 62.244897959183675%;

    *margin-left: 62.14285714285714%;

  }

  .row-fluid .offset61:first-child {

    margin-left: 62.244897959183675%;

    *margin-left: 62.14285714285714%;

  }

  .row-fluid .offset60 {

    margin-left: 61.224489795918366%;

    *margin-left: 61.12244897959183%;

  }

  .row-fluid .offset60:first-child {

    margin-left: 61.224489795918366%;

    *margin-left: 61.12244897959183%;

  }

  .row-fluid .offset59 {

    margin-left: 60.204081632653065%;

    *margin-left: 60.10204081632653%;

  }

  .row-fluid .offset59:first-child {

    margin-left: 60.204081632653065%;

    *margin-left: 60.10204081632653%;

  }

  .row-fluid .offset58 {

    margin-left: 59.183673469387756%;

    *margin-left: 59.08163265306122%;

  }

  .row-fluid .offset58:first-child {

    margin-left: 59.183673469387756%;

    *margin-left: 59.08163265306122%;

  }

  .row-fluid .offset57 {

    margin-left: 58.16326530612245%;

    *margin-left: 58.06122448979591%;

  }

  .row-fluid .offset57:first-child {

    margin-left: 58.16326530612245%;

    *margin-left: 58.06122448979591%;

  }

  .row-fluid .offset56 {

    margin-left: 57.142857142857146%;

    *margin-left: 57.04081632653061%;

  }

  .row-fluid .offset56:first-child {

    margin-left: 57.142857142857146%;

    *margin-left: 57.04081632653061%;

  }

  .row-fluid .offset55 {

    margin-left: 56.12244897959184%;

    *margin-left: 56.0204081632653%;

  }

  .row-fluid .offset55:first-child {

    margin-left: 56.12244897959184%;

    *margin-left: 56.0204081632653%;

  }

  .row-fluid .offset54 {

    margin-left: 55.10204081632653%;

    *margin-left: 54.99999999999999%;

  }

  .row-fluid .offset54:first-child {

    margin-left: 55.10204081632653%;

    *margin-left: 54.99999999999999%;

  }

  .row-fluid .offset53 {

    margin-left: 54.08163265306123%;

    *margin-left: 53.97959183673469%;

  }

  .row-fluid .offset53:first-child {

    margin-left: 54.08163265306123%;

    *margin-left: 53.97959183673469%;

  }

  .row-fluid .offset52 {

    margin-left: 53.06122448979592%;

    *margin-left: 52.95918367346938%;

  }

  .row-fluid .offset52:first-child {

    margin-left: 53.06122448979592%;

    *margin-left: 52.95918367346938%;

  }

  .row-fluid .offset51 {

    margin-left: 52.04081632653061%;

    *margin-left: 51.938775510204074%;

  }

  .row-fluid .offset51:first-child {

    margin-left: 52.04081632653061%;

    *margin-left: 51.938775510204074%;

  }

  .row-fluid .offset50 {

    margin-left: 51.02040816326531%;

    *margin-left: 50.91836734693877%;

  }

  .row-fluid .offset50:first-child {

    margin-left: 51.02040816326531%;

    *margin-left: 50.91836734693877%;

  }

  .row-fluid .offset49 {

    margin-left: 50%;

    *margin-left: 49.897959183673464%;

  }

  .row-fluid .offset49:first-child {

    margin-left: 50%;

    *margin-left: 49.897959183673464%;

  }

  .row-fluid .offset48 {

    margin-left: 48.9795918367347%;

    *margin-left: 48.87755102040816%;

  }

  .row-fluid .offset48:first-child {

    margin-left: 48.9795918367347%;

    *margin-left: 48.87755102040816%;

  }

  .row-fluid .offset47 {

    margin-left: 47.95918367346939%;

    *margin-left: 47.857142857142854%;

  }

  .row-fluid .offset47:first-child {

    margin-left: 47.95918367346939%;

    *margin-left: 47.857142857142854%;

  }

  .row-fluid .offset46 {

    margin-left: 46.93877551020408%;

    *margin-left: 46.836734693877546%;

  }

  .row-fluid .offset46:first-child {

    margin-left: 46.93877551020408%;

    *margin-left: 46.836734693877546%;

  }

  .row-fluid .offset45 {

    margin-left: 45.91836734693878%;

    *margin-left: 45.816326530612244%;

  }

  .row-fluid .offset45:first-child {

    margin-left: 45.91836734693878%;

    *margin-left: 45.816326530612244%;

  }

  .row-fluid .offset44 {

    margin-left: 44.89795918367347%;

    *margin-left: 44.795918367346935%;

  }

  .row-fluid .offset44:first-child {

    margin-left: 44.89795918367347%;

    *margin-left: 44.795918367346935%;

  }

  .row-fluid .offset43 {

    margin-left: 43.87755102040816%;

    *margin-left: 43.77551020408163%;

  }

  .row-fluid .offset43:first-child {

    margin-left: 43.87755102040816%;

    *margin-left: 43.77551020408163%;

  }

  .row-fluid .offset42 {

    margin-left: 42.85714285714286%;

    *margin-left: 42.755102040816325%;

  }

  .row-fluid .offset42:first-child {

    margin-left: 42.85714285714286%;

    *margin-left: 42.755102040816325%;

  }

  .row-fluid .offset41 {

    margin-left: 41.83673469387755%;

    *margin-left: 41.73469387755102%;

  }

  .row-fluid .offset41:first-child {

    margin-left: 41.83673469387755%;

    *margin-left: 41.73469387755102%;

  }

  .row-fluid .offset40 {

    margin-left: 40.816326530612244%;

    *margin-left: 40.71428571428571%;

  }

  .row-fluid .offset40:first-child {

    margin-left: 40.816326530612244%;

    *margin-left: 40.71428571428571%;

  }

  .row-fluid .offset39 {

    margin-left: 39.79591836734694%;

    *margin-left: 39.69387755102041%;

  }

  .row-fluid .offset39:first-child {

    margin-left: 39.79591836734694%;

    *margin-left: 39.69387755102041%;

  }

  .row-fluid .offset38 {

    margin-left: 38.775510204081634%;

    *margin-left: 38.6734693877551%;

  }

  .row-fluid .offset38:first-child {

    margin-left: 38.775510204081634%;

    *margin-left: 38.6734693877551%;

  }

  .row-fluid .offset37 {

    margin-left: 37.755102040816325%;

    *margin-left: 37.65306122448979%;

  }

  .row-fluid .offset37:first-child {

    margin-left: 37.755102040816325%;

    *margin-left: 37.65306122448979%;

  }

  .row-fluid .offset36 {

    margin-left: 36.734693877551024%;

    *margin-left: 36.63265306122449%;

  }

  .row-fluid .offset36:first-child {

    margin-left: 36.734693877551024%;

    *margin-left: 36.63265306122449%;

  }

  .row-fluid .offset35 {

    margin-left: 35.714285714285715%;

    *margin-left: 35.61224489795918%;

  }

  .row-fluid .offset35:first-child {

    margin-left: 35.714285714285715%;

    *margin-left: 35.61224489795918%;

  }

  .row-fluid .offset34 {

    margin-left: 34.69387755102041%;

    *margin-left: 34.59183673469387%;

  }

  .row-fluid .offset34:first-child {

    margin-left: 34.69387755102041%;

    *margin-left: 34.59183673469387%;

  }

  .row-fluid .offset33 {

    margin-left: 33.673469387755105%;

    *margin-left: 33.57142857142857%;

  }

  .row-fluid .offset33:first-child {

    margin-left: 33.673469387755105%;

    *margin-left: 33.57142857142857%;

  }

  .row-fluid .offset32 {

    margin-left: 32.6530612244898%;

    *margin-left: 32.55102040816326%;

  }

  .row-fluid .offset32:first-child {

    margin-left: 32.6530612244898%;

    *margin-left: 32.55102040816326%;

  }

  .row-fluid .offset31 {

    margin-left: 31.63265306122449%;

    *margin-left: 31.530612244897963%;

  }

  .row-fluid .offset31:first-child {

    margin-left: 31.63265306122449%;

    *margin-left: 31.530612244897963%;

  }

  .row-fluid .offset30 {

    margin-left: 30.612244897959183%;

    *margin-left: 30.510204081632654%;

  }

  .row-fluid .offset30:first-child {

    margin-left: 30.612244897959183%;

    *margin-left: 30.510204081632654%;

  }

  .row-fluid .offset29 {

    margin-left: 29.591836734693878%;

    *margin-left: 29.48979591836735%;

  }

  .row-fluid .offset29:first-child {

    margin-left: 29.591836734693878%;

    *margin-left: 29.48979591836735%;

  }

  .row-fluid .offset28 {

    margin-left: 28.571428571428573%;

    *margin-left: 28.469387755102044%;

  }

  .row-fluid .offset28:first-child {

    margin-left: 28.571428571428573%;

    *margin-left: 28.469387755102044%;

  }

  .row-fluid .offset27 {

    margin-left: 27.551020408163264%;

    *margin-left: 27.448979591836736%;

  }

  .row-fluid .offset27:first-child {

    margin-left: 27.551020408163264%;

    *margin-left: 27.448979591836736%;

  }

  .row-fluid .offset26 {

    margin-left: 26.53061224489796%;

    *margin-left: 26.42857142857143%;

  }

  .row-fluid .offset26:first-child {

    margin-left: 26.53061224489796%;

    *margin-left: 26.42857142857143%;

  }

  .row-fluid .offset25 {

    margin-left: 25.510204081632654%;

    *margin-left: 25.408163265306126%;

  }

  .row-fluid .offset25:first-child {

    margin-left: 25.510204081632654%;

    *margin-left: 25.408163265306126%;

  }

  .row-fluid .offset24 {

    margin-left: 24.48979591836735%;

    *margin-left: 24.38775510204082%;

  }

  .row-fluid .offset24:first-child {

    margin-left: 24.48979591836735%;

    *margin-left: 24.38775510204082%;

  }

  .row-fluid .offset23 {

    margin-left: 23.46938775510204%;

    *margin-left: 23.367346938775512%;

  }

  .row-fluid .offset23:first-child {

    margin-left: 23.46938775510204%;

    *margin-left: 23.367346938775512%;

  }

  .row-fluid .offset22 {

    margin-left: 22.448979591836736%;

    *margin-left: 22.346938775510207%;

  }

  .row-fluid .offset22:first-child {

    margin-left: 22.448979591836736%;

    *margin-left: 22.346938775510207%;

  }

  .row-fluid .offset21 {

    margin-left: 21.42857142857143%;

    *margin-left: 21.326530612244902%;

  }

  .row-fluid .offset21:first-child {

    margin-left: 21.42857142857143%;

    *margin-left: 21.326530612244902%;

  }

  .row-fluid .offset20 {

    margin-left: 20.408163265306122%;

    *margin-left: 20.306122448979593%;

  }

  .row-fluid .offset20:first-child {

    margin-left: 20.408163265306122%;

    *margin-left: 20.306122448979593%;

  }

  .row-fluid .offset19 {

    margin-left: 19.387755102040817%;

    *margin-left: 19.28571428571429%;

  }

  .row-fluid .offset19:first-child {

    margin-left: 19.387755102040817%;

    *margin-left: 19.28571428571429%;

  }

  .row-fluid .offset18 {

    margin-left: 18.367346938775512%;

    *margin-left: 18.265306122448983%;

  }

  .row-fluid .offset18:first-child {

    margin-left: 18.367346938775512%;

    *margin-left: 18.265306122448983%;

  }

  .row-fluid .offset17 {

    margin-left: 17.346938775510203%;

    *margin-left: 17.244897959183675%;

  }

  .row-fluid .offset17:first-child {

    margin-left: 17.346938775510203%;

    *margin-left: 17.244897959183675%;

  }

  .row-fluid .offset16 {

    margin-left: 16.3265306122449%;

    *margin-left: 16.22448979591837%;

  }

  .row-fluid .offset16:first-child {

    margin-left: 16.3265306122449%;

    *margin-left: 16.22448979591837%;

  }

  .row-fluid .offset15 {

    margin-left: 15.306122448979592%;

    *margin-left: 15.20408163265306%;

  }

  .row-fluid .offset15:first-child {

    margin-left: 15.306122448979592%;

    *margin-left: 15.20408163265306%;

  }

  .row-fluid .offset14 {

    margin-left: 14.285714285714286%;

    *margin-left: 14.183673469387754%;

  }

  .row-fluid .offset14:first-child {

    margin-left: 14.285714285714286%;

    *margin-left: 14.183673469387754%;

  }

  .row-fluid .offset13 {

    margin-left: 13.26530612244898%;

    *margin-left: 13.163265306122447%;

  }

  .row-fluid .offset13:first-child {

    margin-left: 13.26530612244898%;

    *margin-left: 13.163265306122447%;

  }

  .row-fluid .offset12 {

    margin-left: 12.244897959183675%;

    *margin-left: 12.142857142857142%;

  }

  .row-fluid .offset12:first-child {

    margin-left: 12.244897959183675%;

    *margin-left: 12.142857142857142%;

  }

  .row-fluid .offset11 {

    margin-left: 11.224489795918368%;

    *margin-left: 11.122448979591836%;

  }

  .row-fluid .offset11:first-child {

    margin-left: 11.224489795918368%;

    *margin-left: 11.122448979591836%;

  }

  .row-fluid .offset10 {

    margin-left: 10.204081632653061%;

    *margin-left: 10.102040816326529%;

  }

  .row-fluid .offset10:first-child {

    margin-left: 10.204081632653061%;

    *margin-left: 10.102040816326529%;

  }

  .row-fluid .offset9 {

    margin-left: 9.183673469387756%;

    *margin-left: 9.081632653061224%;

  }

  .row-fluid .offset9:first-child {

    margin-left: 9.183673469387756%;

    *margin-left: 9.081632653061224%;

  }

  .row-fluid .offset8 {

    margin-left: 8.16326530612245%;

    *margin-left: 8.061224489795917%;

  }

  .row-fluid .offset8:first-child {

    margin-left: 8.16326530612245%;

    *margin-left: 8.061224489795917%;

  }

  .row-fluid .offset7 {

    margin-left: 7.142857142857143%;

    *margin-left: 7.040816326530613%;

  }

  .row-fluid .offset7:first-child {

    margin-left: 7.142857142857143%;

    *margin-left: 7.040816326530613%;

  }

  .row-fluid .offset6 {

    margin-left: 6.122448979591837%;

    *margin-left: 6.020408163265307%;

  }

  .row-fluid .offset6:first-child {

    margin-left: 6.122448979591837%;

    *margin-left: 6.020408163265307%;

  }

  .row-fluid .offset5 {

    margin-left: 5.1020408163265305%;

    *margin-left: 5%;

  }

  .row-fluid .offset5:first-child {

    margin-left: 5.1020408163265305%;

    *margin-left: 5%;

  }

  .row-fluid .offset4 {

    margin-left: 4.081632653061225%;

    *margin-left: 3.979591836734694%;

  }

  .row-fluid .offset4:first-child {

    margin-left: 4.081632653061225%;

    *margin-left: 3.979591836734694%;

  }

  .row-fluid .offset3 {

    margin-left: 3.0612244897959187%;

    *margin-left: 2.959183673469388%;

  }

  .row-fluid .offset3:first-child {

    margin-left: 3.0612244897959187%;

    *margin-left: 2.959183673469388%;

  }

  .row-fluid .offset2 {

    margin-left: 2.0408163265306123%;

    *margin-left: 1.9387755102040818%;

  }

  .row-fluid .offset2:first-child {

    margin-left: 2.0408163265306123%;

    *margin-left: 1.9387755102040818%;

  }

  .row-fluid .offset1 {

    margin-left: 1.0204081632653061%;

    *margin-left: 0.9183673469387756%;

  }

  .row-fluid .offset1:first-child {

    margin-left: 1.0204081632653061%;

    *margin-left: 0.9183673469387756%;

  }

  input,

  textarea,

  .uneditable-input {

    margin-left: 0;

  }

  .controls-row [class*="span"] + [class*="span"] {

    margin-left: 0px;

  }

  input.span98,

  textarea.span98,

  .uneditable-input.span98 {

    width: 1162px;

  }

  input.span97,

  textarea.span97,

  .uneditable-input.span97 {

    width: 1150px;

  }

  input.span96,

  textarea.span96,

  .uneditable-input.span96 {

    width: 1138px;

  }

  input.span95,

  textarea.span95,

  .uneditable-input.span95 {

    width: 1126px;

  }

  input.span94,

  textarea.span94,

  .uneditable-input.span94 {

    width: 1114px;

  }

  input.span93,

  textarea.span93,

  .uneditable-input.span93 {

    width: 1102px;

  }

  input.span92,

  textarea.span92,

  .uneditable-input.span92 {

    width: 1090px;

  }

  input.span91,

  textarea.span91,

  .uneditable-input.span91 {

    width: 1078px;

  }

  input.span90,

  textarea.span90,

  .uneditable-input.span90 {

    width: 1066px;

  }

  input.span89,

  textarea.span89,

  .uneditable-input.span89 {

    width: 1054px;

  }

  input.span88,

  textarea.span88,

  .uneditable-input.span88 {

    width: 1042px;

  }

  input.span87,

  textarea.span87,

  .uneditable-input.span87 {

    width: 1030px;

  }

  input.span86,

  textarea.span86,

  .uneditable-input.span86 {

    width: 1018px;

  }

  input.span85,

  textarea.span85,

  .uneditable-input.span85 {

    width: 1006px;

  }

  input.span84,

  textarea.span84,

  .uneditable-input.span84 {

    width: 994px;

  }

  input.span83,

  textarea.span83,

  .uneditable-input.span83 {

    width: 982px;

  }

  input.span82,

  textarea.span82,

  .uneditable-input.span82 {

    width: 970px;

  }

  input.span81,

  textarea.span81,

  .uneditable-input.span81 {

    width: 958px;

  }

  input.span80,

  textarea.span80,

  .uneditable-input.span80 {

    width: 946px;

  }

  input.span79,

  textarea.span79,

  .uneditable-input.span79 {

    width: 934px;

  }

  input.span78,

  textarea.span78,

  .uneditable-input.span78 {

    width: 922px;

  }

  input.span77,

  textarea.span77,

  .uneditable-input.span77 {

    width: 910px;

  }

  input.span76,

  textarea.span76,

  .uneditable-input.span76 {

    width: 898px;

  }

  input.span75,

  textarea.span75,

  .uneditable-input.span75 {

    width: 886px;

  }

  input.span74,

  textarea.span74,

  .uneditable-input.span74 {

    width: 874px;

  }

  input.span73,

  textarea.span73,

  .uneditable-input.span73 {

    width: 862px;

  }

  input.span72,

  textarea.span72,

  .uneditable-input.span72 {

    width: 850px;

  }

  input.span71,

  textarea.span71,

  .uneditable-input.span71 {

    width: 838px;

  }

  input.span70,

  textarea.span70,

  .uneditable-input.span70 {

    width: 826px;

  }

  input.span69,

  textarea.span69,

  .uneditable-input.span69 {

    width: 814px;

  }

  input.span68,

  textarea.span68,

  .uneditable-input.span68 {

    width: 802px;

  }

  input.span67,

  textarea.span67,

  .uneditable-input.span67 {

    width: 790px;

  }

  input.span66,

  textarea.span66,

  .uneditable-input.span66 {

    width: 778px;

  }

  input.span65,

  textarea.span65,

  .uneditable-input.span65 {

    width: 766px;

  }

  input.span64,

  textarea.span64,

  .uneditable-input.span64 {

    width: 754px;

  }

  input.span63,

  textarea.span63,

  .uneditable-input.span63 {

    width: 742px;

  }

  input.span62,

  textarea.span62,

  .uneditable-input.span62 {

    width: 730px;

  }

  input.span61,

  textarea.span61,

  .uneditable-input.span61 {

    width: 718px;

  }

  input.span60,

  textarea.span60,

  .uneditable-input.span60 {

    width: 706px;

  }

  input.span59,

  textarea.span59,

  .uneditable-input.span59 {

    width: 694px;

  }

  input.span58,

  textarea.span58,

  .uneditable-input.span58 {

    width: 682px;

  }

  input.span57,

  textarea.span57,

  .uneditable-input.span57 {

    width: 670px;

  }

  input.span56,

  textarea.span56,

  .uneditable-input.span56 {

    width: 658px;

  }

  input.span55,

  textarea.span55,

  .uneditable-input.span55 {

    width: 646px;

  }

  input.span54,

  textarea.span54,

  .uneditable-input.span54 {

    width: 634px;

  }

  input.span53,

  textarea.span53,

  .uneditable-input.span53 {

    width: 622px;

  }

  input.span52,

  textarea.span52,

  .uneditable-input.span52 {

    width: 610px;

  }

  input.span51,

  textarea.span51,

  .uneditable-input.span51 {

    width: 598px;

  }

  input.span50,

  textarea.span50,

  .uneditable-input.span50 {

    width: 586px;

  }

  input.span49,

  textarea.span49,

  .uneditable-input.span49 {

    width: 574px;

  }

  input.span48,

  textarea.span48,

  .uneditable-input.span48 {

    width: 562px;

  }

  input.span47,

  textarea.span47,

  .uneditable-input.span47 {

    width: 550px;

  }

  input.span46,

  textarea.span46,

  .uneditable-input.span46 {

    width: 538px;

  }

  input.span45,

  textarea.span45,

  .uneditable-input.span45 {

    width: 526px;

  }

  input.span44,

  textarea.span44,

  .uneditable-input.span44 {

    width: 514px;

  }

  input.span43,

  textarea.span43,

  .uneditable-input.span43 {

    width: 502px;

  }

  input.span42,

  textarea.span42,

  .uneditable-input.span42 {

    width: 490px;

  }

  input.span41,

  textarea.span41,

  .uneditable-input.span41 {

    width: 478px;

  }

  input.span40,

  textarea.span40,

  .uneditable-input.span40 {

    width: 466px;

  }

  input.span39,

  textarea.span39,

  .uneditable-input.span39 {

    width: 454px;

  }

  input.span38,

  textarea.span38,

  .uneditable-input.span38 {

    width: 442px;

  }

  input.span37,

  textarea.span37,

  .uneditable-input.span37 {

    width: 430px;

  }

  input.span36,

  textarea.span36,

  .uneditable-input.span36 {

    width: 418px;

  }

  input.span35,

  textarea.span35,

  .uneditable-input.span35 {

    width: 406px;

  }

  input.span34,

  textarea.span34,

  .uneditable-input.span34 {

    width: 394px;

  }

  input.span33,

  textarea.span33,

  .uneditable-input.span33 {

    width: 382px;

  }

  input.span32,

  textarea.span32,

  .uneditable-input.span32 {

    width: 370px;

  }

  input.span31,

  textarea.span31,

  .uneditable-input.span31 {

    width: 358px;

  }

  input.span30,

  textarea.span30,

  .uneditable-input.span30 {

    width: 346px;

  }

  input.span29,

  textarea.span29,

  .uneditable-input.span29 {

    width: 334px;

  }

  input.span28,

  textarea.span28,

  .uneditable-input.span28 {

    width: 322px;

  }

  input.span27,

  textarea.span27,

  .uneditable-input.span27 {

    width: 310px;

  }

  input.span26,

  textarea.span26,

  .uneditable-input.span26 {

    width: 298px;

  }

  input.span25,

  textarea.span25,

  .uneditable-input.span25 {

    width: 286px;

  }

  input.span24,

  textarea.span24,

  .uneditable-input.span24 {

    width: 274px;

  }

  input.span23,

  textarea.span23,

  .uneditable-input.span23 {

    width: 262px;

  }

  input.span22,

  textarea.span22,

  .uneditable-input.span22 {

    width: 250px;

  }

  input.span21,

  textarea.span21,

  .uneditable-input.span21 {

    width: 238px;

  }

  input.span20,

  textarea.span20,

  .uneditable-input.span20 {

    width: 226px;

  }

  input.span19,

  textarea.span19,

  .uneditable-input.span19 {

    width: 214px;

  }

  input.span18,

  textarea.span18,

  .uneditable-input.span18 {

    width: 202px;

  }

  input.span17,

  textarea.span17,

  .uneditable-input.span17 {

    width: 190px;

  }

  input.span16,

  textarea.span16,

  .uneditable-input.span16 {

    width: 178px;

  }

  input.span15,

  textarea.span15,

  .uneditable-input.span15 {

    width: 166px;

  }

  input.span14,

  textarea.span14,

  .uneditable-input.span14 {

    width: 154px;

  }

  input.span13,

  textarea.span13,

  .uneditable-input.span13 {

    width: 142px;

  }

  input.span12,

  textarea.span12,

  .uneditable-input.span12 {

    width: 130px;

  }

  input.span11,

  textarea.span11,

  .uneditable-input.span11 {

    width: 118px;

  }

  input.span10,

  textarea.span10,

  .uneditable-input.span10 {

    width: 106px;

  }

  input.span9,

  textarea.span9,

  .uneditable-input.span9 {

    width: 94px;

  }

  input.span8,

  textarea.span8,

  .uneditable-input.span8 {

    width: 82px;

  }

  input.span7,

  textarea.span7,

  .uneditable-input.span7 {

    width: 70px;

  }

  input.span6,

  textarea.span6,

  .uneditable-input.span6 {

    width: 58px;

  }

  input.span5,

  textarea.span5,

  .uneditable-input.span5 {

    width: 46px;

  }

  input.span4,

  textarea.span4,

  .uneditable-input.span4 {

    width: 34px;

  }

  input.span3,

  textarea.span3,

  .uneditable-input.span3 {

    width: 22px;

  }

  input.span2,

  textarea.span2,

  .uneditable-input.span2 {

    width: 10px;

  }

  input.span1,

  textarea.span1,

  .uneditable-input.span1 {

    width: -2px;

  }

  .thumbnails {

    margin-left: 0px;

  }

  .thumbnails > li {

    margin-left: 0px;

  }

  .row-fluid .thumbnails {

    margin-left: 0;

  }

}

@media (max-width: 979px) {

  body {

    padding-top: 0;

  }

  .navbar-fixed-top,

  .navbar-fixed-bottom {

    position: static;

  }

  .navbar-fixed-top {

    margin-bottom: 20px;

  }

  .navbar-fixed-bottom {

    margin-top: 20px;

  }

  .navbar-fixed-top .navbar-inner,

  .navbar-fixed-bottom .navbar-inner {

    padding: 5px;

  }

  .navbar .container {

    width: auto;

    padding: 0;

  }

  .navbar .brand {

    padding-left: 10px;

    padding-right: 10px;

    margin: 0 0 0 -5px;

  }

  .nav-collapse {

    clear: both;

  }

  .nav-collapse .nav {

    float: none;

    margin: 0 0 10px; background:#ff6666;

	 

  }

  .nav-collapse .nav > li {

    float: none;

  }

  .nav-collapse .nav > li > a {

    margin-bottom: 2px;

  }

  .nav-collapse .nav > .divider-vertical {

    display: none;

  }

  .nav-collapse .nav .nav-header {

    color: #777777;

    text-shadow: none;

  }

  .nav-collapse .nav > li > a,

  .nav-collapse .dropdown-menu a {

    padding: 9px 15px;

    margin:0;

    color: #5e5d5d;

	

  }

  .nav-collapse .btn {

    padding: 4px 10px 4px;

    font-weight: normal;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

  }

  .nav-collapse .dropdown-menu li + li a {

    margin-bottom: 2px;

  }

  .nav-collapse .nav > li > a:hover,

  .nav-collapse .nav > li > a:focus,

  .nav-collapse .dropdown-menu a:hover,

  .nav-collapse .dropdown-menu a:focus {

    

  }

  .navbar-inverse .nav-collapse .nav > li > a,

  .navbar-inverse .nav-collapse .dropdown-menu a {

    color: #fff;

  }

  .navbar-inverse .nav-collapse .nav > li > a:hover,

  .navbar-inverse .nav-collapse .nav > li > a:focus,

  .navbar-inverse .nav-collapse .dropdown-menu a:hover,

  .navbar-inverse .nav-collapse .dropdown-menu a:focus {

    background-color: #fff;

	color:#000;text-decoration: none;

  }

  .nav-collapse.in .btn-group {

    margin-top: 5px;

    padding: 0;

  }

  .nav-collapse .dropdown-menu {

    position: static;

    top: auto;

    left: auto;

    float: none;

    display: none;

    max-width: none;

    margin: 0 15px;

    padding: 0;

    background-color: transparent;

    border: none;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

  }

  .nav-collapse .open > .dropdown-menu {

    display: block;

  }

  .nav-collapse .dropdown-menu:before,

  .nav-collapse .dropdown-menu:after {

    display: none;

  }

  .nav-collapse .dropdown-menu .divider {

    display: none;

  }

  .nav-collapse .nav > li > .dropdown-menu:before,

  .nav-collapse .nav > li > .dropdown-menu:after {

    display: none;

  }

  .nav-collapse .navbar-form,

  .nav-collapse .navbar-search {

    float: none;

    padding: 10px 15px;

    margin: 10px 0;

    border-top: 1px solid #f2f2f2;

    border-bottom: 1px solid #f2f2f2;

    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);

    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);

    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);

  }

  .navbar-inverse .nav-collapse .navbar-form,

  .navbar-inverse .nav-collapse .navbar-search {

    border-top-color: #111111;

    border-bottom-color: #111111;

  }

  .navbar .nav-collapse .nav.pull-right {

    float: none;

    margin-left: 0;

  }

  .nav-collapse,

  .nav-collapse.collapse {

    overflow: hidden;

    height: 0;

  }

  .navbar .btn-navbar {

    display: block;

  }

  .navbar-static .navbar-inner {

    padding-left: 10px;

    padding-right: 10px;

  }

}

@media (min-width: 980px) and (max-width: 1200px) {

.navbar .nav > li > a{padding:8px 11px;}
.banner span{margin:200px 0 10px;}
.banner img{height:600px;}	
.client-image{width: 211px;}
}



@media (min-width: 980px) {

  .nav-collapse.collapse {

    height: auto !important;

    overflow: visible !important;

  }
}

@media (max-width: 700px) {

.first {min-height: 450px;}

.text-slider {width: 330px;top: 180px;}

.text-slider ul li {font-size:25px;}

 }

@media (max-width: 600px) {

.first {min-height: 400px;}

.text-slider {width: 330px;top: 150px;}

.text-slider ul li {font-size:20px;}

 }

 @media (max-width: 480px) {

.first {min-height: 350px;}

h1 {font-size: 32px; margin:20px 0 0;}

.portfolio h2{font-size: 30px; padding:20px 0 0;}

section h2 {font-size: 18px; line-height:normal;}

section p {font-size:14px;}

.portfolio span {font-size: 35px;}

 }

@media (max-width: 400px) {

.first {min-height: 300px;}

.contact-bottom a {font-size: 18px; padding: 8px 0;}

}

@media (max-width: 320px) {

.first {min-height: 260px;}

 }
 
ul.social_icons{ list-style:none; margin:0px; padding:0px; margin-bottom:20px;}
ul.social_icons li{ display:inline-block; margin:0 8px;}
.text-muted {
    color:#FFF;
	font-size:14px;
	margin-bottom: 0px;
}
.footer-social-icons a { text-decoration: none; }
.footer-social-icons a span { color: #fff; line-height: 2.3; font-size: 22px; display: inline-block; width: 50px; height: 50px; text-align: center; vertical-align: middle; border: 1px solid #fff; 
-moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.footer-social-icons a:hover span.fa-facebook { background: #3865a4; }
.footer-social-icons a:hover span.fa-twitter { background: #1dadea; }
.footer-social-icons a:hover span.fa-linkedin { background: #0085AF; }
.footer-social-icons a:hover span.fa-google-plus { background: #db4c3f; }
.footer-social-icons a:hover span.fa-youtube { background:#F00; }
