body {
    background-color: #f8f8f8;
}

p{
	font-size: 16px;
	margin: 0px 0px 16px;
}

h3{
	margin-top: 40px;
}

#wrapper {
    width: 100%;
}

#page-wrapper {
    padding: 0 15px;
    min-height: 568px;
    background-color: #fff;
	border-bottom: 1px solid #e7e7e7;
}

.navbar-static-top{
	z-index:900;
}
/*---------------HEADER---------*/
.ename{
	color: #ff0000;
}

.navbar-brand {
    color: #000 !important;
	font-size: 22px;
    font-weight: 700;
}
.navbar-brand:hover,
.navbar-brand:focus {
    text-decoration: underline;
}

.top-menu {
    padding: 10px 15px;
    margin-right: 0;
}

.buttons {
    padding: 8px 0px;
	text-align:center;
}
.buttons button {width: 49%;}

/*---------BREADCRUMB---------*/
.breadcrumb{
	padding: 20px 20px 0px 0px;
	background-color: #ffffff;
}

.breadcrumb li a{
	font-size: 14px;
}

/*-------LEFT MENU---------------*/
.sidebar .sidebar-nav.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}

.sidebar ul li {
    border-bottom: 1px solid #e7e7e7;
}

.sidebar ul li a.active {
    background-color: #eee;
}

.sidebar .arrow {
    float: right;
}

.sidebar .fa.arrow:before {
    content: "\f104";
}

.sidebar .active>a>.fa.arrow:before {
    content: "\f107";
}

.sidebar .nav-second-level li,
.sidebar .nav-third-level li {
    border-bottom: 0!important;
}

.sidebar .nav-second-level li a {
    padding-left: 37px;
}

.sidebar .nav-third-level li a {
    padding-left: 52px;
}

/*--------PAGES---------------*/
.page-header{
	margin-top: 10px;
}
.container-fluid{
	font-size: 16px;
}
.container-fluid ul{
	margin: 20px 0px;
}
.container-fluid li{
	font-size: 16px;
	margin: 0px 0px 8px;
}
.container-fluid .prtsc img{
	border: 1px solid #ccc;
	margin: 15px 0px;
	box-shadow: 2px 2px 0px 0px #b2b2b2;
	-moz-box-shadow: 2px 2px 0px 0px #b2b2b2;
	-webkit-box-shadow: 2px 2px 0px 0px #b2b2b2;	
}
.danger{
	color: #db0000;
}
/*fielsd list*/
.container-fluid ul.fields-list{
	margin: 20px 0px;
	padding-left: 15px;
}
.container-fluid ul.fields-list li{
	font-size: 16px;
	margin: 0px 0px 8px;
	list-style-type: none;
}

/*-----callout ----*/
.bs-callout {
	margin:20px 0;
	padding:20px;
	border-left:3px solid #eee
}
.bs-callout h4 {
	margin-top:0;
	margin-bottom:5px
}
.bs-callout p:last-child {
	margin-bottom:0
}
.bs-callout code {
	background-color:#fff;
	border-radius:3px
}
.bs-callout-danger {
	background-color:#fdf7f7;
	border-color:#d9534f
}
.bs-callout-danger h4 {
	color:#d9534f
}
.bs-callout-warning {
	background-color:#fcf8f2;
	border-color:#f0ad4e
}
.bs-callout-warning h4 {
	color:#f0ad4e
}
.bs-callout-info {
	background-color:#f4f8fa;
	border-color:#5bc0de
}
.bs-callout-info h4 {
	color:#5bc0de
}

 /*---------SEARCH-----------*/
div.search-page table{margin: 8;}
div.search-page .searcht{width: 100%;}
div.search-page .searcht td{padding:10px 0px 10px 0px;}
div.search-page .searcht td.num{font-weight: bold; vertical-align: top; width: 30px; padding: 12px 0px 0px 0px; font-size:14px;}
div.search-page .searcht a.zaglsearch{font-size:16px; font-weight:normal;  text-decoration:none;}
div.search-page .searcht a:hover.zaglsearch{text-decoration:underline;}

div.search-page .searcht .put a{font-style: italic; text-decoration:none; font-size:12px; color: #555;}
div.search-page .searcht .put a:hover{text-decoration:underline;}

/*--------FOOTER-------------*/
.coop{
	height: 30px;
	text-align: right;
	color:#5c5c5c;
	font-size: 14px;
	font-weight: normal;
	padding-right: 10px;
}

/*--------404-------------*/
.ed-ico{
	width: 100px;
	height: 100px;
	display: block;
	margin: 0px auto;
	background: url(/local/templates/edlanding/img/icon/sprt.png) no-repeat;
}
.ed-ico-help{
	background-position: -200px -300px;
}
.ed-ico-tp{
	background-position: -300px -300px;
}
.btn-grey {
    border-color: #ccc;
    color: #222;
    background-color: #ccc;
    -webkit-transition: all .35s;
    -moz-transition: all .35s;
    transition: all .35s;
}
/*------MEDIA---------------*/
@media(min-width:768px) {
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 280px;
        padding: 0 30px;
        border-left: 1px solid #e7e7e7;
    }
    
	.top-menu-wrap{
		float: right;
		position: relative;
	}

    .top-menu .custom-search-form{
		width: 250px;
    	float: left;
    }
    
    .top-menu .buttons{
   	    padding: 2px 10px;
		width: 270px;
    	float: left;	
    }
    
    .sidebar {
        z-index: 1;
        position: absolute;
        width: 280px;
        margin-top: 31px;
    }
    
    .coop{
		font-size: 14px;
	}
}

@media(min-width:870px) {
    .top-menu .custom-search-form{
		width: 400px;
    } 
}
@media(min-width:1070px) {
	.container-fluid .prtsc img{
		max-width: 600px;
	}   	
}