.hoteliconlist{padding-left:0 !important;padding-right:0 !important;}
.hoteliconlist .hotelratingsub{font-size:1.4em;cursor:help;}
.hoteliconlist span.badge{cursor:default;}
.hoteliconlist p span.badge{margin-left:16px;cursor:help;}
.hoteliconlist ul{margin: 0; padding: 0; clear: both;}
.hoteliconlist li{display: inline-block; font-weight: 600; list-style-position: outside; padding: 0; margin-right: 24px;letter-spacing:-0.035em;}
.hoteliconlist li.sm{font-size:0.8em !important;font-weight:normal;}
.hoteliconlist li:before{padding: 0 !important; margin: 0 !important; border: 0 !important;}
.hoteliconlist li i:not(.fa-star):not(.fa-star-half){width: 32px; height: 32px; padding: 6px 5px 5px 5px; line-height: 18px; margin-right: 4px; text-align: center; background-color: #c085a3; border-radius: 50%; color: #fff;}
.hoteliconlist .exdol, .hoteliconlist .badge.badge-pill .exdol{color:rgba(0,0,0,0.2);}
.hoteliconlist .badge .exdol{color:rgba(255,255,255,0.2);}
.hoteliconlist .hpricesymb{font-size:1.75em;}

.hoteliconlist .col-md-4{text-align:center;}
/*.attprice .col-sm-4:nth-child(2){border-right:1px solid rgba(0,0,0,.125);border-left:1px solid rgba(0,0,0,.125);}*/
.hoteliconlist p.pricelgpar em{display:block;font-size:3em;line-height:0.8em;font-style:normal;}

@media (max-width: 767.98px) {
	.hoteliconlist ul{padding-left:0 !important;}
	.hoteliconlist .col-md-4:nth-child(2){border-top:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);margin-top:20px;padding-bottom:20px;}
}

@media (max-width: 575.98px){
	
}
