﻿
 body{
      margin:0px;
    }

   /* reset everything to the default box model */

  *, :before, :after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }

  /* set a border-box model only to elements that need it */

  .form-control, /* if this class is applied to a Kendo UI widget, its layout may change */
  .container,
  .container-fluid,
  .row,
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1,
  .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
  .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3,
  .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
  .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
  .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6,
  .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7,
  .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8,
  .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9,
  .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
  .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11,
  .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }


    .forgot-password{
      text-decoration:none; 
      color:white;
      cursor:pointer;
    }
    .forgot-password:hover{
      text-decoration:underline;
    }

.loginPage
{
  margin-top:150px; 
  
}
.loginPage .blueBackground
{
  background-image:url("../../Images/BlueBackground.png");
  background-repeat:repeat-x;
  padding-top:30px;
  height:206px;
}
.labelLinotype {
    font-family:'LinotypeUniversW01-BdCn', Arial, sans-serif;
}
.displayNone {
  display: none; 
}


/*
  Login page styles start
*/

.loginControlLogo
{
  margin-left:150px;
 background-image:url("../../Images/compilator_logo_white_long.png");
 background-repeat:no-repeat;
 height:70px; 
}
.container {
 margin-left:160px;
  }
.floatLeft {
  float:left;
}
.floatRight {
  float:right;
}
.ClearBoth {
  clear: both;
}
.loginControlTextBox 
{
  /*float:left;*/
  
  text-align:left; 
  height: 16px;
}
.loginControlTextBox input
{
 background-color:#FFFFFF;
   width:250px !important;
  height:13px !important;
  padding: 0px 0px 1px 3px;
  vertical-align: central;
  line-height: 15px !important;
  color: #6c6c6c;
  font-style: italic;
  font-size:13px;
  border-style: solid;
  border-color:white;
}
.loginControlTextBox span
{
  height:11px !important;
  font-size:11px;
}

.white {
  color: #FFFFFF;
}

input[type=submit].loginControlButton
{
   background-color:#fd7100;
    color:White;
    border:none;
    text-transform:uppercase;
    padding:0px 20px 0px 20px;
    font-family:'LinotypeUniversW01-BdCn', Arial, sans-serif;
    cursor: pointer;
  margin-left: 2px;
 text-align:left; 
 height:38px !important;
 font-family:'LinotypeUniversW01-BdCn', Arial, sans-serif;
 font-size:16px !important;
  background-position:right;
  background-repeat:no-repeat;
  background-image:url("../../Images/racuo.png");
  padding-right:35px !important;
  margin-top:0px;
}

.loginFailureText
{
  text-align:left;
  padding-top:8px;
  width: 350px;
}

.RightButtonControls
{
	text-align:right;
	position:absolute;
  bottom:5px;
  right:15px;
  
}

.RightButtonControls input
{
  min-width: 75px;
}

/*
  Login page styles end
*/





