/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix {
 *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 {
 display:block;
 width:100%;
 min-height:30px;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
@-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 (min-width:1200px) {
 .row {
  margin-left:-10;
  *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:10
 }
 .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
 max-width:1100px
 }
 .span12 {
  width:1100px
 }
 .span11 {
  width:1071.3px
 }
 .span10 {
  width:973px
 }
 .span9 {
  width:874.6999999999999px
 }
 .span8 {
  width:776.4px
 }
 .span7 {
  width:678.1px
 }
 .span6 {
  width:579.8px
 }
 .span5 {
  width:481.5px
 }
 .span4 {
  width:383.2px
 }
 .span3 {
  width:284.9px
 }
 .span2 {
  width:186.6px
 }
 .span1 {
  width:88.3px
 }
 .offset12 {
  margin-left:1189.6px
 }
 .offset11 {
  margin-left:1091.3px
 }
 .offset10 {
  margin-left:993px
 }
 .offset9 {
  margin-left:894.6999999999999px
 }
 .offset8 {
  margin-left:796.4px
 }
 .offset7 {
  margin-left:698.1px
 }
 .offset6 {
  margin-left:599.8px
 }
 .offset5 {
  margin-left:501.5px
 }
 .offset4 {
  margin-left:403.2px
 }
 .offset3 {
  margin-left:304.9px
 }
 .offset2 {
  margin-left:206.6px
 }
 .offset1 {
  margin-left:108.3px
 }
 .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:.8549931600547196%;
  *margin-left:.8017563627804436%
 }
 .row-fluid [class*="span"]:first-child {
  margin-left:0
 }
 .row-fluid .controls-row [class*="span"]+[class*="span"] {
  margin-left:.8549931600547196%
 }
 .row-fluid .span12 {
  width:100.00000000000001%;
  *width:99.94676320272573%
 }
 .row-fluid .span11 {
  width:91.59541723666212%;
  *width:91.54218043938783%
 }
 .row-fluid .span10 {
  width:83.19083447332423%;
  *width:83.13759767604995%
 }
 .row-fluid .span9 {
  width:74.78625170998633%;
  *width:74.73301491271205%
 }
 .row-fluid .span8 {
  width:66.38166894664843%;
  *width:66.32843214937415%
 }
 .row-fluid .span7 {
  width:57.97708618331054%;
  *width:57.92384938603627%
 }
 .row-fluid .span6 {
  width:49.57250341997265%;
  *width:49.519266622698375%
 }
 .row-fluid .span5 {
  width:41.167920656634756%;
  *width:41.11468385936048%
 }
 .row-fluid .span4 {
  width:32.76333789329686%;
  *width:32.71010109602258%
 }
 .row-fluid .span3 {
  width:24.358755129958965%;
  *width:24.305518332684688%
 }
 .row-fluid .span2 {
  width:15.95417236662107%;
  *width:15.900935569346794%
 }
 .row-fluid .span1 {
  width:7.549589603283175%;
  *width:7.496352806008899%
 }
 .row-fluid .offset12 {
  margin-left:101.70998632010945%;
  *margin-left:101.60351272556089%
 }
 .row-fluid .offset12:first-child {
  margin-left:100.85499316005473%;
  *margin-left:100.74851956550617%
 }
 .row-fluid .offset11 {
  margin-left:93.30540355677155%;
  *margin-left:93.19892996222299%
 }
 .row-fluid .offset11:first-child {
  margin-left:92.45041039671683%;
  *margin-left:92.34393680216827%
 }
 .row-fluid .offset10 {
  margin-left:84.90082079343367%;
  *margin-left:84.7943471988851%
 }
 .row-fluid .offset10:first-child {
  margin-left:84.04582763337895%;
  *margin-left:83.93935403883039%
 }
 .row-fluid .offset9 {
  margin-left:76.49623803009577%;
  *margin-left:76.3897644355472%
 }
 .row-fluid .offset9:first-child {
  margin-left:75.64124487004105%;
  *margin-left:75.53477127549249%
 }
 .row-fluid .offset8 {
  margin-left:68.09165526675787%;
  *margin-left:67.98518167220931%
 }
 .row-fluid .offset8:first-child {
  margin-left:67.23666210670315%;
  *margin-left:67.13018851215459%
 }
 .row-fluid .offset7 {
  margin-left:59.68707250341998%;
  *margin-left:59.58059890887143%
 }
 .row-fluid .offset7:first-child {
  margin-left:58.83207934336526%;
  *margin-left:58.72560574881671%
 }
 .row-fluid .offset6 {
  margin-left:51.282489740082084%;
  *margin-left:51.17601614553354%
 }
 .row-fluid .offset6:first-child {
  margin-left:50.427496580027366%;
  *margin-left:50.32102298547882%
 }
 .row-fluid .offset5 {
  margin-left:42.87790697674419%;
  *margin-left:42.771433382195646%
 }
 .row-fluid .offset5:first-child {
  margin-left:42.022913816689474%;
  *margin-left:41.91644022214093%
 }
 .row-fluid .offset4 {
  margin-left:34.47332421340629%;
  *margin-left:34.36685061885775%
 }
 .row-fluid .offset4:first-child {
  margin-left:33.618331053351575%;
  *margin-left:33.51185745880303%
 }
 .row-fluid .offset3 {
  margin-left:26.068741450068405%;
  *margin-left:25.96226785551985%
 }
 .row-fluid .offset3:first-child {
  margin-left:25.213748290013683%;
  *margin-left:25.10727469546513%
 }
 .row-fluid .offset2 {
  margin-left:17.66415868673051%;
  *margin-left:17.557685092181956%
 }
 .row-fluid .offset2:first-child {
  margin-left:16.809165526675788%;
  *margin-left:16.702691932127237%
 }
 .row-fluid .offset1 {
  margin-left:9.259575923392614%;
  *margin-left:9.153102328844062%
 }
 .row-fluid .offset1:first-child {
  margin-left:8.404582763337894%;
  *margin-left:8.298109168789344%
 }
 input,textarea,.uneditable-input {
  margin-left:0
 }
 .controls-row [class*="span"]+[class*="span"] {
  margin-left:10
 }
 input.span12,textarea.span12,.uneditable-input.span12 {
  width:1155.6px
 }
 input.span11,textarea.span11,.uneditable-input.span11 {
  width:1057.3px
 }
 input.span10,textarea.span10,.uneditable-input.span10 {
  width:959px
 }
 input.span9,textarea.span9,.uneditable-input.span9 {
  width:860.6999999999999px
 }
 input.span8,textarea.span8,.uneditable-input.span8 {
  width:762.4px
 }
 input.span7,textarea.span7,.uneditable-input.span7 {
  width:664.1px
 }
 input.span6,textarea.span6,.uneditable-input.span6 {
  width:565.8px
 }
 input.span5,textarea.span5,.uneditable-input.span5 {
  width:467.5px
 }
 input.span4,textarea.span4,.uneditable-input.span4 {
  width:369.2px
 }
 input.span3,textarea.span3,.uneditable-input.span3 {
  width:270.9px
 }
 input.span2,textarea.span2,.uneditable-input.span2 {
  width:172.6px
 }
 input.span1,textarea.span1,.uneditable-input.span1 {
  width:74.3px
 }
 .thumbnails {
  margin-left:-10
 }
 .thumbnails>li {
  margin-left:10
 }
 .row-fluid .thumbnails {
  margin-left:0
 }
}
@media (min-width:768px) and (max-width:979px) {
 .row {
  margin-left:-10;
  *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:10
 }
 .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
  width:auto; }
 .span12 {
  width:722px
 }
 .span11 {
  width:661px
 }
 .span10 {
  width:600px
 }
 .span9 {
  width:539px
 }
 .span8 {
  width:478px
 }
 .span7 {
  width:417px
 }
 .span6 {
  width:356px
 }
 .span5 {
  width:295px
 }
 .span4 {
  width:234px
 }
 .span3 {
  width:173px
 }
 .span2 {
  width:112px
 }
 .span1 {
  width:51px
 }
 .offset12 {
  margin-left:742px
 }
 .offset11 {
  margin-left:681px
 }
 .offset10 {
  margin-left:620px
 }
 .offset9 {
  margin-left:559px
 }
 .offset8 {
  margin-left:498px
 }
 .offset7 {
  margin-left:437px
 }
 .offset6 {
  margin-left:376px
 }
 .offset5 {
  margin-left:315px
 }
 .offset4 {
  margin-left:254px
 }
 .offset3 {
  margin-left:193px
 }
 .offset2 {
  margin-left:132px
 }
 .offset1 {
  margin-left:71px
 }
 .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:1.3850415512465373%;
  *margin-left:1.3318047539722613%
 }
 .row-fluid [class*="span"]:first-child {
  margin-left:0
 }
 .row-fluid .controls-row [class*="span"]+[class*="span"] {
  margin-left:1.3850415512465373%
 }
 .row-fluid .span12 {
  width:100%;
  *width:99.94676320272572%
 }
 .row-fluid .span11 {
  width:91.55124653739612%;
  *width:91.49800974012184%
 }
 .row-fluid .span10 {
  width:83.10249307479225%;
  *width:83.04925627751797%
 }
 .row-fluid .span9 {
  width:74.65373961218837%;
  *width:74.6005028149141%
 }
 .row-fluid .span8 {
  width:66.20498614958449%;
  *width:66.1517493523102%
 }
 .row-fluid .span7 {
  width:57.75623268698061%;
  *width:57.70299588970634%
 }
 .row-fluid .span6 {
  width:49.307479224376735%;
  *width:49.25424242710246%
 }
 .row-fluid .span5 {
  width:40.85872576177286%;
  *width:40.805488964498586%
 }
 .row-fluid .span4 {
  width:32.40997229916898%;
  *width:32.356735501894704%
 }
 .row-fluid .span3 {
  width:23.9612188365651% !important;
  *width:23.90798203929082%
 }
 .row-fluid .span2 {
  width:15.51246537396122%;
  *width:15.459228576686945%
 }
 .row-fluid .span1 {
  width:7.063711911357341%;
  *width:7.010475114083065%
 }
 .row-fluid .offset12 {
  margin-left:102.77008310249307%;
  *margin-left:102.66360950794451%
 }
 .row-fluid .offset12:first-child {
  margin-left:101.38504155124653%;
  *margin-left:101.27856795669797%
 }
 .row-fluid .offset11 {
  margin-left:94.3213296398892%;
  *margin-left:94.21485604534064%
 }
 .row-fluid .offset11:first-child {
  margin-left:92.93628808864266%;
  *margin-left:92.8298144940941%
 }
 .row-fluid .offset10 {
  margin-left:85.87257617728532%;
  *margin-left:85.76610258273676%
 }
 .row-fluid .offset10:first-child {
  margin-left:84.48753462603878%;
  *margin-left:84.38106103149022%
 }
 .row-fluid .offset9 {
  margin-left:77.42382271468145%;
  *margin-left:77.31734912013289%
 }
 .row-fluid .offset9:first-child {
  margin-left:76.0387811634349%;
  *margin-left:75.93230756888634%
 }
 .row-fluid .offset8 {
  margin-left:68.97506925207756%;
  *margin-left:68.868595657529%
 }
 .row-fluid .offset8:first-child {
  margin-left:67.59002770083102%;
  *margin-left:67.48355410628245%
 }
 .row-fluid .offset7 {
  margin-left:60.526315789473685%;
  *margin-left:60.41984219492514%
 }
 .row-fluid .offset7:first-child {
  margin-left:59.14127423822715%;
  *margin-left:59.0348006436786%
 }
 .row-fluid .offset6 {
  margin-left:52.07756232686981%;
  *margin-left:51.97108873232126%
 }
 .row-fluid .offset6:first-child {
  margin-left:50.69252077562327%;
  *margin-left:50.586047181074726%
 }
 .row-fluid .offset5 {
  margin-left:43.628808864265935%;
  *margin-left:43.52233526971739%
 }
 .row-fluid .offset5:first-child {
  margin-left:42.2437673130194%;
  *margin-left:42.13729371847085%
 }
 .row-fluid .offset4 {
  margin-left:35.18005540166205%;
  *margin-left:35.073581807113506%
 }
 .row-fluid .offset4:first-child {
  margin-left:33.795013850415515%;
  *margin-left:33.68854025586697%
 }
 .row-fluid .offset3 {
  margin-left:26.731301939058174%;
  *margin-left:26.62482834450962%
 }
 .row-fluid .offset3:first-child {
  margin-left:25.346260387811636%;
  *margin-left:25.239786793263082%
 }
 .row-fluid .offset2 {
  margin-left:18.282548476454295%;
  *margin-left:18.17607488190574%
 }
 .row-fluid .offset2:first-child {
  margin-left:16.897506925207757%;
  *margin-left:16.791033330659204%
 }
 .row-fluid .offset1 {
  margin-left:9.833795013850416%;
  *margin-left:9.727321419301864%
 }
 .row-fluid .offset1:first-child {
  margin-left:8.448753462603879%;
  *margin-left:8.342279868055327%
 }
 input,textarea,.uneditable-input {
  margin-left:0
 }
 .controls-row [class*="span"]+[class*="span"] {
  margin-left:10
 }
 input.span12,textarea.span12,.uneditable-input.span12 {
  width:708px
 }
 input.span11,textarea.span11,.uneditable-input.span11 {
  width:647px
 }
 input.span10,textarea.span10,.uneditable-input.span10 {
  width:586px
 }
 input.span9,textarea.span9,.uneditable-input.span9 {
  width:525px
 }
 input.span8,textarea.span8,.uneditable-input.span8 {
  width:464px
 }
 input.span7,textarea.span7,.uneditable-input.span7 {
  width:403px
 }
 input.span6,textarea.span6,.uneditable-input.span6 {
  width:342px
 }
 input.span5,textarea.span5,.uneditable-input.span5 {
  width:281px
 }
 input.span4,textarea.span4,.uneditable-input.span4 {
  width:220px
 }
 input.span3,textarea.span3,.uneditable-input.span3 {
  width:159px
 }
 input.span2,textarea.span2,.uneditable-input.span2 {
  width:98px
 }
 input.span1,textarea.span1,.uneditable-input.span1 {
  width:37px
 }
 .row-fluid input[class*="span"] {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  min-height:20px
 }
}
@media (max-width:767px) {
 body {

 }
 .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top {
  margin-left:-20px;
  margin-right:-20px
 }



 .container-fluid {

 }
 .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
 }
 input[class*="span"] {
  width:100% !important
 }
 .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
 }
}
@media (max-width:480px) {
 .nav-collapse {
  -webkit-transform:translate3d(0, 0, 0)
 }
 .page-header h1 small {
  display:block;
  line-height:20px
 }
 input[type="checkbox"],input[type="radio"] {
  border:1px solid #ccc
 }
 .form-horizontal .control-label {
  float:none;
  width:auto;
  padding-top:0;
  text-align:left
 }
 .form-horizontal .controls {
  margin-left:0
 }
 .form-horizontal .control-list {
  padding-top:0
 }
 .form-horizontal .form-actions {
  padding-left:10px;
  padding-right:10px
 }
 .media .pull-left,.media .pull-right {
  float:none;
  display:block;
  margin-bottom:10px
 }
 .media-object {
  margin-right:0;
  margin-left:0
 }
 .modal-header .close {
  padding:10px;
  margin:-10px
 }
 .carousel-caption {
  position:static
 }
}
@media (max-width:979px) {
 body {
  padding-top:0
 }
  #menu_primary li a{font-size:14px;line-height:35px;height:35px;font-family:'Montserrat';text-transform:uppercase;font-weight:500;letter-spacing:1px;}
  #menu.span10 {width:100% !important;clear:both !important;}
 .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;
  
 }
 .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
 }
 .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:#fff;
  text-shadow:none
 }
 .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a {
  padding:1px 15px;
  font-weight:bold;
  color:#fff;
  background:#444 !important;
 }

#toolbar .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a {
  padding:1px 15px;
  font-weight:bold;
  color:#fff;
  background:none !important;
 }

 .nav-collapse .nav>.active>a  {
    color: #fff;
    text-decoration: none;
    }
 .nav-collapse .btn {
  padding:1px 10px 1px;
  font-weight:normal;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0
 }
 .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 {
  background-color:#111
 }
 .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:#111
 }
 .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 #3498db;
  border-bottom:1px solid #3498db;
  -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:#272b37;
  border-bottom-color:#272b37
 }
 .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:979px + 1) {
 .nav-collapse.collapse {
  height:auto !important;
  overflow:visible !important
 }
}
@media (max-width:767px) {
 div.modal {
  position:fixed;
  top:20px;
  left:20px;
  right:20px;
  width:auto;
  margin:0
 }
 div.modal.fade {
  top:-100px
 }
 div.modal.fade.in {
  top:20px
 }
}
@media (max-width:480px) {
 div.modal {
  top:10px;
  left:10px;
  right:10px
 }
}
@media (max-width:979px) {
 body,body.toolbarpadding {
  padding-top:0
 }

 #menu {width:100% !important;;}
.navbar-inner{background:#aaa;}
 .item-comment .item-image {
  display:none
 }
 .well {
  padding:10px
 }
 .navbar-fixed-top {
  margin-bottom:0 !important
 }
 .nav li.dropdown .dropdown-menu li>a .caret,.navbar-inner li.dropdown .dropdown-menu li>a .caret,.nav .navbar-inner li.dropdown .dropdown-menu li>a .caret,.navbar .nav li.dropdown .dropdown-menu li>a .caret,.navbar .nav .navbar-inner li.dropdown .dropdown-menu li>a .caret {
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  border-top:4px solid #fff
 }
 .nav li.dropdown .dropdown-menu li>a:hover .caret,.navbar-inner li.dropdown .dropdown-menu li>a:hover .caret,.nav .navbar-inner li.dropdown .dropdown-menu li>a:hover .caret,.navbar .nav li.dropdown .dropdown-menu li>a:hover .caret,.navbar .nav .navbar-inner li.dropdown .dropdown-menu li>a:hover .caret {
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  border-top:4px solid #fff
 }
 .nav li.dropdown .dropdown-menu li.active>a .caret,.navbar-inner li.dropdown .dropdown-menu li.active>a .caret,.nav .navbar-inner li.dropdown .dropdown-menu li.active>a .caret,.navbar .nav li.dropdown .dropdown-menu li.active>a .caret,.navbar .nav .navbar-inner li.dropdown .dropdown-menu li.active>a .caret {
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  border-top:4px solid #fff
 }
 .nav li.dropdown .dropdown-menu li .sub-menu,.navbar-inner li.dropdown .dropdown-menu li .sub-menu,.nav .navbar-inner li.dropdown .dropdown-menu li .sub-menu,.navbar .nav li.dropdown .dropdown-menu li .sub-menu,.navbar .nav .navbar-inner li.dropdown .dropdown-menu li .sub-menu {
  left:auto;
  position:relative;
  top:auto
 }
 .nav li.dropdown .dropdown-menu li .sub-menu:before,.navbar-inner li.dropdown .dropdown-menu li .sub-menu:before,.nav .navbar-inner li.dropdown .dropdown-menu li .sub-menu:before,.navbar .nav li.dropdown .dropdown-menu li .sub-menu:before,.navbar .nav .navbar-inner li.dropdown .dropdown-menu li .sub-menu:before,.nav li.dropdown .dropdown-menu li .sub-menu:after,.navbar-inner li.dropdown .dropdown-menu li .sub-menu:after,.nav .navbar-inner li.dropdown .dropdown-menu li .sub-menu:after,.navbar .nav li.dropdown .dropdown-menu li .sub-menu:after,.navbar .nav .navbar-inner li.dropdown .dropdown-menu li .sub-menu:after {
  display:none
 }
 .navbar-inverse .nav li.dropdown .dropdown-menu li>a,.navbar-inverse .navbar-inner li.dropdown .dropdown-menu li>a,.navbar-inverse .nav .navbar-inner li.dropdown .dropdown-menu li>a,.navbar-inverse .navbar .nav li.dropdown .dropdown-menu li>a,.navbar-inverse .navbar .nav .navbar-inner li.dropdown .dropdown-menu li>a {
  color:#fff
 }
 .navbar-inverse .nav li.dropdown .dropdown-menu li>a [class^="icon-"],.navbar-inverse .navbar-inner li.dropdown .dropdown-menu li>a [class^="icon-"],.navbar-inverse .nav .navbar-inner li.dropdown .dropdown-menu li>a [class^="icon-"],.navbar-inverse .navbar .nav li.dropdown .dropdown-menu li>a [class^="icon-"],.navbar-inverse .navbar .nav .navbar-inner li.dropdown .dropdown-menu li>a [class^="icon-"],.navbar-inverse .nav li.dropdown .dropdown-menu li>a [class*=" icon-"],.navbar-inverse .navbar-inner li.dropdown .dropdown-menu li>a [class*=" icon-"],.navbar-inverse .nav .navbar-inner li.dropdown .dropdown-menu li>a [class*=" icon-"],.navbar-inverse .navbar .nav li.dropdown .dropdown-menu li>a [class*=" icon-"],.navbar-inverse .navbar .nav .navbar-inner li.dropdown .dropdown-menu li>a [class*=" icon-"] {
  color:#fff
 }
 .navbar-inverse .nav li.dropdown .dropdown-menu li>a .caret,.navbar-inverse .navbar-inner li.dropdown .dropdown-menu li>a .caret,.navbar-inverse .nav .navbar-inner li.dropdown .dropdown-menu li>a .caret,.navbar-inverse .navbar .nav li.dropdown .dropdown-menu li>a .caret,.navbar-inverse .navbar .nav .navbar-inner li.dropdown .dropdown-menu li>a .caret {
  border-top-color:#fff
 }
 .navbar-inverse .nav li>a:hover,.navbar-inverse .navbar-inner li>a:hover,.navbar-inverse .nav .navbar-inner li>a:hover,.navbar-inverse .navbar .nav li>a:hover,.navbar-inverse .navbar .nav .navbar-inner li>a:hover {
  color:#fff
 }
 .navbar-inverse .nav li.active>a,.navbar-inverse .navbar-inner li.active>a,.navbar-inverse .nav .navbar-inner li.active>a,.navbar-inverse .navbar .nav li.active>a,.navbar-inverse .navbar .nav .navbar-inner li.active>a {
  color:#fff
 }
 .nav-collapse .nav li.dropdown .dropdown-menu {
  display:block;
  position:relative
 }
 .nav-collapse .nav li.dropdown .dropdown-menu li .sub-menu {
  visibility:visible
 }
}
@media (max-width:767px) {
 body {
  padding-top:0
 }
 .header {
  background:transparent
 }
 .header .brand {
  float:none;
  display:block;
  text-align:center
 }
 .header .nav.pull-right,.header-search {
  float:none;
  display:block
 }
 .header-search form {
  margin:0
 }
 .header-search .search-query {
  width:90%
 }
 .header .nav-pills>li>a {
  border:1px solid #444752;
  border-bottom:0;
  margin:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  margin-right:0
 }
 .header .nav-pills>li:first-child>a {
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0
 }
 .header .nav-pills>li:last-child>a {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
  border-bottom:1px solid #444752
 }
 .modal.fade {
  top:-100%
 }
 .nav-tabs {
  border-bottom:0
 }
 .nav-tabs>li {
  float:none
 }
 .nav-tabs>li>a {
  border:1px solid #444752;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  margin-right:0
 }
 .nav-tabs>li:first-child>a {
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0
 }
 .nav-tabs>li:last-child>a,.nav-tabs>.active:last-child>a {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
  border-bottom:1px solid #444752
 }
 .nav-tabs>li>a:hover {
  border-color:#444752;
  z-index:2
 }
 .nav-tabs.nav-dark>li>a {
  border:1px solid #333
 }
 .nav-tabs>li:last-child>a,.nav-tabs>.active:last-child>a {
  border-bottom:1px solid #333
 }
 .nav-tabs.nav-dark>li>a:hover {
  border-color:#333
 }
 .nav-pills>li {
  float:none
 }
 .nav-pills>li>a {
  margin-right:0
 }
 .nav-pills>li>a {
  margin-bottom:3px
 }
 .nav-pills>li:last-child>a {
  margin-bottom:1px
 }
 .form-search>.pull-left,.form-search>.pull-right {
  float:none;
  display:block;
  margin-bottom:9px
 }
 #footer {
  margin-left:0px;
  margin-right:-0px
 }
}
@media (max-width:480px) {
 .item-info>span {
  display:block
 }
 .blog-item .pull-right.item-image {
  margin:0 0 18px 0
 }
 .blog-item .pull-left.item-image {
  margin:0 0 18px 0;
  float:none
 }
}
@media (min-width:980px) {
 #nav-toolbar {
  display:table;
  float:left;
 }
 #menu {
  padding-top:10px;
  padding-bottom:10px
 }
}
@media (min-width:1200px) {
 .controls-row [class*="span"]+[class*="span"] {
  margin-left:30px
 }
 .container-mode #featured [class*="module"] {
  width:100%;
 }
 div #sliderContainer div img.fillHeight,div #sliderContainer div img.fillWidth {
  width:100% !important
 }
 div .slidermanImgCont div {
  height:auto !important;
  width:100% !important
 }
 [class*="span"]+.span12 {
  margin-left:0
 }
 .row-fluid [class*="span"]+.span12 {
  margin-left:0
 }
}
@media (min-width:1278px) {
 .container-mode #featured [class*="module"] {
  width:100%;
 }
}
@media (min-width:1335px) {
 .container-mode #featured [class*="module"] {
  width:100%;
 }
}
@media (min-width:979px) and (max-width:1320px) {
 .floating-exists .container {
  width:1100px
 }
}
@media (min-width:979px) and (max-width:1287px) {
 .floating-exists .container {
  width:1000px
 }
}
@media (min-width:979px) and (max-width:1180px) {
 .floating-exists .container {
  width:820px
 }
}
@media (min-width:768px) and (max-width:979px) {
 #toolbar .navbar .container {
  width:100%;
 }
 .floating-exists #toolbar .navbar .container {
  width:100%;
 }
 #menu {
  padding:0
 }
 .controls-row [class*="span"]+[class*="span"] {
  margin-left:20px
 }
 #featured [class*="module"] {
    width:100%;
 }
 #featured .moduletable_slider {
  margin:0;
  max-width:100%
 }
 [class*="span"]+.span12 {
  margin-left:0
 }
 .row-fluid [class*="span"]+.span12 {
  margin-left:0
 }
}
@media (max-width:1264px) {
 .alasse-toolbar-switch.btn.btn-navbar {
  right:0
 }
}
@media (max-width:1160px) {
 .container-mode #featured [class*="module"] {
  width:100%;
 }
}
@media (max-width:979px) {
 #menu,.nav-collapse .nav {
  margin-bottom:0
 }
 #menu .nav {
  float:none
 }
 .navbar-inner {
  padding-left:0;
  padding-right:0
 }
 .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a {
  font-weight:400
 }
 .nav-collapse .nav>li {
  border-bottom:0px solid #666
 }
 .nav-collapse .nav>li>a {
  margin-bottom:0;
  border-left:0;
  font-weight:400;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0
 }
 .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus {
  background-color:#2980b9
 }
 .nav-collapse .nav>li:last-child {
  border-bottom:0
 }
 .nav-collapse .nav>li:hover>a {
  background-color:transparent
 }
 .nav-collapse .nav>li:hover>a:hover,.nav-collapse .nav>li:hover>a:focus {
  background-color:#2980b9
 }
 .nav-collapse .dropdown-menu li+li a {
  margin-bottom:0
 }
 .nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus {
  background-color:#236ea1
 }
 .nav-collapse [class*="span"] {
  width:100%
 }
 .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus {
  background-color:#2980b9
 }
 .navbar {
  margin-bottom:0
 }
 .navbar .nav>li {
  margin-left:0;
  padding:0 0 1px 0
 }
 .navbar .nav>li>a:before {
  display:none;
  content:none
 }
 .navbar .nav>li.dropdown .dropdown-menu {
  background-color:#333;
 }

 #toolbar .navbar .nav>li.dropdown .dropdown-menu {
  background:none !Important;
 }
 .navbar .nav>li.dropdown .dropdown-menu li>a {
  padding-left:30px;
  padding-right:30px
 }
 .navbar .nav>li.dropdown .dropdown-menu li.nav-header {
  padding-left:30px;
  padding-right:30px
 }
 .navbar .nav>li.dropdown .dropdown-menu li.active>a:hover,.navbar .nav>li.dropdown .dropdown-menu li.active>a:focus {
  background-color:#236ea1
 }
 .navbar .btn-navbar {
  margin-bottom:5px
 }
 div #sliderContainer div img.fillHeight,div #sliderContainer div img.fillWidth {
  width:auto !important
 }
 .wrappToolbar.collapsedToolbar .navbar-inner .collapsedToolbarInner {
  height:auto;
  overflow:visible
 }
 #nav-toolbar {
  display:block
 }
 .floating-exists .container-fluid {
  width:80%
 }
 .floating-exists .container-fluid.container-images,.floating-exists .container-fluid.container-alasse {
  width:auto
 }
 .floating-exists .fullwidthimage .container-fluid {
  width:auto
 }
}
@media (min-width:767px) and (max-width:1070px) {
 .floating-exists .container {
  width:620px
 }
 .floating-exists .container [class*="newsflash-horiz"] .span3 {
  float:left;
  margin-left:0;
  width:100%
 }
}
@media (max-width:767px) {
 #featured #slider.jss-slider .jss-title-description .jss-title,#featured #slider.jss-slider .jss-title-description .jss-description {
  padding:10px 10px !important
 }
 #featured #slider.jss-slider .jss-title-description .jss-description {
  height:auto !important
 }
 #featured #slider.jss-slider .jss-title-description .jss-title * {
  font-size:1.1em
 }
 #featured #slider.jss-slider .jss-navigation .jss-navigation-buttons {
  top:40px
 }
 #featured #slider.jss-slider .jss-navigation .jss-navigation-buttons .owl-prev,#featured #slider.jss-slider .jss-navigation .jss-navigation-buttons .owl-next {
  width:25px;
  height:25px
 }
#logo img {
    max-width:180px;
    padding: 6px 0px 10px;
}

 #toolbar .navbar-inner {
  padding-left:10px;
  padding-right:10px
 }
 #header,#grid-bottom {

 }
 #header>* {
  padding-left:0px;
  padding-right:0px
 }
 #header>*.full-image {
  padding:0
 }
 .container-mode #featured [class*="module"] {
 
 }
 .container-mode #featured .moduletable_slider {
  margin-left:-20px;
  margin-right:-20px;
  max-width:none !important;
  padding:0
 }
 .container-fluid-mode #featured .moduletable_slider {
  margin-left:-20px;
  margin-right:-20px;
  max-width:none !important;
  padding:0
 }
 .container-fluid-mode.floating-exists .container-fluid {
  width:auto
 }
 .container-fluid-mode.floating-exists .fullwidthimage .container-fluid {
  width:auto
 }
 .container-alasse .row>[class*="span"],.container-alasse .row-fluid>[class*="span"] {
  padding-left:0;
  padding-right:0
 }
 #grid-bottom {
  padding-left:20px;
  padding-right:20px
 }
 .sb2 #sidebar2 {
  margin-left:-20px;
  margin-right:-20px;
  padding-left:20px;
  padding-right:20px;
  width:auto
 }
 .sb2 .bg-sidebar #main {
  padding-right:0;
  padding-left:0
 }
 .sb2 .bg-sidebar #main+#sidebar2 {
  padding-left:20px
 }
 .filter-search select {
  margin-bottom:10px
 }
 .filter-search select:last-child {
  margin-bottom:0
 }
 .filters>* {
  display:block;
  width:auto;
  margin-bottom:10px
 }
 .filters>*:last-child {
  margin-bottom:0
 }
 .filters>*.pull-left,.filters>*.pull-right {
  float:none
 }
 .filters>* select {
  width:100%
 }
 #finder-search .well>* {
  display:block;
  margin-bottom:10px;
  width:100%;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
 }
 #finder-search .well>*:last-child {
  margin-bottom:0
 }
 #extra {
  padding:10px 0
 }
 #floating {
  max-width:none;
  padding-top:15px;
  position:static
 }
 #floating #easy-social-icons .jssocialicons-vertical li {
  float:left
 }
 #floating [class*="module"] {
  float:left
 }
 .jssocialicons-vertical .socialicon-templatedesign-16,.jssocialicons-vertical .socialicon-templatedesign-24,.jssocialicons-vertical .socialicon-templatedesign-32,.jssocialicons-vertical .socialicon-templatedesign-48,.jssocialicons-vertical .socialicon-templatedesign-64 {
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px
 }
 .controls-row [class*="span"]+[class*="span"] {
  margin-left:0px
 }
 .show-grid.row-fluid [class*="span"] {
  margin-left:0;
  width:auto
 }
 [class*="span"] {
  width:auto
 }
 div .slideTitle {
  width:auto
 }
 .slidermanDescriptionCont {
  padding-left:0;
  width:auto
 }
 .module_ms2.span4>h3,.moduletable_ms2.span4>h3,.moduletext_ms2.span4>h3,.module_ms2.span5>h3,.moduletable_ms2.span5>h3,.moduletext_ms2.span5>h3,.module_ms2.span6>h3,.moduletable_ms2.span6>h3,.moduletext_ms2.span6>h3,.module_ms2.span7>h3,.moduletable_ms2.span7>h3,.moduletext_ms2.span7>h3,.module_ms2.span8>h3,.moduletable_ms2.span8>h3,.moduletext_ms2.span8>h3,.module_ms2.span9>h3,.moduletable_ms2.span9>h3,.moduletext_ms2.span9>h3,.module_ms2.span10>h3,.moduletable_ms2.span10>h3,.moduletext_ms2.span10>h3,.module_ms2.span11>h3,.moduletable_ms2.span11>h3,.moduletext_ms2.span11>h3,.module_ms2.span12>h3,.moduletable_ms2.span12>h3,.moduletext_ms2.span12>h3 {
  text-align:center;
  width:auto
 }
 .module_ms2.span4>h3:after,.moduletable_ms2.span4>h3:after,.moduletext_ms2.span4>h3:after,.module_ms2.span5>h3:after,.moduletable_ms2.span5>h3:after,.moduletext_ms2.span5>h3:after,.module_ms2.span6>h3:after,.moduletable_ms2.span6>h3:after,.moduletext_ms2.span6>h3:after,.module_ms2.span7>h3:after,.moduletable_ms2.span7>h3:after,.moduletext_ms2.span7>h3:after,.module_ms2.span8>h3:after,.moduletable_ms2.span8>h3:after,.moduletext_ms2.span8>h3:after,.module_ms2.span9>h3:after,.moduletable_ms2.span9>h3:after,.moduletext_ms2.span9>h3:after,.module_ms2.span10>h3:after,.moduletable_ms2.span10>h3:after,.moduletext_ms2.span10>h3:after,.module_ms2.span11>h3:after,.moduletable_ms2.span11>h3:after,.moduletext_ms2.span11>h3:after,.module_ms2.span12>h3:after,.moduletable_ms2.span12>h3:after,.moduletext_ms2.span12>h3:after {
  content:"_______";
  left:auto;
  position:static
 }
 .module_ms2.span4>h3~*,.moduletable_ms2.span4>h3~*,.moduletext_ms2.span4>h3~*,.module_ms2.span5>h3~*,.moduletable_ms2.span5>h3~*,.moduletext_ms2.span5>h3~*,.module_ms2.span6>h3~*,.moduletable_ms2.span6>h3~*,.moduletext_ms2.span6>h3~*,.module_ms2.span7>h3~*,.moduletable_ms2.span7>h3~*,.moduletext_ms2.span7>h3~*,.module_ms2.span8>h3~*,.moduletable_ms2.span8>h3~*,.moduletext_ms2.span8>h3~*,.module_ms2.span9>h3~*,.moduletable_ms2.span9>h3~*,.moduletext_ms2.span9>h3~*,.module_ms2.span10>h3~*,.moduletable_ms2.span10>h3~*,.moduletext_ms2.span10>h3~*,.module_ms2.span11>h3~*,.moduletable_ms2.span11>h3~*,.moduletext_ms2.span11>h3~*,.module_ms2.span12>h3~*,.moduletable_ms2.span12>h3~*,.moduletext_ms2.span12>h3~* {
  padding-left:0
 }
 [class*="newsflash-horiz"] .span3 {
  float:left;
  margin-left:0;
  width:50%
 }
 [class*="newsflash-horiz"].divided {
  margin-left:-20px;
  margin-right:-20px
 }
 [class*="newsflash-horiz"].divided .container {
  padding-left:20px;
  padding-right:20px
 }
 .navbar-inner {
  padding-left:20px;
  padding-right:20px
 }
 #menu .navbar-inner {
  padding-left:0
 }
 #toolbar .navbar-inner {
  padding-left:0px;
  padding-right:0px
 }
 .footer-content {
  padding-left:20px;
  padding-right:20px
 }
 .floating-exists .container-fluid {
  width:auto
 }
 .container-fluid.container-images {
  display:none
 }
 .container-fluid.full [class*="module"]:first-child>h3 {
  padding-left:0
 }
 .container-fluid.full [class*="module"]:last-child>h3 {
  padding-right:0
 }
 #grid-bottom2.container-fluid [class*="module"]:first-child>h3 {
  padding-left:0
 }
 #grid-bottom2.container-fluid [class*="module"]:last-child>h3 {
  padding-right:0
 }
 .blog .container-images+div .item-image,.blog-featured .container-images+div .item-image,.blog .container-images+div [class*="img-intro-"],.blog-featured .container-images+div [class*="img-intro-"] {
  display:block;
  max-width:none
 }
 .blog .container-images+div [class*="img-intro-"],.blog-featured .container-images+div [class*="img-intro-"] {
  float:none;
  margin:0 -20px
 }
 .blog .container-images+div .item-image,.blog-featured .container-images+div .item-image {
  margin:0 -20px
 }
 .blog .container-images+div .item-image.pull-left,.blog-featured .container-images+div .item-image.pull-left,.blog .container-images+div .item-image.pull-right,.blog-featured .container-images+div .item-image.pull-right {
  float:none
 }
 .blog .container-images+div .row-fluid>.span6:first-child>h2:first-of-type,.blog-featured .container-images+div .row-fluid>.span6:first-child>h2:first-of-type {
  float:none;
  padding-right:0
 }
 .fullwidthimage {
  margin:0 -20px
 }
 .items-leading .row-fluid>*>h2 {
  padding-right:0
 }
 .items-row {
  overflow:visible
 }
 .items-row .item>h2 {
  padding-left:0
 }
 dl.tabs.nav+.current {
  padding:0
 }
 .form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend {
  margin-bottom:10px
 }
 textarea[class*="span"],input[type="text"][class*="span"],input[type="password"][class*="span"],input[type="datetime"][class*="span"],input[type="datetime-local"][class*="span"],input[type="date"][class*="span"],input[type="month"][class*="span"],input[type="time"][class*="span"],input[type="week"][class*="span"],input[type="number"][class*="span"],input[type="email"][class*="span"],input[type="url"][class*="span"],input[type="search"][class*="span"],input[type="tel"][class*="span"],input[type="color"][class*="span"],.uneditable-input[class*="span"] {
  max-width:90%
 }
 textarea[class*="span"]:first-child,input[type="text"][class*="span"]:first-child,input[type="password"][class*="span"]:first-child,input[type="datetime"][class*="span"]:first-child,input[type="datetime-local"][class*="span"]:first-child,input[type="date"][class*="span"]:first-child,input[type="month"][class*="span"]:first-child,input[type="time"][class*="span"]:first-child,input[type="week"][class*="span"]:first-child,input[type="number"][class*="span"]:first-child,input[type="email"][class*="span"]:first-child,input[type="url"][class*="span"]:first-child,input[type="search"][class*="span"]:first-child,input[type="tel"][class*="span"]:first-child,input[type="color"][class*="span"]:first-child,.uneditable-input[class*="span"]:first-child {
  padding-left:6px
 }
 textarea[class*="span"]:last-child,input[type="text"][class*="span"]:last-child,input[type="password"][class*="span"]:last-child,input[type="datetime"][class*="span"]:last-child,input[type="datetime-local"][class*="span"]:last-child,input[type="date"][class*="span"]:last-child,input[type="month"][class*="span"]:last-child,input[type="time"][class*="span"]:last-child,input[type="week"][class*="span"]:last-child,input[type="number"][class*="span"]:last-child,input[type="email"][class*="span"]:last-child,input[type="url"][class*="span"]:last-child,input[type="search"][class*="span"]:last-child,input[type="tel"][class*="span"]:last-child,input[type="color"][class*="span"]:last-child,.uneditable-input[class*="span"]:last-child {
  padding-right:6px
 }
 .input-prepend,.input-append {
  display:block
 }
 .input-prepend textarea,.input-append textarea,.input-prepend input[type="text"],.input-append input[type="text"],.input-prepend input[type="password"],.input-append input[type="password"],.input-prepend input[type="datetime"],.input-append input[type="datetime"],.input-prepend input[type="datetime-local"],.input-append input[type="datetime-local"],.input-prepend input[type="date"],.input-append input[type="date"],.input-prepend input[type="month"],.input-append input[type="month"],.input-prepend input[type="time"],.input-append input[type="time"],.input-prepend input[type="week"],.input-append input[type="week"],.input-prepend input[type="number"],.input-append input[type="number"],.input-prepend input[type="email"],.input-append input[type="email"],.input-prepend input[type="url"],.input-append input[type="url"],.input-prepend input[type="search"],.input-append input[type="search"],.input-prepend input[type="tel"],.input-append input[type="tel"],.input-prepend input[type="color"],.input-append input[type="color"],.input-prepend .uneditable-input,.input-append .uneditable-input {
  display:block;
  margin-bottom:10px;
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend textarea[class*="span"],.input-append textarea[class*="span"],.input-prepend input[type="text"][class*="span"],.input-append input[type="text"][class*="span"],.input-prepend input[type="password"][class*="span"],.input-append input[type="password"][class*="span"],.input-prepend input[type="datetime"][class*="span"],.input-append input[type="datetime"][class*="span"],.input-prepend input[type="datetime-local"][class*="span"],.input-append input[type="datetime-local"][class*="span"],.input-prepend input[type="date"][class*="span"],.input-append input[type="date"][class*="span"],.input-prepend input[type="month"][class*="span"],.input-append input[type="month"][class*="span"],.input-prepend input[type="time"][class*="span"],.input-append input[type="time"][class*="span"],.input-prepend input[type="week"][class*="span"],.input-append input[type="week"][class*="span"],.input-prepend input[type="number"][class*="span"],.input-append input[type="number"][class*="span"],.input-prepend input[type="email"][class*="span"],.input-append input[type="email"][class*="span"],.input-prepend input[type="url"][class*="span"],.input-append input[type="url"][class*="span"],.input-prepend input[type="search"][class*="span"],.input-append input[type="search"][class*="span"],.input-prepend input[type="tel"][class*="span"],.input-append input[type="tel"][class*="span"],.input-prepend input[type="color"][class*="span"],.input-append input[type="color"][class*="span"],.input-prepend .uneditable-input[class*="span"],.input-append .uneditable-input[class*="span"] {
  display:block;
  float:none
 }
 .input-prepend>*,.input-append>* {
  margin-bottom:10px
 }
 .input-prepend .btn,.input-append .btn {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px;
  margin-right:3px
 }
 .input-prepend .btn:last-child,.input-append .btn:last-child {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn:first-child-child,.input-append .btn:first-child-child {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group:last-child .btn:first-of-type:last-of-type,.input-append .btn-group:last-child .btn:first-of-type:last-of-type {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group .btn:first-of-type,.input-append .btn-group .btn:first-of-type {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group .btn:first-of-type:last-of-type,.input-append .btn-group .btn:first-of-type:last-of-type {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group .btn+.dropdown-toggle,.input-append .btn-group .btn+.dropdown-toggle {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group:last-child .btn:first-of-type,.input-append .btn-group:last-child .btn:first-of-type {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group:firts-child .btn:last-of-type,.input-append .btn-group:firts-child .btn:last-of-type {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 .input-prepend .btn-group .caret:first-child:last-child,.input-append .btn-group .caret:first-child:last-child {
  margin-left:3px;
  margin-right:3px
 }
 .form-search .input-prepend,.form-search .input-append {
  display:block
 }
 .form-search .input-prepend .btn,.form-search .input-prepend .search-query,.form-search .input-append .search-query {
  -webkit-border-radius:40px;
  -moz-border-radius:40px;
  border-radius:40px
 }
 div .bs-docs-example {
  padding-left:15px;
  padding-right:15px
 }
 div .bs-docs-example:after {
  padding-right:20px
 }
 div .bs-navbar-top-example:after {
  bottom:auto;
  top:0
 }
 .btn .caret {
  margin-top:9px
 }
 .row-fluid .controls-row [class*="span"]+[class*="span"] {
  margin-left:0
 }
 .checkbox.inline {
  line-height:24px
 }
 .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 {
  margin-bottom:10px
 }
 .navbar textarea,.navbar input[type="text"],.navbar input[type="password"],.navbar input[type="datetime"],.navbar input[type="datetime-local"],.navbar input[type="date"],.navbar input[type="month"],.navbar input[type="time"],.navbar input[type="week"],.navbar input[type="number"],.navbar input[type="email"],.navbar input[type="url"],.navbar input[type="search"],.navbar input[type="tel"],.navbar input[type="color"],.navbar .uneditable-input {
  max-width:75%;
  width:auto
 }
 .tabs.nav.nav-tabs dt.tabs {
  display:block;
  float:none
 }
 .btn-large,.form-actions .btn {
  margin-bottom:10px
 }
}
