.feedsV2 {
/*    font-family: Arial, helvetica, sans-serif; */
}

.feedsV2 .branding-image img {
    max-width: 100%;
}

.feedsV2 .feed-title {
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0px;
}

.feedsV2 .feed-description {
    font-size: 14px;
    margin: 10px 0;
}

.feedsV2 .primary-media {
    position: relative;
    margin: 0px 0 5px 0;
    overflow: hidden;
}


.feedsV2 .primary-media.align-left {
    /* margin-left: auto; */
    margin-right: auto;
}


.feedsV2 .primary-media.align-center {
    margin-left: auto;
    margin-right: auto;
}

.feedsV2 .primary-media.align-right {
    margin-left: auto;
    /* margin-right: auto; */
}

.feedsV2 .primary-media .photoSlider,
.feedsV2 .primary-media .albums-wrapper{
    margin: 0px;
}


.feedsV2 .primary-media .info-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 20;
    color: #fff;
    background-color: rgba(0,0,0,0.7);
}

.feedsV2 .primary-media .info-overlay .caption,
.feedsV2 .primary-media .info-overlay .attribuion {
   display: block;
    padding: 3px 10px;
    margin: 0;
    color: #8a8a8a;
    font-size: 12px;
}

.feedsV2 .primary-media .info-overlay .attribuion {
    font-style: italic;
}


/************************************* FEED BREADCRUMBS START ******************************************/


.feedsV2 .feeds-breadcrumbs {
    display: block;
    margin: 20px 0px;
}

.feedsV2 .feeds-breadcrumbs ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    overflow: hidden;
}

.feedsV2 .feeds-breadcrumbs ul li {
    float: left;
}

.feedsV2 .feeds-breadcrumbs ul li.split span{
    padding: 0 10px;
}

.feedsV2 .feeds-breadcrumbs ul li a {
    position: relative;
    display: block;
    text-decoration: none;
    float: left;
}

.feedsV2 .feeds-breadcrumbs ul li a:hover {
    text-decoration: underline;
}


/************************************* FEED BREADCRUMBS START ************************************************/

/************************************* CATEGORY AND TAG LIST CONTROL START **********************************/

.feedsV2 .category-list,
.feedsV2 .tag-list {
    display: block;
    overflow: hidden;
    width: 100%;
}

.feedsV2 .category-list .list-title,
.feedsV2 .tag-list .list-title,
.feedsV2 .category-list .category-list-title,
.feedsV2 .tag-list .tag-list-title {
    float: left;
    font-size: 12px;
    text-transform: capitalize;
    display: block;
    padding: 5px 5px 5px 0px;
    margin: 1px 0px;

    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}

.feedsV2 .category-list ul,
.feedsV2 .tag-list ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.feedsV2 .category-list ul li,
.feedsV2 .tag-list ul li {
    float: left;
    width: auto;
    height: auto;
}

.feedsV2 .category-list ul li a,
.feedsV2 .tag-list ul li a {
    display: inline-block;
    padding: 5px;
    /*margin: 2px; */

    border: 1px solid transparent;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /* background-color: #f5f7f9; */

    /* border: 1px solid #caced4; */
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}

.feedsV2 .category-list ul li a:hover,
.feedsV2 .tag-list ul li a:hover {
    background-color: #caced4;
    color: #fff;
}


/************************************* AUTHOR LIST CONTROL ******************************************/

/************************************* CATEGORY NAV MENU START ******************************************/

.feedsV2 .category-nav {
    display: block;
    width: 100%;

    position: relative;
    display: block;
    overflow: hidden;
    padding: 5px 0;
    margin: 0 0 10px 0;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    border: 1px solid #ddd;
}

.feedsV2 .category-nav .title-head {
    float: left;
    padding: 10px;
    height: 100%;
    font-weight: bold;
    font-size: 16px;
}

.feedsV2 .category-nav .content-body {
    /* float: left; */
    /*width: 80%; */
    padding: 10px;
    border-left: 1px solid #ccc;
    overflow: hidden;
}

.feedsV2 .category-nav .content-body ul {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    overflow: hidden;
}

.feedsV2 .category-nav .content-body  ul li {
    position: relative;
    cursor: pointer;
    float: left;
    width: auto;
    opacity: 0.8;
}

.feedsV2 .category-nav .content-body ul li a {
    display: inline-block;
    margin: 0;
    cursor: pointer;
    text-decoration: none;
    margin: 0px 10px 5px 5px;
    font-size: 14px;
    opacity: 0.8;
}

.feedsV2 .category-nav .content-body ul li a:hover {
    color: #888;
}


/************************************* FEED NAV MENU ENDS ******************************************/


/************************************* PAGINATION CONTROL STARTS ******************************************/

.feedsV2 .feed-pagination{
    position: relative;
    display: block;
}

.feedsV2 .feed-paginationul.PagerList {
    position: relative;
    padding: 0px;
    margin: 0px;
    list-style: none;
}

.feedsV2 .feed-pagination ul.PagerList li {
    display: inline-block;
    list-style-type: none;
    overflow: hidden;
    margin: 2px;
}

.feedsV2 .feed-pagination ul.PagerList li a {
    text-decoration: none;
    display: block;
    padding: 5px 10px;
  /*  color: #999; */
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses {
    position: relative;
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses a {
    padding: 5px;
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses .pageinWrapper {
    position: relative;
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses .pageinWrapper input.PageGoto {
    padding: 5px;
    margin: 3px;
    border: 1px solid #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses .pageinWrapper .page-goto-btn {
    position: absolute;
    right: 6px;
    top: 5px;
    background: url("/EI/MS/Icons/feed-brws-icons.png") no-repeat -127px -5px;
    width: 15px;
    height: 14px;
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses a:hover,
.feedsV2 .feed-pagination ul.PagerList li.PagerPrevNext a:hover,
.feedsV2 .feed-pagination ul.PagerList li.PagerNotSelected a:hover,
.feedsV2 .feed-pagination ul.PagerList li.PagerSelected a {
    background: #2c558b;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.feedsV2 .feed-pagination ul.PagerList li.PagerEllipses a:hover,
.feedsV2 .feed-pagination ul.PagerList li.PagerPrevNext a:hover,
.feedsV2 .feed-pagination ul.PagerList li.PagerNotSelected a:hover {
    opacity: 0.5;
}


/************************************* PAGINATION CONTROL END ******************************************/

.feedsV2 .rss-icon {
    display: block;
    overflow: hidden;
    float: right;
}

.feedsV2 .rss-icon a {
    background: url("/EI/T/Icons/sprites/icon16x16.png") no-repeat;
    background-position: 0 -598px;
    padding-left: 20px;
    min-height: 16px;
    line-height: 16px;
}




/************************************* FEEDS INFO SECTION START ******************************************/

.feedsV2 .feeds-info {
    position: relative;
    display: block;
    overflow:hidden;

    position: relative;
    display: block;
    margin:  5px 0 10px 0px;
    padding: 10px;
    overflow: hidden;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    border: 1px solid #ddd;
    -webkit-box-shadow: 0 0 10px 0 #ddd;
    -moz-box-shadow: 0 0 10px 0 #ddd;
    box-shadow: 0 0 10px 0 #ddd;
}

.feedsV2 .feeds-info .image {
    float: left;
    margin: 0 20px 10px 0;
    /* width: 250px; */
}

.feedsV2 .feeds-info .name {
    display: block;
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
    padding: 10px 0px 20px 0px;
}

.feedsV2 .feeds-info .desc {
    color: #000;
    font-size: 14px;
    padding: 0px 0px 20px 0px;
}


/************************************* FEEDS INFO SECTION ENDS ******************************************/


