﻿@import url('animate.min.css');
@font-face {font-family: 'OneNightSansTRBlkEx';src: url('fonts/onenightsanstr-blackextende-webfont.eot');src: url('fonts/onenightsanstr-blackextende-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/onenightsanstr-blackextende-webfont.woff2') format('woff2'), url('fonts/onenightsanstr-blackextende-webfont.woff') format('woff'), url('fonts/onenightsanstr-blackextende-webfont.ttf') format('truetype'), url('fonts/onenightsanstr-blackextende-webfont.svg#one_night_sanstrBlkEx') format('svg'); font-weight: normal; font-style: normal; }
@font-face {font-family: 'OneNightSansTRExtended';src: url('fonts/onenightsanstr-extended-webfont.eot');src: url('fonts/onenightsanstr-extended-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/onenightsanstr-extended-webfont.woff2') format('woff2'), url('fonts/onenightsanstr-extended-webfont.woff') format('woff'), url('fonts/onenightsanstr-extended-webfont.ttf') format('truetype'), url('fonts/onenightsanstr-extended-webfont.svg#one_night_sanstrextended') format('svg');font-weight: normal;font-style: normal;}

*, input, button  {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;outline:none !important;outline:none !important;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-appearance: none;}  .clear {clear:both;}
.noselect {-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
img { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;-webkit-user-drag: none; user-drag: none; -webkit-touch-callout: none;}
html
body {
    background:#000;color:#8f7841;font-family:'OneNightSansTRExtended', Verdana, Geneva, Tahoma, sans-serif;
    height:100%;
    background:#000 url(../img/bg-bm.png) no-repeat right 70%;margin-bottom:15%; background-size:contain;
}

/*body:before {content:'';background:url(../img/bg-tm.png) no-repeat top left; background-size:contain;width:100%;height:100vh;position:absolute;z-index:-1; }*/
form {background:url(../img/bg-tm.png) no-repeat top left; background-size:contain; }
.dlogo {margin-bottom: -20%;padding: 0px 10px;}
.msg {padding-left: 0px;}
.msg:before {content: '';background: url(../img/new.svg) no-repeat right center;width: 90%;height: 6.2vh;background-size: contain;display: block;position: absolute;right: 0px;top: 3%;}
legend {float: none;font-size: calc(.85rem + .4vw) !important;width: auto !important;text-align: center;max-width: 95% !important;padding: 5px 10px;font-family: 'OneNightSansTRBlkEx';}
fieldset {border: 2px solid #8f7841;border-radius: 2.5vh;padding:5px 10px 20px 10px;}
.card {background: #000;color: #8f7841;margin: 10px;border: 1px solid #ad9158;padding: 10px 15px;border-radius: 20px;}
.card-title span {background: url(../img/v-title.svg) no-repeat left center;background-size: contain;width:18%;display:inline-block;height:20px;float:left;vertical-align:middle;margin-right:10px;max-width:50px;}
video {margin: 5px 2px;}

@media only screen and (min-width: 480px) and (max-width: 844px) {fieldset {padding:5px 5px 20px 5px;}}
@media only screen and (min-width: 200px) and (max-width: 479px) {fieldset {padding: unset;} .msg:before{width: 33%;height: 4.2vh;} }

.btn {background:#8f7841;border-color:#8e7841;}
.btn:hover {background:#9f7841;border-color:#9e7841;}
.alert-danger {background:#f8e1a9;border-color:#9f7841;}