
.article_pager,
.article_pagination table,
.edNews_loadMoreTriggerWrapper .trigger {
    border: solid 1px #c81704;
    border-radius: 4px;
    margin: 20px 0;
    font-size: 0;
}

 .article_pager a,
 .article_pager > span,
 .article_pagination a,
 .article_pagination > span {
        display: inline-block;
        font-size: 13px;
     /*   font-family: "Roboto Condensed", sans-serif;*/
        line-height: 1;
        padding: 7px 10px;
        border-left: solid 1px #c81704;
        border-right: none !important;
        border-bottom: none !important;
        border-top: none !important;
        transition: all 200ms linear;
    }

 .article_pager a,
 .article_pagination a {
        color: #504e4e;
    }

 .article_pager a:hover,
 .article_pagination a:hover {
            color: #fff;
            background-color: #FF9387;
        }

 .article_pagination {
    overflow: hidden;
}
 .article_pagination a,
 .article_pagination > span {
        margin-left: -1px;
    }

 .article_pager {
    float: right;
    clear: both;
    overflow: hidden;
}

 .article_pager a:first-child {
        border-left: none;
    }

.article_pager a.next::after,  .article_pager a.next::before, .article_pager a.last::after, .article_pager a.last::before,  .article_pager a.first::after,  .article_pager a.first::before,  .article_pager a.prev::after, .article_pager a.prev::before,  .article_pager a.edn_previusArticle::after,  .article_pager a.edn_previusArticle::before,  .article_pager a.edn_nextArticle::after,  .article_pager a.edn_nextArticle::before {
        font-family: "FontAwesome";
        line-height: 0;
    }

 s .article_pager a.next::after, .article_pager a.edn_nextArticle::after {
        content: "\f105";
        margin-left: 4px;
    }

    .article_pager a.last::after {
        content: "\f101";
        margin-left: 4px;
    }

    .article_pager a.first::before {
        content: "\f100";
        margin-right: 4px;
    }

    .article_pager a.prev::before,  .article_pager a.edn_previusArticle::before {
        content: "\f104";
        margin-right: 4px;
    }

  .article_pager.edn_articleScrolling {
        float: none;
        border: none;
        margin: 0 -10px;
        padding: 20px 10px;
        overflow: visible;
    }

    .article_pager.edn_articleScrolling a {
        background-color: #cebd88;
        border-radius: 0;
        box-shadow: inset 0 0 0 50px #cebd88;
        color: #fff;
        display: inline-block;
        font-size: 14px;
        font-weight: 600;
        min-width: 200px;
        outline: 1px solid #cebd88;
        outline-offset: 1px;
        overflow: hidden;
        position: relative;
        transform: scale(1);
        transition: all .3s;
        font-size: 12px !important;
        line-height: 1.6em !important;
        min-width: 125px !important;
        padding: 7px 26px !important;
        text-transform: lowercase !important;
    }

           .article_pager.edn_articleScrolling a.edn_previusArticle {
                float: left;
            }

          .article_pager.edn_articleScrolling a.edn_nextArticle {
                float: right;
            }

            .article_pager.edn_articleScrolling a.edn_previusArticle:hover, .article_pager.edn_articleScrolling a.edn_nextArticle:hover {
                box-shadow: inset 0 0 0 0 #cebd88;
                outline: 1px solid #28364b;
                outline-offset: 1px;
                background-color: #28364b;
                color: #fff;
            }

     .article_pager a.active,
 .article_pagination > span {
        color: #fff;
        background-color: #c81704;
    }

.edn_article_gallery {
    margin-top: 30px;
    margin-bottom: 30px;
}

.edn_article_gallery > ul {
        margin: 0;
        padding: 0;
    }

.edn_article_gallery > ul li {
            display: inline-block;
            margin: 0;
            padding: 0;
            margin: 0 5px 5px 0;
            list-style-type: none;
        }

 .edn_toolTip {
    position: relative;
}

    .edn_toolTip .edn_toolTipContent {
        position: absolute;
        bottom: 100%;
        visibility: hidden;
        opacity: 0;
        transition: opacity linear 400ms;
        line-height: 0;
        font-size: 0;
        z-index: 9999;
        margin-bottom: 3px;
        overflow: hidden;
    }

   .edn_toolTip:hover .edn_toolTipContent {
        visibility: visible;
        opacity: 1;
        background-color: rgba(0, 0, 0, 0.8);
        border: solid 1px transparent;
        border-radius: 4px;
        padding: 4px 10px;
        display: inline-block;
        max-width: 400px;
        color: #fff;
        font-size: 12px;
        line-height: 1;
    }

    .edn_toolTip.edn_tooltipLeft .edn_toolTipContent {
        left: 0;
    }

   .edn_toolTip.edn_tooltipRight .edn_toolTipContent {
        right: 0;
    }

 .edn_article.edn_articleDetails .edn_metaDetails {
    margin-bottom: 20px;
}

    .edn_article.edn_articleDetails .edn_metaDetails > a::before {
        content: "\f007";
        font-family: "FontAwesome";
        color: #6e6e6e;
        font-size: 18px;
        padding-right: 5px;
    }

  .edn_article.edn_articleDetails .edn_metaDetails .edn_articleCategories {
        display: inline;
    }

 .edn_article.edn_articleDetails .edn_metaDetails .article_rating {
        display: inline-block;
    }

     .edn_article.edn_articleDetails .edn_metaDetails .article_rating .rateit-range {
            top: 3px;
            margin-left: 5px;
        }

 .edn_article.edn_articleDetails .edn_articleTags {
    border-top: dashed 1px #a8a4a4;
    border-bottom: dashed 1px #a8a4a4;
    padding: 9px 0;
    margin: 15px 0 25px;
    overflow: hidden;
    width: 100%;
    color: #c81704;
    font-size: 12px;
    line-height: 1;
    font-family: "Roboto Condensed", sans-serif;
}

 .edn_article.edn_articleDetails .edn_articleTags > a {
        display: inline-block;
        color: #fff;
        font-size: 14px;
        padding: 5px;
        border-radius: 3px;
        background-color: #c81704;
        border: solid 1px #c81704;
        text-decoration: none;
        margin: 2px 3px;
        transition: all linear 200ms;
    }

 .edn_article.edn_articleDetails .edn_articleTags > a:hover {
            background-color: #fff;
            text-decoration: none;
            color: #c81704;
        }

 .edn_article.edn_articleDetails .edn_article_gallery {
    margin: 20px 0;
}

    .edn_article.edn_articleDetails .edn_article_gallery > ul {
        margin: 0;
        padding: 0;
    }

.edn_article.edn_articleDetails .edn_article_gallery > ul li {
            display: inline-block;
            margin: 0;
            padding: 0;
            margin: 0 5px 5px 0;
            list-style-type: none;
        }

.edn_metaDetails {
    font-size: 12px;
    line-height: 1.2;
    color: #6e6e6e;
}

    .edn_metaDetails .edn_numberComments,
 .edn_metaDetails .edn_numberOfVievs {
        display: inline-block;
        margin: 0 10px;
        vertical-align: middle;
    }

   s .edn_metaDetails .edn_numberComments::before,
 .edn_metaDetails .edn_numberOfVievs::before {
            font-family: "FontAwesome";
            margin-right: 5px;
            display: inline-block;
            vertical-align: middle;
            margin-top: -10%;
            font-size: 18px;
        }

    .edn_metaDetails .edn_numberComments::before {
            content: "\f0e6";
        }

     .edn_metaDetails .edn_numberOfVievs::before {
            content: "\f06e";
        }

.edn_socialPrintWrapper {
    padding: 10px 0 0;
    width: 100%;
}

 .edn_socialPrintWrapper::after {
        display: table;
        content: "";
        clear: both;
        width: 100%;
    }

 .edn_socialPrintWrapper .addthis_inline_share_toolbox {
        clear: none !important;
        margin-top: 5px;
    }

.edn_socialPrintWrapper .addthis_inline_share_toolbox ~ .edn_printButton {
            margin-left: 20px;
        }

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    .edn_socialPrintWrapper .addthis_inline_share_toolbox ~ .edn_printButton {
        margin-left: 17px;
    }
}

 .edn_socialPrintWrapper .addthis_inline_share_toolbox ~ .edn_printButton::after {
    display: inline-block;
}

 .edn_printButton {
    background-color: #B9B9B9;
    cursor: pointer;
    padding: 6px 15px 5px 10px;
    border-radius: 2px;
    font-size: 0;
    line-height: 0;
    margin: 5px 2px;
    position: relative;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .edn_printButton {
        padding: 6px 8px;
    }
}

 .edn_printButton::after {
    content: "";
    border-left: dotted 1px #ddd;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -13px;
    display: none;
}

 .edn_printButton::before {
    font: 14px/1 "FontAwesome";
    color: #fff;
    content: "\f02f";
    vertical-align: middle;
    padding-right: 10px;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .edn_printButton::before {
        padding-right: 0;
    }
}

 .edn_printButton > span {
    color: #fff;
    line-height: 1.4;
    font-family: helvetica neue, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    vertical-align: middle;
    display: inline-block;
    padding-top: 1px;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .edn_printButton > span {
        display: none;
    }
}

 .edn_printButton:hover {
    background-color: #a5a5a5;
}

 .addthis_inline_share_toolbox,
 .edNews_fbLike,
 .edn_printButton {
    display: inline-block;
    vertical-align: middle;
}

 .edn_Share {
    position: relative;
    display: inline-block;
    cursor: pointer;
    margin: 0 10px;
}

 .edn_Share .edn_socialShareButton {
        font-size: 18px;
        color: #6e6e6e;
    }

   .edn_Share > div {
        display: none;
        position: absolute;
        top: 0px;
        left: 0px;
        background-color: #fff;
        box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
        border-radius: 3px;
        padding: 10px;
    }

  .edn_Share:hover > div {
        display: block;
    }

.article_rating {
    display: inline-block;
}

 .edn_article.edn_articleDetails .edn_metaDetails .article_rating .rateit-range {
        top: 3px;
        margin-left: 5px;
    }
 div.EDN_article_rateit {
    display: inline-block;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
}
 .tags-short {
     padding-top:0px !important;
     border-top:0px !important;
 }
 .tags-line {
     height: 60px !important;
 }

article.post h3:hover {
    color: #cebd88;
   
}
article.post h3 {
 margin-bottom: 5px !important;
}

article.post h5 {
  margin-top: 10px !important;
  font-size:16px !important;
}

.edn_mediaContainer {
    max-width: 100%;
    float: left;
    margin: 5px 15px 10px 0;
    position: relative;
    border: solid 1px #504e4e;
    ;
    padding: 3px;
    position: relative;
    overflow: hidden;
    line-height: 0;
    transition: all 250ms linear;
}


.edn_mediaContainer:hover {
    border-color: #cebd88;
}

 .edn_mediaContainer > a {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1;
        text-indent: -99999px;
        outline: none;
        -moz-outline-style: none;
        outline-style: none;
        background: transparent url("assets/images/common/blank.png");
    }

 .edn_mediaContainer img {
        max-width: 100%;
        height: auto;
        display: inline-block;
        transition: all 0.3s linear;
    }
 .edn_mediaContainer .edn_galleryLink {
        position: absolute;
        display: inline-block;
        bottom: 3px;
        right: 3px;
        left: auto;
        top: auto;
        background-color: rgba(0, 0, 0, 0.7);
        border-radius: 100px 0 0 0;
        text-decoration: none;
        text-align: center;
        line-height: 0;
        font-size: 0;
        text-indent: 0;
        width: 100px;
        height: 100px;
    }

 .edn_mediaContainer .edn_galleryLink::before {
            line-height: 1;
            font-family: "FontAwesome";
            content: "\f030";
            font-size: 30px;
            color: #fff;
            margin-bottom: 10px;
            position: absolute;
            display: inline-block;
            font-style: normal;
            font-weight: normal;
            top: 50%;
            left: 50%;
            margin: -15px 0 0 -7px;
            transition: all 300ms linear;
        }

 .edn_mediaContainer .edn_galleryLink > span {
            display: inline-block;
            color: #fff;
            line-height: 1;
            font-size: 12px;
            position: absolute;
            bottom: 10px;
            left: 5px;
            right: 5px;
            font-family: "Roboto Condensed", sans-serif;
        }

 .edn_mediaContainer .edn_galleryLink:hover::before {
            color: #c81704;
        }

 .edn_mediaContainer.edn_withTime {
        display: table;
        margin-top: 3px;
    }

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
 .edn_mediaContainer.edn_withTime {
        display: block;
        width: 100%;
    }
}

 .edn_mediaContainer.edn_withTime > time {
    background-color: #c81704;
    display: table-cell;
    vertical-align: middle;
    padding: 8px;
    text-align: center;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .edn_mediaContainer.edn_withTime > time {
        display: block;
    }
}

 .edn_mediaContainer.edn_withTime > time > span {
    display: block;
    color: #fff;
    line-height: 1.2;
    font-family: "Roboto Condensed", sans-serif;
    font-size: 22px;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
  .edn_mediaContainer.edn_withTime > time > span {
        display: inline;
        padding: 0 5px;
    }
}

.edn_mediaContainer.edn_withTime > time > span:first-child {
    font-size: 26px;
}

 .edn_mediaContainer.edn_withTime > time > span:last-child {
    font-size: 13px;
}

 .edn_mediaContainer.edn_withTime > a {
    position: relative;
    display: table-cell;
    overflow: hidden;
    text-indent: 0;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
   .edn_mediaContainer.edn_withTime > a {
        display: block;
    }
}

 .edn_mediaContainer.edn_withTime > a::after {
    position: absolute;
    content: "";
    text-align: center;
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    z-index: 1;
    transition: opacity 0.2s linear;
}

 .edn_mediaContainer.edn_withTime > a > img {
    transition: all 0.2s linear;
}

@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
 .edn_mediaContainer.edn_withTime > a > img {
        width: 100%;
    }
}

 .edn_mediaContainer.edn_withTime > a .edn_mediaLink {
    position: absolute;
    right: 5%;
    bottom: 5%;
    color: #fff;
    opacity: 0;
    border: solid 1px #fff;
    border-radius: 3px;
    padding: 5px;
    line-height: 1;
    font-size: 12px;
    z-index: 2;
    transition: opacity 0.3s linear;
}

.edn_readMoreButtonWrapper
{
    text-align: center !important;
}


    .edn_readMoreButtonWrapper .ltx-btn-wrap .ltx-btn-wrap {
        text-align: center !important;
    }


    .edn_readMoreButtonWrapper .ltx-btn-wrap .ltx-btn-wrap {
        text-align: center !important;
    }
.ltx-btn-wrap {
    text-align: center !important;
}



.edn_readMoreButtonWrapper {
    margin: 10px 0;
}

 .edn_readMore.edn_readMoreButton,
 .article_comments .add_comment .add_article_box .submit {
    display: inline-block;
    border: 1px solid #c81704;
    background: none #fff;
    text-shadow: none;
    text-decoration: none;
    line-height: 1;
    font-family: "Roboto Condensed", sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    padding: 7px 18px;
    border-radius: 4px;
    box-shadow: none;
    color: #c81704;
    transition: all 200ms linear;
}

 .edn_readMore.edn_readMoreButton:hover,
 .article_comments .add_comment .add_article_box .submit:hover {
        color: #fff;
        background-color: #c81704;
        text-decoration: none;
        box-shadow: none;
    }

.pmlab-blog-row {
/*    border-bottom: 2px solid rgba(0, 0, 0, 0.07);*/
    margin-top: 20px !important;
}

 article.post:after {
        color: #CEBD88;
        color: var(--main);
        content: '\e81b';
        display: inline-block;
        font-family: ltx-font;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 72px;
        line-height: 30px;
        display: block;
        vertical-align: top;
        position: relative;
        text-align: center;
    }


a.admin_action {
    background-color: #cebd88;
    border-radius: 0;
    box-shadow: inset 0 0 0 50px #cebd88;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    min-width: 200px;
    outline: 1px solid #cebd88;
    outline-offset: 1px;
    overflow: hidden;
    position: relative;
    transform: scale(1);
    transition: all .3s;
    font-size: 12px !important;
    line-height: 1.6em !important;
    min-width: 125px !important;
    padding: 7px 26px !important;
    text-transform: lowercase !important;
}

    a.admin_action:hover {
        box-shadow: inset 0 0 0 0 #cebd88;
        outline: 1px solid #28364b;
        outline-offset: 1px;
        background-color: #28364b;
        color: #fff;
    }


