/* css for elmwoodproperties.com */

@font-face { font-family: 'CaeciliaLTStd55Roman'; src: url('fonts/caecilialtstd-roman-webfont.eot'); src: url('fonts/caecilialtstd-roman-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/caecilialtstd-roman-webfont.woff') format('woff'), url('fonts/caecilialtstd-roman-webfont.ttf') format('truetype'), url('fonts/caecilialtstd-roman-webfont.svg#CaeciliaLTStd55Roman') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family:'HelveticaNeueLTStd37ThinCondensed'; src: url('fonts/helveticaneueltstd-thcn.eot'); src: url('fonts/helveticaneueltstd-thcn.eot') format('embedded-opentype'), url('fonts/helveticaneueltstd-thcn.woff') format('woff'), url('fonts/helveticaneueltstd-thcn.ttf') format('truetype'), url('fonts/helveticaneueltstd-thcn.svg#HelveticaNeueLTStd37ThinCondensed') format('svg');}
@font-face { font-family: 'HelveticaNeueLTStd35Thin'; src: url('fonts/helveticaneueltstd-th.eot'); src: url('fonts/helveticaneueltstd-th.eot') format('embedded-opentype'), url('fonts/helveticaneueltstd-th.woff') format('woff'), url('fonts/helveticaneueltstd-th.ttf') format('truetype'), url('fonts/helveticaneueltstd-th.svg#HelveticaNeueLTStd35Thin') format('svg');}
@font-face { font-family: 'HelveticaNeueLTStd45Light'; src: url('fonts/helveticaneueltstd-lt.eot'); src: url('fonts/helveticaneueltstd-lt.eot') format('embedded-opentype'), url('fonts/helveticaneueltstd-lt.woff') format('woff'), url('fonts/helveticaneueltstd-lt.ttf') format('truetype'), url('fonts/helveticaneueltstd-lt.svg#HelveticaNeueLTStd45Light') format('svg');}
@font-face { font-family: 'proxima_novalight'; src: url('fonts/proximanova-light-webfont.eot'); src: url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-light-webfont.woff') format('woff'), url('fonts/proximanova-light-webfont.ttf') format('truetype'), url('fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'proxima_nova_cn_regular'; src: url('fonts/proximanovacond-regular-webfont.eot'); src: url('fonts/proximanovacond-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanovacond-regular-webfont.woff') format('woff'), url('fonts/proximanovacond-regular-webfont.ttf') format('truetype'), url('fonts/proximanovacond-regular-webfont.svg#proxima_nova_cn_rgregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'proxima_novaregular_italic'; src: url('fonts/proximanova-regularitalic-webfont.eot'); src: url('fonts/proximanova-regularitalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-regularitalic-webfont.woff') format('woff'), url('fonts/proximanova-regularitalic-webfont.ttf') format('truetype'), url('fonts/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic') format('svg'); font-weight: normal; font-style: normal:}
@font-face {font-family: 'proxima_nova_condensed_semibold'; src: url('fonts/proximanovacond-semibold-webfont.eot'); src: url('fonts/proximanovacond-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanovacond-semibold-webfont.woff') format('woff'), url('fonts/proximanovacond-semibold-webfont.ttf') format('truetype'), url('fonts/proximanovacond-semibold-webfont.svg#proxima_nova_condensedSBd') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'proxima_nova_condensedlight'; src: url('fonts/proximanovacond-light-webfont.eot'); src: url('fonts/proximanovacond-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanovacond-light-webfont.woff') format('woff'), url('fonts/proximanovacond-light-webfont.ttf') format('truetype'), url('fonts/proximanovacond-light-webfont.svg#proxima_nova_condensedlight') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'proxima_nova_bold'; src: url('fonts/proximanova-bold-webfont.eot'); src: url('fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-bold-webfont.woff') format('woff'), url('fonts/proximanova-bold-webfont.ttf') format('truetype'), url('fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'proxima_nova_regular'; src: url('fonts/proximanova-regular-webfont.eot'); src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-regular-webfont.woff') format('woff'), url('fonts/proximanova-regular-webfont.ttf') format('truetype'), url('fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'proxima_novaregular_italic'; src: url('fonts/proximanova-regitalic-webfont.eot'); src: url('fonts/proximanova-regitalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/proximanova-regitalic-webfont.woff') format('woff'), url('fonts/proximanova-regitalic-webfont.ttf') format('truetype'), url('fonts/proximanova-regitalic-webfont.svg#proxima_novaregular_italic') format('svg'); font-weight: normal; font-style: normal;}

body {font-size: 15px;}
h1 {font: normal 30px/140% proxima_nova_regular, Arial, Helvetica, sans-serif;}
h2 {font: normal 26px/140% proxima_nova_regular, Arial, Helvetica, sans-serif;}
h3 {font: normal 24px/140% 'proxima_nova_cn_regular', Arial, Helvetica, sans-serif;} 
h4 {font: normal 20px/140% proxima_nova_regular, Arial, Helvetica, sans-serif;}
h5 {font: normal 18px/140% proxima_nova_regular, Arial, Helvetica, sans-serif;}
h6 {font: normal 16px/140% proxima_nova_regular, Arial, Helvetica, sans-serif;}

a {color: #428bca;}

td h3 {font-size: 16px; font-weight: normal;}
td h3 a {color: #ad2701;} 

label {font-size: 15px; line-height: 153%;}
div.itemImageBlock {
    margin: 10px 25px 15px 0;
    max-width: 100%;
}
.alert-notice {display: none;}

.cta {padding: 10px 5px;}

/* menu */
.navbar-nav > li > .separator {
    font-family: 'proxima_nova_condensedlight', sans-serif;
    font-size: 17px;
    font-weight: normal;
    text-transform: uppercase;
    color: #f5f5f5;
    padding: 14px 7px;
}


#strapline {margin: 70px 0 0; padding: 100px 0 0;}
.navbar-header a {
    color: #28b8d8;
    -webkit-transition: none;
    -o-transition: none;
    -moz-transition: none;
}
#btl {display: inline-block; float: right; margin:6px 0 0;}
#btl-panel-login {color: #fff;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;}
.btl-panel, .btl-panel span {color:#fff;}
.navbar-header a:hover {color:#b6fcfd;}
.top h3 {/*margin: 24px 0 0; padding: 4px 8px;*/ padding: 1px 8px; border: 1px solid #28b8d8; border-radius:8px;}
.logo .hidden-lg {margin:0 0 0 0;}

.contentrow {padding: 20px 0 0;}
.itemFullText > div:nth-child(1) > p:nth-child(1),.itemFullText > div:nth-child(1) > p:nth-child(2), .itemFullText > div:nth-child(1) > p:nth-child(2) {padding-top: 15px;} 

.logo h4 {font: bold 22px/130% "Helvetica Neue", Helvetica, Arial, sans-serif; font-style:oblique; color:#fff; border-bottom: 3px solid #7a0019; text-align:center; padding:0;}
.logo h5 { font: normal 16px/130% 'proxima_nova_bold',verdana, arial, sans-serif; color: #fff; text-align:center; padding:0;}
.logo p {font-size:12px; text-align:left; color:#28b8d8; position: relative; padding:0; margin:0;}
.logo {margin:0; padding:0;}
.logo .col-md-3 { padding:0 6px 0 0;}
.logo .visible-xs h2 {text-align: center;}
.welcome h4 {padding: 0 0 0 36px;}
.basic-wrapper { }
.basic-wrapper:after { }
.toggle {clear:both; display:block; font-size: 18px;}
.toggle .navbar-toggle {font-size: 18px;} 

.mymaplocation.itemAuthorBlock {display: none; height: 0;}

.topright {padding: 20px 0 0;}

.itemBody a, .right-sidebar a {color:#0387a5;}
.right-sidebar li {list-style:none inside;}
.right-sidebar li p {list-style:none inside; font-size:14px; }

button.btn-default {background: #ddd; border-radius: 8px;}
button.btn-warning {
    color: #222;
    background-color: #f9cb89;
    border-color: #eea236; padding: 4px 6px; font-size: 14px; line-height: 1.6em;
  box-shadow:
  2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02),
  6.7px 6.7px 5.3px rgba(0, 0, 0, 0.028),
  12.5px 12.5px 10px rgba(0, 0, 0, 0.035),
  22.3px 22.3px 17.9px rgba(0, 0, 0, 0.042),
  41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05),
  100px 100px 80px rgba(0, 0, 0, 0.07);
}

.btn.btn-warning {border-radius: 8px;}
.headline h4 {font-size:22px;}
.right-sidebar div.box {width: 208px; padding:4px 12px; margin-bottom:8px;background-color: #F9F5E3;box-shadow: 0 2px 6px rgba(0,0,0,0.4);text-shadow: 1px 1px 1px rgba(225,225,225,0.9);}
div.box p {margin:0; padding:0;}
div.box .custom {width: 212px; padding:4px 12px; margin-bottom:8px;background-color: #F9F5E3;box-shadow: 0 2px 6px rgba(0,0,0,0.4);text-shadow: 1px 1px 1px rgba(225,225,225,0.9);}

.jmm-image > img { padding: 4px; border:1px solid #ccc; 
box-shadow: 10px 10px 17px -5px rgba(204,204,204,1);
}

.box1 {float:right; padding:4px 12px; margin-bottom:8px;background-color: #F9F5E3;box-shadow: 0 2px 6px rgba(0,0,0,0.4);text-shadow: 1px 1px 1px rgba(225,225,225,0.9);}
.logo .tagline {font:normal 16px/120% 'proxima_nova_condensed_semibold',arial, sans-serif; color: #fff; padding: 10px 0 10px 10px;}
div.light-wrapper {background: #cedce1;}
.nav li a {font-size:17px;}
.wk-slideset {background:#fffef1; border-radius: 30px; padding: 16px 16px 0;}
.wk-slideset p {font-size:16px; color:#94000;}

.navbar-header { background: rgba(21,21,21,0.9); padding: 0 30px;}
.navbar-header .row {margin: 0;}


div.itemImageBlock.norm {float:left; display:inline; margin:0 28px 8px 0;}
.itemFullText ol li, .itemFullText ul li {list-style-position:inside;}
.moduletable.blockout {display:block; height: 160px;}
.navbar-brand .logo img { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -webkit-transform: translateZ(); image-rendering: -webkit-optimize-contrast; height: 70px; width: inherit;}
.navbar-header .basic-wrapper.col-md-7 { padding:0; margin:0 0;}


.formResponsive input[type="submit"] { background-color: #0074cc; *background-color: #0055cc; background-image: -ms-linear-gradient(top, #0088cc, #0055cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); background-image: -o-linear-gradient(top, #0088cc, #0055cc); background-image: -moz-linear-gradient(top, #0088cc, #0055cc); background-image: linear-gradient(top, #0088cc, #0055cc); background-repeat: repeat-x; border-color: #0055cc #0055cc #003580; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.formResponsive input[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive input[type="submit"].active, .formResponsive input[type="submit"].disabled, .formResponsive input[type="submit"][disabled] { background-color: #0055cc; *background-color: #004ab3; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.formResponsive input[type="submit"]:active, .formResponsive input[type="submit"].active { background-color: #004099 \9;}
.formResponsive input[type="reset"] { background-color: #da4f49; *background-color: #bd362f; background-image: -ms-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: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; 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); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.formResponsive input[type="reset"]:hover, .formResponsive input[type="reset"]:active, .formResponsive input[type="reset"].active, .formResponsive input[type="reset"].disabled, .formResponsive input[type="reset"][disabled] { background-color: #bd362f; *background-color: #a9302a; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.formResponsive input[type="reset"]:active, .formResponsive input[type="reset"].active { background-color: #942a25 \9;}
/* hello maps */

body div.titles-tab-area ul.nav.nav-tabs {display:none;}
div.titles-tab-area div.tab-content {padding:0;}
.k2articles_result_item_wrapper h1 a {font-size: 13px; margin:0; padding:0; line-height:16px;}
.k2articles_result_item_wrapper.k2articles_different_box, .k2articlesInfoWindowWrapper1 .k2articlesTextPart{ margin:0; display:none; height:0;}
div.k2articlesInfoWindowWrapper1 { }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:8px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center;}
i.icon-calendar {font-size:24px; line-height: 120%;}
button.btn.calendarbutton {padding:4px 6px; background:#940000; float: left; display:inline;}
.fabrikinput.inputbox.inout.input-medium {width:50%; float:left; display: inline;}
label.fabrikLabel {display:inline;}
.controls .fabrikElement { }
fieldset .row-fluid {clear:both;}
.fabrikForm fieldset {margin:10px 0 0;}
#form_1 fieldset {margin:0;}
select.fabrikinput { margin:8px 0 20px; display: block; width:60%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
  
select.fabrikinput.input-xlarge {width: 80%;}
select.fabrikinput option {height: 28px; line-height:28px; font-size:15px; padding:2px 0;}
.fabrikElementContainer {margin: 8px 0;}

.page-header {margin: 0; border: none; padding: 0;}

fieldset.radio.btn-group label.btn {padding:5px 15px 5px 25px; border-radius:4px; margin:0 12px;}
.jd-message {display:none;}
input:checked {border:1px solid #940000;}
.radio.btn-group .btn {
    background: #002071 none repeat scroll 0 0;
}
/* shopping cart */
.cart-continue-shopping-button {
    display: none;
}
.cart-update-button {
    display: none;
}
/* payment forms */
.input-group-prepend {float:left;}

/* K2 tag pages */
.tagItemIntroText p {padding: 0 10px 10px;}
.tagItemIntroText span.wf_caption {display: none;}

.chzn-container-multi .chzn-choices li.search-field input[type="text"] {
    background: transparent none repeat scroll 0 0 !important;
    border: 0 none !important;
    border-radius: 0;
    box-shadow: none;
    color: #666;
    font-family: sans-serif;
    font-size: 100%;
    height: 24px;
    line-height: normal;
    margin: 1px 0;
    outline: 0 none;
    padding: 0 5px;
}

body.loggedin .alert-error, body.view-form .alert-warning {display: none; visibility: hidden;}
.fabrikDataEmpty label.fabrikTip:after { color: #e32;content: ' *'; display:inline;}

label.radio span {margin: 0 0 0 4px;}
input.inputbox {border: 1px solid #1b1b1b;}

#form_1 label.fabrikgrid_1.checkbox {padding: 0;}
#form_1 div.fb_el_lmw0_rentapplication___selectAptType, 
#form_1 div.fb_el_lmw0_rentapplication___floor {border: 1px solid #ccc; border-radius: 5px;background-color:#eee;}
#form_1 div.fabrikElementContainer {border: 1px solid #ccc; border-radius: 5px;background-color:#eee;}
#form_1 div.fabrikElementContainer div.controls {background-color:#fff;}
#form_1 .fb_el_lmw0_rentapplication___selectAptType label, 
#form_1 div.fb_el_lmw0_rentapplication___floor label {color:#222;}

#form_1 div.fb_el_lmw0_rentapplication___selectAptType > label:nth-child(1), div.fb_el_lmw0_rentapplication___floor > label:nth-child(1) 
{font-size: 16px; text-align: center; line-height:1.7em;}

#lmw0_rentapplication___selectAptType, #lmw0_rentapplication___floor {background-color: #fff;min-height:80px;}
#form_1 .fabrikElementContainer > label:nth-child(1) {font-size: 16px; text-align: center; line-height:1.5em; padding: 2px 0 2px 4px;}

#form_1 label.checkbox {font-size: 14px;}

#listform_13_mod_fabrik_list_190 .row-fluid .nav.nav-pills {display: none;height: 0;}

div.fabrikgrid_checkbox label.checkbox span {padding: 0 0 0 6px;}
#lmw0_lease___apt_number.fabrikSubElementContainer .fabrik_subelement {width: 100%; float: none; display: inline-block;}
/* digsig */
canvas.pad {float: left;}
#lmw0_rentapplication___digisign_oc_spad .sigNav {
  display: block;
  height: 2.25em;
  margin: 0;
  padding: 0;
  position: relative;
  list-style-type: none;
}

#form-sclogin-submitcreate {width: 160px;}
#form-sclogin-submitcreate::after {content: ""; clear: both; display: table;}

@media (min-width : 800px) {
    #lmw0_lease___apt_number.fabrikSubElementContainer .fabrik_subelement {width: 24%; float: left; display: inline-block;}
}

body.itemid-1378 .fabrik_actions .btn-group { display: none;}   
/*Bootstrap 2*/

@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:5px}.container,.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
    width: 1170px
}
body.frontpage .container {width: 94%;}
.sidebar {padding: 10px;}

.span12 {
    width: 1170px
}
.span11 {
    width: 1070px
}
.span10 {
    width: 970px
}
.span9 {
    width: 870px
}
.span8 {
    width: 770px
}
.span7 {
    width: 670px
}
.span6 {
    width: 570px
}
.span5 {
    width: 470px
}
.span4 {
    width: 370px
}
.span3 {
    width: 270px
}
.span2 {
    width: 170px
}
.span1 {
    width: 70px
}
.offset12 {
    margin-left: 1230px
}
.offset11 {
    margin-left: 1130px
}
.offset10 {
    margin-left: 1030px
}
.offset9 {
    margin-left: 930px
}
.offset8 {
    margin-left: 830px
}
.offset7 {
    margin-left: 730px
}
.offset6 {
    margin-left: 630px
}
.offset5 {
    margin-left: 530px
}
.offset4 {
    margin-left: 430px
}
.offset3 {
    margin-left: 330px
}
.offset2 {
    margin-left: 230px
}
.offset1 {
    margin-left: 130px
}
.row-fluid {
    width: 100%;
    *zoom: 1
}
.row-fluid:before,
.row-fluid:after {
    display: table;
    line-height: 0;
    content: ""
}
.row-fluid:after {
    clear: both
}
.row-fluid[class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.row-fluid[class*="span"]:first-child {
    margin-left: 0
}
.row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%
}
.row-fluid .span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%
}
.row-fluid .span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%
}
.row-fluid .span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%
}
.row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%
}
.row-fluid .span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%
}
.row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%
}
.row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%
}
.row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%
}
.row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%
}
.row-fluid .span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%
}
.row-fluid .span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%
}
.row-fluid .offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%
}
.row-fluid .offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%
}
.row-fluid .offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%
}
.row-fluid .offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%
}
.row-fluid .offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%
}
.row-fluid .offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%
}
.row-fluid .offset9 {
    margin-left: 79.48717948717949%;
    *margin-left: 79.38079650845607%
}
.row-fluid .offset9:first-child {
    margin-left: 76.92307692307693%;
    *margin-left: 76.81669394435352%
}
.row-fluid .offset8 {
    margin-left: 70.94017094017094%;
    *margin-left: 70.83378796144753%
}
.row-fluid .offset8:first-child {
    margin-left: 68.37606837606839%;
    *margin-left: 68.26968539734497%
}
.row-fluid .offset7 {
    margin-left: 62.393162393162385%;
    *margin-left: 62.28677941443899%
}
.row-fluid .offset7:first-child {
    margin-left: 59.82905982905982%;
    *margin-left: 59.72267685033642%
}
.row-fluid .offset6 {
    margin-left: 53.84615384615384%;
    *margin-left: 53.739770867430444%
}
.row-fluid .offset6:first-child {
    margin-left: 51.28205128205128%;
    *margin-left: 51.175668303327875%
}
.row-fluid .offset5 {
    margin-left: 45.299145299145295%;
    *margin-left: 45.1927623204219%
}
.row-fluid .offset5:first-child {
    margin-left: 42.73504273504273%;
    *margin-left: 42.62865975631933%
}
.row-fluid .offset4 {
    margin-left: 36.75213675213675%;
    *margin-left: 36.645753773413354%
}
.row-fluid .offset4:first-child {
    margin-left: 34.18803418803419%;
    *margin-left: 34.081651209310785%
}
.row-fluid .offset3 {
    margin-left: 28.205128205128204%;
    *margin-left: 28.0987452264048%
}
.row-fluid .offset3:first-child {
    margin-left: 25.641025641025642%;
    *margin-left: 25.53464266230224%
}
.row-fluid .offset2 {
    margin-left: 19.65811965811966%;
    *margin-left: 19.551736679396257%
}
.row-fluid .offset2:first-child {
    margin-left: 17.094017094017094%;
    *margin-left: 16.98763411529369%
}
.row-fluid .offset1 {
    margin-left: 11.11111111111111%;
    *margin-left: 11.004728132387708%
}
.row-fluid .offset1:first-child {
    margin-left: 8.547008547008547%;
    *margin-left: 8.440625568285142%
}
input,
textarea,
.uneditable-input {
    margin-left: 0
}
.controls-row[class*="span"]+[class*="span"] {
    margin-left: 30px
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
    width: 1156px
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
    width: 1056px
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
    width: 956px
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
    width: 856px
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
    width: 756px
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
    width: 656px
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
    width: 556px
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
    width: 456px
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
    width: 356px
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
    width: 256px
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
    width: 156px
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
    width: 56px
}
.thumbnails {
    margin-left: -30px
}
.thumbnails>li {
    margin-left: 30px
}
.row-fluid .thumbnails {
    margin-left: 0
}
}
@media(min-width:768px) and (max-width:979px) {
    .row {
        margin-left: -20px;
        *zoom: 1
    }
    .row:before,
    .row:after {
        display: table;
        line-height: 0;
        content: ""
    }
    .row:after {
        clear: both
    }
    [class*="span"] {
        float: left;
        min-height: 1px;
        margin-left: 20px
    }
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container {
        width: 724px
    }
    .span12 {
        width: 724px
    }
    .span11 {
        width: 662px
    }
    .span10 {
        width: 600px
    }
    .span9 {
        width: 538px
    }
    .span8 {
        width: 476px
    }
    .span7 {
        width: 414px
    }
    .span6 {
        width: 352px
    }
    .span5 {
        width: 290px
    }
    .span4 {
        width: 228px
    }
    .span3 {
        width: 166px
    }
    .span2 {
        width: 104px
    }
    .span1 {
        width: 42px
    }
    .offset12 {
        margin-left: 764px
    }
    .offset11 {
        margin-left: 702px
    }
    .offset10 {
        margin-left: 640px
    }
    .offset9 {
        margin-left: 578px
    }
    .offset8 {
        margin-left: 516px
    }
    .offset7 {
        margin-left: 454px
    }
    .offset6 {
        margin-left: 392px
    }
    .offset5 {
        margin-left: 330px
    }
    .offset4 {
        margin-left: 268px
    }
    .offset3 {
        margin-left: 206px
    }
    .offset2 {
        margin-left: 144px
    }
    .offset1 {
        margin-left: 82px
    }
    .row-fluid {
        width: 100%;
        *zoom: 1
    }
    .row-fluid:before,
    .row-fluid:after {
        display: table;
        line-height: 0;
        content: ""
    }
    .row-fluid:after {
        clear: both
    }
    .row-fluid[class*="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 30px;
        margin-left: 2.7624309392265194%;
        *margin-left: 2.709239449864817%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .row-fluid[class*="span"]:first-child {
        margin-left: 0
    }
    .row-fluid .span12 {
        width: 100%;
        *width: 99.94680851063829%
    }
    .row-fluid .span11 {
        width: 91.43646408839778%;
        *width: 91.38327259903608%
    }
    .row-fluid .span10 {
        width: 82.87292817679558%;
        *width: 82.81973668743387%
    }
    .row-fluid .span9 {
        width: 74.30939226519337%;
        *width: 74.25620077583166%
    }
    .row-fluid .span8 {
        width: 65.74585635359117%;
        *width: 65.69266486422946%
    }
    .row-fluid .span7 {
        width: 57.18232044198895%;
        *width: 57.12912895262725%
    }
    .row-fluid .span6 {
        width: 48.61878453038674%;
        *width: 48.56559304102504%
    }
    .row-fluid .span5 {
        width: 40.05524861878453%;
        *width: 40.00205712942283%
    }
    .row-fluid .span4 {
        width: 31.491712707182323%;
        *width: 31.43852121782062%
    }
    .row-fluid .span3 {
        width: 22.92817679558011%;
        *width: 22.87498530621841%
    }
    .row-fluid .span2 {
        width: 14.3646408839779%;
        *width: 14.311449394616199%
    }
    .row-fluid .span1 {
        width: 5.801104972375691%;
        *width: 5.747913483013988%
    }
    .row-fluid .offset12 {
        margin-left: 105.52486187845304%;
        *margin-left: 105.41847889972962%
    }
    .row-fluid .offset12:first-child {
        margin-left: 102.76243093922652%;
        *margin-left: 102.6560479605031%
    }
    .row-fluid .offset11 {
        margin-left: 96.96132596685082%;
        *margin-left: 96.8549429881274%
    }
    .row-fluid .offset11:first-child {
        margin-left: 94.1988950276243%;
        *margin-left: 94.09251204890089%
    }
    .row-fluid .offset10 {
        margin-left: 88.39779005524862%;
        *margin-left: 88.2914070765252%
    }
    .row-fluid .offset10:first-child {
        margin-left: 85.6353591160221%;
        *margin-left: 85.52897613729868%
    }
    .row-fluid .offset9 {
        margin-left: 79.8342541436464%;
        *margin-left: 79.72787116492299%
    }
    .row-fluid .offset9:first-child {
        margin-left: 77.07182320441989%;
        *margin-left: 76.96544022569647%
    }
    .row-fluid .offset8 {
        margin-left: 71.2707182320442%;
        *margin-left: 71.16433525332079%
    }
    .row-fluid .offset8:first-child {
        margin-left: 68.50828729281768%;
        *margin-left: 68.40190431409427%
    }
    .row-fluid .offset7 {
        margin-left: 62.70718232044199%;
        *margin-left: 62.600799341718584%
    }
    .row-fluid .offset7:first-child {
        margin-left: 59.94475138121547%;
        *margin-left: 59.838368402492065%
    }
    .row-fluid .offset6 {
        margin-left: 54.14364640883978%;
        *margin-left: 54.037263430116376%
    }
    .row-fluid .offset6:first-child {
        margin-left: 51.38121546961326%;
        *margin-left: 51.27483249088986%
    }
    .row-fluid .offset5 {
        margin-left: 45.58011049723757%;
        *margin-left: 45.47372751851417%
    }
    .row-fluid .offset5:first-child {
        margin-left: 42.81767955801105%;
        *margin-left: 42.71129657928765%
    }
    .row-fluid .offset4 {
        margin-left: 37.01657458563536%;
        *margin-left: 36.91019160691196%
    }
    .row-fluid .offset4:first-child {
        margin-left: 34.25414364640884%;
        *margin-left: 34.14776066768544%
    }
    .row-fluid .offset3 {
        margin-left: 28.45303867403315%;
        *margin-left: 28.346655695309746%
    }
    .row-fluid .offset3:first-child {
        margin-left: 25.69060773480663%;
        *margin-left: 25.584224756083227%
    }
    .row-fluid .offset2 {
        margin-left: 19.88950276243094%;
        *margin-left: 19.783119783707537%
    }
    .row-fluid .offset2:first-child {
        margin-left: 17.12707182320442%;
        *margin-left: 17.02068884448102%
    }
    .row-fluid .offset1 {
        margin-left: 11.32596685082873%;
        *margin-left: 11.219583872105325%
    }
    .row-fluid .offset1:first-child {
        margin-left: 8.56353591160221%;
        *margin-left: 8.457152932878806%
    }
    input,
    textarea,
    .uneditable-input {
        margin-left: 0
    }
    .controls-row[class*="span"]+[class*="span"] {
        margin-left: 20px
    }
    input.span12,
    textarea.span12,
    .uneditable-input.span12 {
        width: 710px
    }
    input.span11,
    textarea.span11,
    .uneditable-input.span11 {
        width: 648px
    }
    input.span10,
    textarea.span10,
    .uneditable-input.span10 {
        width: 586px
    }
    input.span9,
    textarea.span9,
    .uneditable-input.span9 {
        width: 524px
    }
    input.span8,
    textarea.span8,
    .uneditable-input.span8 {
        width: 462px
    }
    input.span7,
    textarea.span7,
    .uneditable-input.span7 {
        width: 400px
    }
    input.span6,
    textarea.span6,
    .uneditable-input.span6 {
        width: 338px
    }
    input.span5,
    textarea.span5,
    .uneditable-input.span5 {
        width: 276px
    }
    input.span4,
    textarea.span4,
    .uneditable-input.span4 {
        width: 214px
    }
    input.span3,
    textarea.span3,
    .uneditable-input.span3 {
        width: 152px
    }
    input.span2,
    textarea.span2,
    .uneditable-input.span2 {
        width: 90px
    }
    input.span1,
    textarea.span1,
    .uneditable-input.span1 {
        width: 28px
    }
}
@media(max-width:767px){.container-fluid{padding:0}.dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left
}
.logo .moduletable {text-align: center;}
.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"],
.row-fluid[class*="span"] {
    display: block;
    float: none;
    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
}
.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;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0
}
.modal.fade.in {
    top: auto
}
}
@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-right:10px;
    padding-left:10px
}

.carousel-caption {
    position:static
}
}


.nav-pills > li > a {
  color: #fff;
  background-color: #428bca;
}

.nav-pills > li.active > a,
.nav-pills > li > a:hover,
.nav-pills > li > a:focus {
  color: #fff;
  background-color: #135fa1;
}
#textrotator_203 > div.panel {width:100%; background:none;}

ol.nocountint ol { list-style:none inside;}


@media print {
    aside#sidebar,header[role="banner"],footer,#comments,#respond {
        display: none;
    }
    .wrapper {padding: 20px;}
}  





