﻿ /**
 * Fallr.js v2.0.1
 * Fancy modal box jQuery plugin
 * https://github.com/faisalman/fallr-js
 *
 * Copyright © 2011-2014 Faisal Salman <f@faisalman.com>
 * Dual licensed under GPLv2 & MIT
 */


#fallr-overlay {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    background: #dedbe3; /*005086*/
    height: 100%;
    width: 100%;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    opacity: 0.5;
}

#fallr-wrapper,
#fallr-wrapper * {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-family: Calibri, Helvetica, Ubuntu, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 19px;
    color: #000000; /*555*/
    text-shadow: 1px 1px 1px #fff;
    vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
}

#fallr-wrapper {
    position: fixed;
    overflow: hidden;
    /*background: #f0f0f0;*/
  /* NEW COLOR */
  /*background-color: #dedbe3 !important; #658538*/
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedbe3", endColorstr="#5d536c"); /*#759a40, #648537*/
  /*background: -khtml-gradient(linear, left top, left bottom, from(#dedbe3), to(#5d536c)); #759a40, #648537
  background: -moz-linear-gradient(top, #dedbe3, #5d536c); #759a40, #648537
  background: -ms-linear-gradient(top, #dedbe3, #5d536c);#759a40, #648537
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedbe3), color-stop(100%, #5d536c)); #759a40, #648537
  background: -webkit-linear-gradient(top, #dedbe3, #5d536c); #759a40, #648537
  background: -o-linear-gradient(top, #dedbe3, #5d536c); #759a40, #648537
  background: linear-gradient(#dedbe3, #5d536c); #759a40, #648537*/
  /* END NEW COLOR */
     /*border: 1px solid #1a2a7c;fff*/
    background: #dedbe3; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#dedbe3, #5d536c); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dedbe3, #5d536c); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dedbe3, #5d536c); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dedbe3, #5d536c); /* Standard syntax */
    color: #FFF;
    box-shadow: 0 1px 10px #333;
    -moz-box-shadow: 0 1px 10px #333;
    -webkit-box-shadow: 0 1px 10px #333;
    box-shadow: 0 1px 10px rgba(32, 32, 32, 0.5);
    -moz-box-shadow: 0 1px 10px rgba(32, 32, 32, 0.5);
    -webkit-box-shadow: 0 1px 10px rgba(32, 32, 32, 0.5);
	border-bottom-left-radius: .5em;
	border-bottom-right-radius: .5em;
	border-top-left-radius: .5em;
	border-top-right-radius: .5em;
}

#fallr-icon {
    position: absolute;
    top: 20px;
    left: 20px;
    height: 64px;
    width: 64px;
    background-position: 0 0;
    background-repeat: no-repeat;
}

#fallr {
    position: relative;
    /*padding: 40px 20px 20px 72px;*/
    right: 10px;
    left: 10px;
    padding: 20px 5px 10px 5px;
}

#fallr-buttons {
    position: absolute;
    bottom: 0;
    right: 0;
    margin: 0 15px 15px 5px;
    clear: both;
    display: block;
    text-align: right;
}

/*  Github button style
    http://nicolasgallagher.com/lab/css3-github-buttons/ 
*/

#fallr-wrapper .fallr-button,
#fallr button,
#fallr input[type="submit"] {
    position: relative; 
    overflow: visible; 
    display: inline-block; 
    padding: 4px 15px; 
    /*border: 1px solid #d4d4d4; */
    margin-left: 10px;
    margin-top: 10px;
    text-decoration: none; 
    text-shadow: 1px 1px 0 #fff;
    white-space: nowrap; 
    cursor: pointer;
    color: #fff;
  /* NEW COLOR */
  background-color: #b7bcda !important; /*#658538*/
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b7bcda", endColorstr="#5d536c"); /*#759a40, #648537*/
  background: -khtml-gradient(linear, left top, left bottom, from(#b7bcda), to(#5d536c)); /*#759a40, #648537*/
  background: -moz-linear-gradient(top, #b7bcda, #5d536c); /*#759a40, #648537*/
  background: -ms-linear-gradient(top, #b7bcda, #5d536c); /*#759a40, #648537*/
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b7bcda), color-stop(100%, #5d536c)); /*#759a40, #648537*/
  background: -webkit-linear-gradient(top, #b7bcda, #5d536c); /*#759a40, #648537*/
  background: -o-linear-gradient(top, #b7bcda, #5d536c); /*#759a40, #648537*/
  background: linear-gradient(#b7bcda, #5d536c); /*#759a40, #648537*/
  /*border-color: #712c9c #712c9c #e6d3f4;  #648537 #648537 #618035*/
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.09);
  -webkit-font-smoothing: antialiased;
  /* END NEW COLOR */
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;
    box-shadow: 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 transparent;
    transition: box-shadow .3s linear;
    -moz-transition: box-shadow .3s linear;
    -webkit-transition: box-shadow .3s linear;
}

#fallr-wrapper .fallr-button:hover,
#fallr-wrapper .fallr-button:focus,
#fallr button:hover,
#fallr button:focus,
#fallr input[type="submit"]:hover,
#fallr input[type="submit"]:focus {
    text-decoration: none; 
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3); 
    color: #ffff00; 
    cursor: default;
    transition: box-shadow .3s linear;
    -moz-transition: box-shadow .3s linear;
    -webkit-transition: box-shadow .3s linear;
}

#fallr-wrapper .fallr-button.fallr-button-danger {
    color: #fff; /*900*/
}

#fallr-wrapper .fallr-button.fallr-button-danger:hover,
#fallr-wrapper .fallr-button.fallr-button-danger:focus {     
    color: #fff; 
    /*background-color: #dc5f59;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc5f59), to(#b33630));
    background-image: -moz-linear-gradient(#dc5f59, #b33630);
    background-image: -o-linear-gradient(#dc5f59, #b33630);
    background-image: linear-gradient(#dc5f59, #b33630);*/
}

#fallr abbr {
    border-bottom: 1px dotted #333;
}

#fallr h1, 
#fallr h2,
#fallr h3,
#fallr h4,
#fallr h5,
#fallr h6,
#fallr p,
#fallr form,
#fallr input,
#fallr label {
    margin-bottom: 10px; /*10px*/
}

#fallr h3 {
    font-size: 25px;
    line-height: 37px;
}

/*#fallr h4 {
    font-size: 25px;
    line-height: 37px;
}

#fallr h5 {
    font-size: 20px;
    line-height: 30px;
}*/

#fallr input[type="text"],
#fallr input[type="password"], 
#fallr textarea {
    background: #fff;
    border: solid 1px #999;
    color: #777;
    padding: 5px;
    width: 97%;
    box-shadow: inset #bbb 0px 0px 5px;
    -moz-box-shadow: inset #bbb 0px 0px 5px;
    -webkit-box-shadow: inset #bbb 0px 0px 5px;
    transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}

#fallr input[type="text"]:focus,
#fallr input[type="password"]:focus, 
#fallr textarea:focus {
    box-shadow: inset #7bbdfe 0px 0px 7px;
    -moz-box-shadow: inset #7bbdfe 0px 0px 7px;
    -webkit-box-shadow: inset #7bbdfe 0px 0px 7px;
    transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}

#fallr ol li, 
#fallr ul li,
#fallr blockquote, 
#fallr q {
    margin-left: 20px;
}

#fallr table {
    /*border: 1px solid #ddd;
	border-collapse:collapse;
	border-spacing: 0;
	line-height: 1.35em;
	width: 100%;*/
}

#fallr th, 
#fallr td {
    padding: 0px;
}

#fallr th {
    background-color: #cecece;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#cecece));
    background-image: -moz-linear-gradient(#ececec, #cecece);
    background-image: -o-linear-gradient(#ececec, #cecece);
    background-image: linear-gradient(#ececec, #cecece);
}

/* custom icons */

.ficon-calendar {
    background: url('img/calendar_b.png');
}

.ficon-chat {
    background: url('img/chat_b.png');
}

.ficon-check {
    background: url('img/check_b.png');
}

.ficon-config {
    background: url('img/wrench_b.png');
}

.ficon-error {
    background: url('img/error_b.png');
}

.ficon-pen {
    background: url('img/pen_b.png');
}

.ficon-help {
    background: url('img/help_b.png');
}

.ficon-info {
    background: url('img/info_b.png');
}

.ficon-lamp {
    background: url('img/lamp_b.png');
}

.ficon-mail {
    background: url('img/mail_b.png');
}

.ficon-photo {
    background: url('img/camera_b.png');
}

.ficon-secure {
    background: url('img/unlock_b.png');
}

.ficon-trash {
    background: url('img/trash_b.png');
}

.ficon-user {
    background: url('img/user_b.png');
}

.ficon-up {
    background: url('img/up_b.png');
}

.ficon-down {
    background: url('img/down_b.png');
}

.ficon-left {
    background: url('img/left_b.png');
}

.ficon-right {
    background: url('img/right_b.png');
}

.ficon-at {
    background: url('img/at_b.png');
}

.ficon-bar {
    background: url('img/bars_b.png');
}

.ficon-book {
    background: url('img/book_b.png');
}

.ficon-chart {
    background: url('img/chart_b.png');
}

.ficon-clock {
    background: url('img/clock_b.png');
}

.ficon-gear {
    background: url('img/cog_b.png');
}

.ficon-document {
    background: url('img/document_b.png');
}

.ficon-folder {
    background: url('img/folder_mm.png');
}

.ficon-heart {
    background: url('img/heart_b.png');
}

.ficon-home {
    background: url('img/home_b.png');
}

.ficon-key {
    background: url('img/key_b.png');
}

.ficon-magnifier {
    background: url('img/magnifier_b.png');
}

.ficon-pin {
    background: url('img/pin_b.png');
}

.ficon-minus {
    background: url('img/minus_b.png');
}

.ficon-window {
    background: url('img/window_b.png');
}

.ficon-plus {
    background: url('img/plus_b.png');
}

.ficon-reload {
    background: url('img/reload_b.png');
}

.ficon-quote {
    background: url('img/quote_mm.png');
}

.ficon-star {
    background: url('img/star_b.png');
}

.ficon-tag {
    background: url('img/tag_b.png');
}