﻿/* No css would be added in this file, css should abe added in the appropriate skin folder */
/* this file is just to avoid the file not found error */
/* Layout for desktop version */
@font-face {
  font-family: 'Roboto-Regular';
  font-style: normal;
  font-weight: 400;
  src: local('fonts/Roboto-Regular'), local('fonts/Roboto-Regular'), url(https://themes.googleusercontent.com/static/fonts/roboto/v8/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');
}
body {
    background: #ebebeb;
}
.register-title {text-align:left !important; color:#2e8fc7; padding-left:20px !important}
 input[type=text].backgroundNone ,input[type=password].backgroundNone {
  background: none;
  box-shadow: none;
}
.section {
  float: left;
  width: 100%;
}
.section .buttonslist {
  
    margin: 0 auto 0 200px;
}
.topborder {
  border-top: 1px solid #DADADA;
  box-shadow: none;
  margin-left: 23px;
  margin-top: 13px;
  width: 94%;
}
.buttonslist {
  float: left;
  min-width: 100px;
}
.buttonslist > a {
  float: left;
  min-width: 100px;
  text-align: center;
  text-decoration: none;
  font:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
  color:#666666;
}
.buttonslist .gidBtn {
  background-image: -moz-linear-gradient(center top , #F6F6F6, #EDEDED);
  background-image: -webkit-linear-gradient(center top , #F6F6F6, #EDEDED);
  background-image: -ms-linear-gradient(center top , #F6F6F6, #EDEDED);
  background-image: -o-linear-gradient(center top , #F6F6F6, #EDEDED);
  border: 1px solid #E0E0E0;
  border-radius: 3px 3px 3px 3px;
  color: #6D6D6D;
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 0;
  margin-right: 15px;
  text-shadow: none;
  width: 103px;
  padding:0px;
}
.btn-google.gidBtn > span {
  background: url("../img/gplus_icn.png") no-repeat scroll 12px 7px transparent;
  color: #666666;
  float: left;
  font-family: arial;
  font-size: 14px;
  height: 30px;
  padding-left: 22px;
  padding-top: 9px;
  text-align: center;
  vertical-align: middle;
  width: 72px;
}
.btn-linkedin.gidBtn > span {
  background: url("../img/linked_in_icn.png") no-repeat scroll 12px 7px transparent;
  color: #666666;
  float: left;
  font-family: arial;
  font-size: 14px;
  height: 30px;
  padding-left: 32px;
  padding-top: 10px;
  text-align: center;
  vertical-align: middle;
  width: 71px;
}
.btn-facebook.gidBtn > span {
  background: url("../img/facebook_icn.png") no-repeat scroll 13px 7px transparent;
  color: #666666;
  float: left;
  font-family: arial;
  font-size: 14px;
  height: 30px;
  padding-left: 32px;
  padding-top: 10px;
  text-align: center;
  vertical-align: middle;
  width: 53px;
}
.label {
  float: left;
  margin: 18px 0px 9px 0;
  width: 100%;
}
.label .content {
  color: #959595;
  font-size:13px;
  text-align: center;
}
h4.content { font-weight:normal; text-align:center}
.buttonslist .gidBtn:hover {
  background-image: -moz-linear-gradient(center top , #EDEDED, #F6F6F6);
  background-image: -webkit-linear-gradient(center top , #EDEDED, #F6F6F6);
  background-image: -ms-linear-gradient(center top , #EDEDED, #F6F6F6);
  background-image: -o-linear-gradient(center top , #EDEDED, #F6F6F6);
}
.font-normal {font-weight:normal}
.gidForm .RegisterBtn {
  background: -moz-linear-gradient(center bottom , #57aada 37%, #5cb5e8 75%) repeat scroll 0 0 #57aada;
  background: -webkit-linear-gradient(center bottom , #57aada 37%, #5cb5e8 75%) repeat scroll 0 0 #57aada;
  background: -ms-linear-gradient(center bottom , #57aada 37%, #5cb5e8 75%) repeat scroll 0 0 #57aada;
  background: -o-linear-gradient(center bottom , #57aada 37%, #5cb5e8 75%) repeat scroll 0 0 #57aada;
  border: 1px solid #58ACDD;
}
.register .RegisterBtn {
  font-size: 16px;
  letter-spacing: 1px;
  margin-top: 59px;
  text-shadow: none;
  width: 200px;
}
.register #gid-form {
  width: 710px;
}
.column100percent {
  float: left;
  width: 100%;
}
.column100percent .column35Percent {
  float: left;
  margin-left: 25px;
  width: 43%;
}
.column100percent .column25Percent {
  float: left;
  margin-left: 16px;
  margin-top: 63px;
  vertical-align: middle;
  width: 16%;
}
.column100percent .column30Percent {
  float: left;
  width: 28%;
}
.twelvecol P {
  text-align: center;
}
.gidForm.register #gid-form {
  border-radius: 6px 0 6px 6px;
  float: inherit;
  overflow: hidden;
  padding: 0px;
}
.field-validation-valid {
  color: #FF0000;
  float: right;
  font-weight: bold;
  margin-top: -2px;
  padding-left: 2px;
}
.field-input {
  float: left;
  width: 95%;
}
.captcha-position { margin:5px 0px;}
/* CSS Changes - 24 Aug 2015 
input.newuserRegistration {
-webkit-border-radius: 2;
              -moz-border-radius: 2;
              border-radius: 2px;
              color: #ffffff !important;
              font-size: 14px;
              padding: 7px 30px;
              text-decoration: none;
              border:1px solid #3cb0fd;
              background: #3498db;
              text-shadow: none;
              font-weight:normal !important;
}
input.newuserRegistration:hover { background: #2e8fc7; }
input.newuserRegistration:focus{
    box-shadow: 0 1px 0 #2392F3 inset, 0 -1px 0 #2392F3 inset, -1px 0 0 #2392F3, -1px 0 0 #2392F3 inset, 0 0 4px rgba(35,146,243,0.5);
    outline: none;
  }
}*/
.buttonslist .gidBtn {
  background-image: -moz-linear-gradient(center top , #F6F6F6, #EDEDED);
  background-image: -webkit-linear-gradient(center top , #F6F6F6, #EDEDED);
  background-image: -ms-linear-gradient(center top , #F6F6F6, #EDEDED);
  background-image: -o-linear-gradient(center top , #F6F6F6, #EDEDED);
  border: 1px solid #E0E0E0;
  border-radius: 3px 3px 3px 3px;
  color: #6D6D6D;
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 0;
  margin-right: 50px;
  text-shadow: none;
  width: 103px;
  padding:0px;
  background: linear-gradient(to bottom, #F7F7F7 0%,#F0F0F0 100%);
  border-radius:3px;
  border: none;
  box-shadow: 0 1px 2px rgba(0,0,0,0.2) inset, 0 -1px 0 rgba(0,0,0,0.05) inset;
}
.twelvecol p.colorblack {
    color: #000;
    font-size: 11px;
}
a.js-socialLinkedIn.btn-linkedin.gidBtn {
    display: none;
}
.cloud-reg .ui-dialog {
    padding: 0;
}
.cloud-reg .ui-dialog .ui-dialog-titlebar {
    background: #f3f3f3;
    border-radius: 0;
        -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
}
.cloud-reg .ui-dialog .ui-dialog-titlebar .common-title-logo{
        background: url("../img/gantter-header-logo.png") no-repeat;
        height: 50px;
        width: 150px;
        background-size: 100% 100%;
    }
.cloud-reg legend#js-legendGantter {
    padding: 22px 0;
    color: #444;
    font-size: 12pt;
    padding-left: 42px !important;
}
.cloud-reg .gidForm legend#js-legendGantter {
    background-image: none !important;
    padding-left: 0px !important;
}
.cloud-reg .gidForm legend#js-legendGantter {
    /*    background-image: url(../img/register-grey.png) !important;*/
    background-repeat: no-repeat;
    background-size: 30px 30px;
    background-position-y: 12px;
    background-position-x: 8px;
}
.section-RigisterBtn input.button {
    background-color: #32b675 !important;
    border: 1px solid #32b675;
}
.reg-topborder {
    height: 86px;
    margin: 15px 0 0 0;
    width: 100%;
    border: 0;
}