.nav {
/* margin-left: 0; */
/* margin-bottom: 18px; */
list-style: none;
text-align: center; 
}
.navbar .nav {
position: relative;
left: 0;
display: block;
float: none; 
}
.navbar .nav > li {
float: none;
display: inline-block;
}
.nav-tabs > li, .nav-pills > li {
    float:none;
    display:inline-block;
    *display:inline; /* ie7 fix */
     zoom:1; /* hasLayout ie7 trigger */
}
.nav-tabs, .nav-pills {
    text-align:center;
}

div.navbar  {
     position: relative;
     right: 48%;
     float: none;
}
a.btn-navbar {
  margin-bottom: 10px;
  
}


#content > div.blog-featured > div.page-header {
    text-align:  center;
}

#content > div.item-page > div.page-header > h2,
#visformcontainer > div.category-desc,
#content > div.blog-featured > div.items-leading.clearfix > div > h2{
	text-align:  center;
}

#top > div{
	max-width: 1000px;
    margin: auto;
}

.navbar {
    margin-bottom: 0px;
}

#top > div > nav > div.nav-collapse > ul > li > a{
	padding-top: 20px;
    padding-bottom: 20px;
	margin-top: 0px;
   /* margin-bottom: 20px;*/
	-webkit-border-radius: 2px; 
    -moz-border-radius: 2px;
    border-radius: 2px; 
	font-size: 18px;
}

@media (max-width: 979px) {
	.body.site {
		padding-left: 0px; 
		padding-right: 0px; 
	}
	body
    .nav-pills > li {
        display: block;
    }
	#top > div > nav > div.nav-collapse > ul > li > a{
		padding-top: 10px;
		padding-bottom: 10px;
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.container-fluid {
		padding: 5px;
		margin: 5px;
		padding-top: 5px !important;
		border-radius: 5px !important;;
	}
	#top > div > header > div > a > img{
	    border-radius: 5px !important;
	}
	
}


@media (max-width: 767px){
	body {
		padding-left: 0px !important; 
		padding-right: 0px !important;
		padding-top: 0px !important;		
	}
	.container-fluid {
        padding-top: 5px !important; 
		border-radius: 5px !important;
	}
	#top > div > header > div > a > img{
	    border-radius: 5px !important;
	}
}


.navigation{
	    border: 1px solid rgb(225, 225, 231);
		background: rgb(242, 243, 245);
}
body.site.fluid {
    background-color: rgb(197, 206, 213);
}

.container-fluid {
    background: rgb(245, 249, 248);
	padding-top: 20px;
	border-radius: 10px;
}
body > footer{
	padding-top: 10px;
}

body > footer > div > hr{
	  margin:  0;
}

body.site{
	border-top: 0px !important;
}

#top > div > header > div > a > img{
	    border-radius: 10px;
}

.nav-tabs > li > a, .nav-pills > li > a{
	background: #dee3e6;
}
.nav > li > a:hover, .nav > li > a:focus {
    background-color: #c5ced5;
}

body {
    font-size: 16px;
}