@import url(https://fonts.googleapis.com/css?family=Bitter:400,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
h1,h2,h3,h4,h5,h6{font-family:'Bitter',serif}
body{font-family:"PT Sans",sans-serif;background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(204,204,204,1)));background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:-o-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:-ms-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}
.login #backtoblog,.login #nav{text-align:center}
.login #backtoblog a,.login #nav a{text-decoration:none;color:dimgrey;font-size:9pt}
.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:#1abc9c}
.login form{margin-top:0;box-shadow:0 0 1.8rem rgba(0,0,0,.15)}
.login label{font-size:13px;text-transform:lowercase}
.login h1 a{background:#fff;width:100%;height:100%;font-size:0;box-shadow:0 0 1.8rem rgba(0,0,0,.15);margin:0}
.login h1 a:before{content:'Login';display:block;font-size:20pt!important;color:#333;width:100%;height:40px;text-indent:0;margin-top:40px}
.login form .input,.login form input[type=checkbox],.login input[type=text]{background:rgba(255,255,255,0);-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-goog-ms-border-radius:5px}
.wp-core-ui .button-primary{background:none;border-radius:0;box-shadow:none;color:dimgrey;text-transform:uppercase;font-size:10pt;font-weight:700;text-shadow:none;border-color:dimgrey;border-width:2px;line-height:2px!important;padding:12px!important}
.login form .forgetmenot{margin-top:5px}
.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background-color:#16a085;border-color:#16a085;box-shadow:none;color:#fff}
input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#1abc9c;-webkit-box-shadow:0 0 2px #1abc9c;box-shadow:0 0 2px #1abc9c}