#business-description,#business-price{line-height:18px;overflow:hidden}#business-description p,#business-price p{line-height:18px!important;margin-bottom:0}#business-description ul li p, #business-price ul li p{display:inline-block}#desc-more{font-weight:500}.table>tbody>tr>td{padding:12px 4px}span.cs-rating-overall{font-size:30px;margin:0 auto}.icon-star2{color:#ffae00}.cs-stars-wrap{border-radius:10px 10px 0 0}.cs-review-prof figure{float:left;margin:0;width:60px;height:60px;position:relative;z-index:2}.cs-review-prof figure .info-thumb{float:left;height:100%;width:100%;cursor:default}.cs-review-prof figure img{height:100%;width:100%}.cs-review-prof figure,.cs-review-prof figure img{border-radius:0}.cs-reviews{border:1px solid #f0f0f0!important;border-top-width:0!important;margin:0!important}.cs-review-description{overflow-wrap:break-word;padding:3px 10px;border-radius:6px;text-align:justify}.cs-rating-wrap-simple{margin-left:10px}.cs-ratingstart-simple>span>span{padding-left:10px;font-size:25px}.star-rating input:hover + i,.star-rating input:checked + i{opacity:1}.agentdetail-info ul li h3{color:#555;font:400 Normal 15px "Helvetica Neue",Helvetica,Arial,sans-serif!important;margin:0 0 6px}.cs-italic {font-style:italic}.cs-sm-font{font-size:12px}#nav-ref-page .btn-custom-link{ margin-left:5px}.cs-rate-wrap{float:left;padding-top:5px}.popover-content ul li{float:left;width:100%}.popover-content .cs-rate-wrap{float:right;padding:0}.popover-content .cs-ratingstar{top:5px}.custom-title{margin:0!important}.cs-rate-wrap .cs-ratingstar:before,.cs-rate-wrap .cs-ratingstar span:before{font-size:18px!important}.btn-show-more{font-size:medium;position:relative;width:100%;text-align:center;padding:5px}.has-shadow{box-shadow:0 0 20px 10px #FFF}.font-md{font-size:17px!important}.tagcloud{display:block}.tagcloud h5{padding:6px 10px 0 0;display:inline-block;margin:0}.tagcloud h3{font-weight:400!important;display:inline-block;margin:0}.cs-tag{padding:5px;border-radius:4px}.cs-gallery{margin-bottom:20px;border-top:2px solid #ddd;padding-top:10px;margin-top:10px}.gallery-wrap{width:100%}.gallery-i{width:25%;display:inline-block;max-height:100px;height:60px;padding:2px}.gallery-i img{width:100%;height:100%;border-radius:3px;margin:auto;max-width:100px;max-height:100px;display:-webkit-inline-box}#collapse-ol{padding-left:0}.btn-collapse{float:left;text-align:center;display:block;margin-top:15px;padding:5px 0;background-color:#f5f5f5;color:#428bca}.cs-profile{margin-bottom:10px}.li-info h3{display:inline-block}div.social{margin:10px 0}.social .tag{margin:5px 4px 0 0;display:inline-block}a.tag{border:1px solid #555;padding:2px 7px;border-radius:4px}a.tag:hover{border-color:#428bca;color:#428bca}.no-margin{margin-bottom:0}#cs-btn-more{padding:11px 35px 11px 25px}#cs-btn-more i{font-size:1.3em;margin:9px 0 0 5px;position:absolute}.input-submit,.input-button{color:#333!important;background-color:#f5f5f5}.input-submit:hover,.input-button:hover{color:#fff!important;background-color:#d9534f!important}.wg-pstoption .cs-ratingstar{width:111px}/* BUSINESS REVIEW PAGE CSS */#am_type{width:30%}#attch1{width:30%;float:none;display:-webkit-inline-box;border:1px solid #d2d2d2;margin:0;padding:7px 15px;height:40px}button#btn_loadMap{padding:7px 30px;background-color:transparent;border:1px solid #555;border-radius:3px;font-weight:600}button#btn_loadMap:hover{background-color:#d9534f;border-color:#d9534f;color:#FFF}#map{height:250px;background-color:#ddd;margin-bottom:10px;width:100%}#map iframe {height:250px;}#map-wrapper{position:absolute;bottom:50%;left:0;right:0}.less-margin{margin-bottom:10px!important;padding:0 10px 0 0}.no-margin{margin:0!important}.cards-inner-wraps{padding:0}.rank-info{font-size:17px}.cs-title{font-size:21px;border-bottom:2px dotted #ccc;margin-bottom:15px}.small-top a{color:#428bca}.small-top{font-size:16px;position:absolute;padding-left:5px}.cards img{border-radius:100%;height:60px;margin:auto;display:block}.card{padding:15px;border-radius:3px 3px 0 0;border:1px solid #ddd}.card ul li{list-style:none}.card .title{font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;display:block;text-align:center}.card .cs-rating{float:none}.card .wg-pstoption{display:table;margin:auto}.card .rank-info{text-align:center;color:grey;font-size:15px}.card-footer{border-radius:0 0 6px 6px;background-color:#555;padding:5px 3px 5px 7px;font-size:11px;color:#ddd;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;display:block}.total-like:after{content:"\e911";font-family:icomoon;padding-left:3px}.total-dislike:after{content:"\e910";font-family:icomoon;padding-left:3px}button.btn-like{margin-right:5px}.btn-reviewAction{margin:0 auto;padding:10px 10px 0;display:inline-block}.btn-dislike{padding:1px 7px;background-color:#fcfcfc;border:1px solid #d9534f;border-radius:3px;font-size:15px;color:#d9534f}.btn-like{padding:1px 7px;background-color:#fcfcfc;border:1px solid #568cbb;border-radius:3px;font-size:15px;color:#568cbb}.btn-DL-active{background-color:#d9534f;color:#FFF}.btn-L-active{background-color:#568cbb;color:#FFF}.box-review{text-align:center;font-weight:600;border:1px solid #f0f0f0;padding:18px 0;background-color:#f0f0f0;margin-top:10px}a.btn-linkwriteReview{border:1px solid #d9534f;border-radius:2px;display:inline-block;font-size:14px;font-weight:600;color:#FFF;background:#d9534f;padding:3px 20px}a.btn-linkwriteReview:hover{text-decoration:underline}#business-price .table>tbody>tr>td{	padding:0 0 0 2px;	line-height:1.4}/* REPONSIVE CSS MEDIA */@media (min-width:768px) and (max-width:991px){.mapOuter, .cs-profile-info.review{width:50%}}@media (max-width:767px){.cs-tag,a.tag{padding:5px 8px!important}.cs-opening ul li{padding:10px}.opening-hours ul li span i{margin-right:5px}.widget{margin:30px 0 0!important}.recentblog_post .info_sec h6{margin-bottom:10px}.widget_archive ul>li{padding:8px 10px 8px 0 !important}.widget_archive ul>li:last-child{padding-bottom:0!important}#nav-ref-page .btn-custom-link{padding:5px 12px}.mapOuter, .cs-profile-info.review{width:50%}}@media only screen and (max-width: 27em){#attch1{width:55%}#am_type{width:40%}}@media (max-width: 480px){.popover-content .cs-ratingstar:before,.popover-content .cs-ratingstar span:before{font-size:15px!important}.popover-content .cs-ratingstar{width:95px;float:left}.panel-body{padding:30px 15px}.page-side-right{padding:0 10px 20px}.cs-breadcum-sec #businessname, .cs-breadcum-sec .cs-btn-share, .element-breadcrumb .breadcrumbs ul li:nth-last-child(2):before{display:none}div.social{text-align:center}a.tag{font-size:12px}.mapOuter, .cs-profile-info.review{width:100%}}