/* ==========================================================================
   Twitter widget style - begin
   ========================================================================== */

.widget.widget_edgtf_twitter_widget {
	margin: 0 0 20px;
	
	.edgtf-twitter-widget {
		@include edgtfRelativeHolderLayout();
		margin: 0;
		
		li {
			@include edgtfRelativeHolderLayout();
			
			&:not(:last-child) {
				margin: 0 0 22px;
			}
			
			.edgtf-twitter-icon {
				font-size: 18px;
				color: $first-main-color;
			}
			
			.edgtf-tweet-text {
				position: relative;
				
				span {
					color: $default-text-color;
				}
				
				a {
					position: relative;
					color: $default-background-color;
					
					&:hover {
						color: #bbbbbb;
					}
					
					&.edgtf-tweet-time {
						display: block;
						
						span {
							margin: 0 2px 0 0;
						}
					}
				}
			}
		}
		
		&.edgtf-twitter-standard {
			
			li {
				
				.edgtf-twitter-icon {
					position: absolute;
					top: 2px;
					left: 0;
				}
				
				.edgtf-tweet-text {
					padding: 0 0 0 40px;
				}
			}
		}
		
		&.edgtf-twitter-slider {
			@include edgtfRelativeHolderLayout();
			padding: 0 40px;
			text-align: center;
			box-sizing: border-box;
			
			li {
				overflow: hidden;
				
				.edgtf-tweet-text {
					
					a {
						
						&.edgtf-tweet-time {
							margin: 21px 0 0;
						}
					}
				}
			}
			
			.owl-nav {
				
				.owl-prev {
					left: 0;
				}
				
				.owl-next {
					right: 0;
				}
			}
		}
	}
}

/* ==========================================================================
   Twitter widget style - end
   ========================================================================== */