
   .template-content{margin-bottom:7em;position:relative;}
.gray-bg{background:#f7f7f7;padding:0.3em 0.625em;}
.gray-bg h1{width:100%; max-width:75rem;    margin: 0 auto;}
.ie8 .gray-bg h1{max-width:1200px;}
.blur-banner{display:none;}		
.items-navigation-arrow:first-child{left:0.625em;}
.items-navigation-arrow:last-child{right:0.625em;}	
#teasers-navigation-slider{overflow:hidden;width:100%;height: 64px;position:relative;}
.ie8 #teasers-navigation-slider{overflow:hidden !important;}
#teasers-navigation-slider a{position:relative;color:#000;padding: 0.6em 2.3em 0.6em;float:left;text-decoration:none;border-bottom:6px solid transparent;height: 43px;}
#teasers-navigation-slider a.current-slider-item{border-bottom:6px solid #007cf7}
.current-slider-item{cursor: default !important;}
#teasers-navigation-slider a:after{content:"";background: #ebebeb;position:absolute;right:0;width:1px;height:43px;top:0;}
#teasers-navigation-slider a:not(.current-slider-item):hover{background:#ededed}
#teasers-navigation-slider a:first-child{border-left:none;}
#teasers-navigation-slider a:last-child:after{background-color: transparent;}
.teaser-page-list-title:hover{padding-left: 15px;}
#main-list-container{background-repeat: no-repeat;margin-bottom: 3em;}
#main-list-container .item-container{margin-bottom: 1.5em;}
#main-list-container>.row>span{display:block}
#main-list-first-item-container{background:red;margin-bottom:20px;}
#main-list-first-item-container .item-container{margin-bottom:0;}

.item-container > span:before{content: ''; height: 100%;left: 0px;opacity: 0.2; position: absolute;top: 0px;width: 100%; z-index: 1; transition: background .3s ease-out;background: transparent;}
.item-container:hover > span:before{background:#000;}
.ie8 .item-container:hover > span:before{background:none;}
.item-container > span{position:relative;display:block;background:#fff;}
.item-content-container{position:absolute;bottom:0;width:100%;right:0;    z-index: 2;}
.item-text-and-background-container{height:68px}
.item-content-container > span{position:relative;display:block;z-index: 2;}
.item-container:hover .item-text-container{color:#007cf7;}

.absolute-full-element{position:absolute;width:100%;height:100%;}
.blue-bg{background: #f3f3f3;opacity:0.8;}
/*#main-list-container .item-container:nth-child(1) .blue-bg{background: #007cf7;}
#main-list-container .item-container:nth-child(1) .item-text-container{color:#fff;font-size:1.25em}*/
.item-text-container{position:relative;display:inline-block;color: #000;padding:0 15px 0 12px;    vertical-align: middle;    width: 100%;}
.item-text-container:after{content:"";height:68px;width: 0;display: inline-block;vertical-align: middle;margin-right: auto;}
.item-text-container span{max-height:68px;display:inline-block;overflow:hidden;vertical-align:middle;line-height:1.5em;width: 98%;}
.black-bg{background:#000;}
.item-rt-container{position:relative;display:block;color:#fff;padding:12px 15px 12px}
.rt-icon{background:url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png");width: 15px;height: 19px;background-position: 0 -130px;}
.item-rt-container .arrow-icon{
	background-image: url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png");
	background-repeat: no-repeat;
	display: block;
	float: right;
	width: 20px;
	height: 20px; 
	background-position: 10px -104px;
	}
.item-container.medium-4 .item-content-container{position:relative;}
.teaser-page-list-title-container{position:relative;background:#ddd;height:1px;margin-top:16px;}
.teaser-page-list-title-container a{text-decoration: none;}				
.teaser-page-list-title-container h2{position:relative;z-index:1;background:#fff;padding-right:26px;color:#007cf7;font-size:2em;top:-20px;}
.teaser-page-list{margin-top: 3em;margin-bottom: 3em;}
.teaser-list-read-more{background:url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png") no-repeat right 7px;height:18px;float:right;padding-right:18px;text-decoration:none;}
.teaser-page-list .item-container:last-child{float:left;}
.teaser-page-list .item-content-container{position:static;}
#main-list-container a, .teaser-page-list a{text-decoration:none;}                               
.read-more{text-align:right;}
.read-more a{text-decoration:none;background: url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png") no-repeat right -148px;padding-right: 24px;}
.read-more a:hover{background-position: right -330px;}

/*pagination*/
.pager{text-align:center;margin:2.5em 0;width:100%;max-width:1200px;position: absolute;bottom: -7.6em;}
.pager:before{content:"";display:block;clear:both;margin-top: 2em;float: left;width: 100%;}
.pager-item, .pager-current {color:#7e7e7e;width:34px; height:34px;margin:0 2px;display:inline-block;background:#fff;border:#dcdcdc 1px solid;border-radius:50px;}
.pager-current{background:#007df6;color:#fff;position:relative;}
.pager-item:hover {background:#ededed}
.pager-current b, .pager-item a{display:block;color:#7e7e7e;position:relative;text-decoration:none;line-height:34px;}
.pager-current b{color:#fff;font-weight:400;}
.pager-current:after,.pager-current:before,.pager-next, .pager-previous,.pager-last, .pager-first{
	background-repeat:no-repeat;
	background-image: url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png");
	width: 22px;
	height:22px;
	display:inline-block;
	vertical-align:middle;
	margin-top:-3px;
	}
.pager-current:first-child:before,.pager-current:first-child:after,.pager-current:last-child:before,.pager-current:last-child:after{content:"";top:8px;opacity:0.2;float: none;position:absolute;}
.pager-current:first-child:before{left:-30px;}
.pager-current:first-child:after{left:-56px;}
.pager-current:last-child:before{right:-30px;}
.pager-current:last-child:after{right:-56px;}


.pager-last,.pager-first,.pager-previous,.pager-next{text-indent:-9000px;display:inline-block;}
.pager-last a,.pager-first a,.pager-previous a,.pager-next a{display:block;width:100%}
.pager-next, .pager-current:last-child:before{background-position: 13px -52px;}
.pager-next:hover{background-position: 13px -25px;}
.pager-previous:hover{background-position: 0 -79px;}
.pager-previous{background-position: 0 0px; }
.pager-first,.pager-current:after{background-position: 0 -226px; }
.pager-first:hover{background-position: 0 -306px;}
.pager-last,.pager-current:last-child:after{background-position: 7px -251px; }
.pager-last:hover{background-position: 7px -279px;}
#teasers-navigation-slider > .clear{width:5000px;border-bottom: 1px solid #ebebeb;}
@media only screen and (min-width: 40.0625em) { 
	.teaser-page-list .item-container{width:33.333%;}
	/*.item-text-container{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}*/
 }
 
@media only screen and (min-width: 40.0625em) and (max-width: 75.0625em) { 
	#main-list-container .item-container:nth-child(1){margin-bottom:0;}
	#main-list-container .item-container:nth-child(2),
	#main-list-container .item-container:nth-child(3),
	#main-list-container .item-container:nth-child(4), 
	#main-list-container .item-container:nth-child(5),
	#main-list-container .item-container:nth-child(6),
	#main-list-container .item-container:nth-child(7){width: 50%;}
	.teaser-page-list .item-container:first-child{padding:0 .625em}	
}

@media only screen and (min-width: 75.0625em)
{
	.blur-banner{
        display:none;
	overflow:hidden;
	position:absolute;
        width:106%;
margin-left:-3%;
	height:661px;
	background-position:top left;
	/*top:139px;*/
	z-index:0;background-size:1200px;
	filter: blur(15px);
	-webkit-filter: blur(15px);
	-moz-filter: blur(15px);
	-ms-filter: blur(15px);
	filter: blur(15px);
	filter: url(#blur);
        filter: url("data:image/svg+xml;utf9,<svg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'><filter%20id='blur'><feGaussianBlur%20stdDeviation='15'%20/></filter></svg>#blur");
        filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15'); 
	}
         .blurry-image{width:100%;height: 100%;position: absolute;top: 0;left: 0;z-index:0;}
        .ie8 .blur-banner, .ie9 .blur-banner{height:631px;}
        .blur-banner:after{
         position:absolute;
         width:100%;
	 height:100%;
         background:url($$blur$$);
          z-index:1;
}
.read-more{margin:1.25em 0}
_:-ms-input-placeholder, :root .blur-banner:after{content:"";}
_:-ms-fullscreen, :root .blur-banner:after{content:"";}

	#main-list-container .item-container:nth-child(0) {margin-bottom: 1.5em;}
	#main-list-container .item-container:nth-child(1), #main-list-container .item-container:nth-child(6){    width: 58.33333%;}
	#main-list-container .item-container:nth-child(2), #main-list-container .item-container:nth-child(5){    width: 41.66667%;}
	#main-list-container .item-container:nth-child(3), #main-list-container .item-container:nth-child(4){width: 50%;}
	
	
	#main-list-container .item-container:nth-child(1) .item-content-container, 
	#main-list-container .item-container:nth-child(6) .item-content-container{right:0;width:40%;bottom:inherit;top:0;height:100%;}
	#main-list-container .item-container:nth-child(1) .item-content-container > span:first-child, 
	#main-list-container .item-container:nth-child(6) .item-content-container > span:first-child{height:100%;}
	#main-list-container .item-container:nth-child(1) .item-content-container > span:last-child, 
	#main-list-container .item-container:nth-child(6) .item-content-container > span:last-child{position:absolute;bottom:0;width:100%;}
	
	
	#main-list-container .item-container:nth-child(2) .item-content-container,
	#main-list-container .item-container:nth-child(5) .item-content-container{position:relative;}
	#main-list-container .item-container:nth-child(2) .item-content-container > span:first-child,
	#main-list-container .item-container:nth-child(5) .item-content-container > span:first-child{height:68px;display:table;width:100%;}
	#main-list-container .item-container:nth-child(2) .item-text-container,
	#main-list-container .item-container:nth-child(5) .item-text-container{display:table-cell;vertical-align:middle;}
	#main-list-container .item-container:nth-child(1) .item-text-container, 
	#main-list-container .item-container:nth-child(6) .item-text-container{ /*text-overflow: initial; overflow: initial; white-space: initial;*/}
	
	.gray-bg h1{padding:0 0.625rem}

	#teasers-navigation{margin: 43px auto 22px;position:relative;}
	.iscroll-wrapper-container.addBefore:before, .iscroll-wrapper-container.addAfter:after{opacity:0;}
	.iScrollHorizontalScrollbar{display:none !important;}
	.item-rt-container{padding:12px 15px 8px}
}

@media only screen and (max-width: 75.0625em)
{
	#main-list-container .item-container.column:first-child{padding:0;}
	.teaser-page-list a{margin-bottom:1.5em}
	.gray-bg h1{font-size:1.8rem;padding: 0;}
	.item-rt-container{font-size:0.8em}
	.item-container.large-7, .item-container.large-5{width:50%;}
	#main-list-first-item-container .item-container{padding:0;}
	.item-content-container{position:relative;}
    #teasers-navigation{margin-bottom:1em}
}

@media only screen and (min-width: 64.0625em)
{
	#teasers-navigation-slider-container{padding: 0 45px;}
	#teasers-navigation-slider > .clear{border-bottom:0;}
}
   .items-navigation-arrow{position:absolute;top:0;width:30px;height: 43px;background:#007cf7;}
.items-navigation-arrow:after{
	content:"";
	background: url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png") no-repeat 10px -168px; 
	display:block;
	width:100%;
	height:22px;
	margin-top: 12px;
	}
.items-navigation-arrow:last-child:after{background-position: 10px -196px;}
.items-navigation-arrow:not(.disabled-nav-button):hover{background:#0063c6;}
.disabled-nav-button{background:#DEDEDE;}
.disabled-nav-button{cursor:default !important;}
.no-arrows .iscroll-wrapper-container{margin:0 !important;padding:0 !important;}
.hide-nav-button{display:none !important;}

@media only screen and (min-width: 64.0625em)
{
	.iscroll-wrapper-container.addBefore:before, .iscroll-wrapper-container.addAfter:after{opacity:0;}
	.iScrollHorizontalScrollbar{display:none !important;}

	.ie8 .iscroll-wrapper-container{overflow:hidden !important;}
}
   /*pagination*/
.pager{text-align:center;margin:2.5em 0;width:100%;max-width:1200px;}
.pager:before{content:"";display:block;clear:both;margin-top: 2em;float: left;width: 100%;}
.pager-item, .pager-current {color:#7e7e7e;width:34px; height:34px;margin:0 2px;display:inline-block;background:#fff;border:#dcdcdc 1px solid;border-radius:50px;}
.pager-current{background:#007df6;color:#fff;position:relative;}
.pager-current:first-child{margin-left: 56px;}
.pager-current:last-child{margin-right: 56px;}
.pager-item:hover {background:#ededed}
.pager-current b, .pager-item a{display:block;color:#7e7e7e;position:relative;text-decoration:none;line-height:34px;}
.pager-current b{color:#fff;font-weight:400;}
.pager-current:after,.pager-current:before,.pager-next, .pager-previous,.pager-last, .pager-first{
	background-repeat:no-repeat;
	background-image: url("//images.images4us.com/888poker/es/Pagination-LeftBlueArrow_1445261533309.png");
	width: 22px;
	height:22px;
	display:inline-block;
	vertical-align:middle;
	margin-top:-3px;
	}
.pager-current:first-child:before,.pager-current:first-child:after,.pager-current:last-child:before,.pager-current:last-child:after{content:"";top:8px;opacity:0.2;float: none;position:absolute;}
.pager-current:first-child:before{left:-30px;}
.pager-current:first-child:after{left:-56px;}
.pager-current:last-child:before{right:-30px;}
.pager-current:last-child:after{right:-56px;}
@media only screen and (max-width: 359px) {
	.pager-item, .pager-current {width:30px;height:30px;margin:0;}
	.pager-current b, .pager-item a{line-height:30px}
}

.pager-last,.pager-first,.pager-previous,.pager-next{text-indent:-9000px;display:inline-block;}
.pager-last a,.pager-first a,.pager-previous a,.pager-next a{display:block;width:100%}
.pager-next, .pager-current:last-child:before{background-position: 13px -52px;}
.pager-next:hover{background-position: 13px -25px;}
.pager-previous:hover{background-position: 0 -79px;}
.pager-previous{background-position: 0 0px; }
.pager-first,.pager-current:after{background-position: 0 -226px; }
.pager-first:hover{background-position: 0 -306px;}
.pager-last,.pager-current:last-child:after{background-position: 7px -251px; }
.pager-last:hover{background-position: 7px -279px;}
/***************/