/*!
 * Start Bootstrap - Blog Home HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    background-color: #dddddd;
}

footer {
    margin: 50px 0;
}

/* Login menu */
#login-dp{
    min-width: 250px;
    padding: 14px 14px 0;
    overflow:hidden;
    background-color:rgba(255,255,255,.8);
}
#login-dp .help-block{
    font-size:12px    
}
#login-dp .bottom{
    background-color:rgba(255,255,255,.8);
    border-top:1px solid #ddd;
    clear:both;
    padding:14px;
}
#login-dp .social-buttons{
    margin:12px 0    
}
#login-dp .social-buttons a{
    width: 49%;
}
#login-dp .form-group {
    margin-bottom: 10px;
}
.btn-fb{
    color: #fff;
    background-color:#3b5998;
}
.btn-fb:hover{
    color: #fff;
    background-color:#496ebc 
}
.btn-tw{
    color: #fff;
    background-color:#55acee;
}
.btn-tw:hover{
    color: #fff;
    background-color:#59b5fa;
}
@media(max-width:768px){
    #login-dp{
        background-color: inherit;
        color: #fff;
    }
    #login-dp .bottom{
        background-color: inherit;
        border-top:0 none;
    }
}
/* end of Login menu */

.form_btn {
	width:10em;
}

.form_hd {
  padding-bottom: 9px;
  border-bottom: 1px solid #eee;
}

.posts > p img {
    max-width: 100%;
    height: auto;
    display: inline-block;
    border-radius: 6px;
}
.pull-right {
	margin-left: 1em;
	margin-top: 0.4em;
}

.share {
	padding-left: 2em;
}

a:link {
	text-decoration: none;
}

a.blacklink {
	color: black;
}

.homepage {
	font-size:medium;
}

.caption {
	font-size: x-small;
}

.cancelbtn {
	margin-left: 1em;
}

textarea {
	max-width: 100%;
	min-width: 100%;
}

.upload_frm {
	margin-bottom: 2em;
}

.upload_btn {
width: 49%;
overflow: hidden;
position: relative;
}


#fileToUpload {
	 position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}