@import url('https://fonts.googleapis.com/css?family=Quicksand:400,700&subset=latin-ext');

html, body { position:relative; background-color: #f2f2f2; }

.navbar-custom {
        background-color: #f7f7f7!important;
    border-color: #ccc;
    /* background-image: -webkit-gradient(linear, left 0%, left 100%, from(#6aa3d5), to(#428bca)); */
    background-image: none!important;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6aa3d5', endColorstr='#ff428bca', GradientType=0);
    z-index: 1040;
}
.lg-menu > li > a {
    height: 50px;
    line-height: 50px;
    padding: 0px 10px;
    color: #428bca;
    border: 1px solid transparent;
    text-decoration: none;
    display: block;
}
.message-menu, .navbar-custom .menu-toggle {
	border-color: #428bca!important;
}
.message-menu>i {
	color: #428bca!important;
}
.navbar-custom .menu-toggle > span.icon-bar {
	background-color:#428bca!important;
}

button.app-menu > i.glyphicon-bookmark {
	color: #428bca!important;
}

html,body,h1, h2, h3, h4, h5, h6, .panel-heading, .btn {
   font-family: 'Quicksand', sans-serif;

}

.navbar-custom {
    background-color: #fff;
    border-color: #f2f2f2;
    z-index: 1040;
}

.panel, .panel-primary, .panel-info, .panel-success, .panel-warning {
    border-color: #fff;
    -moz-box-shadow: 0px 0px 8px #999;
    -webkit-box-shadow: 0px 0px 3px 8px #999;
    box-shadow: 0px 0px 8px #999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999');
    border-radius: 0px;
}

.modal-content {
    border-radius: 0px;
}

.modal-backdrop {
    opacity: 0.2;
}

.panel > .panel-heading, .panel-primary > .panel-heading, .panel-info > .panel-heading, .panel-success > .panel-heading, .panel-warning > .panel-heading {
    background-color: #d8ecef;
    border-color: #fff;
    color: #333;
}

button {
    outline: none;
}

.panel > .panel-footer, .panel-primary > .panel-footer, .panel-info > .panel-footer, .panel-success > .panel-footer, .panel-warning > .panel-footer {
    background-color: #d8ecef;
    border-color: #fff;
    color: #333;
}

.btn-success, .btn-warning, .btn-danger, .btn-info, .btn-primary {
    color: #000;
	background-color:#fff;
	border-color:#ccc;
}
.btn-success:hover, .btn-warning:hover, .btn-danger:hover, .btn-info:hover, .btn-primary:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.btn-success:active:focus, .btn-warning:active:focus, .btn-danger:active:focus, .btn-info:active:focus, .btn-primary:active:focus, 
.btn-success:focus, .btn-warning:focus, .btn-danger:focus, .btn-info:focus, .btn-primary:focus {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c;
}

a, .lg-menu > li > a {
    color: #019eb9;
}

a.thumbnail {
	border-width:0px;
}
.fileupload-buttonbar {
    text-align: center;
}
.fileupload-buttonbar > .fileinput-button {
    width:50%!important;
	display:inline;
}

.tabs-below > .nav-tabs > li > a {
    background: #fff;
	color:#019eb9;
}

.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:active {
    background: #f2f2f2;
	color:#333;
}

.nvbr-bottom {
    background: #fff;
}

.message-menu, .navbar-custom .menu-toggle {
    border-color: #019eb9!important;
}

.message-menu>i {
    color: #019eb9!important;
}

