/*Media query styles*/


@media (min-width: 1400px) {
	body .navbar-brand {
		padding: 0 15px;
	}
	body a.navbar-brand{
		padding:0px 0 0 0 !important;
	}
	body .menu-list-block .nav-tabs > li > a{
	/*code modified*/
		/*font-size:18px;*/
		font-size:15px;
		/*padding:8px 11px 10px;*/

	}
	body .menu-list-block .nav-tabs > li.active > a:after{
		border-width: 12px;
  		margin-left: -12px;
	}
	/*code modified*/
	body .tab-content ul.tab-menu-list{
		/*padding-top:85px;*/
	}
}
/*code modified*/
@media (min-width: 1024px) and (max-width: 1250px) {
	body .tab-content ul.tab-menu-list{
		/*padding-top:85px;*/
	}

}
/*code modified*/
@media (min-width: 1900px) and (max-width: 1920px) {
	body .tab-content ul.tab-menu-list{
		/*padding-top:85px;*/
	}
	body .tab-content ul.tab-menu-list li{
	float: left;
	width: 125px !important;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	/*code modified*/
	padding:2px;
}
}
/*code modified*/
@media (min-width: 1200px) and (max-width: 1280px) {
	body .tab-content ul.tab-menu-list{
		/*padding-top:85px;*/
	}
	body .tab-content ul.tab-menu-list li{
	float: left;
	width: 125px !important;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	/*code modified*/
	padding:3px;
}
}
/*code modified*/
@media (min-width: 1024px) and (max-width: 1250px) {
	body .tab-content ul.tab-menu-list li{
	float: left;
	width: 125px !important;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	/*code modified*/
	padding:3px;
}
}
/*code modified*/
@media (min-width: 1400px) and (max-width: 1440px){
	body .tab-content ul.tab-menu-list li{
	float: left;
	width: 125px !important;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	/*code modified*/
	padding:3px;
}
}
/*code modified*/
@media (min-width: 800px) and (max-width: 1024px){
	body .tab-content ul.tab-menu-list li{
	float: left;
	width: 125px !important;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	/*code modified*/
	padding:3px;
}
}
@media (min-width: 1024px) and (max-width: 1250px) {
	body .sidebar-nav_list{		
	    height: 500px;
	}
}

@media (min-width: 1024px) and (max-width: 1199px) {	
	body .home-page .navbar p{
		font-size: 20px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	body .tab-menu-list li{		
		width: 125px;	
	}
}

@media (min-width:992px) and (max-width:1024px){
		
}

@media (min-width:768px) and (max-width:1199px){
	body #back-top {
		right:15px;
	}
	body .menu-list-block form[role="search"].active {
		width: 45%;
	}
}

@media (min-width:768px) and (max-width:1024px){
	body .navbar-brand{
		padding: 10px 15px 0;
	}
	body .home-page .navbar p{
		font-size: 18px;
    	padding: 15px 0 0 0;
	}	
	body .home-content {
		padding: 70px 0 0 0;
	}
	body .col-md-push-6 {
    left: 45%;
	}
	body.home-page.user-icon a{
	color: #fff;
	font-size: 15px;
	position: relative;
	display: block;
	text-align: right;
	padding: 0 10px;
	}
	
}

@media (min-width:991px) and (max-width:1024px){
	body .home-content {
		padding: 60px 0 0 0;
	}
	body .user-name li{
		padding: 0 7px 0 0;
	}
}
@media (min-width:768px) and (max-width:991px){
	body .tab-menu-list li{		
		/*width: 50%;	*/
	}	
}
@media (min-width:768px) {
	.menu-list-block .collapse{
		display: block;
	}
	.menu-list-block .btn-menu{
		display: none;
	}
}

@media (max-width:767px) {
	body .mob-dc{
		text-align:center;
	}
	body .mob-clr{
		float:none !important;
		display:block;
		width:100%;
	}	
	body .home-page .container p {
		font-size: 14px;
		margin: 0;
		line-height: 27px;
		padding:10px;
	}	
	body .home-content {
		padding: 117px 0 0 0;
	}	
	body .mob-bot-mspace{
		margin-bottom:10px;
	}
	body .mob-hor-space{
		padding: 0 10px;
	}	
	body .navbar-brand{
		float: none;
		clear: both;
		display: inline-block;
	}
	body .home-page .navbar p{
		font-size: 20px;
		padding: 5px 0;	
	}
	body .mob-sep-bot{
		border-bottom: 1px solid #fff;
	}	
	body .mob-sep-top{
		border-top: 1px solid #fff;
	}
	body .user-name{
		padding: 10px 0 0 0;
	}
	body .menu-list-block .input-group-btn{
		right: 45px;
		top: 0px;
	}
	body .menu-list-block .input-group-btn .btn{
		padding: 3px 10px;
		border: 0;
		color: #fff;
		background: #444;
		font-size: 25px;
		border-radius: 4px;
	}
	body .menu-list-block form[role="search"].active{
		width: 100%;
	}
	body .navbar-form.active .input-group-btn{
		right: 41px;
	}
	body .menu-list-block form[role="search"] input{
		height: 43px;
	}
	body .navbar-form.active .input-group-btn .btn{
		padding: 4px 10px;
		border-radius: 0px;
	}
	body .tab-menu-list li{		
		/*width: 50%;	*
	}
	body .tab-menu-list li a{
		min-height: 230px;
	}
	body .nav-tabs > li{
		width: 50%;
		margin-bottom: 2px;
	}
	body .nav-tabs > li > a{
		background: #f1f1f1;
	}
	body .menu-list-block{
		overflow: visible;
	}
	body .menu-list-block .nav-tabs > li > a{
		padding: 12px 15px;
	}
	.menu-list-block .tab-content{
		overflow: hidden;
	}
	body .menu-list-block .nav-tabs > li.active > a:after{
		border-width: 0;
	}
	body .btn-menu{
		padding: 0px 5px;
    	font-size: 30px;
		background: #444;
		color: #fff;
	}
	body .btn-menu:hover, body .btn-menu:active, body .btn-menu:focus{
		color: #fff;
		background: #000;
	}
	body .wrapper.toggled #sidebar-wrapper{
		width: 0;
	}
	body .wrapper #sidebar-wrapper{
		width: 240px;
	}
	body .wrapper.toggled .hamburger {
		left: 0;
		margin-left: 8px;
	}
	body .wrapper .hamburger {
		left: 175px;
		margin-left: 15px;
	}
	body .wrapper .mdi-menu{
		font-size: 30px;
		vertical-align: top;
	}
	body .wrapper.toggled .mdi-menu:before{
		content: '\f35c';
		color: #fff;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
	}
	body .wrapper .mdi-menu:before{		
		content: '\f156';
		color: #222;
		font-size: 24px;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
	}
	body .navbar-fixed-top{
		margin: 0;
	}
}
@media (min-width:481px) and (max-width:590px){
	body .home-content {
		padding: 130px 0 0 0;
	}
}
@media (max-width:480px) {
	body .tab-menu-list li{		
		width: 100%;	
		float: none;
		border-right: 0;
	}
	body .nav-tabs > li{
		width: 100%;
		float: none;
	}
	body .user-icon{
		min-width: 105px;
	}
	body .home-page .navbar p {
		font-size: 17px;
		padding: 5px 0;
	}
}

@media (max-width:320px) {
	body .col-xs-6{
		width:100%;
	}
	body .user-name {
		padding: 0;
	}
	body .home-content {
		padding: 168px 0 0 0;
	}
}