/* CSS/Files */
@import url("custom/videojs/video-js.min.css");
@import url("custom/font-awesome/css/font-awesome.min.css");
/* CSS/Files */
/* ----------------------------------------------------- */
/* APP/CSS */
body {background-image: url("img/bckg.jpg") !important;} /* padding: top right bottom left; */
a {color: #2995FF;text-decoration: none;}
a:hover {color: #17159F;}
h1 {color:#000 !important;}
h3 {color: #000;}
hr {background-color:#000;}
video, input {display: block;}
input[type="file"] {border: 1px solid #ccc;display: inline-block;padding: 6px;cursor: pointer;width:100%;height:100%;}
input[type="file"]:hover {border: 1px solid #5DAD8B;}
input[type="number"] {color: #000 !important;background-color: #fff !important;}
div.toolbar {display:inline-block;}
a.fmp-button:hover {text-decoration:none;}
.fmp-button {color: #000 !important;border: 1px solid #000 !important;display: inline-block;padding: 6px 12px;cursor: pointer;font-weight:bold;background-color:#fff !important;}
.fmp-button:hover {background-color:#ccc !important;}
.cat {color:#5DAD8B;background-color:#C7CACF;text-align:center;font-weight:bold;}
/* APP/CSS */
/* ------------------------------------ */
/* Turn ON/OFF Light */
#on_off_light {color:#fff;position: fixed;display: none;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 2;cursor: pointer;}
/* Turn ON/OFF Light */
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* SNACKBAR */
#snackbar {visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px;font-size:17px;}
#snackbar.show {visibility: visible;-webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;animation: fadein 0.5s, fadeout 0.5s 2.5s;}
@-webkit-keyframes fadein {from {bottom: 0; opacity: 0;}to {bottom: 30px; opacity: 1;}}
@keyframes fadein {from {bottom: 0; opacity: 0;}to {bottom: 30px; opacity: 1;}}
@-webkit-keyframes fadeout {from {bottom: 30px; opacity: 1;}to {bottom: 0; opacity: 0;}}
@keyframes fadeout {from {bottom: 30px; opacity: 1;}to {bottom: 0; opacity: 0;}}
/* SNACKBAR */
/* -------------------------------------------------------------------------- */
/* INFO */
#message {width:100%;height:100%;}
.message {padding-left:5px;font-weight:bold;background-color:#00A6FF;color:#fff;line-height: 30px;}
.info {padding-left:5px;font-weight:bold;background-color:#28A745;color:#fff;line-height: 30px;}
.error {padding-left:5px;font-weight:bold;background-color:#DC3545;color:#fff;line-height: 30px;}
/* INFO */
/* ------------------------------------------------------------------------------------------- */
/* FOOTER */
.footer {position: fixed;left: 0;bottom: 0;width: 100%;text-align: center;}
.copyright a {color: #000 !important;}
.copyright a:hover {color: #000 !important;font-weight:bold;text-decoration:none;}
/* FOOTER */
/* ----------------------------------------------------------------- */
/* MODAL */
div.space {padding:2px;}
div.close-btn {color:#000 !important;background-color:#fff !important;padding:0px 20px 5px 20px;font-size:20px;border:1px solid #FF0000;}
div.close-btn:hover {color:#fff !important;background-color:#FF0000 !important;font-weight:bold;}
div.back-btn {color:#000 !important;background-color:#fff !important;padding:0px 20px 5px 20px;font-size:20px;border:1px solid #0000FF !important;}
div.back-btn:hover {color:#fff !important;background-color:#0000FF !important;font-weight:bold;}
#FMP_BackBTN_id0 {position: fixed;display: none;}
#FMP_BackBTN_id1 {position: fixed;display: none;}
#FMP_BackBTN_id2 {position: fixed;display: none;}
.modal-body {color: #000 !important;border:3px solid #5DAD8B;background-color:#fff !important;}
.donate {width:auto; height:auto;}
.greyborder {padding:10px;border:2px solid #808080; width:100%;}
.fmpborder {border:10px solid transparent;padding:10px;width:100%;-webkit-border-image:url(img/borderimg.png) 30 round;border-image:url(img/borderimg.png) 30 round;}
.red {color:#FF0000;}
._PhotoViewer {padding:2px;border:2px solid #FF0000;}
.choose-file {width:800px;height:100%;outline:none;cursor:pointer;border:2px solid #ccc;}
.choose-file:hover {border:2px solid #0AAECB;}
.file-upload {border: 1px solid #ccc;display: inline-block;padding: 6px 12px;cursor: pointer;}
/* MODAL */
/* ---------------------------------------------------------------------------------------- */
/* SCROLLBAR */
::-webkit-scrollbar {width:10px;background-color:#ddd;}
::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
::-webkit-scrollbar-thumb {background-color:#0AAECB;outline:none;}
::-webkit-scrollbar-thumb:hover {background-color:#0DDFCB;outline:none;}
/* SCROLLBAR */
/* ------------------------------------------------------------------ */
/* SELECTION */
::selection {background-color:#0AAECB;color:#fff;}
::-moz-selection {background-color:#0AAECB;color:#fff;}
::-o-selection {background-color:#0AAECB;color:#fff;}
::-ms-selection {background-color:#0AAECB;color:#fff;}
::-webkit-selection {background-color:#0AAECB;color:#fff;}
/* SELECTION */
/* ---------------------------------------------------- */
