@charset "UTF-8";
/**
 * This stylesheet contains adjustements for the screen Layout
 * 
 * @copyright       Copyright 2013 screenteam
 * @link            http://www.screenteam.com
 * @version         0.0.1
 * @revision        1
 * @lastmodified    2014-01-28
 */

/* -------------------------------------------------------
	Navbar
   ------------------------------------------------------- */
/* Scroll bug workaround for mobile menues */
.navbar-collapse {
    max-height: none;
}

/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
    position: absolute;
    top: 5px; /*adapted by media queries*/
    left: 0;
    right: 0;
    z-index: 2000;
}

.navbar-wrapper .navbar {
    border-radius: 4px; /*adapted by media queries*/
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper .container {
    padding-left: 0;
    padding-right: 0;
}

.navbar-wrapper .navbar {
    padding-left: 15px;
    padding-right: 15px;
}

/* Downsize the brand/project name a bit */
.navbar .brand {
    padding: 4px 20px 16px; /* Increase vertical padding to match navbar links */
    font-size: 16px;
    font-weight: bold;
    text-shadow: none;
}

div.brand {
    height: 56px;
    color: #333;
    padding: 0;
    margin: 0 0 0 18px;
    line-height: 0.8
}

div.brand a {
    text-decoration: none;
    color: #00529b;
}


/* Navbar links: increase padding for taller navbar */
.navbar .nav > li > a {
    line-height: 24px;
    padding: 16px 8px; /*adapted by media queries*/
}

/* Offset the responsive button for proper vertical alignment */
.navbar .btn-navbar {
    margin-top: 10px;
}

.form-search span a {
    margin-right: 2px;
    color: #333;
}

.form-search span a:hover {
    color: #00529b;
    text-decoration: none;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border: 2px solid #00529b;
}

/* -------------------------------------------------------
	Navbar dropdown Styles
   ------------------------------------------------------- */
.dropdown-header, .navbar-default .navbar-nav .open .dropdown-menu > li.dropdown-header {
    background-color: #00529b;
    padding: 0
}

li.dropdown-header a, .navbar-default .navbar-nav .open .dropdown-menu > li.dropdown-header a {
    background-color: #00529b;
    color: #fff;
    border-bottom:1px solid #fff;
}

li.dropdown-header a:hover, .navbar-default .navbar-nav .open .dropdown-menu li.dropdown-header a:hover {
    background-color: #095eaa;
    color: #fff;

}

.dropdown-menu .dividerNo {
    display: none;
}

.dropdown-menu .dividerIfSub {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}

.dropdown-menu .dividerNo {display:block;
    height: 1px;
    margin: 1px 0;
    overflow: hidden;
    background-color: #fff;
}

/* carousel fade
    -------------------------------------------------- */
.carousel.fade {
    opacity: 1;

}

/* -------------------------------------------------------
	Buttons
   ------------------------------------------------------- */
.btn-xs {
    padding: 2px 0px;
    line-height: 1;
    min-width: 18px;
    min-height: 18px;
    font-size: 11px;
}

.btn-default {
    border-color: #888;
}

/*.rss {
    background-image: url(../img/rss.png);
}

.rss span {
    display: none;
}*/


.searchnav * a, .glyphicon-search {
    color: #666;
}

ul.searchnav {
    float: left;
    padding: 0;
    margin-left: -6px;
}
.fb {
	border:none;
}
.rss {
    background-color:#E68129;width: 30px;font-size: 11px;
}
.rss a span{
    color:#fff;
}
.rss a:hover span{
    color:#666;
}
.rss a:hover {
    text-decoration:none;
}



/* -------------------------------------------------------
	Media Queries
   ------------------------------------------------------- */

/* Large desktop */
@media (min-width: 1200px) {
    .navbar .nav > li > a {
        padding: 16px 25px;
    }
}

/* Desktop to large desktop */
@media (min-width: 992px) and (max-width: 1199px) {
    .navbar .nav > li > a {
        padding: 16px 16px;
    }
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 991px) {
    .navbar-wrapper {
        top: -5px;
    }
}

/* Landscape phone to portrait tablet */
@media (min-width: 480px) and (max-width: 767px) {

}

/* Desktop and up */
@media (min-width: 992px) {

}

/* Small devices (tablets, 767px and down) */
@media (max-width: 767px) {
    .navbar .nav > li > a {
        padding: 16px 4px;
    }

    .navbar-wrapper {
        top: 0;
    }

    .content {
        margin-top: 68px
    }

    .navbar-wrapper .navbar {
        border-radius: 0;
    }
}

/* Landscape phones and down */
@media (max-width: 480px) {

}

#mainContent {
    padding-top: 6px;
}