body {
    margin: 0;
    padding: 0;
}

body *{
    font-weight: 400;
}

.navbar {
    margin-bottom: 0 !important;
    border: none;
    border-radius: 0
}

.navbar a {
    text-transform: uppercase;
    font-size: 95%
}

.nav1 {
    background: #444;
}

.nav2 {
    background: #0093bb;
}

.nav1 .badge {
    background: #fff;
    color: #ff4539
}

.nav1 a:hover .badge {
    background: #c5c5c5;
    color:#fff;
}

/*
.navbar-default .navbar-nav > li{
    min-width: 52px;
    text-align: center;
}
*/

.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-header a {
    color: #fff;
}

.nav1.navbar-default .navbar-nav li:hover a,
.nav1.navbar-default .navbar-nav li a:hover {
    color: #c5c5c5
}

.nav2.navbar-default .navbar-nav > li:hover > a,
.nav2.navbar-default .navbar-nav > li.active > a,
.nav2.navbar-default .navbar-nav > li.open > a {
    color: #fff;
    background: transparent
}

.nav2.navbar-default .navbar-nav > li:hover,
.nav2.navbar-default .navbar-nav > li.open,
.nav2.navbar-default .navbar-nav > li:focus,
.nav2.navbar-default .navbar-nav > li.active,
.nav2.navbar-default .navbar-nav > .open > a,
.nav2.navbar-default .navbar-nav > .open > a:hover,
.nav2.navbar-default .navbar-nav > .open > a:focus {
    background: #0084A7;
    color: #fff;
}

.nav2 .dropdown-menu {
    margin: 0;
    border: 0;
    padding: 0;
    background: #0084A7
}

.nav2 .dropdown-menu > li > a {
    padding: 10px 20px;
    color: #fff
}

.nav2 .dropdown-menu > li:hover > a,
.nav2 .dropdown-menu > li > a:hover {
    color: #0084A7;
}

.banner-wrapper {
    padding: 20px 0;
}

.nav2 .dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
}

.navbar-nav > li.float-only{display: none}
.navbar-float{box-shadow: 0 1px 5px rgba(0,0,0, 0.6)}
.navbar-float .navbar-nav li.float-only{display: block;padding-top:3px}
.navbar-float .navbar-nav li.float-only img{height: 50px;}
.navbar-float .navbar-nav > li:not(.float-only){padding-top: 15px}
.navbar-float .navbar-nav > li:not(.float-only) > a{padding-bottom: 25px}

.carousel .item{text-align: right; clear: both}
.carousel-inner .item > img{right: 0;display: inline}

.slider-item .slider-content:first-child{text-align: left}
.slider-item .slider-content:last-child{text-align: right}
.slider-item .slider-content{display: inline-block}
.slider-item .slider-content h3{font-size: 38px; text-transform: uppercase;}
.slider-item .slider-content p{font-size: 18px; color : #fff}

.navbar-float{
    position: fixed;
    top:0;
    z-index: 9999;
    width: 100%;
}

.brand-exhib-group .col-group h4, .brand-exhib-group h1{text-align: center; text-transform: uppercase}
.brand-exhib-group .col-group:not(:last-child){border-right: 1px solid #ccc}
.brand-exhib-group .brand-item {
    padding-top: 15px;
}

.brand-exhib-group .brand-item .img-thumbnail{
    padding: 0;
    border: 4px solid #ddd;
    border-radius: 0;
}

footer{
    background: #c0c0c0;
    color:#fff;
}

footer a, footer h1, footer h2, footer h3, footer h4{
    color:#fff;
}

.contact *, footer .pgroup-item a{color:#555}

footer a:hover{
    color:#777;
}

footer .row{padding: 10px 0}
footer .row:nth-child(2){border-top:1px solid #fff}

footer .footer-menu{padding: 0; margin: 0}
footer .footer-menu li{display: inline-block; padding: 5px 10px}
footer .footer-menu li.menu-separator:after{content:"/"}

address>*{
    display: block;
}

#carousel-banner .item{text-align: right}

.flt-marque {margin-right: 10px}

.media-heading{font-family: 'Roboto Slab', 'Roboto', serif}

.btn-featured-rounded{padding: 2px 10px 0!important;}

.form-control.error{
    border-color: #ff4539;
    background: #ffe1e1;
}

.form-control.error + .error{
    color:#ff4539;
}

.list-no{padding-left: 0}
.list-no li{list-style: none}