/*
Theme Name: Simple Theme
Theme URI: http://simpletter.net
Description: Child theme for the Twenty Eleven theme
Author: Nicola Cascio
Author URI: http://simpletter.net
Template: twentyeleven
Version: 1.0
*/

@import url("../twentyeleven/style.css");


/* --- Custom style added by waga.it - author Nicola Cascio ---  */

body {background: url(images/debut_light.png) repeat }
#page {
  background:none !important;
}
.home #page {
    max-width:420px !important;
}
.home h1.entry-title {	
	display: none;
}
#supplementary.two .widget-area {
    width: 68.1% !important;
}
#branding {
    border-top: none;
    padding-bottom: 10px;
}
#access {
	display: none;
}

#site-generator {
    background: none;
    background-image: url(images/simpletter-small.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    border-top: none;
    padding: 2.2em 0.5em 4.4em;
}
.home #main {
    display: none;
}
.home #content p {	
	text-align: center;
}
.home #supplementary .widget {
    margin: 0;
}
.home #supplementary {
     background-color: #FFFFFF; 
     border:1px solid #CCCCCC; 
     border-radius: 4px;
     -webkit-box-shadow:  0px 0px 4px 2px rgba(0, 0, 0, 0.1);
     box-shadow:  0px 0px 4px 2px rgba(0, 0, 0, 0.1);
     }
.home #subscriberauthloginformdiv {
    padding-left: 27%;
    width: 73%;
}
#site-title {
    margin-right: 0px;
    text-align: center;
    padding: 0;
}
#site-description {
    text-align: center;
    margin: 0;
}
.home .entry-content, .home .entry-summary {
    padding: 0;
}
.singular.page .hentry {
    padding: 0 !important;
}
#subscriberauthloginform label {
    font-size: 11px;
}
.singular #primary {
    margin: 0;
    border-top: 1px solid #ddd;
}
.home #primary {
    display: none !important;
}
#wp-admin-bar-blog-5-c, #wp-admin-bar-blog-5-n {
	display:none;
}
#wp-admin-bar-edit {
	display:none;
}
#wp_sidebarlogin-2 .page_item {}
#supplementary #first {margin:0 auto !important;}
#supplementary #second {margin:25px auto 0 auto !important;padding-top: 25px; text-align: center;}

/* --- Button Start ---  */
#first .login-submit #wp-submit {
  height: 30px;
    line-height: 28px;
    padding: 0 12px 2px;
    background-color: #21759B;
    background-image: linear-gradient(to bottom, #2A95C5, #21759B);
    border-color: #21759B #21759B #1E6A8D;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    border-radius: 3px 0 0 3px;
    -moz-box-sizing: border-box;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    line-height: 28px;
    margin: 0;
    padding: 0 10px 1px;
    text-decoration: none;
    white-space: nowrap;
}
#first .login-submit #wp-submit:hover {
  background-color: #278AB7;
    background-image: linear-gradient(to bottom, #2E9FD2, #21759B);
    border-color: #1B607F;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}
#first .login-submit #wp-submit:focus {
  border-color: #0E3950;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset, 1px 1px 2px rgba(0, 0, 0, 0.4);
}
/* --- End Start ---  */

/* --- Button Start authenticate---  */
#authenticate {
  height: 30px;
    line-height: 28px;
    padding: 0 12px 2px;
    background-color: #21759B;
    background-image: linear-gradient(to bottom, #2A95C5, #21759B);
    border-color: #21759B #21759B #1E6A8D;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    border-radius: 3px 0 0 3px;
    -moz-box-sizing: border-box;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    line-height: 28px;
    margin: 0;
    padding: 0 10px 1px;
    text-decoration: none;
    white-space: nowrap;
}
#authenticate:hover {
  background-color: #278AB7;
    background-image: linear-gradient(to bottom, #2E9FD2, #21759B);
    border-color: #1B607F;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}
#authenticate:focus {
  border-color: #0E3950;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset, 1px 1px 2px rgba(0, 0, 0, 0.4);
}
/* --- End Start ---  */


#colophon #supplementary.two .widget-area {
  float:none !important;
}
.widget a {
    font-weight: normal;
}
.sidebarlogin_otherlinks li a {font-size: 11px;}
.page-template-default #primary {background-color: #FFFFFF; 
     border:1px solid #CCCCCC; 
     border-radius: 4px;
     -webkit-box-shadow:  0px 0px 4px 2px rgba(0, 0, 0, 0.1);
     box-shadow:  0px 0px 4px 2px rgba(0, 0, 0, 0.1);
     }
h1.entry-title {font-size: 24px !important;}