html{height:100%;overflow-x:hidden;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
.clearfix:after{content:"";display:table;clear:both;}
input,textarea,keygen,select,button{font:inherit;}
body{font:400 .625em 'Open Sans',sans-serif;line-height:1.5;background:#fff;color:#000;-webkit-font-smoothing:antialiased;font-size:13px;}
a{color:#000;text-decoration:none;}
.norma{text-decoration:underline;color:#aaa;}
.norma:hover{text-decoration:underline;color:#555;}
.linkmenu{text-align:right;margin-top:24px; color:#aaa;}
.rslides{margin:0 auto 40px;}
#slider2,#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}
.rslides_tabs{font-size:16px;list-style:none;max-width:960px;text-align:center;width:100%;margin:0 auto 50px;padding:10px 0;}
.rslides_tabs li{display:inline;float:none;margin-right:1px;}
.rslides_tabs a{width:auto;line-height:20px;height:auto;background:transparent;display:inline;padding:9px 20px;}
.rslides_tabs li:first-child{margin-left:0;}
.rslides_tabs .rslides_here a{background:#dedede;color:#7b211d;}
.container{width:100%;position:relative;}
.container.demo-1{height:100%;position:absolute;}
.clr{clear:both;height:0;margin:0;padding:0;}
.main{width:90%;position:relative;margin:0 auto;}
.headerline > header,.content-wrapper{max-width:1160px;margin:0 auto;}
.content-wrapper p{padding-top:30px;line-height:26px;}
.container > header h1{font-size:34px;line-height:38px;font-weight:700;color:#333;float:left;margin:0;}
.container > header h1 span{display:block;font-size:20px;font-weight:300;}
.codrops-top{line-height:24px;font-size:11px;background:rgba(255,255,255,0.8);text-transform:uppercase;z-index:9999;position:relative;font-family:Cambria, Georgia, serif;box-shadow:1px 0 2px rgba(0,0,0,0.2);}
.codrops-top a{letter-spacing:1px;color:#333;display:inline-block;padding:0 10px;}
.codrops-top a:hover{background:rgba(255,255,255,0.6);}
.codrops-top span.right{float:right;}
.codrops-top span.right a{float:left;display:block;}
.codrops-demos{float:right;padding-top:24px;text-align:center;margin-right:10px;}
.demo-1 .codrops-demos{position:absolute;z-index:2000;top:30px;left:30px;}
.codrops-demos a{display:inline-block;color:#000;font-size:18px;border-bottom:1px solid #000;margin:10px 2px;padding:6px 12px;}
.codrops-demos a:hover{border-bottom:3px solid #6a2623;border-color:#6a2623;}
@media screen and max-width 1160px {
.headerline > header,.content-wrapper{max-width:960px;}
}
@media screen and max-width 1000px {
.codrops-demos{margin-right:10px;}
}
@media screen and max-width 960px {
.rslides_tabs{font-size:14px;list-style:none;max-width:960px;text-align:center;width:100%;margin:0 auto 50px;padding:10px 0;}
.rslides_tabs a{width:auto;line-height:20px;height:auto;background:transparent;display:inline;padding:9px 12px;}
}
@media screen and max-width 800px {
.codrops-demos{float:none;margin-right:0;padding-top:0;padding-bottom:10px;}
.headerline > header,.content-wrapper{text-align:center;}
.rslides_tabs{font-size:12px;list-style:none;max-width:960px;text-align:center;width:100%;margin:0 auto 50px;padding:10px 0;}
.rslides_tabs a{width:auto;line-height:20px;height:auto;background:transparent;display:inline;padding:9px;}
}
@media screen and max-width 460px {
.rslides_tabs{font-size:10px;list-style:none;max-width:960px;text-align:center;width:100%;margin:0 auto 50px;padding:10px 0;}
.rslides_tabs a{width:auto;line-height:20px;height:auto;background:transparent;display:inline;padding:5px;}
}