.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:-20px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:880px;}
.span12{width:880px;}
.span11{width:805px;}
.span10{width:939px;position:relative;z-index:10;}
.span9{width:655px;}
.span8{width:580px;}
.span7{width:505px;}
.span6{width:430px;}
.span5{width:355px;}
.span4{width:280px;}
.span3{width:641px;}
.span2{width:306px;}
.span1{width:55px;}
.offset12{margin-left:920px;}
.offset11{margin-left:845px;}
.offset10{margin-left:770px;}
.offset9{margin-left:695px;}
.offset8{margin-left:620px;}
.offset7{margin-left:545px;}
.offset6{margin-left:470px;}
.offset5{margin-left:395px;}
.offset4{margin-left:320px;}
.offset3{margin-left:245px;}
.offset2{margin-left:170px;}
.offset1{margin-left:95px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.2727272727273%;*margin-left:2.2159090909091%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.2727272727273%;}
.row-fluid .span12{width:100%;*width:99.943181818182%;}
.row-fluid .span11{width:91.477272727273%;*width:91.420454545455%;}
.row-fluid .span10{width:82.954545454545%;*width:82.897727272727%;}
.row-fluid .span9{width:74.431818181818%;*width:74.375%;}
.row-fluid .span8{width:65.909090909091%;*width:65.852272727273%;}
.row-fluid .span7{width:57.386363636364%;*width:57.329545454545%;}
.row-fluid .span6{width:48.863636363636%;*width:48.806818181818%;}
.row-fluid .span5{width:40.340909090909%;*width:40.284090909091%;}
.row-fluid .span4{width:31.818181818182%;*width:31.761363636364%;}
.row-fluid .span3{width:23.295454545455%;*width:23.238636363636%;}
.row-fluid .span2{width:14.772727272727%;*width:14.715909090909%;}
.row-fluid .span1{width:6.25%;*width:6.1931818181818%;}
.row-fluid .offset12{margin-left:104.54545454545%;*margin-left:104.43181818182%;}
.row-fluid .offset12:first-child{margin-left:102.27272727273%;*margin-left:102.15909090909%;}
.row-fluid .offset11{margin-left:96.022727272727%;*margin-left:95.909090909091%;}
.row-fluid .offset11:first-child{margin-left:93.75%;*margin-left:93.636363636364%;}
.row-fluid .offset10{margin-left:87.5%;*margin-left:87.386363636364%;}
.row-fluid .offset10:first-child{margin-left:85.227272727273%;*margin-left:85.113636363636%;}
.row-fluid .offset9{margin-left:78.977272727273%;*margin-left:78.863636363636%;}
.row-fluid .offset9:first-child{margin-left:76.704545454545%;*margin-left:76.590909090909%;}
.row-fluid .offset8{margin-left:70.454545454545%;*margin-left:70.340909090909%;}
.row-fluid .offset8:first-child{margin-left:68.181818181818%;*margin-left:68.068181818182%;}
.row-fluid .offset7{margin-left:61.931818181818%;*margin-left:61.818181818182%;}
.row-fluid .offset7:first-child{margin-left:59.659090909091%;*margin-left:59.545454545455%;}
.row-fluid .offset6{margin-left:53.409090909091%;*margin-left:53.295454545455%;}
.row-fluid .offset6:first-child{margin-left:51.136363636364%;*margin-left:51.022727272727%;}
.row-fluid .offset5{margin-left:44.886363636364%;*margin-left:44.772727272727%;}
.row-fluid .offset5:first-child{margin-left:42.613636363636%;*margin-left:42.5%;}
.row-fluid .offset4{margin-left:36.363636363636%;*margin-left:36.25%;}
.row-fluid .offset4:first-child{margin-left:34.090909090909%;*margin-left:33.977272727273%;}
.row-fluid .offset3{margin-left:27.840909090909%;*margin-left:27.727272727273%;}
.row-fluid .offset3:first-child{margin-left:25.568181818182%;*margin-left:25.454545454545%;}
.row-fluid .offset2{margin-left:19.318181818182%;*margin-left:19.204545454545%;}
.row-fluid .offset2:first-child{margin-left:17.045454545455%;*margin-left:16.931818181818%;}
.row-fluid .offset1{margin-left:10.795454545455%;*margin-left:10.681818181818%;}
.row-fluid .offset1:first-child{margin-left:8.5227272727273%;*margin-left:8.4090909090909%;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12, textarea.span12, .uneditable-input.span12{width:866px;}
input.span11, textarea.span11, .uneditable-input.span11{width:791px;}
input.span10, textarea.span10, .uneditable-input.span10{width:716px;}
input.span9, textarea.span9, .uneditable-input.span9{width:641px;}
input.span8, textarea.span8, .uneditable-input.span8{width:566px;}
input.span7, textarea.span7, .uneditable-input.span7{width:491px;}
input.span6, textarea.span6, .uneditable-input.span6{width:416px;}
input.span5, textarea.span5, .uneditable-input.span5{width:341px;}
input.span4, textarea.span4, .uneditable-input.span4{width:266px;}
input.span3, textarea.span3, .uneditable-input.span3{width:191px;}
input.span2, textarea.span2, .uneditable-input.span2{width:116px;}
input.span1, textarea.span1, .uneditable-input.span1{width:41px;}
.thumbnails{margin-left:-20px;}
.thumbnails > li{margin-left:20px;}
.row-fluid .thumbnails{margin-left:0;}
}
@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:676px;}
.span12{width:676px;}
.span11{width:618px;}
.span10{width:560px;}
.span9{width:502px;}
.span8{width:444px;}
.span7{width:386px;}
.span6{width:328px;}
.span5{width:270px;}
.span4{width:212px;}
.span3{width:154px;}
.span2{width:96px;}
.span1{width:38px;}
.offset12{margin-left:716px;}
.offset11{margin-left:658px;}
.offset10{margin-left:600px;}
.offset9{margin-left:542px;}
.offset8{margin-left:484px;}
.offset7{margin-left:426px;}
.offset6{margin-left:368px;}
.offset5{margin-left:310px;}
.offset4{margin-left:252px;}
.offset3{margin-left:194px;}
.offset2{margin-left:136px;}
.offset1{margin-left:78px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.9585798816568%;*margin-left:2.9017616998386%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.9585798816568%;}
.row-fluid .span12{width:100%;*width:99.943181818182%;}
.row-fluid .span11{width:91.420118343195%;*width:91.363300161377%;}
.row-fluid .span10{width:82.840236686391%;*width:82.783418504572%;}
.row-fluid .span9{width:74.260355029586%;*width:74.203536847768%;}
.row-fluid .span8{width:65.680473372781%;*width:65.623655190963%;}
.row-fluid .span7{width:57.100591715976%;*width:57.043773534158%;}
.row-fluid .span6{width:48.520710059172%;*width:48.463891877353%;}
.row-fluid .span5{width:39.940828402367%;*width:39.884010220549%;}
.row-fluid .span4{width:31.360946745562%;*width:31.304128563744%;}
.row-fluid .span3{width:22.781065088757%;*width:22.724246906939%;}
.row-fluid .span2{width:14.201183431953%;*width:14.144365250134%;}
.row-fluid .span1{width:5.6213017751479%;*width:5.5644835933297%;}
.row-fluid .offset12{margin-left:105.91715976331%;*margin-left:105.80352339968%;}
.row-fluid .offset12:first-child{margin-left:102.95857988166%;*margin-left:102.84494351802%;}
.row-fluid .offset11{margin-left:97.337278106509%;*margin-left:97.223641742873%;}
.row-fluid .offset11:first-child{margin-left:94.378698224852%;*margin-left:94.265061861216%;}
.row-fluid .offset10{margin-left:88.757396449704%;*margin-left:88.643760086068%;}
.row-fluid .offset10:first-child{margin-left:85.798816568047%;*margin-left:85.685180204411%;}
.row-fluid .offset9{margin-left:80.177514792899%;*margin-left:80.063878429263%;}
.row-fluid .offset9:first-child{margin-left:77.218934911243%;*margin-left:77.105298547606%;}
.row-fluid .offset8{margin-left:71.597633136095%;*margin-left:71.483996772458%;}
.row-fluid .offset8:first-child{margin-left:68.639053254438%;*margin-left:68.525416890801%;}
.row-fluid .offset7{margin-left:63.01775147929%;*margin-left:62.904115115654%;}
.row-fluid .offset7:first-child{margin-left:60.059171597633%;*margin-left:59.945535233997%;}
.row-fluid .offset6{margin-left:54.437869822485%;*margin-left:54.324233458849%;}
.row-fluid .offset6:first-child{margin-left:51.479289940828%;*margin-left:51.365653577192%;}
.row-fluid .offset5{margin-left:45.85798816568%;*margin-left:45.744351802044%;}
.row-fluid .offset5:first-child{margin-left:42.899408284024%;*margin-left:42.785771920387%;}
.row-fluid .offset4{margin-left:37.278106508876%;*margin-left:37.164470145239%;}
.row-fluid .offset4:first-child{margin-left:34.319526627219%;*margin-left:34.205890263583%;}
.row-fluid .offset3{margin-left:28.698224852071%;*margin-left:28.584588488435%;}
.row-fluid .offset3:first-child{margin-left:25.739644970414%;*margin-left:25.626008606778%;}
.row-fluid .offset2{margin-left:20.118343195266%;*margin-left:20.00470683163%;}
.row-fluid .offset2:first-child{margin-left:17.159763313609%;*margin-left:17.046126949973%;}
.row-fluid .offset1{margin-left:11.538461538462%;*margin-left:11.424825174825%;}
.row-fluid .offset1:first-child{margin-left:8.5798816568047%;*margin-left:8.4662452931684%;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12, textarea.span12, .uneditable-input.span12{width:662px;}
input.span11, textarea.span11, .uneditable-input.span11{width:604px;}
input.span10, textarea.span10, .uneditable-input.span10{width:546px;}
input.span9, textarea.span9, .uneditable-input.span9{width:488px;}
input.span8, textarea.span8, .uneditable-input.span8{width:430px;}
input.span7, textarea.span7, .uneditable-input.span7{width:372px;}
input.span6, textarea.span6, .uneditable-input.span6{width:314px;}
input.span5, textarea.span5, .uneditable-input.span5{width:256px;}
input.span4, textarea.span4, .uneditable-input.span4{width:198px;}
input.span3, textarea.span3, .uneditable-input.span3{width:140px;}
input.span2, textarea.span2, .uneditable-input.span2{width:82px;}
input.span1, textarea.span1, .uneditable-input.span1{width:24px;}
}
@media (max-width:767px){body{padding-left:20px;padding-right:20px;}
.navbar-fixed-top,
.navbar-fixed-bottom,
.navbar-static-top{margin-left:-20px;margin-right:-20px;}
.container-fluid{padding:0;}
.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;}
.dl-horizontal dd{margin-left:0;}
.container{width:auto;}
.row-fluid{width:100%;}
.row,
.thumbnails{margin-left:0;}
.thumbnails > li{float:none;margin-left:0;}
[class*="span"],
.uneditable-input[class*="span"],
.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.span12,
.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="offset"]:first-child{margin-left:0;}
.input-large,
.input-xlarge,
.input-xxlarge,
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.input-prepend input,
.input-append input,
.input-prepend input[class*="span"],
.input-append input[class*="span"]{display:inline-block;width:auto;}
.controls-row [class*="span"] + [class*="span"]{margin-left:0;}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}
.modal.fade{top:-100px;}
.modal.fade.in{top:20px;}
}
@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0);}
.page-header h1 small{display:block;line-height:20px;}
input[type="checkbox"],
input[type="radio"]{border:1px solid #ccc;}
.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}
.form-horizontal .controls{margin-left:0;}
.form-horizontal .control-list{padding-top:0;}
.form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
.media .pull-left,
.media .pull-right{float:none;display:block;margin-bottom:10px;}
.media-object{margin-right:0;margin-left:0;}
.modal{top:10px;left:10px;right:10px;}
.modal-header .close{padding:10px;margin:-10px;}
.carousel-caption{position:static;}
}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;}
.collapse.in{height:auto;}
@media (max-width:767px){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;}
.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:#ffc6a1;text-shadow:none;}
.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#ffc6a1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.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:#fff;}
.navbar-inverse .nav-collapse .nav > li > a,
.navbar-inverse .nav-collapse .dropdown-menu a{color:#999;}
.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:#111111;}
.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 #fff;border-bottom:1px solid #fff;-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;}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:auto;}
}
@media (min-width:768px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}
}