﻿ body
{ 
    font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;
    background-color:#ccc !important;
    color:#616161;
}

.aceHeader, h4
{
    line-height:28px;
    margin-bottom:16px;
    margin-top:0px;
    padding-bottom:4px;
    border-bottom: 1px solid #ccc;
    color:#478fca !important;
    font-weight:lighter;
    font-size:19px;
}

.schedule
{
    margin-bottom:20px;
}

.spsText{
    padding-bottom:20px;
}

.mr10
{
    margin-right:10px;
}
.btn
{
    margin-bottom:10px !important;
}

.btn, input, .input-group-addon, select
{
    border-radius:0px !important;
    border-width:2px;
}
.alert{
    border-radius:0px !important;
}
         
.btn-primary
{
    background-color:#1b6aaa !important;
    border-color:#428bca !important;
}
.btn-success
{
    background-color:#629b58 !important;
    border-color:#87b87f !important;
}
 

.borderOverlay
{
    border-color:rgba(0,0,0,.25) transparent transparent transparent !important;
}

.has-error .input-group-addon
{
    border:1px solid #ccc !important;
    color:#555;
    background-color:#eee;
}
 
.panelContainer
{
    background-color:#000;
    border: 1px solid #aaa;
    -webkit-box-shadow: 0px 2px 9px 3px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 2px 9px 3px rgba(0,0,0,0.10);
    box-shadow: 0px 2px 9px 3px rgba(0,0,0,0.10);
    padding:0px;
    overflow-y:hidden; 
} 
.sliderContainer
{ 
    padding:0px !important;
    color:#fff;
}
        
.sliderContainer .border
{
    background-color:rgba(0,0,0,.25);
    padding:1px 0px;
}

.sliderContainer .slideItem
{
    padding: 5px 0px 8px 0px !important;
    z-index:11 !important;
    position:relative !important;
    cursor:pointer;
}

.sliderContainer .slideItem:hover
{ 
    background-color:rgba(0,0,0,.15);
}
        
.sliderContainer .slideItem.active
{
    background-color:rgba(0,0,0,.25) !important;
}
        
.forms
{
    width:100%;
    overflow-x:hidden;
    background-color:#F7F7F7;
}          

.formContainer
{  
    float:left;
} 

.formPanel{
    float:left;     
    padding:20px; 
}
        
.formFooter
{
    margin-top:10px;
} 
         
.notch
{
    position:absolute; 
    margin-top:33px;    
    z-index:2;  
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 7.5px 0 7.5px; 
}
         
          
.input-group-addon
{
    cursor:pointer;
    border-top:1px solid #ccc !important;
    border-right:1px solid #ccc !important;
    border-bottom:1px solid #ccc !important;
    border-left:0px !important; 
}
.input-group-addon:hover
{
    color:#1b6aaa;
}

.alert{
    font-size:12px;
}  
        
.animate{
    transition:         .5s;
    -o-transition:      .5s;
    -ms-transition:     .5s;
    -moz-transition:    .5s;
    -webkit-transition: .5s;
}
         
.control-label
{
    padding-left:0px !important; 
}

.footer
{
    background-color:rgba(0,0,0,.25); 
}

 #custom-overlay
 {
     position:fixed !important;
     bottom:0;
 }

 
 .noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* gritter */
.gritter-item-wrapper{background-image:none!important;box-shadow:0 2px 10px rgba(50,50,50,0.5);background:rgba(50,50,50,0.92)}.gritter-item-wrapper.gritter-info{background:rgba(49,81,133,0.92)}.gritter-item-wrapper.gritter-error{background:rgba(153,40,18,0.92)}.gritter-item-wrapper.gritter-success{background:rgba(89,131,75,0.92)}.gritter-item-wrapper.gritter-warning{background:rgba(190,112,31,0.92)}.gritter-item-wrapper.gritter-light{background:rgba(245,245,245,0.95);border:1px solid #BBB}.gritter-item-wrapper.gritter-light.gritter-info{background:rgba(232,242,255,0.95)}.gritter-item-wrapper.gritter-light.gritter-info .gritter-item{color:#4a577d}.gritter-item-wrapper.gritter-light.gritter-error{background:rgba(255,235,235,0.95)}.gritter-item-wrapper.gritter-light.gritter-error .gritter-item{color:#894a38}.gritter-item-wrapper.gritter-light.gritter-success{background:rgba(239,250,227,0.95)}.gritter-item-wrapper.gritter-light.gritter-success .gritter-item{color:#416131}.gritter-item-wrapper.gritter-light.gritter-warning{background:rgba(252,248,227,0.95)}.gritter-item-wrapper.gritter-light.gritter-warning .gritter-item{color:#946446}.gritter-top,.gritter-bottom,.gritter-item{background-image:none}.gritter-close{left:auto;right:3px;background-image:none;width:18px;height:18px;line-height:17px;text-align:center;border:2px solid transparent;border-radius:16px;color:#e17b67}.gritter-close:before{font-family:FontAwesome;font-size:16px;content:"\f00d"}.gritter-info .gritter-close{color:#ffa500}.gritter-error .gritter-close,.gritter-success .gritter-close,.gritter-warning .gritter-close{color:#ffea07}.gritter-close:hover{color:#FFF!important}.gritter-title{text-shadow:none}.gritter-light .gritter-item,.gritter-light .gritter-bottom,.gritter-light .gritter-top,.gritter-light .gritter-close{background-image:none;color:#444}.gritter-light .gritter-title{text-shadow:none}.gritter-light .gritter-close:hover{color:#8a3104!important}.gritter-center{position:fixed;left:33%;right:33%;top:33%}