/* ---------------------------------------------------- */
/* login view											*/
/* ---------------------------------------------------- */
body{background-color: #F1F1F1}
body > .primary-menu{display:none}
body > footer{display:none}
body > #cms-header{display:none}
body .page-header{border:none}
header{background-color:#f1f1f1;color:#000;}
header h1,header small{color:#ccc;}
header .page-header {
  border-bottom: none;
}

body header{margin: 0 auto;max-width: 320px;color:#fff;text-align:center}
body header h1{display:block;color:#000;}
body .container-breadcrumb{display:none}
body .footer {border-top:1px solid #8CC152}
section.auth {
margin: 0 auto;
max-width: 320px;
}
section.auth{}
section.auth > img {
    margin-bottom: 20px;
    width: 56px;
    height: 56px;
	padding:5px;
}
section.auth a{
    color:#000;
}
section.auth h1{
    font-weight: normal;
    font-size: 20px;
    color:#fff;
    margin-bottom: 20px;
	font-size:2rem;
	font-weight:100
}
section.auth form{
color: #555;
padding: 30px;	
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;	
background-color: #fff;
}	