/* lg */ 
@media (min-width: 1400px) {
	.nav > li > a, 
	.page .navbar-nav > li > a{
		padding:10px 10px;
		line-height:62px;
	}
}

@media (min-width: 1200px) and (max-width: 1399px) {
	.nav > li > a, 
	.page .navbar-nav > li > a{
		padding:10px 10px;
		line-height:62px;
	}
}
	.sticky-nav .nav > li > a{
		line-height:26px;
	}
/* md */
@media (min-width: 992px) and (max-width: 1199px) {
	
	.nav > li > a, .page .navbar-nav > li > a{
		padding:10px 10px;
	}
	.sticky-nav .nav > li > a{
		padding:10px 7px;
		font-size:13px;
		line-height:26px;
	}
	.homepage .navbar-brand {
		padding: 8px 15px;
		height:50px
	}
	.language-dropdown, #date-time, #weather {
		line-height:50px
	}
	#topbar-right{
		margin-right:100px;
	}
	.cat-menu{
		right:15px;
	}
}


/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	#navigation .navbar-left, 
	#navigation .navbar-nav, 
	#navigation .navbar-nav > li {
		float: none;
	}
	#navigation .navbar-left{
		width:100%;
	}
	.navbar-nav > li > .dropdown-menu{
		position:absolute;
		top:inherit;
	}
	.navbar-nav .open .dropdown-menu{
		position:absolute;
	}
	.navbar-nav > li > a{
		line-height:12px;
	}
	.page #navigation .sticky-nav .navbar-nav {
		margin-left: 0;
	}
	.page #mainmenu {
		margin-top:50px;
	}
	.pagination li a{
		margin-bottom:10px;
	}
	.pagination li:nth-child(11) a {
		padding-right: 15px;
	}
	.pagination li:nth-child(2) a {
		padding-left: 15px;
	}
	.listing-news .post {
		max-height: inherit;
	}
	.listing-news .entry-header {
		width: 100%;
		float: none;
	}
	.listing-news .post-content {
		width: 100%;
		padding: 20px;
	}
	.author-listing .single-author .author-image {
		margin-top: -60px;
	}
	.post-content {
		padding: 20px;
	}
	.section > .cat-menu {
		visibility:visible;
		margin-bottom:0;
	}
	.post {
		margin-top:25px;
	}
}


/* xs */
@media (max-width: 767px) {
	body, 
	.bottom-widgets .widget h2{
		font-size:14px;
	}
	.section-title {
		font-size:18px;
	}
	.section-title.title {
		margin-bottom: 35px;
	}
	.post .entry-title{
		font-size:16px;
	}
	.navbar-toggle{
		position:absolute;
		top:0;
		right:0;
	}
	.navbar-brand{
		padding:13px 15px;
	}
	#topbar-right {
		/*float: left;*/
        width: 100%;
	}
	.language-dropdown, 
	
	.navbar-nav{
		margin:0;
	}
	.navbar-nav > li > a{
		line-height:15px;
	}
	#mainmenu .dropdown-menu > li > a, 
	.dropdown-menu{
		font-size:13px;
	}
	#mainmenu .mega-menu h2{
		font-size:15px;
	}
	#mainmenu .mega-menu{
		padding-left:15px;
	}
	#mainmenu .mega-cat-menu{
		padding:20px 15px;
	}
	#mainmenu .sub-catagory .section-title{
		margin-bottom:60px;
	}
	#navigation .dropdown-menu.mega-menu .container {
		padding-left:15px !important;
		padding-right:15px !important;
	}
	#navigation .dropdown-menu.top-user-section{
		top:35px;
	}
}

/* XS Portrait */
@media (max-width: 479px) {
	#navigation .dropdown-menu.top-user-section, 
	.homepage-two .dropdown-menu.top-user-section, 
	.homepage-five .dropdown-menu.top-user-section {
		right: 0px;
		min-width: 288px;
	}
	.expanded .search {
		width: 217px;
	}
	.post{
		margin-top:15px;
	}
}

