.image-holder {
	position: relative;
	/*margin-top: 100px !important;	*/
	height: 100%;
	width: 100%;
	top:0;
	left:0;
}

.image-holder img{
	width:100%;
	max-height: 500px;
	background-color: rgba(0,0,0,0.7);
}

.sub-menu-holder{
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
}
.sub-menu-holder .container{
	padding: 0px;
}

 .sub-menu ul{
	margin:0px;
	padding:0px;
	list-style: none;
	
 }
 
.sub-menu ul li {
	list-style: none;
	float:left;
	width: 25%;

}

 .sub-menu li a {
 	text-decoration: none;
 	padding: 15px 15px 15px 15px;
 	display: block;
	background-color:#015696;
	color:#ffffff;
	text-align: center;
}

.sub-menu li .active {
	background-color: white;
	color: #015696;
}

/*hide sub-menu when screen size less than 991px*/
@media not all and (min-width: 991px) {
	.sub-menu-holder{
		display: none;
	}

}

.breadcrumb{
	margin-top: 20px;
	background-color: #ffffff;
}

.breadcrumb > li + li:before{
	content: ">";
}

.content-text, .content-image{
	margin: 0px 5px 20px 15px;
}

/*.content-image img{
	max-height: 500px;
	max-width: 500px;
	margin: auto;
	
}*/

#left-table tr td{
	padding: 10px;
}

#table-icon{
	width:12%;
	margin:auto;
}

#table-text{
	width:88%;
	margin:auto;
}

#inner-table{
	width: 88%;
	
}
#left-table strong{
	color:#015696;
}

.contact-map{
	width: 100%;
}

#frame-map{
	border: 1px solid black;
	width:100%;
	height:467px;
}
.contact-info strong{
	color:#015696;
}

.contact-info{
	padding: 20px 30px 30px 30px;
}

.contact-form{
	margin:auto;
}

.contact-form div{
	margin-top:20px;
	
}

.panel-footer{
	 background-color: white;
}

.news {
	margin-bottom: 20px;
}

@media screen and (min-width:991px) {
	.items div:nth-child(4n+4){
		clear:left;
	}
}
	
@media screen and (max-width:990px) {
	.items div:nth-child(2n+1){
		clear:left;
	}
}

@media only screen and (max-width: 767px) {
	.contact-map{
    	height: 300px;
    }
    
    #frame-map{
		height:267px;
	}
}

textarea.form-control {
	height:100px !important;
}

.mb10 {
margin-bottom:10px;
}

.image-holder{
	background-color: #0f386a;
	margin-top:80px;
}

.wrapper {
width:1890px;	
}
