
/*Small devices Tablets (max 991)*/
@media screen and (max-width: 991px) {

	#DateFormatForm{ text-align: center; }
	#DateFormatForm .form-control{ text-align: center; }

	.formatform-buttons{ text-align: center; }

	.formatform-buttons .btn,
	.alert{ font-size: 12px; }

	.left-side{
		font-size: 12px;
		position: absolute;
		top: 0;
		height: auto;
		z-index: 1020;
	}
	.right-side > .content-header{
		position: relative;
		top:0;
		padding: 15px 15px 10px 10px;
	}
	.content{
		margin-top: 0;
	}

	.sidebar .sidebar-menu .treeview-menu > li > a{
		font-size: 12px;
	}

	.navbar-nav > .tasks-menu > .profilemenu{
		left: 0;
	}
	#widgetModal .modal-dialog{	width: auto; }

	.modal-dialog{ 
		font-size: 12px; 
		margin: 5px; 
	}

	#widgetModal .nav > li > a{
		padding: 5px 10px;
	}

	.profilemenu .menurow .btn-group.pull-right{
		display: block !important;
	}

	.report-options .form-group{
		max-width: 991px;
		min-height: 65px;
	}

	.user-menu .dropdown-toggle{ max-width: 180px; height: 50px; }

	.user-menu .dropdown-toggle > i, .user-menu .dropdown-toggle span{ float: left; }

	.user-menu .dropdown-toggle .username{
		white-space: nowrap;
	  	overflow: hidden;
	  	text-overflow: ellipsis;
	  	max-width: 75px;
	}

	.navbar-nav .help-menu.open .dropdown-menu{
		position: absolute;
		left:-35px; 
		background: #ffffff none repeat scroll 0 0;
    	border-bottom: 1px solid #dddddd;
    	border-left: 1px solid #dddddd;
    	border-right: 1px solid #dddddd;
	}

	.navbar-nav > .messages-menu > .dropdown-menu{right: -140px;}

	div.dataTables_filter input {width: 13em;}

	#manage_profiles .btn{ padding: 6px 9px; }
	.report .pagination > li > a,.report .pagination > li > span{ padding: 6px; }

}

/* samsung tablet mini */
@media only screen and (min-width: 600px) and (max-width: 991px) {
	.logaholiclogo.hidden-xs{
		display: block !important;
	}
	body > .header{
		position: relative;
	}

	.dataTables_paginate { width: 100%; }
	.dataTables_paginate .pagination > li > a,.dataTables_paginate .pagination > li > span{
		padding: 3px 8px;
	}
	
	.dataTables_length .form-control{
		font-size: 12px;
   		height: 28px;
    	padding: 3px 5px;
	}
}

/*Extra small devices Phones (max 767px)*/
@media screen and (max-width: 767px) {
	
}

/* Medium devices (desktops, 992px and up) */
@media(min-width:992px){
    .manage-segments .span6{
    border-right: 1px solid #ccc !important;
    }
}

/*Large devices Desktops ()*/
/*Medium devices Desktops (max 1199px)*/
@media screen and (max-width: 1199px) {
	
}