html{padding: 0px;margin: 0px;}
body{padding: 0px;margin: 0px;}
.nav.navbar-nav{margin-right: 20px;margin-top: 20px;}
nav.navbar{margin-bottom: 0px;}
.carousel .carousel-inner .item img,.carousel .carousel-inner .item img a{
	margin: auto;height: 350px;margin-top: 0px;
}
.con{margin-top: 50px;}
.carousel-inner{margin-top: -40px;}
#input-group{border: 1px solid green;outline: none;font-size: 15px;font-family: cursive;}
footer{width: auto;background: black;height: auto;color: white}
footer .col-sm-3{margin-top: 30px;}
footer p a,footer p a:hover{font-size: 15px;color: white;text-decoration: none;}
#table tr{border-top: 2px dotted black;border-bottom:1px dashed ; border-color: #c0c0c0}
.tr{background: #c0c0c0}
#table{width: 60%;height: 520px;margin-bottom: 200px}
.footer{margin-top: 300px;}
.bg{border:2px solid green;height: 550px;background: #f1f1f1; border-radius: 10px;margin-top: 30px;}
.td{font-size: 25px;}
@media (max-width: 768px){
	.navbar-header .navbar-toggle{margin-top: 30px;}
	table{width:100%;margin-bottom: 50px;}
.bg{border:2px solid green;height: auto;background: #f1f1f1; border-radius: 10px;margin-top: 30px;}
.td{font-size: 15px;}
}