@charset "utf-8";

.top-wrapper{ font-family: Arial,Helvetica,sans-serif;} 
.top-wrapper a{ text-decoration:none;}
.top-wrapper h2{ font-size:25px; font-weight:bold; margin-bottom:20px;}
.top-wrapper a:hover{text-decoration:none;}
.top-wrapper h1, .top-wrapper h2, .top-wrapper h3, .top-wrapper h4, .top-wrapper h5, .top-wrapper h6, .top-wrapper p, .top-wrapper div, .top-wrapper span, .top-wrapper img, .top-wrapper strong, .top-wrapper b, .top-wrapper a {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.top-wrapper h1, .top-wrapper h2, .top-wrapper h3, .top-wrapper h4, .top-wrapper h5, .top-wrapper h6, .top-wrapper p, .top-wrapper div, .top-wrapper span, .top-wrapper img, .top-wrapper strong, .top-wrapper b, .top-wrapper a :before,
.top-wrapper h1, .top-wrapper h2, .top-wrapper h3, .top-wrapper h4, .top-wrapper h5, .top-wrapper h6, .top-wrapper p, .top-wrapper div, .top-wrapper span, .top-wrapper img, .top-wrapper strong, .top-wrapper b, .top-wrapper a :after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.padlt15{ padding-left:15px;}
.padrt15{ padding-right:15px;}
/*=============================================
				Map-Area 
==============================================*/
.top-wrapper{    width: 100%;
    margin: 0 auto;}
.top-wrapper .top-map{ padding:30px 0px;}
.top-wrapper .container{max-width:960px;margin:0 auto;}
.top-wrapper .top-inner{ margin:0px; padding:0px;}
.top-wrapper .top-inner .map {width:auto;height:352px;padding:0px 40px;margin:0 40px;border:1px solid #000;}

.top-wrapper .top-inner.map img{ width:100%; height:auto; border:1px solid #000;}

/*=============================================
				Reviews
==============================================*/
.top-wrapper .review-rating{}
.top-wrapper .reviews-lt{margin:0px;padding:0px;position:relative; width:66%; display:inline-block;}
.top-wrapper .reviews-lt ul{list-style:none;margin:0px;padding:0px;margin-bottom:25px;overflow:auto;}
.top-wrapper .reviews-lt ul li{float:left;padding:0px;margin:0px;width:33%;line-height:25px;font-size:15px;}
.top-wrapper .reviews-lt ul li a{color:#24406f;}
.top-wrapper .reviews-rt{width:33%; display:inline-block;}
.top-wrapper .reviews-rt p{font-weight:bold;vertical-align: bottom; text-align:right;}
.top-wrapper .reviews-rt p a{margin:0auto;}
.top-wrapper .reviews-rt p img{vertical-align: bottom;}
.top-wrapper .review-rating-1{margin-bottom:30px; width:50%; float:left;}
.top-wrapper .review-rating-1 ul{list-style:none;margin:0px;padding:0px;}
.top-wrapper .review-rating-1 ul li{font-size:12px;padding-bottom:8px;font-weight:700;}
.top-wrapper .review-rating-1 ul li span{float:left;font-size:12px;font-weight:500;}
.top-wrapper .review-rating-1 ul li p{ padding-bottom:0px;margin-left: 10px;background-color:#c3c3c3;width:48%;vertical-align:middle;display:inline-block;border-radius:5px;margin-right:18px;}
.top-wrapper .review-rating-1 ul li p span.double-text{width:80%;height:5px;background-color:#ffdb15;margin-right:10px;}
.top-wrapper .review-rating-1 ul.box-1 li> span{width:40%}
.top-wrapper .rating-bg{background:url(../img/rating-back.jpg)0 0 no-repeat; width:144px !important ;height:8px}
.top-wrapper .rating-bg span{background:url(../img/rating-act.jpg)0 0 no-repeat;height:8px;}
.top-wrapper .over-all{width:48%;}
.top-wrapper .star-rating{width:75px !important;height:14px !important;background:url(../img/star.png)0 0 ; background-color:transparent !important}
.top-wrapper .star-rating span{height:14px;background:url(../img/star.png)0 bottom ; display: inline-block;}
.top-wrapper .star-rating-1{width:144px!important;float:left;margin-right:21px;}
.top-wrapper .star-rating-1 select{background-color:transparent;border:none;color:#000;float:right;}
.top-wrapper .head-lt{float:left; width:50%;}
.top-wrapper .head-rt{float:left; width:50%; text-align:right;padding-right: 38px;
    padding-top: 10px;    font-size: 16px;
    font-weight: 700;color:#fff}
.top-wrapper .head-rt select{background:none; border:none; font-weight:bold; color:#fff;}
.top-wrapper .write-review{background-color:#c40107;color:#fff;padding:6px 14px;font-weight:600;text-align:center;position:absolute;margin-top:123px;margin-left:65px;}
.top-wrapper .snapshot{background-color:#565656;color:#fff;padding:10px 10px;font-weight:700;margin-bottom:15px;height:40px;}

.top-wrapper .sort-review-1{background-color:#565656;height:40px;margin-bottom:24px;}
.top-wrapper .sort-review-1 p{color:#fff;font-weight:700;padding:0 0 0 10px}
.top-wrapper .sort-review-1 span{float:right;padding-right:30px;}
.sort-review:before, .sort-review:after{display:block; clear:both; content:"";}
.top-wrapper .review-list:before, .top-wrapper .review-list:after{display:block; clear:both; content:"";}
.reviews-inner:before, .reviews-inner:after{display:block; clear:both; content:"";}
.review-rating:before, .review-rating:after{display:block; clear:both; content:"";}

/*=============================================
				list-Reviews
==============================================*/

.top-wrapper .list-review {margin-bottom:50px;}
/*.top-wrapper .review-list { overflow:hidden;}*/
.top-wrapper .list-review{ float:left; width:64%;}
.top-wrapper .list-review-rt{ float:left; width:35%;}
.top-wrapper .list-review p{font-size:12px;padding-bottom:10px;line-height:18px;}
.top-wrapper .list-review p span{color:#fbdd09;padding-right:5px;font-size:18px;vertical-align:middle}
.top-wrapper .list-review p b{padding-right:5px;}
.top-wrapper .list-review h4{color:#232222;font-size:20px;font-weight:400;padding-bottom:18px;}
.top-wrapper .list-review form label{padding-bottom:10px;font-weight:400;font-size:12px; display:inline-block;}
.top-wrapper .list-review form input[type=text]{padding:0px 10px;font-size:13px;margin-right:10px;height:30px;}
.top-wrapper .list-review form input[type=submit]{background-color:#565656;text-transform:uppercase;font-size:14px;color:#fff;padding:4px 30px;display:inline-block;
height:30px;border:none;}
.top-wrapper .list-review-right{float:left;padding-left:6px;}
.top-wrapper .list-review-right img{float:left;}
.top-wrapper .list-review-right p{float:left;font-size:14px;padding-left:10px;}
.top-wrapper .list-review-right p span{font-weight:500;color:#565656;font-size:14px;}
.top-wrapper .list-review-right p span{color:#f4d200}
.top-wrapper .reviews-rt{float:right;}
.top-wrapper .reviews-inner{margin-bottom:60px;}
.top-wrapper .write-review{margin-top:45px!important;}
.top-wrapper .head-rt select option{color:#fff;background-color:#565656;}
.top-wrapper .list-review-right p{ margin-left:10px; padding-left:0px;}
.top-wrapper .list-review-right p span{ display:block; white-space: nowrap;}
.emp_reviewed{font-weight: bold;margin-bottom: 13px;font-size: 15px;}
.prvs{color: #fff;font-size: 13px;padding: 22px;float: none;}
.nxt{color: #fff;font-size: 13px;float: none;}

.top-wrapper p{margin: 0 0 10px;padding-bottom:0px !important;}
.top-wrapper h1, h2, h3, h4, h5, h6{ margin:0px;}
/*.top-wrapper img{max-width:100%;}*/
.top-wrapper .empimg {float:left; width:30%;}
.top-wrapper .empdt {float:left; width:70%;}

.reviews .container span {
    position: inherit;
    width: auto;
    height: inherit;
    border: 0;
    z-index: 9999;
    opacity: 1;
    filter: alpha(opacity=100);
}