/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Aug 4, 2015, 1:54:01 PM
    Author     : ionut sandu
*/

body{

    color: #FFF;
    font-size: 14px;

}
.dropdown-menu > li > a {
font-size: 12px;
}
p{
    color: #000;
}
.i_box{
    display: none;
}

.navbar-default{

    border-radius: 0px!important;
    margin-top: 50px;
    background: #18579C!important;
    border:1px solid #18579C!important; 
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus {
    color: #000!important;
    background: #FFF!important;
    text-transform: uppercase;
    font-weight: bold;
}
.radio{
    display:inline-block !important;
}

.navbar-default .navbar-nav > .active > a:hover{

}

.navbar-default .navbar-nav > li > a{
    color: #FFF!important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #000!important;
    background-color: #FFF!important;
    text-transform: uppercase;
    font-weight: bold;
    transition: all 0.5s ease-in-out;
}

.navbar-collapse{
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.container-fluid{
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.header_line{
    border: 5px solid #333333;
}

.car{
    background: url("../images/bg_gradient.jpg");
    max-height: 190px;
}

img.head{
    margin-left: 54px;
    position: relative;
    z-index: 9999;
}

h4.title{
    font-weight: bold;
}

.list-group{
    border-radius: 0px!important;
    background: #18579C;
}

.list-group h4{
    color: #FFF;
    text-transform: uppercase;
    padding: 15px;
}

.list-group li{
    background: #18579C;
    border-radius: 0px;
}

.list-group-item{
    border-radius: 0px!important;
    border: none!important;
    color: #FFF;
    font-family: 'Yanone Kaffeesatz', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
}

#btn-default{
    padding: 1px 11px!important;
    font-family: "Monserrat", sans-serif;
    text-transform: uppercase;
}

.bar_footer{
    border: 7px solid #4B4B4B;
}

.dropdown-menu{
    background: #18579C!important;
    /*position: relative!important;*/
    z-index: 99999!important;
}

.dropdown-menu > li > a{
    color: #FFF!important;
    text-transform: uppercase;
    font-weight: bold!important;
}


.dropdown-menu > li > a:hover{
    background: #FFF!important;
    color: #000!important;
    transition: all 0.5s linear;
}

.line{
    background: url("../images/line.jpg");

    height: 19px;
}

.clear{
    clear:both;
}

.input-group-addon{
    min-width: 154px;
    text-align: left!important;
}

#contact_details{
    background: #FFF!important;
}

#contact_details li.list-group-item{
    background: #FFF!important;
    color: #18579C;
    font-family: sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding-left: 10px!important;
    border-bottom: 1px solid #CCC!important;
    padding-bottom: 0px!important;
}

#contact_details p{
    padding-left: 10px;
}

h3.title_contact{
    border-bottom: 2px solid #18579C;
    padding-left: 20px;
}

#input-group{
    min-width: 80px;
}

#input-group2{
    min-width: 30px;
}

#contact_text{
    width: 100%;
    min-height: 150px;
}

#map-canvas {
    width: 100%;
    height: 400px;
    margin-top: 45px;
}

#scroll_top{
    font-size: 40px;
    cursor: pointer;
    padding: 10px;
    float:right;
    position: fixed;
    right: 10px;
    bottom: 88px;
    display:none;
}

#scroll_top:hover{
    background: #18579C;
    color: #FFF;
    transition: all 0.5s ease-in-out;
}

.responsive_car{
    display: none;
}

#normal{
    display:block;
}
#normal1{
    display:block;
}

.navbar-collapse{
    margin:0px!important;
}

.logo_responsive{
    display: none;
}

@media (max-width: 991px){
    img.head{
        display: none;
    }
    
    img.h{
        display: none;
    }
    .responsive_car{
        display: block;
    }
    
    .logo_normal{
        display: none;
    }
    
    .logo_responsive{
        display: block;
    }
    
}

@media (max-width: 767px){
    .navbar-nav{
        margin: 0px!important;
    }
    
    #normal{
        display: none;
    }
     #normal1{
        display: none;
    }

}

@media (max-width: 400px){
    .list-group-item{
        height: 76px;
    }
}