body {    
    padding-top: 65px;
    background-color: #f3f3f3;
}

nav.navbar-icam { 
	background: #FFF;
	border:none;
	border-bottom: 2px solid #9c1100; 
	box-shadow: 0 0 2px 0 #c5610e; 
}

/*Items main menu */
nav.navbar-icam .navbar-nav > li > a,
nav.navbar-icam .navbar-nav > li.open > a { 
	padding: 8px 12px 0 12px;
	margin: 0px;
	background: none;
	color: #959595;
}

nav.navbar-icam .menu-icon{
    display: block;
    text-align: center;
    font-size: 20px;
}

nav.navbar-icam .menu-item{
	display: block;
	text-align: center;
	font-size: 12px;
}

.btn-icam{
	background: #a4a4a4;
	color: white;
}

nav.navbar-icam ul.navbar-nav > .active > a > .menu-icon,
nav.navbar-icam ul.navbar-nav a:hover > .menu-icon,
nav.navbar-icam ul.navbar-nav a:focus > .menu-icon,
nav.navbar-icam ul.navbar-nav a:active > .menu-icon,
.btn-icam:hover, .btn-icam:active { 
	color: #9c1100;
}


nav.navbar-icam .form-control{
	min-width: 300px;
	background: #FFF;
	color: #9c1100;
	border: 1px solid #a4a4a4;
}


/*Dropdown*/
nav.navbar-icam .dropdown-menu { 
	width:420px;
	margin: 5px 0 0;
	padding: 4px;
	border-radius: 5px;
}

nav.navbar-icam .dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 20px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

nav.navbar-icam .dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 21px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}

nav.navbar-icam .navbar-right .dropdown-menu:before {
	right: 20px;
	left: auto;
}

nav.navbar-icam .navbar-right .dropdown-menu:after {
	right: 21px;
	left: auto;
}

/*Mini dropdown*/
nav.navbar-icam .dropdown-menu.setting{
	width:200px;
}

/*Navbar toggle button */
nav.navbar-icam .navbar-toggle {
    background-color: #a4a4a4;
}

nav.navbar-icam .navbar-toggle:focus, 
nav.navbar-icam .navbar-toggle:hover {
    /*border: 2px solid #9c1100;*/
}

nav.navbar-icam .navbar-toggle .icon-bar {
    background-color: white;
}

nav.navbar-icam .navbar-toggle:focus .icon-bar, 
nav.navbar-icam .navbar-toggle:hover .icon-bar {
    background-color: #9c1100;
}

/*Main page*/
.post-content {
    background: none repeat scroll 0 0 #FFffff;
    opacity: 0.5;
    margin: 0 auto;
    margin-top: -332px;
	margin-bottom: 200px;
    text-align: center
    position: relative;
    width: 70%;
    padding: 30px;
}

.wrapper {
    text-align:center;
}

#login-form-block-wrapper{
	position: absolute;
	top: 0px;
	padding: 20px;
	width: 100%;
	background: rgba(255, 255, 255, 0.9);
	-webkit-transition: all 2s; /* Safari */
    transition: all 2s;
}

.gump-error-message{
	display: block;
	margin-bottom: 5px;
}

.gump-error-message::before{
	content: "• ";
}

/*End main page */

@media (max-width: 767px) {

	nav.navbar-icam .menu-item,
	nav.navbar-icam .menu-icon{
	    display: inline-block;
	    text-align: left;
	    font-size: inherit;
	    margin-left: 6px;
	}

	nav.navbar-icam .open .dropdown-menu .dropdown-header{
		color: grey;
		padding: 5px 15px 5px 25px;
	} 
	nav.navbar-icam .open .dropdown-menu > li > a {
		color: grey;
		padding: 5px 15px 5px 25px;
	}

	nav.navbar-icam .open .dropdown-menu .divider {
		background-color: white;
	}
 
	nav.navbar-icam .open .dropdown-menu > li > a:hover,
	nav.navbar-icam .open .dropdown-menu > li > a:focus {
		color: #9c1100;
		background-color: transparent;
	}

	nav.navbar-icam .dropdown-menu:before,
	nav.navbar-icam .dropdown-menu:after {
		display: none;
	}
}