article,footer,header,section{display:block;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
.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;}
body{margin:0;padding-bottom:2em;font:100%/1.5 "Open Sans",AvenirNext-Regular,Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;color:#333333;background-color:#f8f8f8;}
a{color:#0098cc;text-decoration:none;}
a:hover{color:#005f80;text-decoration:underline;}
.row{margin-left:-20px;*zoom:1;}.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{max-width:620px;}
.span12{width:100%;}
.span4{width:300px;}
.span8{width:600px;}
.span6{width:50%;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";}
.container:after{clear:both;}
p{margin:0 0 10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;}p small{font-size:11px;color:#999999;}
.lead{margin-bottom:20px;font-size:20px;font-weight:200;line-height:30px;}
h1,h2,h3,h4,h5,h6{margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
h1{font-size:30px;line-height:40px;}h1 small{font-size:18px;}
h2{font-size:24px;line-height:40px;}h2 small{font-size:18px;}
h3{font-size:18px;line-height:30px;}h3 small{font-size:14px;}
h4,h5,h6{line-height:20px;}
h4{font-size:14px;}h4 small{font-size:12px;}
h5{font-size:12px;}
h6{font-size:11px;color:#999999;text-transform:uppercase;}
.page-header{padding-bottom:19px;margin:20px 0;border-bottom:1px solid #eeeeee;}
.page-header h1{line-height:1;}
ul,ol{padding:0;margin:0 0 10px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:20px;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
dl{margin-bottom:20px;}
dt,dd{line-height:20px;}
dt{font-weight:bold;line-height:19px;}
dd{margin-left:10px;}
.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dl-horizontal dd{margin-left:130px;}
hr{margin:20px 0;border:0;border-top:1px solid #999999;border-bottom:1px solid #ffffff;}
strong{font-weight:bold;}
em{font-style:italic;}
.muted{color:#999999;}
small{font-size:100%;}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";}
.thumbnails:after{clear:both;}
.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;}
.thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);}
a.thumbnail:hover{border-color:#0098cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
.thumbnail .caption{padding:9px;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
h1{text-shadow:0px 1px 1px #eee;font-size:28px;}
h1,h2,h3{margin-bottom:.5em;}
a{color:#0098cc;}
a:hover{color:#005f80;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;}
hr{border-style:dashed;}
.container{position:relative;padding:5px 20px;overflow: hidden;}
.page-header{margin:30px 0 20px;padding-bottom:0;border-bottom:none;position:relative;}.page-header h1{margin-bottom:10px;}
.page-header .btn-area{position:absolute;top:15px;right:0;text-align:center;}
.page-header .note{font-size:12px;}
.thumbnail{background:#ffffff;-webkit-transition:border-color 0.1s linear;transition:border-color 0.1s linear;}.thumbnail img{border:1px solid #ccc;}
.thumbnail:hover{background:#f9f9f9;border-color:#0098cc;-webkit-transition:border-color 0.25s linear;-moz-transition:border-color 0.25s linear;-o-transition:border-color 0.25s linear;-ms-transition:border-color 0.25s linear;transition:border-color 0.25s linear;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.btn{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;}
.btn-large{padding-left:36px;}.btn-large i{font-size:27px;position:absolute;top:6px;left:10px;}
.social-buttons{list-style-type:none;margin:0;padding:10px;background:#eee;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:20px;}.social-buttons:before,.social-buttons:after{display:table;content:"";}
.social-buttons:after{clear:both;}
.social-buttons li{float:left;min-width:90px;}
/* .header{margin-top:10px;} */
.main{padding:20px;}
.filter{*zoom:1;}.filter:before,.filter:after{display:table;content:"";}
.filter:after{clear:both;}
.filter dt{color:#999;font-weight:normal;margin-right:.3em;}
.filter dt,.filter dd{float:left;display:inline;}
.filter dd{margin-left:.3em;}.filter dd a{text-decoration:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:3px 9px;}
.filter dd.active a{background:#0098cc;color:#fff;}
.filter dd.active a:hover{text-decoration:none;}
.adsense{text-align:center;margin-bottom:20px;}
.sidebar{margin:10px 0 20px;padding:9px;background:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
