.banner-zone { background: #eeeeee; position: relative; z-index: 4;}
.ad-unit { margin: auto; padding: 10px;}
.section .banner-zone { float: left; background: transparent; }
.section .ad-unit { margin: auto; padding: 0 10px;}
.relative-zone { position: relative; }
.pagination {clear:both;}
.story-tags {/* border-top: 1px solid; border-bottom: 1px solid; */  float: left; padding: 10px 0;margin-bottom: 20px;}
.story-tags h3 {float: left; margin: 0 10px; font-size: 0.8em; font-weight: bold; padding: 3px 15px; background:#000; color: #fff; margin: 4px; position: relative;}
.story-tags h3:after{position: absolute; content: ''; border-left: 10px solid #000; border-top: 10px solid transparent; border-bottom: 10px solid transparent;width: 0;right: -10px;bottom: 0px;}
.story-tags ul{ display: block; float: left; margin: 0 20px;}
.story-tags ul li {display: inline; margin-left:2px; font-size: 0.8em; }
.story-tags ul li a {text-decoration: none; padding: 2px 5px;color: #fff; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

.story-tags ul li:nth-child(2n) a:link,
.story-tags ul li:nth-child(2n) a:visited {background: #00b1f0;}
.story-tags ul li:nth-child(2n+1) a:link,
.story-tags ul li:nth-child(2n+1) a:visited {background: #ff008c;}
.story-tags ul li:nth-child(3n) a:link,
.story-tags ul li:nth-child(3n) a:visited {background: #000;}
.story-tags ul li:nth-child(2n) a:hover,
.story-tags ul li:nth-child(2n-1) a:hover,
.story-tags ul li:nth-child(2n+1) a:hover {background: #ff6700;}

.pagination {padding: 20px 0; overflow: hidden; text-align: center; cursor: default; color: #fff; }
.pagination ul.next_prev {background: none; font-weight: bold; min-width: 110px; position: relative; }
.pagination ul.next_prev.prev:before {position: absolute; content: ''; left: -14px; width: 0px; height: 0px; top: 0; bottom: 0; margin: auto; border-top: 16px solid transparent; border-bottom: 16px solid transparent; border-right: 16px solid #ff6700; z-index: 2; }
.pagination ul.next_prev.next:before {position: absolute; content: ''; right: -14px; width: 0px; height: 0px; top: 0; bottom: 0; margin: auto; border-top: 16px solid transparent; border-bottom: 16px solid transparent; border-left: 16px solid #ff6700; z-index: 2;}
.pagination ul.pages {display: inline-block; list-style: none; background-color: #ff6700; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 0 10px; padding: 5px 8px; vertical-align: top; }
.pagination ul.next_prev li a:link, .pagination ul.next_prev li a:visited {display: inline-block; color: #fff; font-weight: bold; text-decoration: none; }
.pagination ul.pages li a:link,
.pagination ul.pages li a:visited {color:#fff;}
.pagination ul.pages li.page.active {background-color: #fff; color: #ff6700; border-radius:50%; padding: 2px 6px; font-weight: bold; }
.pagination ul.pages li {display: inline; padding: 0px 6px; margin: 0; font-size: .9em; line-height: 1.25; font-weight: 400; } 
ul.pages.counter {}
/* ul.pages.counter:before {position: absolute;width: 42%;content: '';border-bottom: 10px solid #ff6700;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;padding-bottom: 20px;top: 15px;margin: auto;left: 0;right: 0;} */
.pagination a { text-decoration: none;}

