

body {
    font-family: Sans-serif;
	padding-top: 51px;
}

.no-padding{
	 padding-left: 0;
	padding-right: 0;
}

/* Since positioning the image, we need to help out the caption */

	/* Carousel base class */
/*
 * Start Bootstrap - Full Slider (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    width: 100%;
}

.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
 
}




b{
	font-style:bold;
}
i{
	font-style:italic;
}

footer{
	
}


.test{
	padding-top:50px;
}


.testBorder{
	
	border-style: solid;
    border-width: medium;
}



.icon {
	padding-top:30px;
}

.navbar {

	
}

.navbar.navbar li a {
    
}

.smlimgs{
	cursor: pointer;
	
	
	border:solid 1px black; margin:10px;
	}

.jumbo{
	padding-top:5px;
}

.houses{
	background-image:url(np1.jpg);
}

img {
    
}

.strt{
}


.selected{
   box-shadow:0px 12px 22px 1px #333;
}

	


button {
  background-image:url('www.example.com/image.jpg');
  width:50px; /* or whatever */
  height:30px; /* or whatever */
}

@media only screen and (min-width : 768px) {

	.navi{
	
	padding-left:80px;
	padding-right:80px;
	
	}
	
	.container {
		padding-left:60px;
		padding-right:60px;
	}
	#mid{
		padding-left:180px;
		padding-right:180px;
		
	}
	
	
	
}







@media only screen and (min-width : 992px) {
	
	
	
	.navi{
	
	padding-left:100px;
	padding-right:100px;
	
	}
	
	.container {
	

		padding-left:100px;
		padding-right:100px;
		
		}
	
		
	
	#mid{
		
		
	}
	
}
@media (max-width: 992px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
   .navbar-nav .open .dropdown-menu {
       position: static;
       float: none;
       width: auto;
       margin-top: 0;
       background-color: transparent;
       border: 0;
       -webkit-box-shadow: none;
       box-shadow: none;
    }
}


