@font-face { font-family: 'bebas'; src: url("../fonts/bebasneue/bebasneue_light-webfont.eot"); src: url("../fonts/bebasneue/bebasneue_light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/bebasneue/bebasneue_light-webfont.woff2") format("woff2"), url("../fonts/bebasneue/bebasneue_light-webfont.woff") format("woff"), url("../fonts/bebasneue/bebasneue_light-webfont.ttf") format("truetype"), url("../fonts/bebasneue/bebasneue_light-webfont.svg#bebas") format("svg"); font-weight: 200; font-style: normal; }
@font-face { font-family: 'bebas'; src: url("../fonts/bebasneue/bebasneue_regular-webfont.eot"); src: url("../fonts/bebasneue/bebasneue_regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/bebasneue/bebasneue_regular-webfont.woff2") format("woff2"), url("../fonts/bebasneue/bebasneue_regular-webfont.woff") format("woff"), url("../fonts/bebasneue/bebasneue_regular-webfont.ttf") format("truetype"), url("../fonts/bebasneue/bebasneue_regular-webfont.svg#bebas") format("svg"); font-weight: 400; font-style: normal; }
@font-face { font-family: 'bebas'; src: url("../fonts/bebasneue/bebasneue_bold-webfont.eot"); src: url("../fonts/bebasneue/bebasneue_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/bebasneue/bebasneue_bold-webfont.woff2") format("woff2"), url("../fonts/bebasneue/bebasneue_bold-webfont.woff") format("woff"), url("../fonts/bebasneue/bebasneue_bold-webfont.ttf") format("truetype"), url("../fonts/bebasneue/bebasneue_bold-webfont.svg#bebas") format("svg"); font-weight: 600; font-style: normal; }
@font-face { font-family: 'bebas'; src: url("../fonts/bebasneue/bebasneue_book-webfont.eot"); src: url("../fonts/bebasneue/bebasneue_book-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/bebasneue/bebasneue_book-webfont.woff2") format("woff2"), url("../fonts/bebasneue/bebasneue_book-webfont.woff") format("woff"), url("../fonts/bebasneue/bebasneue_book-webfont.ttf") format("truetype"), url("../fonts/bebasneue/bebasneue_book-webfont.svg#bebas") format("svg"); font-weight: 700; font-style: normal; }
@font-face { font-family: 'dejavu'; src: url("../fonts/dejavuserif/dejavuserif-webfont.eot"); src: url("../fonts/dejavuserif/dejavuserif-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dejavuserif/dejavuserif-webfont.woff2") format("woff2"), url("../fonts/dejavuserif/dejavuserif-webfont.woff") format("woff"), url("../fonts/dejavuserif/dejavuserif-webfont.ttf") format("truetype"), url("../fonts/dejavuserif/dejavuserif-webfont.svg#dejavu") format("svg"); font-weight: 400; font-style: normal; }
@font-face { font-family: 'dejavu'; src: url("../fonts/dejavuserif/dejavuserif-italic-webfont.eot"); src: url("../fonts/dejavuserif/dejavuserif-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dejavuserif/dejavuserif-italic-webfont.woff2") format("woff2"), url("../fonts/dejavuserif/dejavuserif-italic-webfont.woff") format("woff"), url("../fonts/dejavuserif/dejavuserif-italic-webfont.ttf") format("truetype"), url("../fonts/dejavuserif/dejavuserif-italic-webfont.svg#dejavu") format("svg"); font-weight: 400; font-style: italic; }
@font-face { font-family: 'dejavu'; src: url("../fonts/dejavuserif/dejavuserif-bold-webfont.eot"); src: url("../fonts/dejavuserif/dejavuserif-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dejavuserif/dejavuserif-bold-webfont.woff2") format("woff2"), url("../fonts/dejavuserif/dejavuserif-bold-webfont.woff") format("woff"), url("../fonts/dejavuserif/dejavuserif-bold-webfont.ttf") format("truetype"), url("../fonts/dejavuserif/dejavuserif-bold-webfont.svg#dejavu") format("svg"); font-weight: 600; font-style: normal; }
@font-face { font-family: 'dejavu'; src: url("../fonts/dejavuserif/dejavuserif-bolditalic-webfont.eot"); src: url("../fonts/dejavuserif/dejavuserif-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/dejavuserif/dejavuserif-bolditalic-webfont.woff2") format("woff2"), url("../fonts/dejavuserif/dejavuserif-bolditalic-webfont.woff") format("woff"), url("../fonts/dejavuserif/dejavuserif-bolditalic-webfont.ttf") format("truetype"), url("../fonts/dejavuserif/dejavuserif-bolditalic-webfont.svg#dejavu") format("svg"); font-weight: 600; font-style: italic; }


/* = STRUCTURE = no need to adjust ========================= */

    body{min-width:0; font-family:dejavu; }

    .wp-core-ui .button-primary{border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-decoration:none;}
    .wp-core-ui .button-primary:hover{-webkit-box-shadow:none;box-shadow:none;border:none;}

    #login{padding:20px;margin:30px auto 0;}
    #jrd-login{background:url(../svg/jrd.svg) no-repeat center top;margin:0 auto;display:block;padding:0 0 15px;width:320px;height:70px;}

    .login form{box-shadow:none;background:#fff; }
    .login #nav{text-align:center;}
    .login #backtoblog{text-align:center;margin:5px 0 0;border-bottom:1px solid #d8d8d8;padding:0 0 20px;}
    .login #backtoblog a,
        .login #nav a{font-weight:100;}
    .login #backtoblog a:hover,
        .login #nav a:hover{font-weight:100;}



/* = STYLES = customize for the site ========================= */

    html, body{background:#FFFFFF;color:#444;}

    .wp-core-ui .button-primary{color:#fff;}
    .wp-core-ui .button-primary:hover{}

    .login label, .forgetmenot label{ font: 600 24px/22px "bebas",Arial,Helvetica,sans-serif; color: #153F73; text-transform: uppercase; }

    .forgetmenot label { line-height:41px !important; font-size:18px !important; }

    .wp-core-ui .button-primary{background: #BE0000 none repeat scroll 0% 0%; font: 600 21px/21px "bebas",Arial,Helvetica,sans-serif; color: #FFF; text-transform: uppercase; display: inline-block; padding: 10px 20px !important; height: 41px !important; line-height:24px !important; box-sizing: border-box; border-radius:0; }
    .wp-core-ui .button-primary:hover{background:#153F73;}

    body.login #login h1 a{background:url(../images/logo.png) no-repeat;width:270px;height:66px; background-size:270px auto}

    .login #nav a:hover,
    .login #backtoblog a:hover,
    .login h1 a:hover{color:#A21817;}


    .login form .input, .login form input[type="checkbox"], .login input[type="text"] { background:#fff; border-color:#CACACA; box-shadow:none; height: 35px; box-sizing: border-box; padding: 8px 14px; font-family:dejavu; font-size:15px; font-weight:400; }
