@import url(../../../css.css);

/***********************************/
/************* COLORS **************/
/***********************************/
/* backgrounds */
.bg-transparent-black-05 { background-color: rgba(0, 0, 0, 0.05) !important; color: white; }

.bg-transparent-black-1 { background-color: rgba(0, 0, 0, 0.1) !important; color: white; }

.bg-transparent-black-15 { background-color: rgba(0, 0, 0, 0.15) !important; color: white; }

.bg-transparent-black-2 { background-color: rgba(0, 0, 0, 0.2) !important; color: white; }

.bg-transparent-black-3 { background-color: rgba(0, 0, 0, 0.3) !important; color: white; }

.bg-transparent-black-4 { background-color: rgba(0, 0, 0, 0.4) !important; color: white; }

.bg-transparent-black-5 { background-color: rgba(0, 0, 0, 0.5) !important; color: white; }

.bg-transparent-black-6 { background-color: rgba(0, 0, 0, 0.6) !important; color: white; }

.bg-transparent-black-7 { background-color: rgba(0, 0, 0, 0.7) !important; color: white; }

.bg-transparent-black-8 { background-color: rgba(0, 0, 0, 0.8) !important; color: white; }

.bg-transparent-white-05 { background-color: rgba(255, 255, 255, 0.05) !important; color: white; }

.bg-transparent-white-1 { background-color: rgba(255, 255, 255, 0.1) !important; color: white; }

.bg-transparent-white-15 { background-color: rgba(255, 255, 255, 0.15) !important; color: white; }

.bg-transparent-white-2 { background-color: rgba(255, 255, 255, 0.2) !important; color: white; }

.bg-transparent-white-3 { background-color: rgba(255, 255, 255, 0.3) !important; color: white; }

.bg-transparent-white-4 { background-color: rgba(255, 255, 255, 0.4) !important; }

.bg-transparent-white-5 { background-color: rgba(255, 255, 255, 0.5) !important; }

.bg-transparent-white-6 { background-color: rgba(255, 255, 255, 0.6) !important; }

.bg-transparent-white-7 { background-color: rgba(255, 255, 255, 0.7) !important; }

.bg-transparent-white-8 { background-color: rgba(255, 255, 255, 0.8) !important; }

.bg-red { background-color: #ff4a43 !important; }

.bg-green { background-color: #a2d200 !important; }

.bg-cyan { background-color: #22beef !important; }

.bg-orange { background-color: #ffc100 !important; }

.bg-amethyst { background-color: #cd97eb !important; }

.bg-greensea { background-color: #16a085 !important; }

.bg-drank { background-color: #A40778 !important; }

.bg-dutch { background-color: #1693A5 !important; }

.bg-hotpink { background-color: #FF0066 !important; }

.bg-blue { background-color: #418bca !important; }

.bg-slategray { background-color: #3f4e62 !important; }

.bg-redbrown { background-color: #d9544f !important; }

/* colors */
.color-red { color: #ff4a43 !important; }

.color-green { color: #a2d200 !important; }

.color-cyan { color: #22beef !important; }

.color-orange { color: #ffc100 !important; }

.color-amethyst { color: #cd97eb !important; }

.color-greensea { color: #16a085 !important; }

.color-drank { color: #A40778 !important; }

.color-dutch { color: #1693A5 !important; }

.color-hotpink { color: #FF0066 !important; }

.color-blue { color: #418bca !important; }

.color-slategray { color: #3f4e62 !important; }

.color-redbrown { color: #d9544f !important; }

.color-transparent-black { color: rgba(0, 0, 0, 0.4) !important; }



/*********************************************/
/************* LOGIN & LOCK PAGE *************/
/*********************************************/
#content.full-page { position: fixed; width: 100%; height: 100%; padding: 0 0 45px 0 !important; top: -45px; background: url(../images/noise.png) left top repeat, url(../images/dot_pattern.png) left top repeat, url(../images/backgrounds/1.jpg) left top/cover no-repeat; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }

#content.full-page .inside-block { display: block; margin: 0 auto; text-align: center; width: 360px; background-color: rgba(0, 0, 0, 0.3); height: 100%; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; padding: 50px; color: white; overflow: auto; }

#content.full-page .inside-block img { margin-top: 50px; }

#content.full-page .inside-block .user-photo img { margin: 0 0 20px 0; width: 100px; border: 5px solid rgba(0, 0, 0, 0.2); }

#content.full-page .inside-block h1 { text-transform: uppercase; font-size: 26px; margin-bottom: 5px; }

#content.full-page .inside-block h1 strong { position: relative; display: inline-block; }

#content.full-page .inside-block h1 strong:before { content: ""; position: absolute; display: block; width: 40px; height: 5px; background-color: #1ccdaa; top: -5px; left: 0; }

#content.full-page .inside-block span.overline { position: relative; }

#content.full-page .inside-block span.overline:before { content: ""; position: absolute; display: block; width: 40px; height: 5px; background-color: #1ccdaa; top: -5px; left: 0; }

#content.full-page .inside-block h5 { font-family: "Roboto Condensed", sans-serif; font-weight: 300; margin: 0; font-size: 12px; margin-bottom: 5px; }

#content.full-page .inside-block form { margin-top: 50px; margin-bottom: 40px; }

#content.full-page .inside-block form.form-unlock { margin-top: 20px; }

#content.full-page .inside-block form .input-group { margin-bottom: 10px; }

#content.full-page .inside-block form .input-group .input-group-addon { background-color: rgba(0, 0, 0, 0.2); -webkit-border-radius: 0 4px 4px 0 !important; -moz-border-radius: 0 4px 4px 0 !important; -ms-border-radius: 0 4px 4px 0 !important; -o-border-radius: 0 4px 4px 0 !important; border-radius: 0 4px 4px 0 !important; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; transition: all 0.1s linear; border: 0; }

#content.full-page .inside-block form .input-group .input-group-addon i { width: 18px; color: rgba(255, 255, 255, 0.6); }

#content.full-page .inside-block form .input-group .input-group-addon i:after { content: ""; height: 50%; margin-left: -25px; position: absolute; top: 25%; }

#content.full-page .inside-block form .input-group input { background-color: rgba(0, 0, 0, 0.2) !important; border: 0 !important; -webkit-border-radius: 4px 0 0 4px !important; -moz-border-radius: 4px 0 0 4px !important; -ms-border-radius: 4px 0 0 4px !important; -o-border-radius: 4px 0 0 4px !important; border-radius: 4px 0 0 4px !important; color: white !important; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; transition: all 0.1s linear; }

#content.full-page .inside-block form .input-group input:focus, #content.full-page .inside-block form .input-group input:focus + .input-group-addon { background-color: rgba(0, 0, 0, 0.3) !important; -webkit-box-shadow: none !important; box-shadow: none !important; }

#content.full-page .inside-block form .input-group input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); }

#content.full-page .inside-block form .input-group input:-moz-placeholder { color: rgba(255, 255, 255, 0.6); }

#content.full-page .inside-block form .input-group input::-moz-placeholder { color: rgba(255, 255, 255, 0.6); }

#content.full-page .inside-block form .input-group input:-ms-input-placeholder { color: rgba(255, 255, 255, 0.6); }

#content.full-page .inside-block form section.controls { text-align: left; position: relative; }

#content.full-page .inside-block form section.controls .checkbox { padding: 0; display: inline-block; margin: 0 !important; }

#content.full-page .inside-block form section.controls a { font-size: 12px; margin-top: 5px; display: inline-block; position: absolute; right: 0; top: 0; }

#content.full-page .inside-block form section.controls a:hover { color: white; text-decoration: none; }

#content.full-page .inside-block form section.log-in { margin-top: 20px; border-top: 5px dashed rgba(0, 0, 0, 0.1); }

#content.full-page .inside-block form section.log-in .btn { display: inline-block; margin-top: 20px; }

#content.full-page .inside-block form section.log-in span { display: inline-block; vertical-align: bottom; line-height: 36px; margin: 0 10px; font-style: italic; font-family: Georgia, serif; }


