@charset "utf-8";

@media(max-width:1199px){
.top-wrapper .top-inner .map{width:auto; padding:0px; margin-left:0px; margin-right:0px;}
.top-wrapper .top-inner .map img{width:100%;}
}


@media(max-width:991px){
.top-wrapper .list-review-right img{margin-left:0px;}
.top-wrapper .write-review{    margin-top: 100px;
    margin-left: 48px;
}
.top-wrapper .reviews-rt p{text-align:center;}
.top-wrapper .list-review-right p{width:58%;}
.top-wrapper .reviews-lt ul li{font-size:13px;}
.top-wrapper .list-review form a.btn-1{margin-top:10px;}
.top-wrapper .list-review{margin-bottom:25px;}
.top-wrapper .list-review{ width:65%;}
.top-wrapper .list-review-rt{ width:35%;}
}
@media(max-width:767px){
.top-wrapper .list-review-right img{margin-left:0px;}
.top-wrapper .list-review-right p{width:60%}
.top-wrapper h2 { font-size: 18px;}
.top-wrapper .reviews-rt p{text-align:left;float:left;}
.top-wrapper .write-review{margin-left:40px;margin-top:5px;padding: 5px 10px;
font-size: 13px;}
.top-wrapper .reviews-rt{margin-bottom:18px;overflow:auto;}
.top-wrapper .list-review-right {margin-bottom:15px;overflow:auto;}
.top-wrapper .list-review-right p{width:auto;float:left;padding-left:0px;}
.top-wrapper .reviews-lt{ width:100%;}
.top-wrapper .reviews-rt{ width:100%; margin-bottom:0px;}
.top-wrapper .review-rating-1{ width:100%;}
.top-wrapper .write-review{ margin-top:5px !important; position:relative; display:inline-block;}	
.top-wrapper .reviews-inner{ margin-bottom:30px;}
.top-wrapper .padrt15{ padding-right:0px;}
.top-wrapper .padlt15{ padding-left:0px;}
.top-wrapper .sort-review-1{ overflow:hidden; height:auto;}
.prvs{ padding-left:0px;}
.top-wrapper .list-review{ width:100%}
.top-wrapper .list-review-rt{ width:100%}	
.top-wrapper .list-review-rt{ margin-bottom:20px;}
	}




	
/*====  Mobile Portrait (320px) ======= */
@media only screen and (max-width:479px)
{
.top-wrapper .write-review{margin-left:0px;}
.top-wrapper .reviews-rt p{float:none;margin-bottom:10px;}
.top-wrapper .reviews-lt ul li{font-size:12px;}
.top-wrapper .review-rating-1 ul li{margin-bottom:15px;}
.top-wrapper .review-rating-1 ul.box-1>li span{font-size:14px!important;}
.top-wrapper h2 { font-size: 13px;margin-bottom:10px;}
.top-wrapper .star-rating-1{margin-right:5px;}
.top-wrapper .review-rating-1 ul li p{margin-right:3px;}
.top-wrapper .list-review form input[type=text]{margin-bottom:5px;}
.top-wrapper .list-review form a.btn-1{margin-top:2px;}
.top-wrapper .reviews-lt ul li{ width:100%;}
.top-wrapper .list-review form input[type="text"]{ width:46% !important;}
.top-wrapper .list-review form input[type="submit"]{ width:100%;}
}