﻿.agent-template-2 .mdl-layout__header #DIV_USER_AREA .mdl-button {white-space: nowrap;color: inherit;}
.agent-template-2.company-12.with-title-slider header.mdl-layout__header .header-menu a.mdl-button { color:#fff!important; }
.agent-template-2.company-12.with-title-slider header.mdl-layout__header .header-menu a.mdl-button:hover{ background-color:transparent; } 
.agent-template-2.company-12.with-title-slider header.mdl-layout__header .header-menu .translater-control.style-1 { color:#fff; }
.agent-template-2.company-12.with-title-slider header.mdl-layout__header .header-menu .translater-control.style-1:hover { background-color:transparent; }
.agent-template-2.company-12.with-title-slider header.mdl-layout__header .header-menu label.style-1[data-currency-converter-master] { color:#fff; }
.agent-template-2 header .mdl-layout__header-row.agent-items+.mdl-layout__header-row{background:rgba(0,0,0,0.04);}
.agent-template-2.primary .mdl-layout__header-row .mdl-navigation> ul > li > a:not(.mdl-button){color:var(--secondary-color-500)}
.agent-template-2.secondary header .mdl-layout__header-row.agent-items+.mdl-layout__header-row{background:var(--secondary-color-400);}
.agent-template-2.primary header .mdl-layout__header-row.agent-items+.mdl-layout__header-row{background:var(--primary-color-400);}
.agent-template-2 header{color:inherit;}
.agent-template-2.with-title-slider.title-slider-loaded header .mdl-layout__header-row.agent-items+.mdl-layout__header-row{position:absolute;left:0;top:100%;background:rgba(255,255,255,0.70);}
.agent-template-2.company-12.with-title-slider.title-slider-loaded header .mdl-layout__header-row.agent-items+.mdl-layout__header-row{background: var(--secondary-color-400);}
.agent-template-2 .mdl-layout__header-row .mdl-navigation{height:48px;}
.agent-template-2 .agent-items {}
.agent-template-2 .agent-items .agent-top {position: relative;margin-right: 16px;padding: 4px;}
.agent-template-2 .agent-items .agent-top img.agent-photo {max-height: 86px;}
.agent-template-2 .agent-name {width: 100%;}
.agent-template-2 .agent-items .agent-title-main span.phone a, body.agent-template-2 .agent-items .agent-title-main span.mobilephone a, body.agent-template-2 .agent-items .agent-title-main span.designation, body.agent-template-2 .agent-items .agent-title-main span.title {display: block;color:inherit;}
.agent-template-2 .agent-items .agent-title-main span.phone a, body.agent-template-2 .agent-items .agent-title-main span.mobilephone a{padding:8px 0;}
.agent-template-2 .agent-items .agent-title-main .address {display:block;padding-left:32px;position:relative;}
.agent-template-2 .agent-items .agent-title-main .address i:not(.b){display:inline-block;}
.agent-template-2 .agent-items .agent-title-main .address:before{position:absolute;left: 0px;top: calc(50%);}

.agent-template-2.primary .agent-items .mdl-button.mdl-button--primary{background:var(--secondary-color-500);color:var(--primary-color-500);}

.agent-template-2.secondary .mdl-layout__header-row.header-menu{color:rgba(255,255,255,0.96);}

body.light.agent-template-2 header.mdl-layout__header{
    color: rgba(255,255,255,0.96)!important;
}
body.light.agent-template-2 .mdl-layout__header-row .mdl-navigation>ul>li>a:not(.mdl-button):before {
    background: rgba(255,255,255,0.96);!important;
}
body.light.agent-template-2 .mdl-layout__header-row .mdl-navigation>ul>li>a:not(.mdl-button){
    color:rgba(255,255,255,0.96);!important;
}
body.light.agent-template-2.company-7.with-title-slider .mdl-navigation .mdl-button--icon.new.webbuilder {
    color: inherit!important;
}

body.light.agent-template-2.with-title-slider .mdl-layout__header-row .mdl-navigation > ul > li > a:not(.mdl-button) {
    color: inherit;
}
.agent-template-2.secondary.with-title-slider .mdl-layout__header-row.header-menu {
    color: rgba(52,48,49, 0.96);
}
/*For agent template footer color change*/
.agent-template-2.company-8 .footer .footer-logo .logo {
    max-width: 140px;
    padding: 8px;
}
.agent-template-2.company-8 .footer .full-width:last-child{
    background: #dde3e6;
    border-top: 1px solid #fff
}
.agent-template-2.company-8 .footer .footer-menu .mdl-mega-footer__link-list a{
    color: #000000
}
.agent-template-2.company-8 .footer h3{
    color: var(--primary-color-500);
}
.agent-template-2.company-8 .footer .mdl-mega-footer__bottom-section p.powered-by{
    color: #a8abae;
}
.agent-template-2.company-8 .footer .mdl-mega-footer__bottom-section .copy-right span{
    color: #333333;
}
.agent-template-2.company-8 .footer .contact-wrapper ul::before {
    top: 20px;
    color: rgb(255, 255, 255);
}
@media only screen and (max-width: 1024px) {
    body.light.agent-template-2:not(.scroll) .mdl-layout__drawer-button .material-icons,body.light.agent-template-2 .translater-control {
        color: rgba(255,255,255,0.96);
    }
    body.light.agent-template-2:not(.scroll) .mdl-layout__drawer-button{
        border:1px solid rgba(255,255,255,0.96);
    }
}

.agent-template-2.company-4 header.mdl-layout__header .logo {
    width: 100%;
}
.agent-template-2 header.mdl-layout__header .translator-container .mdl-menu__container.is-visible {
    right: 0px !important;
    left: auto !important;
}

.agent-template-2 header .user-logged-in.mdl-button--fab {
    display: flex;
    justify-content: center;
    align-items: center;
}
body.agent-template-2 .mdl-mega-footer__bottom-section .copy-right{ margin-left:10px; }

/*arun*/
body.agent-template-2.company-13 label[data-currency-converter-master] { padding-right:45px; }
body.agent-template-2.company-13 section.footer .full-width{ background-color: transparent!important; }
body.agent-template-2.company-13 section.footer h3 { font-size: 1.1rem;font-weight: 500;margin-bottom: 10px;color: var(--secondary-color-200); }
body.agent-template-2.company-13 section.footer .contact-wrapper ul:before { color: rgba(0,0,0,0.5); top:40px;}
body.agent-template-2.company-13 section.footer .address, body.agent-template-2.company-13 section.footer .contact{ padding-left: 35px; }
@media only screen and (max-width: 840px){
body.agent-template-2.company-13 .mdl-mega-footer__bottom-section .item-center{ flex-direction: column; }
}
/*SVR*/
body.agent-template-2.company-14 label[data-currency-converter-master] { padding-right:45px; }
/*SVR*/
/*arun*/

/*RTC*/
.company-8.agent-template-2.with-webbuilder.with-title-slider .mdl-navigation .mdl-button--icon.new.webbuilder {
    color: inherit;
}
/*RTC*/
@media only screen and (min-width:1025px){
    body.agent-template-2.company-13 header.mdl-layout__header .logo { width: 100%; padding-top: 15px; }
}
/*RSR*/
body.agent-template-2.company-15 section.footer .footer-logo img{ max-width:145px; }
body.agent-template-2.company-15 .mdl-mega-footer__bottom-section .powered-by { color: rgba(255,255,255,0.96); }
body.agent-template-2.company-15 .mdl-mega-footer__bottom-section .powered-by a { color: rgba(255,255,255,0.96); }
/*RSR*/

body.agent-template-2 .HomeFlashSection .mc-image:before{background:none!important;}
body.agent-template-2 .title-slider .slider .mc-image{background-color:rgb(0, 0, 0)!important;}

body.agent-template-2.company-12 header.mdl-layout__header .logo {width:100%;}
body.agent-template-2.company-13 .item.property:not(.map).style-2 .description .price{color: rgba(53,53,54,0.96)!important;}
    
/*Amal*/
body.agent-template-2.company header.mdl-layout__header .logo {max-width: 215px;width: 100%;}
@media screen and (min-width:1025px) {
    .agent-template-2.company header.mdl-layout__header .mdl-layout__header-row.agent-items .logo-block {height: 92px;}
}
@media only screen and (max-width: 640px){
body.agent-template-2.company .title-slider .HomeSearchSection.style-10 .search-section,body.agent-template-2.company .title-slider .HomeSearchSection.style-10 h1{margin:0;}
}
/*common*/
.agent-template-2.company .footer h3 {color: rgb(255, 255, 255);}
.agent-template-2.company section.footer .full-width:nth-child(2) {background-color: #2f2f2f !important;}
.agent-template-2.company .footer .contact-wrapper ul:before {position: absolute;top: 8px;}
.agent-template-2.company .footer .logo img {max-width: 250px;}
.agent-template-2.company i.aga.move-left {transform: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;z-index: 9;position: relative;}

@media screen and (max-width: 700px) {
    body.agent-template-2.company .footer .logo img {max-width: 210px;}
}
@media screen and (min-width: 480px) and (max-width: 700px) {
    .agent-template-2.company section.footer .full-width:nth-child(2) .mdl-cell.mdl-cell--3-col.mdl-cell--4-col-phone {width: calc(50% - 16px);}
}
@media screen and (max-width: 600px) {
.agent-template-2.company .footer .mdl-mega-footer__bottom-section .copy-right,.company .footer .mdl-mega-footer__bottom-section ul.mdl-mega-footer__link-list {width: 100%;text-align: center;display: block;}
.agent-template-2.company .footer .mdl-mega-footer__bottom-section ul.mdl-mega-footer__link-list>li{float:none;}
}