article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.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:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.row{margin-left:-20px;*zoom:1}
.wcontainer .row{margin-left:-18px}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
[class*="span"]{float:left;margin-left:20px}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:960px}
.span12{width:940px}
.span11{width:860px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.span1{width:60px}
.offset12{margin-left:980px}
.offset11{margin-left:900px}
.offset10{margin-left:820px}
.offset9{margin-left:740px}
.offset8{margin-left:660px}
.offset7{margin-left:580px}
.offset6{margin-left:500px}
.offset5{margin-left:420px}
.offset4{margin-left:340px}
.offset3{margin-left:260px}
.offset2{margin-left:180px}
.offset1{margin-left:100px}
.wcontainer,.navbar-fixed-top .wcontainer,.navbar-fixed-bottom .wcontainer{width:954px}
.wspan12{width:934px}
.wspan11{width:854px}
.wspan10{width:774px}
.wspan9{width:694px}
.wspan8{width:614px}
.wspan7{width:534px}
.wspan6{width:454px}
.wspan5{width:374px}
.wspan4{width:294px}
.wspan3{width:214px}
.wspan1_5{width:93px}
.wspan2{width:134px}
.wspan1{width:54px}
.container,.wcontainer{margin-right:auto;margin-left:auto;*zoom:1}
.container:before,.container:after,.wcontainer:before,.wcontainer:after{display:table;content:""}
.container:after,.wcontainer:after{clear:both}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;content:""}
.container-fluid:after{clear:both}
@media(max-width:1200px){.abs-img{height:250px}
}