@font-face {
    font-family: 'futurab';
    src: url('fonts/futubcb_0-webfont.eot');
    src: url('fonts/futubcb_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/futubcb_0-webfont.woff2') format('woff2'),
         url('fonts/futubcb_0-webfont.woff') format('woff'),
         url('fonts/futubcb_0-webfont.ttf') format('truetype'),
         url('fonts/futubcb_0-webfont.svg#futura_bold_condensed_bt_') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'futuraCM';
    src: url('fonts/FuturaTurk_0-webfont.eot');
    src: url('fonts/FuturaTurk_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/FuturaTurk_0-webfont.woff2') format('woff2'),
         url('fonts/FuturaTurk_0-webfont.woff') format('woff'),
         url('fonts/FuturaTurk_0-webfont.ttf') format('truetype'),
         url('fonts/FuturaTurk_0-webfont.svg#futuraturkregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: 'futurab';
	font-size:16px;
}

.logo {
	max-width:170px;
	margin:15px auto;
}

.form-signin {
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}

.loginLabels {
	font-size:18px;
	margin-bottom:0px;
	margin-top:5px;
}

input.form-control {
	font-size:16px;
}

.danger {
	padding:10px 10px;
	margin-top:15px;
}


button.btn {
	font-size:16px;
}

.logout {
	position:absolute;
	top:15px;
	right:15px;
}

.form-control {
	font-size:16px;
}

.upload {
	margin-bottom:5px;
}

.file-input {
    margin-bottom: 5px;
    display: block;
}

.topTitle {
	margin-bottom:25px;
}

.gallery_box {
	width:30%;
	display:inline-block;
}

.video_box {
	width:100%;
}

@media screen and (max-width: 768px) {
    .logout {
        position:relative;
        text-align: center;
        top: inherit;
        right: inherit;
    }
}

.description{
    font-family: Arial;
    font-size: 11px;
    font-style: italic;
    color: #909090;
}

.modal {
    text-align: center;
}

@media screen and (min-width: 768px) {
    .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}

.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
.modal-open .modal {
    background-color: rgba(10,10,10,.2);
}

p{
    padding: 7px;
}

.myimg{
    margin: 5px 0;
}
.myimg img{
    margin-right: 5px;
}
body{
    padding-bottom: 50px;
    background-color: #fff;
}

thead th{
    color: #ac0633;
}

.rating-container .rating{
    cursor: pointer !important;
}

.tooltip-inner {
    max-width: 320px;
    /* If max-width does not work, try using width instead */
    width: 320px;
}