.it-addiction-twitter-portlet {
	
	.adc-twitter-front-container.it-addiction-predefined.adc-vert-pag-complete-layout {
		border: none;
		
		.adc-twitter-body-container {
			width: 96%;
			display: inline-block;
			margin-right: -4px;
		}
		
		.tweets li {display: block;}
		
		.tweet-wrapper {
			padding: 10px 0;
			margin: 0 20px;
			border-bottom: 1px dashed #dfdfdf;
		}
		
		.adc-twitter-front-buttons {
			width: 4%;
			display: inline-block;
			vertical-align: top;
			height: 100%;
			border: none;
			position: relative;
			
			.adc-twitter-left-arrow-wrapper {
				top: 10px;
				right: 18%;
				position: absolute;
				
				.adc-twitter-left-arrow {
					float: none;
					margin: 0 auto;
					width: 40px;
					height: 11px;
				}
			}
			
			.adc-twitter-right-arrow-wrapper {
				bottom: 10px;
				right: 18%;
				position: absolute;
				
				.adc-twitter-right-arrow {
					float: none;
					margin: 0 auto;
					width: 40px;
					height: 11px;
				}
			}
		}
	
	}
	
	.adc-twitter-front-container.it-addiction-predefined.white.adc-vert-pag-complete-layout {
		background: none;
		
		.adc-twitter-left-arrow {
			background: url(../../images/arrows_vertical.png) no-repeat -40px 0 transparent;
		}
		
		.adc-twitter-right-arrow {
			background: url(../../images/arrows_vertical.png) no-repeat 0 0 transparent;
		}
		
		.adc-twitter-font-footer {
			background: none;
		}
	}
	
	.adc-twitter-front-container.it-addiction-predefined.black.adc-vert-pag-complete-layout {
		.adc-twitter-left-arrow {
			background: url(../../images/arrows_vertical.png) no-repeat -120px 0 transparent;
		}
		
		.adc-twitter-right-arrow {
			background: url(../../images/arrows_vertical.png) no-repeat -80px 0 transparent;
		}
		
		.adc-twitter-font-footer {
			background: #2c2c2c;
		}
	}
	
} 