﻿@charset "utf-8";
/* CSS Document */

/* ==========================================================================
   Bootstrap Overwrite
   ========================================================================== */
.navbar-toggle{ float: left; margin-right: 0px; margin-left: 15px; }

.navbar-brand { height: auto; padding: 7px 15px 0px 15px; }
.navbar-brand > img { height: 35px; }
.navbar-default { border-color: #fff; background-color: #fff; border: 0px; }
.leftcol .navbar-default{ float: right!important; background-color: transparent;} 
.navbar-default .navbar-nav > li > a { color: #505461; padding: 5px 15px; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #505461; }
.navbar-form { margin-top: 0; border-top: none; }
.navbar-right { border-top: 1px solid #eee; }
.modal-backdrop.in { opacity: 0.8; }
.pagination { margin: 0 0 20px; }
.label { border-radius: 0; }

.btn:focus, .btn:active { outline: none; }


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .dropdown:hover .dropdown-menu { display: block; }
    .navbar-brand { padding-top: 15px; padding-bottom: 20px; padding-right: 0px; }
    .navbar-brand > img { height: 48px; }
    .navbar-default .navbar-nav > li > a { padding: 5px 10px; }
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:focus,
    .navbar-default .navbar-nav > .open > a:hover { background-color: transparent; color: #196db6 !important; }
    .navbar-right { margin-right: -10px; border-top: none; }
    .form-inline .form-group + .form-group { margin-left: 4px; }
	
}


/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
    .navbar-brand { padding-bottom: 15px; }
    .navbar-default .navbar-nav > li > a { padding: 7px 10px; }	
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
    .navbar-brand { padding-right: 0px; }
    .container { width: 1200px; padding-left: 0; padding-right: 0; }
	.navbar-brand > img { height: auto; }
    .container-fluid { padding-left: 81px; padding-right: 81px; max-width: 1900px; }
}

@media (max-width: 767px) { 
    .navbar-toggle{
        float: right;
        margin-right: 15px;
    }
    li.date{
        display: none;
    }
    .navbar-header{
        margin-bottom: 0 !important;
    }
}