#logo img
{
	width : 100%;
	max-height : 75px;
}

h1
{
	font-size : 2em;
	color : #74499c;
}

h2
{
	font-size : 1.8em;
	color : #74499c;
}

h3
{
	font-size : 1.6em;
	color : #74499c;
}

h4
{
	font-size : 1.4em;
	color : #74499c;
}

h5
{
	font-size : 1.2em;
	color : #74499c;
}

h6
{
	font-size : 1em;
	color : #74499c;
}

#sidebar
{
	background-color : #5a3798;
}

.link
{
	cursor : pointer;
	text-decoration : underline;
}

/* Admin area menu */
    .menu_element
    {   
        border-radius : 15px;
        box-shadow: 5px 5px 5px #888888;
        margin : 10px;
        display : inline-block;
        width : 110px;
        height : 110px;
        color : #74499c;
        text-align : center;
        text-decoration : none;
        background-color : #eee;
        vertical-align : top;
        cursor : pointer;
    }

    .menu_icon
    {   
        color : #74499c;
        font-size : 70px;
        width : 100%;
    }

    .menu_element a
    {   
        text-align : center;
        text-decoration : none;
        background-color : #eee;
    }

    .menu_text
    {   
        margin-top : 5px;
        font-size : 1.1em;
        color : #777;
    }
    .menu_hover
    {   
        background-color : #f9f9f9;
    }
    .menu_icon.fa-stack
    {
        font-size : 75px !important;
    }
    .menu_icon .fa-stack-1x
    {
    }
    .menu_icon .fa-stack-2x
    {
    }
    .awesome-action
    {
        font-size : 40% ;
        margin: 22% 0px 0px 18%;
    }

/* Admin area menu ends */

#updates
{
	margin-top : 290px;
}

#task_details
{
	position : fixed;
	height : 315px;
	top : 0px;
	background-color : #fff;
	width : 100%;
}

table
{
	width : 100% !important;
}

tr.odd
{
	background-color : #eee !important;
}

#sidebar .inner
{
	position : relative;
}

#menu_handle
{
	position : absolute;
	top : 0px;
	right : 0px;
	height : 100%;
	font-size : 2em;
	font-weight : 700;
	color : #5a3798;
	line-height : 100vh;
	vertical-align : middle;
	cursor : pointer;
}



@media screen and (min-width: 737px) 
{
	#content>.inner {
		max-width: none;
	}
}

@media screen and (max-width: 989px) 
{
	body
	{
		/* min-width : 600px; */
	}
	#titleBar
	{
		height : 100px !important;
	}

	.title 
	{
		height : 100px;
	}

	.title img
	{
		max-height : 100px;
	}

	#content
	{
		padding-top : 100px;
	}

	.not_mobile
	{
		display : none;
	}

	#task_details
	{
		position : relative;
	}
}
