
.guest {font-size: 13px; font-weight: 800; text-decoration: underline; color: #df2121; letter-spacing: ; text-rendering: optimizeLegibility;}
.register {font-size: 13px; font-weight: 800; text-decoration: underline; color: ; letter-spacing: ; text-rendering: optimizeLegibility;}
.profile {font-size: 14px; font-weight: bold; text-decoration: underline; letter-spacing: ; text-rendering: optimizeLegibility;}
.logout {font-size: 12px; color: #df2121; font-weight: 800; text-decoration: underline; letter-spacing: ; text-rendering: optimizeLegibility;}




body {font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif; background: #fff; border-radius: 2px; margin: 0 auto; padding: 0; text-align: center; letter-spacing: -.005em; text-rendering: optimizeLegibility;}
.content-wrapper {background: #fff;/*#ecf0f5*/  margin: 0 auto; padding: 0; text-align: center; font-size: ; width: ; margin-top: 2px; margin-bottom: ;}

.part1 {background: #fff; margin: 0; border: 0px dotted grey; border-radius: 2px; margin: 30px 0 12.5px 0; padding: 10px; font-family: sans-serif;   margin-bottom: 0px;}
.sch {background: /*#ecf0f5*/ #fff; margin: -12px -8px 2px -8px;}
.sch .schname {margin-top: -30px; text-align: center; font-size: 21px; font-weight: 800; text-transform: uppercase; letter-spacing: .05em;}
.sch .schname img {margin-top: -30px; width: 50px; height: 50px; border: 3px solid transparent; border-radius: 200px; position: relative; top: 15px;}
.sch .schname a {color: navy; text-decoration: none; font-weight: 800;} 
.sch .schname a:hover, .sch .schname a:focus {opacity: 0.7; text-decoration: underline;}

#adsense {margin: 0; padding: 0;}
#adsense .grid-100 {background: #fff;}

.ads {display: hidden;}

@media screen and (max-width: 768px) {
#fullads, #adsfull {display: none;}
.ads {display: all;}
}