@charset "UTF-8";
.sprite-btn--down,.sprite-btn--minus,.sprite-btn--more,.sprite-btn--next,.sprite-btn--plus{background-image:url(../img/sprite.png)}
.reset,body,figure,form{margin:0}
.reset,a:active,a:focus,a:hover{outline:0}
.sprite-btn--down,.sprite-btn--minus,.sprite-btn--more,.sprite-btn--next,.sprite-btn--plus,.sprite-btn--prev,.sprite-btn-main--blue,.sprite-btn-main--blue_hover,.sprite-btn-main--red,.sprite-btn-main--red_hover,.sprite-btn-main--yellow,.sprite-btn-main--yellow_hover,.sprite-map_filters--check,.sprite-map_filters--clear,.sprite-map_filters--close,.sprite-map_filters--open,.sprite-map_icons--archaeological{display:inline-block;vertical-align:middle}
.sprite-btn--down{background-position:-131px -142px;width:40px;height:40px}
.sprite-btn--minus{background-position:0 -189px;width:30px;height:30px}
.sprite-btn--more{background-position:0 0;width:144px;height:48px}
.sprite-btn--next{background-position:-211px -142px;width:40px;height:40px}
.sprite-btn--plus{background-position:-30px -189px;width:30px;height:30px}
.sprite-btn--prev{background-image:url(../img/sprite.png);background-position:-171px -142px;width:40px;height:40px}
.sprite-btn-main--blue,.sprite-btn-main--blue_hover,.sprite-btn-main--red,.sprite-btn-main--red_hover,.sprite-btn-main--yellow,.sprite-btn-main--yellow_hover{background-image:url(../img/sprite.png);width:131px;height:47px}
.sprite-btn-main--blue{background-position:-144px 0}
.sprite-btn-main--blue_hover{background-position:-144px -47px}
.sprite-btn-main--red{background-position:0 -48px}
.sprite-btn-main--red_hover{background-position:0 -142px}
.sprite-btn-main--yellow{background-position:-144px -94px}
.sprite-btn-main--yellow_hover{background-position:0 -95px}
.sprite-map_filters--check{background-image:url(../img/sprite.png);background-position:-251px -142px;width:15px;height:15px}
.sprite-map_filters--clear{background-image:url(../img/sprite.png);background-position:-131px -64px;width:11px;height:11px}
.sprite-map_filters--close,.sprite-map_filters--open{background-image:url(../img/sprite.png);width:30px;height:30px}
.sprite-map_filters--close{background-position:-60px -189px}
.sprite-map_filters--open{background-position:-90px -189px}
.sprite-map_icons--archaeological{background-image:url(../img/sprite.png);background-position:-131px -48px;width:13px;height:16px}
@-webkit-keyframes bounceY{to{-webkit-transform:translateY(15%);transform:translateY(15%)}
}
@keyframes bounceY{to{-webkit-transform:translateY(15%);transform:translateY(15%)}
}
.reset{border:none;border-radius:0;padding:0;font:inherit;line-height:inherit;background:0 0}
dl,h3,menu,ol,p,pre,ul{margin:1em 0}
.text__highlight{color:#dc5c3e}
@font-face{font-family:Arimo;src:url(../fonts/arimo/arimo-regular-webfont-webfont.eot);src:url(../fonts/arimo/arimo-regular-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/arimo-regular-webfont-webfont.woff2) format("woff2"),url(../fonts/arimo/arimo-regular-webfont-webfont.woff) format("woff"),url(../fonts/arimo/arimo-regular-webfont-webfont.ttf) format("truetype"),url(../fonts/arimo/arimo-regular-webfont-webfont.svg#arimoregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Arimo;src:url(../fonts/arimo/arimo-italic-webfont-webfont.eot);src:url(../fonts/arimo/arimo-italic-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/arimo-italic-webfont-webfont.woff2) format("woff2"),url(../fonts/arimo/arimo-italic-webfont-webfont.woff) format("woff"),url(../fonts/arimo/arimo-italic-webfont-webfont.ttf) format("truetype"),url(../fonts/arimo/arimo-italic-webfont-webfont.svg#arimoitalic) format("svg");font-weight:400;font-style:italic}
@font-face{font-family:Arimo;src:url(../fonts/arimo/arimo-bold-webfont-webfont.eot);src:url(../fonts/arimo/arimo-bold-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/arimo/arimo-bold-webfont-webfont.woff2) format("woff2"),url(../fonts/arimo/arimo-bold-webfont-webfont.woff) format("woff"),url(../fonts/arimo/arimo-bold-webfont-webfont.ttf) format("truetype"),url(../fonts/arimo/arimo-bold-webfont-webfont.svg#arimobold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:Zona;src:url(../fonts/zona/zonapro-bold-webfont.eot);src:url(../fonts/zona/zonapro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/zona/zonapro-bold-webfont.woff) format("woff"),url(../fonts/zona/zonapro-bold-webfont.ttf) format("truetype"),url(../fonts/zona/zonapro-bold-webfont.svg#zona_probold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:Zona;src:url(../fonts/zona/zonapro-thin-webfont.eot);src:url(../fonts/zona/zonapro-thin-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/zona/zonapro-thin-webfont.woff2) format("woff2"),url(../fonts/zona/zonapro-thin-webfont.woff) format("woff"),url(../fonts/zona/zonapro-thin-webfont.ttf) format("truetype"),url(../fonts/zona/zonapro-thin-webfont.svg#zona_prothin) format("svg");font-weight:100;font-style:normal}
@font-face{font-family:Zona;src:url(../fonts/zona/zona_pro-webfont.eot);src:url(../fonts/zona/zona_pro-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/zona/zona_pro-webfont.woff) format("woff"),url(../fonts/zona/zona_pro-webfont.ttf) format("truetype"),url(../fonts/zona/zona_pro-webfont.svg#zona_proregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Zona;src:url(../fonts/zona/zona_black_black-webfont.eot);src:url(../fonts/zona/zona_black_black-webfont?#iefix) format("embedded-opentype"),url(../fonts/zona/zona_black_black-webfont.woff2) format("woff2"),url(../fonts/zona/zona_black_black-webfont.woff) format("woff"),url(../fonts/zona/zona_black_black-webfont.ttf) format("truetype"),url(../fonts/zona/zona_black_black-webfont.svg#zona_black) format("svg");font-weight:900;font-style:normal}
@font-face{font-family:Dearjoe;src:url(../fonts/dearjoe/dj5ctrial-webfont.eot);src:url(../fonts/dearjoe/dj5ctrial-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/dearjoe/dj5ctrial-webfont.woff2) format("woff2"),url(../fonts/dearjoe/dj5ctrial-webfont.woff) format("woff"),url(../fonts/dearjoe/dj5ctrial-webfont.ttf) format("truetype"),url(../fonts/dearjoe/dj5ctrial-webfont.svg#dearjoe_5_dearjoe5casualtrial) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Pier;src:url(../fonts/pier/pier-webfont.eot);src:url(../fonts/pier/pier-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/pier/pier-webfont.woff2) format("woff2"),url(../fonts/pier/pier-webfont.woff) format("woff"),url(../fonts/pier/pier-webfont.ttf) format("truetype"),url(../fonts/pier/pier-webfont.svg#pier_sanspier_sans_regular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Caslon;src:url(../fonts/caslon/caslontwotwentyfour_bold-webfont.eot);src:url(../fonts/caslon/caslontwotwentyfour_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/caslon/caslontwotwentyfour_bold-webfont.woff2) format("woff2"),url(../fonts/caslon/caslontwotwentyfour_bold-webfont.woff) format("woff"),url(../fonts/caslon/caslontwotwentyfour_bold-webfont.ttf) format("truetype"),url(../fonts/caslon/caslontwotwentyfour_bold-webfont.svg#caslontwotwentyfourbold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:Caslon;src:url(../fonts/caslon/caslon_two_twentyfour_expert_bq_regular-webfont.eot);src:url(../fonts/caslon/caslon_two_twentyfour_expert_bq_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/caslon/caslon_two_twentyfour_expert_bq_regular-webfont.woff) format("woff"),url(../fonts/caslon/caslon_two_twentyfour_expert_bq_regular-webfont.ttf) format("truetype"),url(../fonts/caslon/caslon_two_twentyfour_expert_bq_regular-webfont.svg#caslontwotwentyfourexpert) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_regular_bold-webfont.eot);src:url(../fonts/trivia/trivia_serif_regular_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_regular_bold-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_regular_bold-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_regular_bold-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_regular_bold-webfont.svg#trivia_serif_regularbold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_regular_italic-webfont.eot);src:url(../fonts/trivia/trivia_serif_regular_italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_regular_italic-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_regular_italic-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_regular_italic-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_regular_italic-webfont.svg#trivia_serif_regularitalic) format("svg");font-weight:400;font-style:italic}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_regular-webfont.eot);src:url(../fonts/trivia/trivia_serif_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_regular-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_regular-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_regular-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_regular-webfont.svg#trivia_serif_regularregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_medium-webfont.eot);src:url(../fonts/trivia/trivia_serif_medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_medium-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_medium-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_medium-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_medium-webfont.svg#trivia_serif_mediumregular) format("svg");font-weight:500;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_book-webfont.eot);src:url(../fonts/trivia/trivia_serif_book-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_book-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_book-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_book-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_book-webfont.svg#trivia_serif_bookregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_hairline-webfont.eot);src:url(../fonts/trivia/trivia_serif_hairline-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_hairline-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_hairline-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_hairline-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_hairline-webfont.svg#trivia_serif_hairlineregular) format("svg");font-weight:100;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_light-webfont.eot);src:url(../fonts/trivia/trivia_serif_light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_light-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_light-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_light-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_light-webfont.svg#trivia_serif_lightregular) format("svg");font-weight:300;font-style:normal}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_black_italic-webfont.eot);src:url(../fonts/trivia/trivia_serif_black_italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_black_italic-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_black_italic-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_black_italic-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_black_italic-webfont.svg#trivia_serif_blackitalic) format("svg");font-weight:900;font-style:italic}
@font-face{font-family:Trivia;src:url(../fonts/trivia/trivia_serif_black-webfont.eot);src:url(../fonts/trivia/trivia_serif_black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/trivia_serif_black-webfont.woff2) format("woff2"),url(../fonts/trivia/trivia_serif_black-webfont.woff) format("woff"),url(../fonts/trivia/trivia_serif_black-webfont.ttf) format("truetype"),url(../fonts/trivia/trivia_serif_black-webfont.svg#trivia_serif_blackregular) format("svg");font-weight:900;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabmedium-webfont.eot);src:url(../fonts/trivia/triviaslabmedium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabmedium-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabmedium-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabmedium-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabmedium-webfont.svg#trivia_slab_mediumregular) format("svg");font-weight:500;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabregular-webfont.eot);src:url(../fonts/trivia/triviaslabregular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabregular-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabregular-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabregular-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabregular-webfont.svg#trivia_slab_regularregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabregular-bold-webfont.eot);src:url(../fonts/trivia/triviaslabregular-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabregular-bold-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabregular-bold-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabregular-bold-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabregular-bold-webfont.svg#trivia_slab_regularbold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabregular-italic-webfont.eot);src:url(../fonts/trivia/triviaslabregular-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabregular-italic-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabregular-italic-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabregular-italic-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabregular-italic-webfont.svg#trivia_slab_regularitalic) format("svg");font-weight:400;font-style:italic}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabbook-webfont.eot);src:url(../fonts/trivia/triviaslabbook-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabbook-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabbook-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabbook-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabbook-webfont.svg#trivia_slab_bookregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabhairline-webfont.eot);src:url(../fonts/trivia/triviaslabhairline-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabhairline-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabhairline-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabhairline-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabhairline-webfont.svg#trivia_slab_hairlineregular) format("svg");font-weight:100;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabhairline-italic-webfont.eot);src:url(../fonts/trivia/triviaslabhairline-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabhairline-italic-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabhairline-italic-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabhairline-italic-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabhairline-italic-webfont.svg#trivia_slab_hairlineitalic) format("svg");font-weight:100;font-style:italic}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslablight-webfont.eot);src:url(../fonts/trivia/triviaslablight-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslablight-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslablight-webfont.woff) format("woff"),url(../fonts/trivia/triviaslablight-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslablight-webfont.svg#trivia_slab_lightregular) format("svg");font-weight:300;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabblack-webfont.eot);src:url(../fonts/trivia/triviaslabblack-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabblack-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabblack-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabblack-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabblack-webfont.svg#trivia_slab_blackregular) format("svg");font-weight:900;font-style:normal}
@font-face{font-family:Trivia_Slab;src:url(../fonts/trivia/triviaslabblack-italic-webfont.eot);src:url(../fonts/trivia/triviaslabblack-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/trivia/triviaslabblack-italic-webfont.woff2) format("woff2"),url(../fonts/trivia/triviaslabblack-italic-webfont.woff) format("woff"),url(../fonts/trivia/triviaslabblack-italic-webfont.ttf) format("truetype"),url(../fonts/trivia/triviaslabblack-italic-webfont.svg#trivia_slab_blackitalic) format("svg");font-weight:900;font-style:italic}
@font-face{font-family:Iconvault;src:url(../fonts/forecast/iconvault_forecastfont.eot);src:url(../fonts/forecast/iconvault_forecastfont.eot?#iefix) format("embedded-opentype"),url(../fonts/forecast/iconvault_forecastfont.woff) format("woff"),url(../fonts/forecast/iconvault_forecastfont.ttf) format("truetype"),url(../fonts/forecast/iconvault_forecastfont.svg#iconvault) format("svg");font-weight:400;font-style:normal}
.icon-forecast--basecloud:after,.icon-forecast--basecloud:before,.icon-forecast--cloud:after,.icon-forecast--cloud:before,.icon-forecast--drizzle:after,.icon-forecast--drizzle:before,.icon-forecast--mist:after,.icon-forecast--mist:before,.icon-forecast--moon:after,.icon-forecast--moon:before,.icon-forecast--moonny:after,.icon-forecast--moonny:before,.icon-forecast--rain:after,.icon-forecast--rain:before,.icon-forecast--snaw:after,.icon-forecast--snaw:before,.icon-forecast--sun:after,.icon-forecast--sun:before,.icon-forecast--sunny:after,.icon-forecast--sunny:before,.icon-forecast--thunder:after,.icon-forecast--thunder:before{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 Iconvault;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.social-login,b,strong{font-weight:700}
.icon-forecast--drizzle:after,.icon-forecast--moonny:after,.icon-forecast--rain:after,.icon-forecast--snaw:after,.icon-forecast--sunny:after,.icon-forecast--thunder:after{position:absolute;bottom:.03529em;left:.01176em}
.icon-forecast--basecloud:before{content:"";color:#bbb}
.icon-forecast--cloud:before{content:"";color:#bbb}
.icon-forecast--sun:before{content:"";color:#bbb}
.icon-forecast--moon:before{content:"";color:#bbb}
.icon-forecast--mist:before{content:"";color:#bbb}
.icon-forecast--sunny:after{content:"";color:#bbb}
.icon-forecast--moonny:after{content:"";color:#bbb}
.icon-forecast--drizzle:after{content:"";color:#bbb}
.icon-forecast--rain:after{content:"";color:#bbb}
.icon-forecast--snaw:after{content:"";color:#bbb}
.icon-forecast--thunder:after{content:"";color:#bbb}
.icon-forecast{position:relative;display:inline-block}
.icon-forecast--storm:before{color:#bbb}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#ededd6}
button,html,input,select,textarea{font-family:sans-serif}
body{background-color:#ededd6}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{box-sizing:border-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ol,nav ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.login h1 a{width:100%;max-width:279px;height:0;padding-bottom:16.84588%;background:url(../img/logo.png) center no-repeat;background-size:contain}
.wp-social-login-provider-list{padding:0}
.social-login{position:relative;display:block;margin:0 0 15px;border-radius:20px;text-align:left;background-image:none!important;transition:.3s cubic-bezier(.455,.03,.515,.955);padding:10px 20px;color:#fff}
.social-login .icon{position:absolute;top:0;left:15px;fill:#fff;width:30px;height:30px}
.social-login--facebook{background-color:#3b5998}
.social-login--twitter{background-color:#55acee}
.social-login:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);color:#fff}
.vcenter{display:table;table-layout:fixed;width:100%;height:100%}
.vcenter__content{display:table-cell;vertical-align:middle}
.nocollapse:after,.nocollapse:before{content:"\00a0";display:block;overflow:hidden;height:0}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.js .visuallyhidden-js,.no-js .visuallyhidden-no-js,.screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.js .visuallyhidden-js.focusable:active,.js .visuallyhidden-js.focusable:focus,.no-js .visuallyhidden-no-js.focusable:active,.no-js .visuallyhidden-no-js.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}