/*---------- Hello Programmer ----------*/

.waitMe_container .waitMe .waitMe_text {
    font-size: 30px;
}
.form-default .has-error .form-control {
    border-color: red;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.form-default .has-success .form-control {
    border-color: #4caf50;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
div.swal-modal div.swal-text {
	font-size: 24px;
}
.form-control-feedback{position: absolute; top: 10px; right: 25px; width: 20px; height: 20px; background-size: 100%;}
.form-control-feedback:before{display: none;}
.form-control-feedback.glyphicon-ok{
    background: url('../images/icons/checked.png') center no-repeat;
    background-size: 18px;
}
.form-control-feedback.glyphicon-remove{
    background: url('../images/icons/cancel.png') center no-repeat;
    background-size: 18px;
}

.social-fix .link.line {
    background-color: #00b900;
}
.social-fix .link.twitter {
    background-color: #1da1f3;
}

.book-list.philosophy figure.cover img{
    max-height: 356px;
}

.social-fix .link.blue {
    background-color: #226cc1;
}
.social-fix .link.green {
    background-color: #00b900;
}
.social-fix .link.red {
    background-color: #d9594e;
}
.social-fix .link.blue-sky {
    background-color: #1da1f3;
}

.social .link.line {
    background-color: #00b900;
}
.social .link.twitter {
    background-color: #1da1f3;
}

.site-footer .main-address .social .link.line{ 
    background-color:#00b900;
}
.site-footer .main-address .social .link.twitter{ 
    background-color: #1da1f3;
}

.editor-content strong {
    font-weight: bold;
}

@media screen and (max-width: 1440px) {
    .book-list.philosophy figure.cover img {
        max-height: 266px;
    }
}