@media (min-width: 544px) {
    .pc-item{
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .alert-success, .alert-warning, .alert-info, .alert-danger, .alert-orange, .alert-light-green, .alert-light-red, .alert-grey, .alert-purple, .alert-dark-green, .alert-dark-red{
        width: auto;
        margin-left: -1rem;
        margin-right: -1rem;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .content-info{
        margin-top:0.25rem;
    }

    h1{
        font-size: 30px !important;
    }

    .main, .sidebar, .navbar-header{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .blog .wrap, .page-template-template-blog-post .wrap, .page-template-default .wrap, .single-post .wrap {
        background-color: #ffffff;
    }

    .wrap{
        background-color: #ffffff;
    }
}
@media (min-width: 768px) {
    .pc-item{
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .alert-success, .alert-warning, .alert-info, .alert-danger, .alert-orange, .alert-light-green, .alert-light-red, .alert-grey, .alert-purple, .alert-dark-green, .alert-dark-red{
        width: auto;
        margin-left: -5rem;
        margin-right: -5rem;
        padding-left: 5rem;
        padding-right: 5rem;
    }
    .main, .sidebar, .navbar-header{
        padding-left: .9375rem !important;
        padding-right: .9375rem !important;
    }

    .blog .wrap, .page-template-template-blog-post .wrap, .page-template-default .wrap,  .single-post .wrap {
        background-color: #e4e2dd;
    }

    .wrap{
        background-color: #ebebeb;
    }
}
@media (min-width: 1030px) {
    .pc-item{
        padding-left: 7rem !important;
        padding-right: 7rem !important;
    }
    .alert-success, .alert-warning, .alert-info, .alert-danger, .alert-orange, .alert-light-green, .alert-light-red, .alert-grey, .alert-purple, .alert-dark-green, .alert-dark-red{
        width: auto;
        margin-left: -7rem;
        margin-right:-7rem;
        padding-left: 7rem;
        padding-right: 7rem;
    }
    .main, .sidebar, .navbar-header{
        padding-left: .9375rem !important;
        padding-right: .9375rem !important;
    }

    .blog .wrap, .page-template-template-blog-post .wrap, .page-template-default .wrap, .single-post .wrap {
        background-color: #e4e2dd;
    }

    .wrap{
        background-color: #ebebeb;
    }
}
@media (min-width: 10000px) {
    .pc-item{
        padding-left: 9rem !important;
        padding-right: 9rem !important;
    }
    .alert-success, .alert-warning, .alert-info, .alert-danger, .alert-orange, .alert-light-green, .alert-light-red, .alert-grey, .alert-purple, .alert-dark-green, .alert-dark-red{
        width: auto;
        margin-left: -9rem;
        margin-right: -9rem;
        padding-left: 9rem;
        padding-right: 9rem;
    }
    .main, .sidebar, .navbar-header{
        padding-left: .9375rem !important;
        padding-right: .9375rem !important;
    }

    .blog .wrap, .page-template-template-blog-post .wrap, .page-template-default .wrap, .single-post .wrap {
        background-color: #e4e2dd;
    }

    .wrap{
        background-color: #ebebeb;
    }
}

.alert-success, .alert-info, .alert-warning, .alert-danger{
    border:none;
}


.alert-light-green {
    background-color: #65c3a2;
    color: #ffffff;
}

.alert-light-red {
    background-color: #c55751;
    color: #ffffff;
}

.alert-grey {
    background-color: #f8f8f8;
    color: #222;
}

.alert-orange {
    background-color: #e69454;
    color: #ffffff;
}

.alert-purple {
    background-color: #403e50;
    color: #ffffff;
}

.alert-dark-green {
    background-color: #3b7a6f;
    color: #ffffff;
}

.alert-dark-red {
    background-color: #ce4757;
    color: #ffffff;
}

.yt-vid {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.yt-vid iframe, .yt-vid object, .yt-vid embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*a:hover{*/
    /*color: #ef007c !important;*/
/*}*/

/*.entry-header h1.entry-title{*/
    /*font-size: 24px; !important;*/
/*}*/

.btn-block, .comments .comment-respond .comment-form{
    margin-top: 1rem;
}

.btn-more .btn-danger a:hover {
    color: #ffffff;
}

.entry-summary img{
    padding:.5rem;
}

.entry-header h1.entry-title{
    height:82px;
    margin-bottom:1.5rem;
}

.pc-item a:hover{
    color: #ef007c;
}