#allecomments.allecomments_slider { position: fixed; top: 50px; z-index:9999; }
#allecomments.allecomments_slider.ac_left { left: -300px; }
#allecomments.allecomments_slider.ac_right { right: -300px; }
#allecomments td, #allecomments th{ padding:2px 5px; text-align:center;}
#allecomments td { color: #000;}
#allecomments a{ color:#222222 !important;}
#allecomments .bold{font-weight:bold;}
#allecomments ul{
	padding:0px;
	margin:0px;
}

#allecomments_container { border: 3px solid #ff5900; float: left; width: 300px; padding:5px 5px 0px 5px; min-height: 110px; position: relative; background: #FFF; color:#333333 !important; font-size:13px; }
#allecomments_content,
#allecomments_container p{font-size:13px;}
#allecomments_clips { position: absolute; top: -3px; width: 42px; height: 110px; }
#allecomments.ac_left #allecomments_clips { right: -45px; background: #ff5900 url('../../images/logo.svg') center center no-repeat; }
#allecomments.ac_right #allecomments_clips { left: -45px; background: #ff5900 url('../../images/logo.svg') center center no-repeat; }

#allecomments .feedbacksSummary,
#allecomments .ratingSummary,
#allecomments .allecomentxt{
	padding:5px;
}

#allecomments .userUp{
	padding: 10px 5px 5px 5px;
}

#allecomments .userUp span{
	display: block;
	font-size: 28px;
	padding-bottom: 3px;
}

#allecomments .feedbacksSummary{
	line-height: 21px;
}

#allecomments .pos .iconall{
	height: 21px;
	width: 21px;
    background: url("../../images/thumb-up.svg") no-repeat transparent;
    float: left;
    margin-right: 5px;
}

#allecomments .allegroinfo-modern-color .pos .iconall{
	background: url("../../images/thumb-up-color.svg") no-repeat transparent;
}

#allecomments .pos,
#allecomments .neg{
	float: left;
	padding-right: 5px;
}
#allecomments .neg .iconall{
	height: 21px;
	width: 21px;
    background: url("../../images/thumb-down.svg") no-repeat transparent;
    float: left;
    margin-right: 5px;
}
#allecomments .allegroinfo-modern-color .neg .iconall{
    background: url("../../images/thumb-down-color.svg") no-repeat transparent;
}

#allecomments .rowName{
	color:#333 !important;
	font-weight:normal !important;
}

#allecomments .feedbacksSummary td,
#allecomments .feedbacksSummary div{
	font-weight:bold !important;
	padding-bottom: 3px;
}

#allecomments .ratingSummary ul{
	padding-top: 10px;
}

#allecomments .ratingSummary li{
	position:relative;
	padding:0px 0px 3px 0px;
	clear: both;
}

#allecomments .ratingSummary li,
#allecomments .allecomentxt .buyer-login-with-star{
	padding-right: 125px;
	overflow: hidden;
	position: relative;
}

.x13allegroinfo-columns #allecomments .ratingSummary li,
.x13allegroinfo-columns #allecomments .allecomentxt .buyer-login-with-star{
	padding-right: 60px;
}

#allecomments .rating_right{
	position: absolute;
	top: 0px;
	right: 0px;
}

#allecomments .starsWrapper .stars_rating{
	overflow: hidden;
}

#allecomments .starsWrapper .star_inside {
    height: 20px;
    width: 100px;
    background: url("../../images/star-full.svg") repeat-x transparent;
    padding: 0px !important;
}
#allecomments .allegroinfo-modern-color .star_inside {
    background: url("../../images/star-full-color.svg") repeat-x transparent;
}

#allecomments .starsWrapper {
    height: 20px;
    width: 100px;
    background:url("../../images/star-empty.svg") repeat-x transparent;
    float: left;
    padding: 0px !important;
}
#allecomments .allegroinfo-modern-color .starsWrapper {
	background:url("../../images/star-empty-color.svg") repeat-x transparent;
}

.x13allegroinfo-columns #allecomments .starsWrapper{
	width: 20px;
}
.x13allegroinfo-columns #allecomments .starsWrapper .star_inside {
    width: 20px;
}

#allecomments .rating_number_right{
	float: right;
	width:20px;
	text-align: center;
}
#allecomments .ratingSummary .starsWrapper,
#allecomments .allecomentxt .starsWrapper{
    margin-right: 2px;
    float: right;
    position: relative;
}


#allecomments .allecomentxt{
	margin:0px 0px 5px 0px !important;
	background:#FFFFFF;
}

#allecomments .allecomentxt li{
	padding:5px 0px;
	border-bottom:#d9dfe4 1px solid;
	overflow: hidden;
	position: relative;
}

#allecomments .allecomentxt li p{
	margin-bottom:2px;
	margin-top:0px;
	color:#333333 !important;
	font-size:12px;
	line-height:1.3em;
	clear: both;
}

#allecomments .allecomentxt li:last-child{
	border:none;
}

#allecomments .allegro-comments-data{
	font-size: 0.7em;
	display: block;
	line-height: 12px;
}

#allecomments .allecomentxt .buyer-login{
	display: block;
	overflow: hidden;
}

#allecomments .allegro_name{
	color:#000000 !important;
	font-size:18px;
	line-height:18px;
	padding:3px 0px 7px 0px;
}

#allecomments .allegro_name a{
	color:#000000 !important;
}
#allecomments .allegro_name span{
	float:right;
	font-size:11px;
	line-height:19px;
}

@media (max-width: 767px) {
	#allecomments.allegro-mobile{
		display:none !important;
	}
}

#x13allegroinfo-17{
	box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
	background: white;
	padding: 1.5625rem 1.25rem;
	margin-bottom: 1.5625rem;
}

@media (max-width: 1200px) {
.x13allegroinfo-columns #allecomments .innerGreenBox .igbCol1{
	font-size: 11px !important;
}
}