@font-face {
    font-family: 'Segoe UI Light';
    src: url('../fonts/segoeuilight.eot');
    src: url('../fonts/segoeuilight.eot?#iefix') format('embedded-opentype'), url('../fonts/segoeuilight.woff') format('woff'), url('../fonts/segoeuilight.ttf') format('truetype'), url('../fonts/segoeuilight.svg') format('svg');
}

@font-face {
    font-family: 'Segoe UI Regular';
    src: url('../fonts/segoeuinormal.eot');
    src: url('../fonts/segoeuinormal.eot?#iefix') format('embedded-opentype'), url('../fonts/segoeuinormal.woff') format('woff'), url('../fonts/segoeuinormal.ttf') format('truetype'), url('../fonts/segoeuinormal.svg') format('svg');
}

@font-face {
    font-family: 'Segoe UI Semibold';
    src: url('../fonts/segoeuisemibold.eot');
    src: url('../fonts/segoeuisemibold.eot?#iefix') format('embedded-opentype'), url('../fonts/segoeuisemibold.woff') format('woff'), url('../fonts/segoeuisemibold.ttf') format('truetype'), url('../fonts/segoeuisemibold.svg') format('svg');
}

* {
    /*font-family:'Segoe UI Regular', Helvetica, Arial, sans-serif !important;*/
}

.presenter {
    margin-top: 105px;
}

.content {
    background-color: #ffffff;
}

.check {
    opacity:0.8;
    color:transparent;
    /*border:1px solid #e9e9e9;*/
}

.btn-checked {
    background-color: #e9e9e9;
}

.image-box {
    /*position: relative;*/
    padding:0;
    margin:0;
}

img.img-check {
    width:100%;
    margin:0;
}

label.btn {
    /*border:1px solid #d7d7d7;*/
    padding:0 !important;
    border:0 !important;
}

.alert {
    display: none;
}

.navbar-btn {
    margin-left: 5px;
    margin-right: 5px;
}

.image-options {
    background-color:rgba(0,0,0,.7);
    /*display:none;*/
    position: absolute;
    bottom:5px;
    left:5px;
    right:5px;
    padding:7px 12px;
    overflow:hidden;
}

.image-options a {
    color:#ffffff !important;
    margin:0 7px;
    cursor:pointer;
}

#image-single {
    text-align:center;
    margin:0 auto;
}

p.filename {
    margin-top:15px;
}

textarea {
    overflow:hidden;
    word-wrap: break-word;
    resize: horizontal;
    height:195px;
    min-height:150px;
}

input:focus,
textarea:focus {
    outline-style: solid;
    outline-width: 2px;
}