﻿
/************ bootstrap */

.popover-danger { border-color: #EBCCD1; }
.popover-danger .popover-title { 
    color: #A94442;
    background-image: -webkit-linear-gradient(top, #F2DEDE 0%, #E7C3C3 100%);
    background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F2DEDE), to(#E7C3C3));
    background-image: linear-gradient(to bottom, #F2DEDE 0%, #E7C3C3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
    background-repeat: repeat-x; }
.popover .popover-title > .glyphicon-exclamation-sign { display:none; }
.popover-danger .popover-title > .glyphicon-exclamation-sign { display:inline-block; color: #a94442; margin-right:5px }
.popover > .loader { float:right; width:18px !important; height:18px !important; margin:7px; }
.popover-danger > .loader { display:none; }

.modal-content > .alert { margin-bottom:0 }

.dropdown[disabled]:not([disabled=false]), .dropup[disabled]:not([disabled=false]) {
    opacity: 0.65;
    pointer-events:none;    
}

.form-control.focusedInput { /* to focus a div, etc */
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}

@media (max-width: 992px) {
    body .container { width: 100%  }    /*full width container when small screens*/
}
@media (min-width: 768px) {
    .modal-dialog.modal-wide { width: 75% }
    .col-md-6 > h3:first-child, .col-sm-6 > h3:first-child, .col-sm-5 > h3:first-child { margin-top: 0 } /* if header at top of it's own col no margin*/
    .col-sm-separator { border-right: 1px solid #eee }  /* for split pages */
}




/************ templates */

html {
    height: 100%;
}
body {
    height: 100%;
    padding-top: 50px;
}
.navbar .navbar-inverse .navbar-brand { background-color: #fff }
.navbar .navbar-header img { max-height:24px }
.navbar .navbar-header { white-space:nowrap }

.public .form-control, .public .alert { max-width:20em }

#Status { display:block; float:left; padding:15px 5px }


