/*!
 * Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

/* Global Styles */

html,
body {
    height: 100%;
}

body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}

/*.navbar-brand > img {width: 330px}*/

/* Home Page Carousel */

header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}

/* 404 Page Styles */

.error-404 {
    font-size: 100px;
}


/* Footer Styles */

footer {
    margin: 50px 0;
}

footer a:link  {color: white}
footer a:visited {color: white}
footer a:hover {color: cyan; font-weight: bold}
footer a:active  {color: white; font-weight: bold}






/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
}
/*----------------------------------CUSTOM CHANGES---------------------------------*/
.cmlogo {height:40px;
			max-width:300px;
			margin:-10px;}
			
			
nav		 {		background-color:white;
				box-shadow:0px 3px 5px #337ab7;
				font-weight:bold;}
			
			
	

.nav-tabs,
.nav>li>a:hover,
.nav .open>a:focus,
.nav>li>ul>li>a:hover,
.dropdown-menu li a:focus,
.nav .open>a
		{	background-color:#337ab7;
			border-radius:2px;
			color:white;}
				
				
.nav > li > a:focus
					{	background-color:white;
						color:#337ab7;}			
						

.icon-bar { background-color:#337ab7;}


.carousel-caption>h1 {color:#white;
					text-shadow:2px 2px 2px #337ab7;	}
					

.panel-default>.panel-heading, .panel-default>.panel-border,.btn-default {	background-color:#DBF0F9; }	

.panel-default>.panel-heading, .panel, .btn-default {	border-color:skyblue;}


.blok	 {	color:white;
			background-color:#337ab7;
			text-align:center;}	
			

.dropdown-menu li a {	color:#337ab7;
						text-align:center;}
						

.sentreer {	text-align:center;}	


.blueblock {	display:block;
				border:1px solid #337ab7;
				height:50px;
				background-color:#DBF0F9;
				border-radius:5px 5px 0px 0px;
				Margin:0px;
				padding-top:5px;	}
				

.imgfix {		border-radius:0px 0px 5px 5px;
				border:1px solid #337ab7;
				border-top:0px;	}
				
				
hr 			{	border-color:#DBF0F9;}		


.imgfix2 {		Width:80%;
				border-radius:5px;	
				margin-left:10%;}
				
								
				
	
/*---------------------------end-----------*/