a{color:#fff;text-decoration:none;}
a img{border:none;}
.codrops-header{margin:10px;padding:20px 10px 10px 10px;position:relative;display:block;text-align:center;}
.codrops-header h1,
.codrops-header-special h1{font-size:26px;line-height:26px;margin:0;position:relative;font-weight:700;color:#000;}
.codrops-header h2,
.codrops-header-special h2{font-size:14px;line-height:14px;font-weight:300;margin:0;padding:3px 5px;margin:10px 0 5px;color:#000;display:inline-block;}
.codrops-header-special{position:absolute;width:100%;top:40px;text-align:center;margin:0px auto;}
.codrops-header-special h2{padding:20px;color:#fff;font-size:22px;margin-top:120px;font-weight:bold;border-radius:3px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h2 span{padding:20px;color:#fff;font-size:22px;margin-top:-20px;background:#e83432;font-weight:bold;border-radius:3px;display:block;float:left;margin-right:15px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h1{display:inline-block;font-size:55px;padding:45px;line-height:normal;color:#fff;font-family:"Open Sans", Arial, sans-serif;}
@media only screen and (min-width:1023px) and (max-width:1024px){.codrops-header-special h2{padding:20px;color:#fff;font-size:22px;margin-top:20px;font-weight:bold;border-radius:3px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h2 span{padding:20px;color:#fff;font-size:22px;margin-top:20px;background:#e83432;font-weight:bold;border-radius:3px;display:block;float:left;margin-right:15px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h1{display:inline-block;font-size:55px;padding:25px;line-height:normal;color:#fff;font-family:"Open Sans", Arial, sans-serif;}
}

@media only screen and (min-width:768px) and (max-width:1022px){.codrops-header-special h2{padding:20px;color:#fff;font-size:22px;margin-top:20px;font-weight:bold;border-radius:3px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h2 span{padding:20px;color:#fff;font-size:22px;margin-top:20px;background:#e83432;font-weight:bold;border-radius:3px;display:block;float:left;margin-right:15px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h1{display:inline-block;font-size:25px;padding:25px;line-height:normal;color:#fff;font-family:"Open Sans", Arial, sans-serif;}
}

@media only screen and (min-width:480px) and (max-width:767px){.codrops-header-special h2{padding:20px;color:#fff;font-size:22px;margin-top:20px;font-weight:bold;border-radius:3px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h2 span{padding:20px;color:#fff;font-size:22px;margin-top:20px;background:#e83432;font-weight:bold;border-radius:3px;display:block;float:left;margin-right:15px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h1{display:inline-block;font-size:35px;padding:25px;line-height:normal;color:#fff;font-family:"Open Sans", Arial, sans-serif;}
}

@media only screen and (min-width:320px) and (max-width:477px){
.codrops-header-special h2{padding:10px;color:#fff;font-size:12px;margin-top:0px;font-weight:bold;border-radius:3px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h2 span{padding:10px;color:#fff;font-size:12px;margin-top:0px;background:#e83432;font-weight:bold;border-radius:3px;display:block;float:left;margin-right:15px;cursor:pointer;font-family:"Open Sans", Arial, sans-serif;}
.codrops-header-special h1{display:inline-block;font-size:25px;padding:25px;line-height:normal;color:#fff;font-family:"Open Sans", Arial, sans-serif;}
}