#single {
    .entry-header {
        text-align: center;
        .entry-title {
            display: inline-block;
            margin: 0;
            padding: 25px 15px;
        }
    }
    .entry-content {
        margin: 25px 0;
        .entry-thumbnail {
            text-align: center;
            margin: 0 0 25px 0;
            img {
                width: 80%;
                height: auto;
            }
        }
        p {
            text-align: justify;
            text-indent: 20px;
        }
        #myTab {
            li {
                width: auto;
                padding: 0 25px;
            }
        }
        #myTabContent {
            padding: 25px 0;
            text-align: justify;
            text-indent: 20px;
            .tab-pane {
                background: transparent;
                height: auto;
            }
        }
        .futered {
            margin: 25px 0;
            .futered-header {
                padding: 15px;
                text-align: center;
                margin: 0 20px;
                background-color: @yellow;
                i {
                    font-size: 5em;
                    color: @blue;
                }
            }
            .futered-content {
                text-align: center;
                margin: 0 20px;
                padding: 10px;
                height: 150px;
                background: fade(@gray-light, 30%);
            }
        }
    }
    .format-gallery {
        .entry-content {
            margin: 25px 0;
            .gallery {
                .gallery-item {
                    margin: 0;
                    position: relative;
                    overflow: hidden;
                    .border-radius(5px);
                    &:after {
                        pointer-events: none;
                        position: absolute;
                        content: '';
                        height: 0;
                        width: 0;
                        top: 0;
                        left: 0;
                        .border-radius(5px 0 5px 0);
                        border-top: 1px solid @white;
                        border-left: 1px solid @white;
                        background: @white;
                        background: linear-gradient(135deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%);
                        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000');
                        z-index: 1000;
                        box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
                        -webkit-transition-duration: 0.3s;
                        transition-duration: 0.3s;
                        -webkit-transition-property: width, height;
                        transition-property: width, height;
                    }
                    &:hover:after {
                        width: 100px;
                        height: 100px;
                    }
                    img {
                        border: 1px solid @white;
                        .border-radius(5px);
                        .transition;
                    }
                }
            }
        }
    }
    .entry-meta {
        padding: 25px 0 0 0;
        border-top: 1px solid fade(@gray-light, 30%);
        .tags-links,
        .author,
        .edit-link,
        .date,
        .comments-link,
        .categories-links {
            display: block;
            padding: 10px 0;
            i {
                color: @gray;
                margin: 0 15px 0 0;
            }
            a {
                text-transform: uppercase;
                color: @gray;
                font-size: 0.7em;
                .transition;
                &:hover {
                    .transition;
                    color: @red;
                }
            }
        }
    }
    #respond {
        margin: 25px 0 0 0;
        border-top: 1px solid fade(@gray-light, 30%);
        #reply-title {
            font-size: 1.2em;
            text-transform: uppercase;
            color: @blue;
        }
        form {
            #author {
                .input;
            }
            #email {
                .input;
            }
            #comment {
                .input;
            }
            #submit {
                .button;
                border: none;
            }
        }
    }
    .navigation {
        margin: 30px 0 0 0;
        a {
            display: block;
            text-decoration: underline;
            text-transform: uppercase;
            margin: 15px 0;
        }
    }
    .content-aside {
        .entry-content {
            padding: 25px;
            background: fade(@gray-light, 30%);
            .border-radius(5px);
        }
    }
    .content-video {
        .entry-content {
            text-align: center;
        }
    }
}

#search .page-content {
    padding-bottom: 50px;

    #searchsubmit{
    padding: 8px 15px;
    }
}

