.t3-footer {  
    color: #AFB4AA;
}

.t3-copyright {
    /* border-top: 1px dashed #EEE; */
    /* font-size: 10px; */
    /* padding: 10px 0px 80px; */
}

.head-search {
    margin-top: 15px;
    float: right;
}

div.mod-languages ul {
    margin: 0px;
    padding-top: 16px;
	padding-left: 0px;
    list-style: none;
}

.customcontacts a, a:focus {
    color: #C9E2F7;
    text-decoration: none;
}

.customcontacts a:hover {
    text-decoration: underline;
}

.page-header {
    padding-bottom: 9px;
    margin: 0 0 20px;
    /* border-bottom: 1px solid #eeeeee; */
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #FFFFFF;
	background-color: #5695c8;
    /* background-color: #1E466A; */
}

.module-ct {
    background: transparent;
    color: inherit;
    padding-top: 10px;
}

.t3-module {
    background: transparent none repeat scroll 0% 0%;
    color: inherit;
    margin-bottom: 0px;
}

.t3-sl {
    padding-bottom: 0px;
    padding-top: 0px;
}

div.mod-languages a {
    text-decoration: none;
    display: block;
}

.t3-mainbody { 
    padding-top: 0px;
    padding-bottom: 0px;
}
.t3-header {
    padding-top: 20px;
    padding-bottom: 0px;
}
.t3-footnav {
   /* padding: 20px 0;*/
}
div.responsive_map, div.responsive_map div {
    overflow: visible;
    /*height: 250px;*/
}
.page-header clearfix {
    padding-bottom: 5px;
    margin: 0 0 10px;
    /* border-bottom: 1px solid #eeeeee; */
}
