/* ==========================================================================
   Author's custom styles
   ========================================================================== */

 * {
   margin: 0;
 }

 html, body {
   height: 100%;
 }

body{
	padding-top: 0px;
}

.footer {
/*	position: absolute;
	bottom: 0;*/
	width: 100%;
  /*height: 6em;*/
	background: linear-gradient(to bottom, #454544 0%,#373737 100%);
	/*background-color: #f5f5f5;*/
}

.footer-content {
  	margin-top: 20px;
}	

.footer-marketing {
	margin-left: 15px;
    color: #fff;	
}

.container .text-muted {
	margin: 20px 0;
}

#wrap{
	min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -4em;
  padding-bottom: 100px;
}

.view-main{
	min-height: 180px;
}

.nav>li>a{
	text-transform: uppercase;
	color: #fff;
}

.rtl{
	direction:rtl; unicode-bidi:bidi-override;
}

/*@media (max-width: 767px) {
    #footer {
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px;
    }
}*/

/*.navbar-inverse {
	background-color: #e51c2f;
	border-color: #e51c2f;
	background-image: -webkit-linear-gradient(top,#e51c2f 0,#e51c2f 100%);
}

.navbar-inverse .navbar-brand {
	color: #fff;
}

.navbar-inverse .navbar-nav>li>a {
	color: #fff;
}*/

img.logo{
	padding-right: 10px;
	max-height: 70px;
	float: left;
	/*margin-left: -10px;*/
}

img.image-instruction{
	width: 600px;
}

.language-flag{
	padding: 0px;
}

div.bottom-border{
	border-bottom: 2px solid #d73230;
	padding-bottom: 20px;
}

div.header{
	min-height: 91px;
}

.page-header {
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 0px;
}

/*.btn-default {
	color: #999;
	background-color: #fff;
	border-color: #ccc;
	background: none;
}*/

div.example{
	padding-top: 15px;
	font-size: 12px;
	font-weight: 700;
	color: #959595;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.language{
	font-size: 10px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 20px;
	padding-left: 0px;
    background-image: linear-gradient(rgb(69, 69, 68) 0%, rgb(55, 55, 55) 100%);
}

/*.nav-pills>li>a {
	color: #8e8e8e;
}*/

/*.jumbotron {
	padding-left: 15px;
}
*/

form {
	margin-bottom: 80px;
}

/* numbered buttons */
#status-buttons                 {
}

#status-buttons button          {
	color:#FFF;
	display:inline-block;
	margin-right:10px;
	text-align:center;
	text-transform:uppercase;
	padding: 0;
	border: none;
	background: none;
}
#status-buttons button:hover         {
	text-decoration:none;
}

/* we will style the span as the circled number */
#status-buttons span            { background:#080808; display:block; height:30px; margin:0 auto 10px; padding-top:5px; width:30px;
    border-radius:50%; }

/* active buttons turn light minelab red*/
#status-buttons button.active span   { background:#e51c2f; }


#recaptcha_area { margin: auto}
