/*

Theme Name: X10 – Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

@import url(http://fonts.googleapis.com/css?family=Norican|Oswald);

/*deactivate Footer part, menu and breadcrumbs*/
.x-colophon.top{
  display: none;
}

.x-colophon.bottom{
  border-top: none;
  padding: 2% 0%;
}

.x-navbar-wrap {
  /*  display: none;*/
}

.x-logobar {
    border: none;
}

.x-breadcrumb-wrap {
    display: none;
}

.x-btn-widgetbar{
  display: none;
}

/*Fontsize*/
h1.h1{margin-top:0.2em;font-size:290%;line-height:1.1}
h2,.h2{font-size:250%;line-height:1.2}
/*Same as icon.css */
/*
h3,.h3{font-size:228.5%;line-height:1.3}
h4,.h4{font-size:171.4%}
h5,.h5{font-size:150%}
h6,.h6{font-size:100%;text-transform:uppercase}
*/

/*change margin of checkbox of registration form */
input[type="radio"].crm-form-radio, input[type="checkbox"].crm-form-checkbox {
    margin-left: 7px;
    margin-right: 3px;
}

.crm-container {
    max-width: 1200px;
    width: 88%;
    margin: 0 auto;
  }

  label[for="rememberme"] {
      display: inline-block;
  }

  p.message {
  position: relative;
  margin-bottom: 0.5em;
  border: 1px solid #f6dca7;
      border-top-color: rgb(246, 220, 167);
      border-right-color: rgb(246, 220, 167);
      border-bottom-color: rgb(246, 220, 167);
      border-left-color: rgb(246, 220, 167);
  padding: 0.786em 2.25em 1em 1.15em;
  font-size: 14px;
  line-height: 1.5;
  color: #c09853;
  background-color: #fcf8e3;
  background-color: #d9edf7;
  border-color: #b3d1ef;
  color: #3a87ad;
  }

  p.error {
  position: relative;
  margin-bottom: 0.5em;
  border: 1px solid #f6dca7;
      border-top-color: rgb(246, 220, 167);
      border-right-color: rgb(246, 220, 167);
      border-bottom-color: rgb(246, 220, 167);
      border-left-color: rgb(246, 220, 167);
  padding: 0.786em 2.25em 1em 1.15em;
  font-size: 14px;
  line-height: 1.5;
  background-color: #f2dede;
  border-color: #e5bdc4;
  color: #b94a48;
  }

  span.hint {
    position: relative;
    font-size: 14px;
    line-height: 1.5;
    color: #1785bf;
    top: -8px;
  }

  #setupform label {
    margin-top: 10px;
}

/*make sure submit button is visible for second registration*/
#crm-container.crm-public #crm-submit-buttons {
    height: 30px;
}
