@media only screen and (max-width: 1250px) {
.homeLogo {padding:100px 0 40px 0;}
.homeBtnBx {padding-bottom:80px;}
.homeLinks {padding-bottom:0; max-width:800px; margin:auto;}
.homeLinks ul li {width:33.33%; margin-bottom:60px;}
.topSearch {width:43%;}
.topLft {font-size:14px;}
.topLinks a {padding:6px 10px 6px 12px;}
.homeLinksNew {height:auto; margin-bottom:40px;}
.homeLinksNew ul {position:static;}
.homeLinksNew ul li {margin:0 10px; min-width:130px; min-height:130px;}
.homeLinksNew ul li img {width:130px !important;}
.homeLinksNew ul li a span {font-size:15px;}
.homeLinksNew ul li img.active {width:130px !important;}
/*Start 04 July 2016*/
.bannerSlider .item {height:350px;}
}

@media only screen and (max-width: 1169px){
.datetime{
    float: none;
    margin-left:0;
    width: 195px;
    color:#838383;
    }
.delete_noti_booking {
    float: right;
    cursor: pointer;
    margin: 0;
}
.notificationList li{ padding: 20px; }
.dateSelectBox .dateSelect  {font-size:11px;}

}


@media only screen and (max-width: 999px) {
header {padding-bottom: 10px;}
.aboutTop {padding:20px 10px;}
.aboutHd {font-size:20px;}
.aboutHd span {font-size:15px;}
.aboutTxt {font-size:16px;}
.aboutMid {padding:20px 0;}
.aboutImgBox {padding:20px 0 0 0; font-size:14px;}
.aboutImgBox img {margin:5px 20px 0 0; width:50%;}
.aboutBot {padding:30px 10px;}
.aboutBot ul li {width:32%; font-size:14px; line-height:22px; margin-right:2%;}
.aboutBot ul li span {font-size:20px;}
.logo {margin-bottom:0;}
.topLft {margin-bottom:0;}
.topLinks {margin-bottom:0;}
.topSearch {width:34%; margin:10px auto 0 10px;}
.topSearch .categoryBox ul li .submenu li .submenu2 {width:230px;}
.topSearch .optionBox {max-width: 120px;}
.topSearch a.optTxt span {text-overflow: ellipsis; white-space: nowrap;}
.midLft {padding:10px 0; width:28%;}
.activityHd {padding:10px 15px; font-size:14px;}
.leftLinks > li {font-size:13px;}
.leftLinks > li > a {padding:12px 5px 12px 40px;}
.leftLinks > li > a img.icon {left:8px; top:10px;}
.messageNumber {top:10px; right:25px;}
.commentLinks ul li a {font-size:13px;}
.midRgt {padding:0 0 20px 10px; width:72%;}
.whtBox {padding:10px; margin-top:10px;}
.margBt20 {margin-bottom:10px;}
.blueHd {font-size:18px; padding:10px;}
.commentDet {padding:10px;}
.commentDet .rgt {padding:0 0 0 10px;}
.commentDet .rgt .hd {font-size:18px;}
.commentDet .rgtPos {position:static;}
.commentDet .price {font-size:13px;}
.commentDet .price span {font-size:28px;}
.commentDet .rating {text-align:left; padding-top:5px;}
.commentDet .range {position:static; padding-top:10px;}
.commnetList ul {padding:10px;}
.commnetList ul li {min-height:50px; margin-bottom:20px; padding:0 0 0 60px;}
.commnetList ul li .userImg {width:50px;}
.commnetList ul li .userImg img {width:100%;}
.profileInfo {padding:0 0 0 10px; font-size:13px;}
.profileInfo .name {font-size:16px;}
.botPad {padding-bottom:5px;}
.profileImg {padding-top:4px;}
.profileStates {padding:0 0 0 10px;}
.taskComplete span {font-size:18px;}
.aboutBox {font-size:13px; line-height:20px;}
.subHd {font-size:16px;}
.padding20 {padding:10px 20px;}
.serviceList > li {padding:10px; margin-bottom:10px;}
.serviceList li .arrowBox {right:10px; top:10px;}
.serviceImg {padding-top:5px;}
.serviceDet {padding:0 0 0 10px; font-size:13px;}
.serviceStats {padding:30px 0 0 10px;}
.perHour {font-size:13px;}
.perHour span {font-size:26px;}
.reviewRating.big {font-size:14px;}
.reviewList ul li {padding:10px 0; font-size:13px;}
.contcatList > ul > li {padding:10px; margin-bottom:10px;}
.contcatList ul li .contactImg {width:11%;}
.contcatList ul li .contcatDet {width:50%; padding:0 0 0 10px; font-size:13px;}
.contcatList ul li .contcatStats {width:39%; padding:0 0 0 10px;}
.loadMore {margin:20px 0;}
.filterInput.smll {width:33%;}
.filterInput.date {width:23%;}
.from {display:none;}
.to {display:none;}
.listService > ul > li {padding:10px; margin-bottom:10px;}
.listService .serviceImg {width:20%;}
.listService .serviceDet {width:50%;}
.listService .serviceStats {width:30%; padding:0 0 0 10px;}
.listService .range {right:10px;}

.postForm {padding:10px;}
.formHd {font-size:14px; padding:10px;}
.formField {padding-bottom:10px;}
.formSelectB {font-size:13px; padding:10px 5px;}
.formInputB {font-size:14px; padding:10px;}
.browseBox {font-size:13px; height:39px; padding-right:75px;}
.browseInput {font-size:13px; padding:10px;}
.browseBtn {right:3px; top:3px; width:70px;}
.exTxt {font-size:11px;}
.uploadImgae {padding-bottom:0px;}
.recurring {right:0px; top:10px; font-size:12px;}
.recurring_new {right:10px; top:10px; font-size:13px;position: relative;}
.ch {margin:0 2px 1px 0;}
.calenderCon {padding:10px;}
.calenderFrom {width:auto;}
.calenderLabal {font-size:14px;}
.week li {padding:10px 0;}
.at {width:6%; padding:23px 0 20px 0; font-size:14px;}
.weekstart li {padding: 10px 0;}
.calenderStartTime {width:26%;}
.sep {font-size:14px; padding-top:8px;}
.formBtn.big {padding:10px 25px;}
.calenderArrow {width:10%; padding:10px 0;}
.monthHd {width:80%; padding:10px 0; font-size:13px;}
.calenderTable td {padding:15px 0; font-size:13px;}
.calenderTable .hd td {padding:5px 0;}
.commentBox {padding:0 10px 10px 10px;}
.detBtns {float:right; position:static;}
.detBtns a {padding:5px 12px;}
.detGallery {padding-bottom:10px;}
.detInfo {padding:0 0 10px 10px;}
.detTL {float:none;}
.detTR {float:none; text-align:left;}
.detTR .perHour {margin-top:0;}
.detTxt {font-size:13px; line-height:21px;}
a.blueBtn {padding:8px 15px;}
a.blueBtn:hover {background-color:#0c6396 !important;}
.detInfo .categoryList {float:none; padding-bottom:10px;}
.vsbtn {float:none; padding:0 0 10px 0;}
.addressBox {padding:10px; font-size:13px;}
.addressBox .lft {float:none; width:100%;}
.addressBox .subHd span {font-size:13px;}
.addressBox .rgt {float:none; width:100%;}
.addressBox a.blueBtn {font-size:14px;}
.detSubHd {padding:10px; font-size:14px;}
.customerList li {font-size:13px; padding:10px;}
.customerList li .customerImg {width:12%;}
.customerList li .customerDet {padding:0 0 0 10px;}
.customerList li .customerDet .subHd {font-size:14px;}
.customerList li .rgt {float:right; width:28%; text-align:right; padding:20px 0 0 10px;}
.reviewList.listDet ul li {padding:10px 0 0 0;}
.detailLft {padding:15px 10px 15px 0; width:75%;}
.detailLft .detGallery {width:40%;}
.detailLft .detInfo {width:60%; padding:0 0 10px 10px;}
.blueBox {font-size:13px;}
.userName {font-size:13px;}
.infoDet {font-size:13px;}
.infoDet span {display:block; width:auto;}
.locationBox {padding:10px 10px 10px 40px; font-size:13px; background:url(../images/location_icon.png) no-repeat 10px 5px;}
.avaTop .lft {font-size:16px;}
.avaTop .lft span {margin-right:10px;}
.avaTop .rgt {font-size:13px;}
.avaCalOut {width:100%; overflow:auto; padding-bottom:8px;}
.avaCalCon {min-width:700px;}
.detailRgt {padding:15px 0; width:25%;}
.grayHd {font-size:14px; padding:7px 10px;}
.spRgt {padding:0 0 10px 10px;}
.detailRgt .addressBox {padding:10px;}
.dateBox {padding:10px;}
.dateBox .hd {font-size:14px;}
.totalPrice {padding-bottom:10px; font-size:14px;}
.totalPrice span {font-size:24px;}
a.blueBtn.big {font-size:14px;}
.listingSearchCon {padding-right:140px; margin-top:20px;}
.searchListingBox {height:40px; padding-right:130px;}
.listingSearch {width:52%; height:38px;}
.lsInput {font-size:13px; padding:10px;}
.listingDate {width:20%; height:38px;}
.sepArrow {width:8%; height:38px;}
.lsBtn {width:130px; font-size:14px; height:38px;}
.offerService {width:130px;}
.offerService a {font-size:14px; height:40px; line-height:38px;}
.findService {font-size:14px; padding:10px;}
.timeSlot {color:#000; font-size:13px; font-weight:600; padding-bottom:8px;}
.listingHd {padding:6px 10px 6px 30px; font-size:14px;}
.listingHd:before {left:10px; top:14px;}
.listingSelect {font-size:13px;}
.font14B {font-size:13px;}
.listingRgt {padding-left:10px;}
.listingRTop .lft {padding:10px; font-size:13px;}
.mapview-image{width: 20px;}
.mapview{font-size: 11px;}
.sortBy {font-size:13px; padding:5px 10px;}
.listingList {padding:10px 0 0 0;}
.listingList > ul > li {margin-bottom:10px;}
.listingList ul li .lft {width:70%;}
.listingImg {padding:10px 0 10px 10px;}
.listingImg .totalPhoto {bottom:10px;}
.listingDet {padding:10px;}
.listingDet .txt {font-size:13px;}
.listingList ul li .rgt {width:30%;}
.listingList ul li .bot a {padding:10px; font-size:13px;}
.listingList ul li .bot a span:after {top:5px;}
.meesageLft {float:none; width:100%;}
.messageSearch {padding:10px;}
.indoxList {max-height:250px;}
.indoxList li {padding:6px 10px 10px 60px; min-height:60px;}
.indoxList li span {font-size:14px;}
.indoxList li img.userImg {left:10px; top:10px; width:40px;}
.indoxList li .actionLinks {display:block;}
.meesageRgt {float:none; width:100%; padding:10px 0 0 0;}
.messageHd {padding:10px;}
.messageHd span {font-size:14px;}
.messageTxt {padding:10px;}
.messageReply {padding:10px;}
.acMenu {top:40px;}
.notificationBox {padding:10px;}
.notificationList li {padding:10px;}
.notificationList li .bookingConfirm {font-size:14px;}
.notificationList li a {font-size:14px;}
.notificationList li .reqService {font-size:13px;}
.notificationList li .reqService a {font-size:14px;}
.notificationList li .btns {position:static;}
.notificationList li .btns a {margin:10px 5px 0 0;}
.alertList li {padding:10px; font-size:12px;}
.alertList li a {font-size:14px;}
.sortBySelect {width:130px; font-size:11px;}
.homeLinksNew {margin-bottom:0;}
.homeLinksNew ul li {min-width:inherit; float:left; margin:0; min-height:inherit; width:33.33%; margin-bottom:30px;}

/*Start 28 June 2016*/
.postedBtn {padding:10px 0 0 10px; margin-left:20%;}
.postedBtn a {padding:5px 8px; margin: 0 0 2px 0;}

/*Start 04 July 2016*/
.bannerSlider .item {height:260px;}
.businessLogo {margin-top:0;}
.businessDet {padding:0 0 20px 15px;}
.priceBox {font-size:16px}
.priceBox span {font-size:28px;}
.priceBox span.gray {font-size:16px;}
.newsList .newsLogo {width:50px;}

/*Start 4 Jan 2017*/
.serviceOn .lft {float:none; padding:0 0 5px 0; width:auto;}
/*Start 29 July 2016*/
.detailRgt.topFixed {margin-top:0;}
.listingRgt.new .listingList {padding-top:87px;}
.m-t-76{
        margin-top: 400px!important;
    }
/*--------------*/

.shedulePopup{ width:700px; margin-left: -350px; top:100px;}
.popupDet, #hidenow{max-width: 480px;}

.listngDetBx {padding: 10px 15px !important;}
.searchInner {position:static !important; background:rgba(255,255,255,1) !important; padding:0 15px 10px 15px !important;}
.listngDetBx .margBt10:last-child {margin-bottom:0;}
.rateBox {margin-top:10px;}
}

@media only screen and (min-width: 768px) {
.midLft .leftLinks {display: block !important; height: auto !important;}
.fsDetBx {display: block !important; height: auto !important;}
.listngDetBx {display: block !important; height: auto !important;}

}
@media only screen and (min-width: 1024px) { 
.at { 
	width: 5%;
    padding: 30px 0 20px 0;
    font-size: 14px;
}
}

@media only screen and (max-width: 767px) {
header {height:auto;}
.topLft {float:left; text-align:center; font-size:16px;}
.topLinks {float:right; padding:12px 0 0 0; text-align:center; min-width:inherit;}
.homeLogo {padding:50px 0 30px 0; text-align:center;}
.homeLogo img {max-width:80%;}
.homeSearch {margin-bottom:30px;}
.categoryBox {width:300px;}
.categoryBox ul li a {font-size:14px; padding:10px;}
.categoryBox ul li .submenu li a {padding:10px 10px 10px 15px;}
.categoryBox ul li .submenu li a.rgtArrow {background:url(../images/dwn_arrow.png) no-repeat right 10px center;}
.categoryBox ul li .submenu li a:hover.rgtArrow, .categoryBox ul li .submenu li.active a.rgtArrow {background:#009ee0 url(../images/dwn_arrow.png) no-repeat right 10px center;}
.categoryBox ul li .submenu li .submenu2 {width:100%; border:none; position:static;}
.categoryBox ul li .submenu li .submenu2 li a {padding:10px 10px 10px 15px;}
.homeBtnBx {padding-bottom:50px;}
.formBtn {width:100px; font-size:15px;}
.homeLinks ul li {width:33.33%; margin-bottom:15px;}
.homeLinks ul li a {font-size:15px; -webkit-transform:scale(.9); -moz-transform:scale(.9); -o-transform:scale(.9); transform:scale(.9);}
.homeLinks ul li a:hover {-webkit-transform:scale(.9); -moz-transform:scale(.9); -o-transform:scale(.9); transform:scale(.9);}
.aboutTxt{font-size:15px;}
.aboutImgBox img {float:none; margin:0 0 10px 0; display:block; max-width:100%; width:auto;}
.aboutBot {padding:30px 10px 0 10px;}
.aboutBot ul li {width:100%; margin-right:0; float:none; text-align:center; padding-bottom:20px;}
.aboutBot ul li img {max-width:100%; display:block; margin:auto; width:auto;}
.footerLft {float:none; padding:10px 0 5px 0; text-align:center; font-size:12px;}
.footerLft a { margin:0 5px !important;}
.footerRgt {float:none; padding:0 0 15px 0; text-align:center; font-size:12px;}
.loginBox {margin:30px auto; padding:20px;}
.loginHd {font-size:28px;}
a.connectFacebook {font-size:14px;}
.or {font-size:13px; padding:20px 0;}
.or span {padding-top:10px;}
.loginField {padding-bottom:10px;}
.loginInput {font-size:13px; padding:12px;}
.rem {font-size:13px;}
.loginBtn {font-size:14px;}
a.fp {font-size:13px;}
.notMemebr {font-size:13px;}
.notMemebr a {font-size:16px;}
.tcTxt {font-size:14px; line-height:21px;}
.tcHd {font-size:17px; padding-bottom:5px;}
.logo {padding:10px 0; width:auto;}
.myAccount {padding:15px 0;}
a.myAcLink {font-size:14px;}
.topSearch {float:none; clear:both; width:auto; margin-bottom:0; margin-left:0;}
.searchInput {font-size:13px;}
.topSearch .categoryBox ul li .submenu li .submenu2 {width:100%;}
.topSearch .categoryBox ul li .submenu li .submenu2 li a {padding:10px 10px 10px 25px;}
.midLft {padding:10px 0; float:none; width:100%;}
.midRgt {float:none; width:100%; padding-left:0;}
.whtBox {margin-top:10px;}
.blueHd {font-size:16px;}
.commentDet .rgt { font-size:13px;}
.commentDet .rgt .hd {font-size:16px;}
.commnetList ul li {font-size:13px;}
.formInput {font-size:13px;}
.contcatList ul li .contactImg {width:10%;}
.contcatList ul li .contcatDet {width:90%;}
.contcatList ul li .contcatStats {float:none; clear:both; width:90%; margin-left:10%; text-align:left; padding-top:10px;}
.moreimg {padding:10px 0 0 0;}
.moreimg ul {float:none;}
.moreimg ul li {margin:0 8px 0 0;}
.filterInput {padding:6px; width:100%; margin-bottom:5px;}
.filterSelect {width:75%;}
.filterInput.smll {width:100%; margin-right:0;}
.filterInput.date {width:37%; margin-bottom:0;}
.filterBtn {width:24%;}
.serviceImg {width:20%;}
.serviceDet {width:80%;}
.profileImg {width:20%;}
.profileInfo {width:80%;}
.profileStates {float:none; margin-left:20%; clear:both; width:80%; padding:0 0 0 10px; text-align:left;}
.contcatList ul li .contactImg {width:15%;}
.contcatList ul li .contcatDet {width:85%;}
.contcatList ul li .contcatStats {width:85%; margin-left:15%;}
.serviceStats {width:80%; clear:both; margin-left:20%; float:none; text-align:left; padding:5px 0 0 10px;}
.listService .serviceImg {width:24%;}
.listService .serviceDet {width:76%;}
.listService .serviceStats {width:75%; margin-left:25%; padding:0 0 0 10px; text-align:left;}
.listService .received {padding-top:10px;}
.listService .range {position:static;}
.postOffer {font-size:14px;}
.detailLft {float:none; padding:15px 0; width:100%;}
.detailRgt {float:none; padding:0 0 15px 0; width:100%;}
.spLft {width:50px; position:absolute; left:10px; top:10px;}
.spRgt {float:none; padding:0 0 10px 60px; width:100%; min-height:60px;text-align: left;}
.listingSearchCon {padding-right:0;}
.searchListingBox {height:auto; padding-right:0;}
.listingSearch {float:none; width:100%; border-right:none; border-bottom:1px solid #d4d4d4;}
.listingDate {width:28%;}
.sepArrow {width:8%;}
.lsInput {padding:10px 5px;}
.lsBtn {position:static; width:36%; font-size:13px;}
.offerService {position:static; padding-top:10px; float:right;}
.listingLft {float:none; width:100%; margin:10px 0;}
.listingRgt {float:none; width:100%; margin:10px 0; padding-left:0;}
.listingList ul li .lft {float:none; width:100%;order:2}
.listingList ul li .rgt {float:none; width:100%; border-left:none; border-top:1px solid #d4d4d4;}
.shedulePopup {width:90%; padding:10px; left:5%; top:50px; margin-left:0;}
.popupTop {font-size:14px; padding:10px 0 5px 0;}
.popupDet td {padding:5px 0; font-size:13px;}
.status {font-size:16px;}
.sheduleBtns a {padding:5px 10px; font-size:14px;}
.notesTA {font-size:13px;}
.hiwTab {height:40px;}
.hiwTab ul li {font-size:14px;}
.hiwTab ul li a {padding:10px 15px 0 15px; height:40px;}
.messageTab ul li {padding:12px 8px 0 8px; font-size:13px;}
.indoxList {max-height:150px;}
.myAccount a.home {font-size:13px;}
.searchBtnCov {height:auto;}
.searchBtnN {padding:10px;}
.searchBtnN.fixed {position:static !important;}
#sidebar {position:static !important;}

/*Start 16 June 2016*/
.reviewPopup {width:90%; top:50px; margin:0px; left:5%;}
/*Start 28 June 2016*/
.postedBtn {margin-left:24%;}

/*Start 04 July 2016*/
.bannerSlider .item {height:250px;}
.bannerSlider .owl-prev {background-size:15px 30px; width:25px; height:50px; margin-top:-25px;}
.bannerSlider .owl-next {background-size:15px 30px; width:25px; height:50px; margin-top:-25px;}
.bannerSlider .owl-dot {width:12px; height:12px; margin:0 3px;}
.businessDet {padding:0 0 20px 10px;}
.textBox {font-size:13px; line-height:20px;}

/*Start 05 July 2016*/
.notifiList {padding-bottom:20px;}
.deleteAcPopup {width:300px; padding:15px; margin:-70px 0 0 -150px; font-size:14px;}
.deleteAcPopup .formBtn {min-width:inherit;}

.topPart {position:static;}
.listingLft.New {height:auto !important; overflow: auto !important; position:static !important; width:100% !important;}
.m-t-76{
    margin-top: 0px!important;
}
.mainCon {padding-top:0 !important;}
.fixedBar {position:static;}
.listingRgt.new .listingList {padding-top:5px!important;}
.searchInner {position:static !important; width:100% !important; }
.loginSelect {font-size:13px; padding:11px 25px 11px 6px;}
.footLinks {display: block; clear: both; padding-top: 5px;}
.homeLinks {padding: 0;}
.footerLft .footerLft {display: inline-block; margin:0 !important;}
.offerService {width: auto;}
.offerService a {padding: 0 10px;}

.activityHd {position: relative; cursor: pointer;}
.activityHd:after {content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #000; position: absolute; right: 10px; top: 18px;}
.activityHd.active:after {top:12px; border-top: 6px solid transparent; border-bottom: 6px solid #000;}
.midLft .leftLinks {display: none;}

.showFS{position: relative; cursor: pointer;}
.showFS:after {content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #000; position: absolute; right: 10px; top: 18px;}
.showFS.active:after {top:12px; border-top: 6px solid transparent; border-bottom: 6px solid #000;}
.fsDetBx {display: none;}

.listngDetBx {display: none;}
.listingHd {border-bottom: 1px solid #999;}

.listingHd.active.activeNew:before {border-top: 5px solid transparent; border-bottom: 5px solid #000000; top: 8px;}
.listingHd.active:before {border-top: 5px solid #000; border-bottom: 5px solid transparent; top: 15px;}
.padding20 {padding:10px;}

}


@media only screen and (max-width: 479px) {
.homeLinks ul li {width:50%;}
.afterLogin .logo {float:left;}
.logo {float:none; text-align:center; margin-bottom:0;}
.logo img {width:120px;}
.topLft {float:none; text-align:center;}
.topLinks {float:none; padding:0;}
.myAccount {padding:0 0 12px 0;}
a.myAcLink {font-size:13px;}
.commentDet .lft {float:none; width:180px;}
.commentDet .rgt {float:none; padding:10px 0 0 0; width:100%;}
.formField.half {width:100%;}
.calenderFrom {float:none; width:100%;}
.at {width:14%; padding:32px 0 20px 0;}
.calenderStartTime {width:86%; padding-bottom:10px;}
.calenderTable td {padding:10px 0;}
.detGallery {float:none; width:100%;}
.detInfo {float:none; width:100%; padding:0 0 10px 0;}
.customerList li .customerImg {width:15%;}
.customerList li .customerDet {width:85%;}
.customerList li .customerDet .subHd {font-size:14px;}
.customerList li .rgt {float:none; clear:both; width:85%; text-align:left; padding:10px 0 0 10px; margin-left:15%;}
.detailLft .detGallery {float:none; width:100%;}
.detailLft .detInfo {float:none; width:100%; padding:0 0 10px 0;}
.postOffer {padding-top:15px;}
.listingList ul li .bot a {float:none; width:100%; border-bottom:1px solid #d4d4d4; border-right:none; text-align:left;}
.homeLinksNew ul li {width:50%;}

/*Start 04 July 2016*/
.bannerSlider .item {height:200px;}

.listingDate {width:45%;}
.sepArrow {width:10%;}
.searchListingBox .lsBtn {position: absolute; right: inherit; top: inherit; left: 0; bottom: -48px;}
.sortBySelect {width: 105px;}
.listingList ul li .bot a {padding: 6px 10px;}
.listingList ul li .rgt .reviewRating {position: absolute; right: 10px; bottom: 15px;}

.viewport.mCustomScrollbar {height: 260px !important;}
.viewport.mCustomScrollbar .overview {height: 260px !important;}
.tool_top {bottom: 50px;}
}
