
@media (min-width:1050px){
    .carousel-home .carousel-inner{
    height: 65em;
    background-size: cover;
    }
}
    
    
@media (min-width:960px) and (max-width:1050px){

.left-bar .social-media li,
.left-bar,
.right-bar, 
.logo {
    float: none;
	text-align:center;
}
.left-bar ul {
    border-bottom:1px solid #d5d5d5;
    display: inline-block;
}
.right-bar {
   margin:20px 0;
}
    
.carousel {
height: 45em;
}

.carousel-inner{
height: 45em;
background-size: cover;
}
    
    
}
@media (min-width:800px) and (max-width:960px){

.left-bar .social-media li,
.left-bar,
.right-bar, 
.logo {
    float: none;
	text-align:center;
}
.left-bar ul {
    border-bottom:1px solid #d5d5d5;
    display: inline-block;
}
.right-bar {
   margin:20px 0;
}
    
.carousel {
height: 35em;
}

.carousel-inner{
height: 35em;
background-size: cover;
}    

}

@media (min-width:600px) and (max-width:800px){

.left-bar,
.right-bar,
.logo {
    float: none;
	text-align:center;
}
.left-bar ul {
    border-bottom:1px solid #d5d5d5;
    display: inline-block;
}
.right-bar {
   margin:20px 0;
}
    
.carousel {
height: 25em;
}

.carousel-inner{
height: 25em;
background-size: cover;
}     
    
}
@media (min-width:600px) and (max-width:650px){
.carousel {
height: 20em;
}

.carousel-inner{
height: 20em;
background-size: cover;
} 
}
@media (min-width:320px) and (max-width:600px){
.social-media li {
    border-bottom: 1px solid #d5d5d5;
}
.left-bar {
	margin-bottom:20px;
	margin-left:25px;
}
.right-bar {
   float:none;
   text-align:center;
   margin-bottom:10px;
}
.right-bar ul {
	display:inline-block;
	margin-bottom:10px;
}
.carousel {
height: 20em;
}

.carousel-inner{
height: 20em;
background-size: cover;
} 
}
@media (min-width:320px) and (max-width:360px) {
.social-media li a {
    min-width: 35px;
    padding: 8px 9px;
}
.left-bar {
	margin-left:0;
}
.carousel {
height: 12em;
}

.carousel-inner{
height:  12em;
background-size: cover;
} 
}



