.info-default { font-size:16px; text-align: center; }
.border-gray-1px { height: 1px; background: #838383; width: 100%}
.info-home-service-price { padding-bottom: 60px; border-bottom: 1px solid rgba(131, 131, 131, 0.20); text-align: center; margin: 0 10px}
.info-home-service-price p.info-default { width: 67%; margin: 0 auto; opacity: .86; padding-bottom: 25px; line-height: 26px}
.info-home-service-price button.large-btn-red { width: 25%; text-align: center}
.cyan-link { color:#00a6bd}
.why-rever { position: absolute; z-index: 999; bottom: 0; left: 0; right: 0; height:72px; background:rgba(17, 17, 17, 0.80); color: rgba(255, 255, 255, 0.86); text-align: center; font-size: 18px; line-height: 72px}
.why-rever img { vertical-align: middle}
.plr-15 { padding: 0 15px}
section.exclusive article.featured { width:calc(33.3% - 20px); margin:10px; float:left;display: inline-block; background:#fff;
    transition: box-shadow .3s ease-out, transform .3s ease-out, opacity .2s ease-out, background .2s ease-out;
    transition-delay: .1s;
    transform: translateZ(0);}
section.exclusive article.featured:hover {
    opacity: 1 !important;
    box-shadow: rgba(45,45,45,0.05) 0 0 0, rgba(49,49,49,0.05) 0 1px 1px, rgba(42,42,42,0.05) 0 2px 2px, rgba(32,32,32,0.05) 0 4px 4px, rgba(49,49,49,0.05) 0 8px 8px, rgba(35,35,35,0.1) 0 4px 4px;
    transform: translate(0,-2px);
}
section.exclusive { width:100%; overflow:auto;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; justify-content: center; margin-top: -10px; padding-bottom: 10px}
.home-mg { font-size: 16px}
.home-mg .heading-02 { margin: 0 10px}
.size-18 { font-size: 18px}
.bold { font-weight: 600}
.viewall-box { margin-top: 5px}
.viewall-btn { border: none;box-shadow: none ;white-space: nowrap ;cursor: pointer ;background: transparent;display: inline-block ; color: #337588; font-size: 18px; font-weight:500;}
.viewall-btn:hover { text-decoration: underline}
.home-mg .viewall-btn {padding: 0 10px;}
section.exclusive article.featured header ul li span { vertical-align: text-bottom;display: inline-block;}
.qc-rever-bs { margin: 50px 10px 0;  border:1px solid rgba(131, 131, 131, 0.20); border-left: 0; border-right: 0; padding: 55px 0; font-size: 16px; }
.qc-rever-bs:after { clear: both; width: 100%; content: ''; display:table}
.qc-rever-cont { width: 80%; margin: 0 auto;}
.left-img-qc { float: left; padding-right: 35px; width: 45%; text-align: right}
.right-qc-rever { float: left; width: 50%}
.font-18 { font-size: 18px;}
.large-btn-red { padding:13px 40px; color: #fff; background: #c72528; border-radius: 2px; font-size:16px; border: 0; cursor: pointer;}
.large-btn-red:hover { background: rgba(199, 37, 40, 0.9);}
.large-btn-black { padding:13px 40px; color: #fff; background: #30333a; border-radius: 2px; font-size:16px; border: 0; cursor: pointer;}
.large-btn-black:hover { background:rgba(48, 51, 58, 0.9);}
.right-qc-rever .font-18 { line-height: 26px;}
.right-qc-rever .title-30 { line-height: 40px}

section.news-content { overflow:auto; display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; margin: 0 10px; padding-bottom: 20px}
.cdt { margin: 0 10px; padding-bottom: 20px}
.cdt:after { clear: both; width: 100%; content: ''; display:table}
.cdt ul li { display: table; width: 15%; height: 168px; margin-right: 2%; float: left;}
.cdt ul li:nth-child(6n) { margin-right: 0;}
.cdt ul li a {vertical-align: middle; display:table-cell; width: 100%; height: 100%;  border: 1px solid rgba(151, 151, 151, 0.10); margin:5px; padding: 20px; }
.cdt ul li img { width: 100%}

.mg-home { margin: 0 10px}
.left-home-50 {float: left;width: 49.5%;background: #fff;margin-right: 2%;}
.right-home-50 {float: left;width: 48.5%;}
#contact-now-form .mdialog-body,
 #sell-now-form .mdialog-body {
    position: relative;
    overflow: auto;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 100;
    display: block;
    max-height: 100%; margin-bottom: 0;
    }

section.exclusive article.featured:hover .btn-like { opacity: 1;}

/*RESPONSIVE*/
/*RESPONSIVE*/

@media only screen and (max-width: 1080px) {
  .qc-rever-cont { width: 100%}  
    .cdt ul li { height: 144px}
    .popular-location {column-count: 5; -webkit-column-count: 5;-moz-column-count: 5;}
}
@media only screen and (max-width: 800px) {
}



















