@font-face {
  font-family: 'fontello';
  src: url('../../../global/fonts/fontello/fontello.eot?66834837');
  src: url('../../../global/fonts/fontello/fontello.eot?66834837#iefix') format('embedded-opentype'),
       url('../../../global/fonts/fontello/fontello.woff?66834837') format('woff'),
       url('../../../global/fonts/fontello/fontello.ttf?66834837') format('truetype'),
       url('../../../global/fonts/fontello/fontello.svg?66834837#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  xwidth: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-plus:before { content: '\e800'; } /* '' */
.icon-right-dir:before { content: '\e806'; } /* '' */
.icon-left-dir:before { content: '\e807'; } /* '' */
.icon-cancel:before { content: '\e801'; } /* '' */
.icon-left-open:before { content: '\e803'; } /* '' */
.icon-right-open:before { content: '\e802'; } /* '' */
.icon-angle-left:before { content: '\e805'; } /* '' */
.icon-angle-right:before { content: '\e804'; } /* '' */




.ignite-loader{text-align: center; background:none; position:absolute; top:50%; left:50%; margin-top:-10px; margin-left:-5px; }
.ignite-loader.css3{margin-left:-30px;}
.ignite-loader.css3 span{display:inline-block; vertical-align:middle; width:10px; height:10px; margin:0px auto; background:#969696; border-radius:50px; -webkit-animation:loader 0.9s infinite alternate; -moz-animation: loader 0.9s infinite alternate; }
.ignite-loader.css3.big{position:absolute; top:40%; left:45%; xtransform:scale(2); x-webkit-transform:scale(2); }
.ignite-loader.css3 span:nth-of-type(2) {-webkit-animation-delay: 0.3s; -moz-animation-delay: 0.3s;}
.ignite-loader.css3 span:nth-of-type(3) {-webkit-animation-delay: 0.6s; -moz-animation-delay: 0.6s;}
@-webkit-keyframes loader {
  0% {
	width: 5px;
	height: 5px;
	opacity: 0.9;
	-webkit-transform: translateY(0);
  }
  100% {
	width: 10px;
	height: 10px;
	opacity: 0.1;
	-webkit-transform: translateY(-21px);
  }
}
@-moz-keyframes loader {
  0% {
	width: 10px;
	height: 10px;
	opacity: 0.9;
	-moz-transform: translateY(0);
  }
  100% {
	width: 24px;
	height: 24px;
	opacity: 0.1;
	-moz-transform: translateY(-21px);
  }
}



#rsspromo-container{width:300px; height:250px; position:relative; overflow:hidden; font-family:"Open Sans n7", Arial, sans-serif; text-transform: uppercase; color:#fff; background:url("../img/bg-holder.jpg") repeat scroll 0 0 #000; margin:0px auto; }
#rsspromo-mover{position:relative; top:0px; left:0px; height:100%; }
.rsspromo-item{width:300px; height:250px; position:relative; float:left; }
.rsspromo-item.dn{display:none; }
.rsspromo-item a{color:inherit; text-decoration:none; }
.rsspromo-item header{position:absolute; bottom:10px; text-transform:none; max-width: 265px; min-height: 20px; padding:7px 13px 6px; z-index:2; overflow:hidden; background: transparent; background: rgba(0, 0, 0, 0.8); border-radius:0px 5px 5px 0px; 
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)';
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
}
.rsspromo-item header p{font-size:14px; font-weight:normal; text-transform: none;line-height:18px; display:block; xheight:13px; margin:1px 0; overflow:hidden; xtext-overflow: ellipsis; xwhite-space: nowrap; max-height:54px; font-family:"Helvetica Neue",Arial,sans-serif; }
#ie9 .rsspromo-item header p{letter-spacing:-0.5px; }
.rsspromo-item header h2{font-style:normal; font-weight:bold; font-size:18px; color:#FFF; line-height:21px; height:21px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-transform:uppercase; min-width:165px; }

.rsspromo-item header h2{background-repeat:no-repeat; background-attachment:scroll; background-color:transparent; background-position:left 4px; color:transparent; }
.rsspromo-item.thedrop header h2{background-image:url("../img/thedrop-news.png"); }
.rsspromo-item.theboot header h2{background-image:url("../img/boot-news.png"); }
.rsspromo-item.theboombox header h2{background-image:url("../img/boombox-news.png"); }
.rsspromo-item.guyspeed header h2{background-image:url("../img/guyspeed-news.png"); }
.rsspromo-item.comicsalliance header h2{background-image:url("../img/comics-news.png"); }
.rsspromo-item.thefw header h2{background-image:url("../img/thefw-news.png"); }
.rsspromo-item.noisecreep header h2{background-image:url("../img/noisecreep-news.png"); }
.rsspromo-item.diffuser header h2{background-image:url("../img/diffuser-news.png"); }
.rsspromo-item.starcrush header h2{background-image:url("../img/starcrush-news.png"); }
.rsspromo-item.arcadesushi header h2{background-image:url("../img/arcade-news.png"); }
.rsspromo-item.ultimateclassicrock header h2{background-image:url("../img/ucr-news.png"); }
.rsspromo-item.loudwire header h2{background-image:url("../img/loudwire-news.png"); }
.rsspromo-item.screencrush header h2{background-image:url("../img/screencrush-news.png"); }
.rsspromo-item.popcrush header h2{background-image:url("../img/popcrush-news.png"); }
.rsspromo-item.tasteofcountry header h2{background-image:url("../img/toc-news.png"); }
.rsspromo-item.bootsinthesand header h2{background-image:url("../img/tropnights-news.png"); }

.rsspromo-item a:hover header h2{background-position:0px -17px; }
x.rsspromo-item a:hover header h2{background:url("../img/rollover-news.png") no-repeat scroll left center transparent;color:transparent;}

.rsspromo-nav{position:absolute; top:50%; z-index:1; border-radius:5px; background:#transparent; background:rgba(0,0,0,0.3); margin-top:-24px; min-width:35px; min-height:35px; cursor:pointer; overflow:hidden; display:none; 
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000, endColorstr=#55000000)';
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000, endColorstr=#55000000);
}
.rsspromo-nav, .rsspromo-nav span, .rsspromo-nav a{
	-webkit-user-select: none; /* Chrome/Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+ */
}
.rsspromo-nav.on{ display:block; }
.rsspromo-nav.prev{left:0px; border-top-left-radius:0px; border-bottom-left-radius:0px;  }
.rsspromo-nav.next{right:0px; border-top-right-radius:0px; border-bottom-right-radius:0px; }
.rsspromo-nav:hover{background:transparent; background:rgba(0,0,0,0.8);
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)';
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
}
.rsspromo-nav a{margin:0px; padding:10px; text-decoration:none; color:inherit; display:block; }
.rsspromo-nav span{position:absolute; left:0px; top:0px; width:100%; height:100%; font-size:1000px; }
.rsspromo-item{-webkit-transition:opacity,left 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; -moz-transition:opacity,left 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; -o-transition:opacity,left 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; transition:opacity,left 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; }
#rsspromo-mover.animate, .rsspromo-nav, .rsspromo-item a header h2{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; -moz-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; -o-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1) 0s; }