html,body {height: 100%;margin:0; padding:0;}
html,body {font-size:14px; color: #444444;font-family:'Montserrat', sans-serif;background-color:#f4f7f9 ;-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}
a{color:#444;}
a:hover, a:focus{text-decoration:none; color:#375b8a; outline:none; -o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s; }
.p-7{padding:3.75rem}
.f-600{font-weight:600}
.f-700{font-weight:700}
.f-13{font-size:13px !important}
.blue{color:#00a2ff}
.border-r{border-right:1px solid #dee2e6!important}
.show>.btn-primary.dropdown-toggle:focus,.btn-group:focus,.btn:focus {box-shadow: none;box-shadow: none !important;}
.title-1 {font-size: 20px;font-weight: 600;line-height: 20px;}
.jumbotron{word-wrap: break-word;}
/* --navigation--- */
.header{background-color: #fff;border-bottom: 1px solid #ddd;}
.header .brand-logo .fa{ color: #999;font-size: 20px;}
a.navbar-brand {width: auto;margin: 5px 0 0;}
.brand-logo{-webkit-box-shadow: 6px 0px 10px 2px rgba(0,1,1,0.07);-moz-box-shadow: 6px 0px 10px 2px rgba(0,1,1,0.07);box-shadow: 6px 0px 10px 2px rgba(0,1,1,0.07);padding: 13px 15px;width: 235px;float: left;}
/***    left menu ****/
.sidebar{ width:235px;  background-color:#fff;transition: all 0.3s  ease-in-out;-webkit-box-shadow: 6px 0px 10px 2px rgba(0,1,1,0.07);-moz-box-shadow: 6px 0px 10px 2px rgba(0,1,1,0.07);box-shadow: 6px 0px 10px 2px rgba(0,1,1,0.07); height: 100%;position: fixed;}
.bg-defoult{background-color:#fff;}
.sidebar ul{ list-style:none; margin:0px; padding:0px; }
.sidebar li a,.sidebar li a.collapsed.active{ display:block; padding:15px 15px;border-left:0px solid #dedede;  text-decoration:none;overflow: auto;}
.sidebar li a:hover,.sidebar li a.active{background-color:#00a2ff!important;color: #fff;}
.sidebar li a.active svg {fill: #fff !important;stroke: rgb(255, 255, 255) !important;}
.sidebar li a i{ padding-right:5px;}
.sidebar ul li .sub-menu li a{ position:relative}
.sidebar ul li .sub-menu li a:before{font-family: FontAwesome;content: "\f105";display: inline-block;padding-left: 0px;padding-right: 10px;vertical-align: middle;}
.sidebar ul li .sub-menu li a:hover:after {content: "";position: absolute;left: -5px;top: 0;width: 5px;background-color: #111;height: 100%;}

.sidebar li a .nav-label,.sidebar li a .nav-label+span{vertical-align: super;font-size: 15px;position: absolute; animation: fadein 2s;font-weight: 500;}
.text_hide{display:none !important;transition-delay: 2s;}
.sidebar li a:hover svg{fill:#fff !important;stroke: rgb(255, 255, 255) !important;}
.sidebar.fliph li a .nav-label,.sidebar.fliph li a .nav-label+span{ display:none;}
.sidebar.fliph {width: 60px;transition: all 0.3s  ease-in-out;}

.sidebar.left  .list-sidebar li{border-bottom: 1px solid #ddd;}
.sidebar.left  .list-sidebar .icons{width:29px;margin-right: 20px;height: 22px;fill: #444444;float: left;}
.sidebar.left  .list-sidebar .icons.propertie{stroke:#5d5d5d}
.sidebar.left .list-sidebar .noti-numb{float: right;margin-top: 5px;font-size: 14px;right: 20px;}
#button-close{padding:5px 0;}
/* header */
.header .right-nav{float: right;}
.header .selectAgent{padding:28px 40px 23px;}
.header .notification{float:left;padding: 19px 40px;}
/* .header .notification .icon-wrap .icon{width:27px;margin-left: -17px;}
.header .notification .badge{color: #fff;background-color: #00a2ff;padding: 5px;font-size: 10px;font-weight: 500;
border-radius: 100%;width: 21px;height: 19px;position: absolute;top: 21px;} */
/* notification */
a.notif {position: relative;display: block;height: 29px;width: 27px;background: url('../images/notification.svg');background-size: contain;text-decoration: none;}
.notification .num {position: absolute;right: -8px;top: -7px;color: #fff;border-radius: 30px;padding: 1px 1px;height: 19px;width: 19px;font-size: 13px;background: #00a2ff;color: #fff;font-weight: 500;}
.notification .num:hover{background:#0792e2;color:#fff}
.header-title{float: left;padding: 25px 2.7%;}
.header-title .number{color: #00a2ff;}
.header-title .icon .icons.propertie{    width: 32px;vertical-align: bottom;margin: -7px 7px 1px 0px;}
.header-title .title-1{font-size: 20px;font-weight: 600;line-height: 20px;}
.hit_sidebar{padding-top: 76px;transition: all .3s cubic-bezier(.55,0,.1,1);}
.login-menu{float:right;padding:15px 20px 14px 20px;border-left: 1px solid #ddd;}
.login-menu .btn{background: transparent;font-weight: 500;}
.login-menu .btn:focus,.login-menu .btn:hover,.login-menu .dropdown-menu.show a:hover{box-shadow: none;color: #00a2ff}
.login-menu .dropdown-menu.show{margin-top: 21px;border-radius: 0;width: 100%;} 
.login-menu .dropdown-menu.show a{font-weight:500}
/* pagination */
.pagination .page-link{color:#444;border-radius:0 !important;font-weight: 500;font-size: 13px;}
.pagination .page-link:focus{box-shadow: none;border-color: #00a2ff;}
.pagination .page-item.active .page-link{background-color: #00a2ff;border-color: #00a2ff;}
/* buttons */
.btn-primary{border-radius: 30px;font-size: 12px;background-color: #00a2ff;padding: 8px 35px;font-weight: 600;border-color: #00a2ff;text-transform: uppercase;}
.btn-primary:hover{background-color: #333;border-color: #333;}
.btn-primary:active{background-color: #333 !important;}
button:focus,#txt_search{outline: none;}
.sub-button {color: #00a2ff;font-size: 0.750rem;font-weight: 600;letter-spacing: 0.02em;text-transform: uppercase; text-decoration:none;}
.btn-download{background:transparent;border:0;cursor: pointer;padding: 0;}
.btn-download svg{fill: #00a2ff;}
.btn-download:hover svg,.btn-download:hover .button-sub{fill: #333;color:#333}
.sub-button:hover{color:#333;text-decoration:none;}
.bootstrap-select .dropdown-toggle:focus{outline: none !important;box-shadow:none}
.btn-clear{background: transparent;border: 0;font-weight: 600;font-size: 0.8125rem;color: #00a2ff;cursor: pointer;}
.btn-clear:hover,.btn-clear:focus{color:#333;outline: none;}
/* body */
.custom-bg{ background:url(../images/bg.jpg) no-repeat center; background-size:cover;position: fixed;top: 0;bottom: 0;left: 0;right: 0;}
#content-body,.alertContainer{display: block;margin-left: 235px;padding: 20px 2%;transition: all .3s cubic-bezier(.55,0,.1,1);}
.margin_left_body{margin-left:60px !important}
.properties-tabs .tabs-style a{display: block;padding: 16px 20px;position: relative;color: #666666;background-color: #ffffff;
border-radius: 5px;text-decoration: none;text-transform: uppercase;overflow: auto;}
.properties-tabs .tabs-style{margin: 15px 0px;}
.tabs-style a h5 {font-size: 14px;text-align-last: left;font-weight: 600;margin: 6px 0 0;}
.properties-tabs .tabs-style .tab-icons{width:26px;margin: 0 15px -2px 0;width: 26px;height: 27px;fill: #5d5d5d;}
.tabs-style a:hover {background-color: #ffffdd;box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);}
.tabs-style a .number{font-weight:600;margin-top: 4px;}
.tabs-style a:hover .number{color:#00a2ff;}
/* propertie list */
.table-common tr td a:hover{color:#000}
.table.properties-list .th-1,.table .th-1{padding-left:45px}
.table-common thead th{font-weight:600;font-size: 13px;padding: 20px 0.75rem 20px 15px;border: 0;text-transform: uppercase;}
.table-common tr td .edit-icon{margin: 0 0px 0 0;fill:#989898}
.table-common tr:hover .edit-icon,.table-common tr:hover .icons{fill:#333}
table.table-common > tbody > tr > td .switch-btn {margin-top: 4px;display:inline-block;}
.slide-Switch > input[type="checkbox"] {display: none;}
.slide-Switch > label {cursor: pointer;height: 0px;position: relative;}
.label-primary {background-color:#4ed164;background-image: url(../images/tick.png);background-repeat: no-repeat;background-position: center;background-size: 10px;}
.slide-Switch > input[type="checkbox"]:checked + label::before {background: inherit;opacity: 0.3;background-image: none;}
.slide-Switch > label::before {background: rgb(0, 0, 0);border-radius: 15px;content: '';
height: 18px;margin-top: -10px;position: absolute;opacity: 0.3;transition: all 0.4s ease-in-out;width: 35px;left: 3px;}
.slide-Switch > input[type="checkbox"]:checked + label::after {background: inherit;left: 20px;}
.slide-Switch > label::after {background: rgb(255, 255, 255);border-radius: 16px;content: '';height: 22px;left: 1px;margin-top: -8px;position: absolute;top: -4px;transition: all 0.3s ease-in-out;width: 22px;border: 1px solid #ddd;}
.assign-picker .dropdown-toggle{background: transparent;}
.table-common .edite p,.table-common tr td{font-size: 14px;font-weight: 500;margin-bottom: 0;}
.table-common tr td .icons{width: 22px;fill: #000;}
.table-common tr td {padding: 20px 11px 10px;vertical-align: top;border:0}
.table-common tbody tr:hover{background-color: #ffffdd !important;box-shadow: 2px 1px 7px #cccccc;}
.table-common tbody tr{border-bottom:1px solid #ddd}
.properties-list .dropdown-toggle{background: transparent !important;}
.properties-list .dropdown-menu{border-radius:0;}
.properties-list .dropdown-menu.show{top:20px}
.properties-list .dropdown-menu.inner.show .dropdown-item{font-size: 13px;padding: 8px 8px;font-weight: 500;}
.properties-list .dropdown-menu.inner.show .dropdown-item:hover,.properties-list .dropdown-menu.inner.show .dropdown-item:focus,.properties-list .dropdown-menu.inner.show .selected a.dropdown-item{color:#00a2ff;background: transparent;}
table.user-list > tbody > tr > td .switch-btn{margin-top: 0px;}
textarea.broadcast{height:auto !important}
/* calender */
.ranges .applyBtn{background: #00a2ff;border: 0;font-size: 12px;font-weight: 600;text-transform: uppercase;border-radius: 30px;padding: 5px 15px 5px;}
.ranges .applyBtn:hover{background:#333}
.ranges .cancelBtn:hover{color:#333}
.ranges .cancelBtn{border: 0;font-size: 11px;font-weight: 600;text-transform: uppercase;border-radius: 2px;background: transparent;color: #00a2ff;}
.daterangepicker td.active, .daterangepicker td.active:hover{background-color: #00a2ff !important;border-radius: 2px;}
.daterangepicker .calendar th{font-size: 13px;}
.daterangepicker td, .daterangepicker th{font-size: 12px;padding: 2px;}
.popover-body .close{position: absolute;right: 5px;top: 0;}
/* propertieslist details */
.properties-details,.add-proper-cont,.users-content{background:#f4f7f9 !important;}
#search-by .btn{background: transparent;color: #444;border: 0;padding: 0 10px 0 20px;width: 140px;text-align: left;font-size: 13px;}

#search-by .btn:active{background:transparent !important;}
#search-by .dropdown-menu.show{border-radius:0}
#search-by .dropdown-menu.show .dropdown-item a{font-size: 13px;font-weight: 500;text-transform: uppercase;}
#search-by .dropdown-menu.show .dropdown-item:focus{color: #fff;text-decoration: none;background-color: #00a2ff;}
.serach-by-ele label{font-size: 15px;color: #999999;font-weight: 500;}
.search-container .set-search{border: 0;background: transparent;cursor: pointer;width:25px}
#search-by .dropdown-toggle::after{position: absolute;right: 0;top: 7px;}
#txt_search{font-size:13px;font-weight:500;vertical-align: super;width: 80%;}
.type-btns  input[type="radio"][name="status"],.type-btns  input[type="radio"][name="leadType"] {display: none;}
input[type="radio"]:checked + .hot {background-color: #d41f1f;color: #ffffff;}
.type-btns .sign-text {padding: 3px 8px 2px 8px;font-size: 0.6875rem;cursor: pointer;min-width: 53px;text-align: center;}
.type-btns  input[type="radio"]:checked + .warm {background-color: #ff9933;color: #ffffff;}
.type-btns  input[type="radio"]:checked + .cold {background-color: #0099ff;color: #ffffff;}
.warm {border: 1px solid #ff9933;color: #ff9933;}
.hot {border: 1px solid #d41f1f;color: #d41f1f;}
.cold {border: 1px solid #0099ff;color: #0099ff;}
.sign-text {margin: 0px 6px;float: left;border-radius: 30px !important;padding: 6px 10px;font-weight: 600;font-size: 10px;}
.type-btns{width: 205px;margin: 0 auto;}
.table-common tr td .icons.delete{height: 21px;}
.sign-tab {border-radius: 30px;padding: 5px 15px;margin-left: 6px;font-weight: 600;font-size: 12px;display:inline-block;}
.leadlist-table .sign-tab{font-size:12px; font-weight:500;}
.na {background-color: #e9ecd5;color: #636363;padding: 3px 9px 2px 10px;font-size: 0.6875rem;}
.h {background-color: #d41f1f;color: #ffffff;padding: 3px 9px 2px 10px;font-size: 0.6875rem;}
.c {background-color: #0099ff;color: #ffffff;padding: 3px 9px 2px 10px;font-size: 0.6875rem;}
.w {background-color: #ff9933;color: #ffffff;padding: 3px 9px 2px 10px;font-size: 0.6875rem;}
.properties-list.details .switch-btn{margin-left:0; display: inline-block;}
.properties-list-tbl .filter-option{padding: 5px 0;outline: none !important;}
.properties-list-tbl .filter-option:focus{outline: none;}
.dropdown-toggle::after{border-left: .4em solid transparent;border-right: .4em solid transparent;border-top: .4em solid;    vertical-align: inherit;} 

.cls .dropdown-toggle::after {
   border-left: .4em solid transparent;
   border-right: .4em solid transparent;
   border-top: .4em solid;
   vertical-align: inherit;
   margin: 0 0 0 96PX;
}
/* add-propeties */
.form-control:focus{box-shadow:none}
.jumbotron.title{text-transform:uppercase;font-size:1rem;font-weight: 600;padding: 20px 27px;border-radius: 0;}
.white-sec{padding: 20px 27px;}
.form .form-control{border-radius: 0;box-shadow: none;border-color:#e2e6e7;font-size: 0.900rem;color: #444444;font-weight: 500;height: 38px; }
select.form-control{ -webkit-appearance: none;-moz-appearance: none;appearance: none;}
.select.form-group:after {content: '\f078';font: normal normal normal 17px/1 FontAwesome;color: #53585e;
right: 30px;top: 41px;height: 34px;position: absolute;    font-size: 11px;}

.form .form-control:focus{border-color:#c3c2c2;}
.form label{border-radius: 0;box-shadow: none;font-size:0.9375rem;margin-bottom: 7px;font-weight: 500;}
.form .form-group{margin-bottom:26px}
input[type="radio"]:checked + .num,input[type="radio"]:checked + .num-bt {border: 2px solid #00a2ff;color: #00a2ff;}
.num:hover,.num-bt:hover {border: 2px solid #00a2ff;color: #00a2ff;}
.num,.num-bt {margin: 3px 3px 3px 3px;padding: 5px 0px;width: 33px;height: 33px;float: left;text-align: center;list-style: none;
text-decoration: none;font-size: 0.875rem;border: 1px solid #cccccc;color: #666666;}
input[type="radio"][name="no_of_bath"],input[type="radio"][name="no_of_bdrooms"],input[type="radio"][name="no_of_garage"] {display: none;}
input[type="radio"]:checked + .parking {border: 1px solid #00a2ff;background-color: #00a2ff;color: #ffffff;font-weight: 600;}
input[type="radio"][name="parking"] {display: none;}
input[type="radio"][name="price_type"] {display: none;}
.parking ul li label {padding: 4px 6px;font-size: 0.875rem;}
.parking ul li label {margin: 3px 5px;padding: 5px 20px;float: left;text-align: center;border-radius: 30px;list-style: none;
text-decoration: none;font-size: 0.625rem;border: 1px solid #cccccc;color: #666666;}
.parking ul li {display: block;}
.parking ul li label:hover {border-color: #00a2ff;color: #00a2ff;cursor:pointer}
.upload-contract .media-heading{font-size:0.8125rem;margin: 5px 0 5px;}
.upload-contract p{font-size: 0.75rem;}
.custom-file-upload {display: inline-block;cursor: pointer;color: #00a2ff;font-size: 0.6875rem;font-weight: 600;}
.uplaod-btn{padding: 8px 13px;height: 38px;}
#uploadFile {text-align: left;border: none;background-color: white;color: #444444;font-size: 0.75rem;font-weight: 500; line-height:2; display:block;}
.error{color:red;}
/* template */
.morelink{font-size:0.8125rem;color:#26a9ff}
.update-temp-modal .modal-body,.modal-footer{padding:30px;}
.update-temp-modal .modal-dialog{max-width: 50%;top: 10%;}
.update-temp-modal .modal-header{padding: 30px 30px 10px;}
.update-temp-modal .modal-title{font-size:1.25rem}
.update-temp-modal button.close{position:absolute;right: 8px;top: 5px;}
.update-temp-modal button.sub-button{background: transparent;border:0;cursor: pointer;margin: 12px;}
.modal-header .close{font-size: 3rem;font-weight: 300;position:absolute; top:0; right:10px;}
/* leads */
.sign-text-td {display: inline-block;margin: 5px 5px 1px 0;float: left;border-radius: 30px;padding: 2px 0 0 ;font-weight: 600;font-size: 0.625rem;height: 20px;width: 26px;text-align: center;}
.badge-inverse{background: #00a2ff;font-weight: 600;color:#fff}
.leadlist-table .table tr td{padding: 20px 15px 15px; vertical-align: middle;}
.brodcast-icon svg{fill:#00a2ff}
.sub-button.broadcast:hover .brodcast-icon svg{fill:#333;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;
-webkit-transition: .5s;transition: .5s;}
/* user table */
.table.user-list tr td{padding: 20px 15px 20px;}
/* custome check box */
.checkbox-btn input[type=checkbox] {margin: 5px 2px 0;display: none;}
.checkbox-btn label {display: inline-block;line-height: 22px;vertical-align: middle;position: relative;
padding-left: 30px;cursor: pointer;user-select: none;}
.checkbox-btn input[type="checkbox"]:checked+label::before {opacity: 1;}
.checkbox-btn label::before {position: absolute;content: "";width: 10px;height: 5px;top: 6px;left: 25px;
margin-left: -20px;border: 2px solid #fff;border-top: none;border-right: none;background: transparent;
-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);opacity: 0;-webkit-transition: all 0.15s ease-in-out;-o-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;z-index: 1;}
.checkbox-btn input[type="checkbox"]:checked+label::after, .checkbox-btn input[type="radio"]:checked+label::after {border: 2px solid #00a2ff;background: #00a2ff;}
.checkbox-btn label::after {position: absolute;content: "";width: 16px;height: 16px;left: 20px;top: 2px;
margin-left: -18px;background-color: white;border: 1px solid #7f8c8d;
border-radius: 0;background-clip: padding-box;cursor: pointer;}
/* custome radio button */
.Custmradio{list-style: none;padding: 2px;overflow: auto;padding-left:0 !important}
.Custmradio li{position: relative;display: inline-block;}
.Custmradio li input[type=radio]{position: absolute;visibility: hidden;}
.Custmradio li label{display: block;position: relative;font-size:0.8125rem;padding: 3px 0 1px 26px;margin: 0 auto;z-index: 9;cursor: pointer;-webkit-transition: all 0.25s linear;text-transform: none;font-weight: 500;}
.Custmradio li .check{display: block;position: absolute;border: 2px solid #AAAAAA;border-radius: 100%;
height: 18px;width: 18px;top: 3px;left: 0;z-index: 5;transition: border .25s linear;
-webkit-transition: border .25s linear;}
.Custmradio li:hover .check {border-color: #545454;}
.Custmradio li .check::before {display: block;position: absolute;content: '';border-radius: 100%;
height: 8px;width: 8px;top: 3px;left: 3px;margin: auto;transition: background 0.25s linear;
-webkit-transition: background 0.25s linear;}
.Custmradio input[type=radio]:checked ~ .check {border: 2px solid #545454}
.Custmradio input[type=radio]:checked ~ .check::before{background: #00a2ff;}
.Custmradio input[type=radio]:checked ~ label{text-transform: none;font-size: 0.8125rem;}
.form-group.select select{height:38px !important}
/* botstrap select */
.bootstrap-select {width: 220px \0;/*IE9 and below*/}
.bootstrap-select > .dropdown-toggle {width: 100%;padding-right: 25px;border:none;outline:0;}
.bootstrap-select > .dropdown-toggle.btn-default{background-color:transparent; color:#444444;box-shadow:none;}
.bootstrap-select > .dropdown-toggle.btn-default:hover,.bootstrap-select > .dropdown-toggle.btn-default:focus{background-color:transparent; color:#444444; outline:none;}
.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle {border-color: #b94a48;}
.bootstrap-select.fit-width {width: auto !important;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width: 220px;margin-top: -5px;}
.bootstrap-select.form-control {margin-bottom: 0;padding: 0;border: none;}
.bootstrap-select.form-control:not([class*="col-"]) {width: 100%;}
.bootstrap-select.form-control.input-group-btn {z-index: auto;}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {float: none;display: inline-block;margin-left: 0;}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {float: right;}
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {margin-bottom: 0;}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {padding: 0;}
.form-inline .bootstrap-select.btn-group .form-control {width: 100%;}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group > .disabled {cursor: not-allowed;}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group > .disabled:focus {outline: none !important;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {display: inline-block;overflow: hidden;width: 100%;text-align: left;}
.bootstrap-select.btn-group .dropdown-toggle .caret {position: absolute;top: 50%;right: 12px;margin-top: -2px;vertical-align: middle;}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {width: 100%;}
.bootstrap-select.btn-group .dropdown-menu {border:1px solid #e2e6e7;border-radius:0; padding:0; margin:0;
min-width: 100%;z-index: 1035;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bootstrap-select.btn-group .dropdown-menu.inner {position: static;float: none;border: 0;padding: 0;margin: 0;border-radius: 0;
-webkit-box-shadow: none;box-shadow: none;}
.bootstrap-select.btn-group .dropdown-menu li {position: relative; border-top:1px solid #e2e6e7; padding-bottom:5px; padding-top:5px;}
.bootstrap-select.btn-group .dropdown-menu li:last-child{border-bottom:1px solid #e2e6e7;}
.bootstrap-select.btn-group .dropdown-menu li.active small {color: #fff;}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {cursor: not-allowed;}
.bootstrap-select.btn-group .dropdown-menu li a {cursor: pointer;}
.bootstrap-select.btn-group .dropdown-menu li a.opt {position: relative;padding-left: 2.25em;}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {display: none;}
.bootstrap-select.btn-group .dropdown-menu li a span.text {display: inline-block;}
.bootstrap-select.btn-group .dropdown-menu li small {padding-left: 0.5em;}
.bootstrap-select.btn-group .dropdown-menu .notify {position: absolute;bottom: 5px;width: 96%;margin: 0 2%;min-height: 26px;
padding: 3px 5px;background: #f5f5f5;border: 1px solid #e3e3e3;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events: none;opacity: 0.9;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;}
.bootstrap-select.btn-group .no-results {padding: 3px;background: #f5f5f5;margin: 0 5px;}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {position: static;}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {position: static;top: auto;margin-top: -1px;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {position: absolute;display: inline-block;
right: 15px;margin-top: 5px;color:#00a2ff;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {margin-right: 34px;}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {z-index: 1036;}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {content: '';border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid rgba(204, 204, 204, 0.2);position: absolute;bottom: -4px;
left: 9px;display: none;}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {content: '';border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;position: absolute;bottom: -4px;left: 10px;display: none;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {bottom: auto;top: -3px;border-top: 7px solid rgba(204, 204, 204, 0.2);border-bottom: 0;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {bottom: auto;top: -3px;border-top: 6px solid white;
border-bottom: 0;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {right: 12px;left: auto;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {right: 13px;left: auto;}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {display: block;}
.bs-searchbox,.bs-actionsbox,.bs-donebutton {border:0;padding:0; background-color:#f3f6f7;}
.bs-actionsbox {float: left;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bs-actionsbox .btn-group button {width: 50%;}
.bs-donebutton {float: left;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bs-donebutton .btn-group button {width: 100%;}
.bs-searchbox + .bs-actionsbox {padding: 0 8px 4px;}
.bs-searchbox input.form-control {border:0; background-color:transparent; box-shadow:none;margin:0;margin-bottom: 0;width: 100%;}
.mobile-device {position: absolute !important;top: 0;left: 0;display: block !important;width: 100%;height: 100% !important;opacity: 0;}
select.bs-select-hidden {display: none !important;}
.morecontent span{display:none;}
/* Sign in page*/
.signPage {display: -ms-flexbox;display: -webkit-box;
display: flex;-ms-flex-align: center;-ms-flex-pack: center;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;padding-top: 0;padding-bottom: 40px;background-color: #f5f5f5;}
.form-signin {width: 100%;max-width: 500px;margin: 0 auto;}
.form-signin h1{font-size:1.875rem;font-weight:500; color:#444444;}
.form-signin .checkbox {font-weight: 400;}
.form-signin .form-control {border:0; outline:none;position: relative;box-sizing: border-box;height: auto;
padding: 10px;font-size: 1rem;}
.form-signin .form-control:focus {border:0; outline:none;box-shadow:none;z-index: 2;}
.form-signin input[type="email"] {margin-bottom: -1px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.form-signin input[type="password"] {margin-bottom: 0px;border-top-left-radius: 0;border-top-right-radius: 0;}
/* LABEL ======================================= */
.form-signin .form-group{ position:relative; margin-bottom:35px; width: 100%;margin-top: 30px;}
.form-signin input{font-size:1rem;padding:10px 10px 10px 5px;display:block;width:100%;border:none;border-bottom:1px solid #e2e6e7 !important;}
.form-signin input:focus{ outline:none;}
.form-signin label{color:#999; font-size:0.75rem;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:0.2s ease all;z-index:99;}
/* active state */
.form-signin input:focus ~ label,.form-signin input:valid ~ label{top:-20px;font-size:0.75rem;}
/* BOTTOM BARS ================================= */
.bar  { position:relative; display:block; width:100%; }
.bar:before, .bar:after{content:'';height:2px; width:0;bottom:.5px; position:absolute;background:#00BFFF; transition:0.2s ease all;z-index:98}
.bar:before {left:50%;}
.bar:after {right:50%; }
/* active state */
input:focus ~ .bar:before, input:focus ~ .bar:after {width:50%;}
@media (min-width: 1200px){
.col-lg-push-3 {left: 30%;}
}
/* mobile navigation */
.mo-nav .notification{position: absolute;right: 80px;}
.mo-nav .navbar-toggler{border: 0;font-size: 1.75rem;color: #797979;font-weight: 800;}
.mo-nav .navbar-side {height: 100%;width:280px;position: fixed;top: 0;right: 0;padding: 0;list-style: none;border-left: 2px solid #ccc;background-color: #f7f7f9;overflow-y: scroll;z-index: 1000;}
.mo-nav .navbar-side-item {padding: 1.5rem 0;margin: 0;border-bottom: 2px solid #ccc;height: 5rem;}
.mo-nav .side-link {padding-left: 2rem;}
.mo-nav .navbar-side {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);
  -webkit-transition: 300ms ease;transition: 300ms ease;}
.mo-nav .reveal {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);-webkit-transition: 300ms ease;transition: 300ms ease;
}
.mo-nav .navbar-side.list-sidebar li a .icons{width: 29px;margin-right: 15px;}
.mo-nav .overlay {position: fixed;display: none;top: 0;left: 0;right: 0;bottom: 0;cursor: pointer;background-color: #ccc;
opacity: 0.6;z-index: 990;}
.mo-nav .navbar-side.list-sidebar li a{padding: 10px 20px;border-bottom: 1px solid #ddd;display:block}
.mo-nav .navbar-side.list-sidebar .noti-numb{float:right;font-size: 0.9375rem;font-weight: 500;margin-top: 7px;}
.mo-nav .navbar-side.list-sidebar .nav-label{font-size:1rem;font-weight:500;position: absolute;margin-top: 3px;}
.titleIcon{width:30px;height:27px;background-size:cover;margin-right:10px;}
.icon-properties{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32' height='27' viewBox='0 0 93.5 77.5' enable-background='new 0 0 93.5 77.5' xml:space='preserve'%3e%3cg%3e%3cpolygon fill='none' stroke='%23000000' points='7.451,39.351 7.454,44.419 46.75,14.388 47.031,14.578 86.049,44.418 86.049,39.34 46.75,9.651 '/%3e%3cpolygon fill='none' stroke='%23000000' points='10.068,45.676 10.068,68.053 28.914,68.053 28.914,45.245 64.566,45.245 64.566,68.053 83.432,68.053 83.432,45.676 46.75,17.501 '/%3e%3cpath stroke='%23000000' d='M46.75,8.447L6.673,38.669l-0.222,0.149l0.004,7.486l40.294-30.708l40.3,30.709v-7.499L46.75,8.447z M86.049,44.418l-39.018-29.84l-0.281-0.19L7.454,44.419l-0.003-5.068l39.299-29.7l39.299,29.688V44.418z'/%3e%3cpath stroke='%23000000' d='M9.288,44.997l-0.22,0.147v23.909h20.846V46.245h33.652v22.808h20.865V45.145L46.75,16.294L9.288,44.997z M83.432,68.053H64.566V45.245H28.914v22.808H10.068V45.676L46.75,17.501l36.682,28.175V68.053z'/%3e%3crect x='31.052' y='50.476' stroke='%23000000' width='31.396' height='2.053'/%3e%3crect x='31.052' y='56.957' stroke='%23000000' width='31.396' height='2.053'/%3e%3crect x='31.052' y='63.357' stroke='%23000000' width='31.396' height='2.057'/%3e%3c/g%3e%3c/svg%3e");}

.icon-leads{width:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icons' viewBox='15.5 9.5 130 160'%3E%3Cg%3E%3Cpath d='M40.234,74.794h55.103c1.352,0,2.449-1.095,2.449-2.449c0-1.352-1.098-2.449-2.449-2.449H40.234 c-1.354,0-2.449,1.097-2.449,2.449C37.785,73.699,38.883,74.794,40.234,74.794z M40.234,61.012h55.103 c1.352,0,2.449-1.096,2.449-2.449c0-1.352-1.098-2.449-2.449-2.449H40.234c-1.354,0-2.449,1.098-2.449,2.449 C37.785,59.916,38.883,61.012,40.234,61.012z M40.234,87.15h45.307c1.352,0,2.449-1.095,2.449-2.449 c0-1.352-1.098-2.449-2.449-2.449H40.234c-1.354,0-2.449,1.097-2.449,2.449C37.785,86.055,38.883,87.15,40.234,87.15z M69.214,94.608H40.234c-1.354,0-2.449,1.097-2.449,2.449c0,1.352,1.096,2.449,2.449,2.449h28.979c1.354,0,2.449-1.098,2.449-2.449 C71.663,95.706,70.567,94.608,69.214,94.608z M61.128,106.961H40.234c-1.354,0-2.449,1.097-2.449,2.449 c0,1.352,1.096,2.449,2.449,2.449h20.894c1.354,0,2.449-1.097,2.449-2.449C63.577,108.059,62.481,106.961,61.128,106.961z M115.894,110.186l-16.965,19.992l-10.839-8.624c-1.055-0.842-2.6-0.668-3.44,0.392c-0.843,1.056-0.666,2.599,0.392,3.439 l12.694,10.103c0.449,0.359,0.988,0.533,1.525,0.533c0.695,0,1.384-0.296,1.869-0.864l18.498-21.803 c0.873-1.032,0.749-2.576-0.284-3.452C118.311,109.027,116.768,109.154,115.894,110.186z M110.919,89.668V47.792 c0-0.646-0.255-1.266-0.712-1.726L87.213,22.869c-0.459-0.463-1.084-0.725-1.737-0.725H27.103c-1.353,0-2.448,1.097-2.448,2.449 v112.257c0,1.352,1.096,2.449,2.448,2.449h45.221c5.852,10.459,17.026,17.557,29.842,17.557c18.849,0,34.181-15.334,34.181-34.184 C136.346,106.854,125.533,93.549,110.919,89.668z M87.925,30.544l14.668,14.798H87.925V30.544z M70.098,134.402H29.552V27.042 h53.474v20.75c0,1.352,1.097,2.449,2.448,2.449h20.546v38.48c-1.269-0.144-2.552-0.233-3.854-0.233 c-18.85,0-34.185,15.335-34.185,34.185C67.981,126.798,68.752,130.738,70.098,134.402z M102.167,151.958 c-16.149,0-29.287-13.136-29.287-29.285c0-16.148,13.138-29.287,29.287-29.287c16.148,0,29.283,13.138,29.283,29.287 C131.45,138.821,118.313,151.958,102.167,151.958z'%3E%3C/path%3E%3Cpath d='M102.165,157.196c-12.405,0-23.897-6.722-30.041-17.556H27.103c-1.537,0-2.789-1.251-2.789-2.789V24.593 c0-1.538,1.252-2.789,2.789-2.789h58.373c0.738,0,1.46,0.301,1.979,0.826l22.995,23.197c0.522,0.526,0.81,1.224,0.81,1.965v41.616 c14.985,4.1,25.428,17.741,25.428,33.265C136.687,141.708,121.2,157.196,102.165,157.196z M27.103,22.484 c-1.162,0-2.108,0.946-2.108,2.109v112.257c0,1.163,0.946,2.109,2.108,2.109h45.42l0.098,0.174 c5.998,10.722,17.319,17.382,29.545,17.382c18.66,0,33.841-15.182,33.841-33.843c0-15.303-10.352-28.739-25.174-32.675 l-0.253-0.067V47.792c0-0.56-0.218-1.088-0.613-1.486L86.972,23.109c-0.394-0.397-0.938-0.625-1.496-0.625H27.103z M102.167,152.298c-16.337,0-29.628-13.29-29.628-29.625c0-16.336,13.291-29.627,29.628-29.627 c16.334,0,29.623,13.291,29.623,29.627C131.79,139.008,118.501,152.298,102.167,152.298z M102.167,93.726 c-15.962,0-28.947,12.986-28.947,28.947c0,15.96,12.985,28.945,28.947,28.945c15.959,0,28.943-12.985,28.943-28.945 C131.11,106.711,118.126,93.726,102.167,93.726z M99.261,136.361c-0.641,0-1.241-0.21-1.738-0.607l-12.693-10.103 c-0.583-0.463-0.95-1.127-1.034-1.868c-0.084-0.74,0.125-1.468,0.589-2.05c0.53-0.669,1.327-1.053,2.184-1.053 c0.628,0,1.244,0.216,1.734,0.608l10.581,8.418l16.752-19.741c0.529-0.626,1.304-0.985,2.125-0.985c0.659,0,1.3,0.236,1.804,0.664 c1.173,0.993,1.318,2.756,0.324,3.931l-18.498,21.803C100.855,136.003,100.079,136.361,99.261,136.361z M86.567,121.361 c-0.647,0-1.25,0.29-1.651,0.796c-0.351,0.44-0.509,0.99-0.445,1.55c0.063,0.561,0.342,1.062,0.782,1.413l12.694,10.103 c0.375,0.3,0.829,0.458,1.313,0.458c0.619,0,1.206-0.271,1.61-0.745l18.497-21.802c0.752-0.888,0.643-2.221-0.244-2.972 c-0.382-0.324-0.866-0.502-1.364-0.502c-0.62,0-1.205,0.272-1.606,0.745l-17.179,20.243l-11.097-8.829 C87.502,121.52,87.049,121.361,86.567,121.361z M70.585,134.742H29.212V26.702h54.153v21.09c0,1.163,0.946,2.109,2.108,2.109 h20.886v39.201l-0.378-0.043c-1.375-0.156-2.623-0.231-3.816-0.231c-18.662,0-33.845,15.183-33.845,33.845 c0.001,3.92,0.707,7.827,2.097,11.612L70.585,134.742z M29.893,134.062h39.722c-1.31-3.717-1.973-7.546-1.975-11.389 c0-19.037,15.488-34.525,34.525-34.525c1.108,0,2.262,0.064,3.515,0.194V50.581H85.474c-1.537,0-2.789-1.251-2.789-2.789v-20.41 H29.893V134.062z M61.128,112.2H40.234c-1.538,0-2.789-1.251-2.789-2.79c0-1.538,1.251-2.789,2.789-2.789h20.894 c1.538,0,2.789,1.251,2.789,2.789C63.917,110.948,62.666,112.2,61.128,112.2z M40.234,107.301c-1.163,0-2.108,0.946-2.108,2.109 c0,1.163,0.945,2.109,2.108,2.109h20.894c1.163,0,2.108-0.946,2.108-2.109c0-1.163-0.945-2.109-2.108-2.109H40.234z M69.214,99.847 H40.234c-1.538,0-2.789-1.251-2.789-2.789s1.251-2.789,2.789-2.789h28.979c1.538,0,2.79,1.251,2.79,2.789 S70.752,99.847,69.214,99.847z M40.234,94.949c-1.163,0-2.108,0.946-2.108,2.109s0.945,2.109,2.108,2.109h28.979 c1.163,0,2.109-0.946,2.109-2.109s-0.946-2.109-2.109-2.109H40.234z M85.541,87.491H40.234c-1.538,0-2.789-1.251-2.789-2.789 c0-1.538,1.251-2.789,2.789-2.789h45.307c1.538,0,2.789,1.251,2.789,2.789C88.33,86.239,87.079,87.491,85.541,87.491z M40.234,82.593c-1.163,0-2.108,0.946-2.108,2.109c0,1.163,0.945,2.109,2.108,2.109h45.307c1.163,0,2.108-0.946,2.108-2.109 c0-1.163-0.945-2.109-2.108-2.109H40.234z M95.337,75.135H40.234c-1.538,0-2.789-1.251-2.789-2.789c0-1.538,1.251-2.79,2.789-2.79 h55.103c1.538,0,2.789,1.251,2.789,2.79C98.126,73.883,96.875,75.135,95.337,75.135z M40.234,70.237 c-1.163,0-2.108,0.946-2.108,2.109c0,1.163,0.945,2.109,2.108,2.109h55.103c1.163,0,2.108-0.946,2.108-2.109 c0-1.163-0.945-2.109-2.108-2.109H40.234z M95.337,61.352H40.234c-1.538,0-2.789-1.251-2.789-2.789s1.251-2.789,2.789-2.789h55.103 c1.538,0,2.789,1.251,2.789,2.789S96.875,61.352,95.337,61.352z M40.234,56.454c-1.163,0-2.108,0.946-2.108,2.109 c0,1.163,0.945,2.109,2.108,2.109h55.103c1.163,0,2.108-0.946,2.108-2.109c0-1.163-0.945-2.109-2.108-2.109H40.234z M103.409,45.683H87.584V29.718L103.409,45.683z M88.265,45.003h13.512L88.265,31.371V45.003z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");}
.icon-templates{width:26px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icons' height='27px' viewBox='0 0 230.5 239.5'%3E%3Cg%3E%3Cpath d='M222.166,97.963c0-0.25,0-0.499-0.25-0.748c0-0.25,0-0.499-0.25-0.748c0-0.25,0-0.25-0.25-0.499 c0-0.25-0.25-0.499-0.499-0.748c0-0.25-0.249-0.25-0.249-0.499c0,0,0,0-0.25-0.249l-0.25-0.25c0,0,0,0-0.25-0.25L118.935,8.695 c-1.995-1.745-4.987-1.745-6.982,0L10.467,94.223c0,0,0,0-0.25,0.25l-0.249,0.249c0,0,0,0-0.25,0.25s-0.25,0.25-0.25,0.499 c-0.249,0.25-0.249,0.499-0.499,0.748c0,0.25,0,0.25-0.25,0.499c0,0.25-0.249,0.499-0.249,0.748c0,0.25,0,0.499-0.25,0.748v0.25 v115.45c0,9.974,9.475,18.203,21.444,18.203h171.055c11.719,0,21.444-8.229,21.444-18.203V97.963 C222.415,98.212,222.166,98.212,222.166,97.963z M115.444,19.667l93.257,78.545l-45.132,38.15V77.018 c0-2.992-2.494-5.237-5.237-5.237H72.805c-2.992,0-5.236,2.494-5.236,5.237v59.345l-45.382-38.15L115.444,19.667z M115.444,176.757 l-37.403-31.418V82.254h74.805v63.085L115.444,176.757z M200.971,221.142H29.917c-5.735,0-10.722-3.491-10.722-7.48V109.682 l92.758,78.047c0.998,0.748,2.244,1.247,3.491,1.247s2.493-0.499,3.491-1.247l92.758-78.047v103.979 C211.693,217.651,206.706,221.142,200.971,221.142z'%3E%3C/path%3E%3Crect x='88.569' y='92.976' width='53.361' height='5.236'%3E%3C/rect%3E%3Crect x='88.569' y='108.934' width='53.361' height='5.236'%3E%3C/rect%3E%3Crect x='88.569' y='124.893' width='53.361' height='5.236'%3E%3C/rect%3E%3Crect x='88.569' y='141.1' width='53.361' height='5.237'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");}
.icon-users{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icons' viewBox='0 0 48 42.167'%3E%3Cg%3E%3Cpath d='M37.333,14.417c-1.634,0-2.963-1.329-2.963-2.963c0-1.634,1.329-2.963,2.963-2.963c1.635,0,2.963,1.329,2.963,2.963 C40.296,13.088,38.968,14.417,37.333,14.417z M37.333,9.973c-0.817,0-1.48,0.665-1.48,1.481s0.663,1.481,1.48,1.481 c0.818,0,1.482-0.665,1.482-1.481S38.151,9.973,37.333,9.973z'%3E%3C/path%3E%3Cpath d='M10.667,14.417c-1.635,0-2.963-1.329-2.963-2.963c0-1.634,1.328-2.963,2.963-2.963c1.634,0,2.963,1.329,2.963,2.963 C13.63,13.088,12.301,14.417,10.667,14.417z M10.667,9.973c-0.818,0-1.481,0.665-1.481,1.481s0.663,1.481,1.481,1.481 c0.817,0,1.481-0.665,1.481-1.481S11.484,9.973,10.667,9.973z'%3E%3C/path%3E%3Cpath d='M24,14.417c-2.451,0-4.444-1.993-4.444-4.444S21.549,5.528,24,5.528s4.444,1.994,4.444,4.445S26.451,14.417,24,14.417z M24,7.009c-1.634,0-2.963,1.329-2.963,2.963c0,1.634,1.329,2.963,2.963,2.963s2.963-1.329,2.963-2.963 C26.963,8.338,25.634,7.009,24,7.009z'%3E%3C/path%3E%3Cpath d='M24,36.639c-1.634,0-2.963-1.328-2.963-2.963v-5.217c-2.094-0.197-2.963-1.303-2.963-3.672v-6.667 c0-1.142,1.08-2.222,2.222-2.222h7.408c1.143,0,2.223,1.08,2.223,2.222v6.667c0,2.369-0.87,3.475-2.964,3.672v5.217 C26.963,35.311,25.634,36.639,24,36.639z M20.296,17.38c-0.332,0-0.74,0.408-0.74,0.741v6.667c0,1.807,0.415,2.223,2.222,2.223 h0.741v6.666c0,0.818,0.664,1.482,1.481,1.482s1.481-0.664,1.481-1.482V27.01h0.74c1.807,0,2.223-0.416,2.223-2.223v-6.667 c0-0.333-0.408-0.741-0.74-0.741H20.296z'%3E%3C/path%3E%3Cpath d='M11.407,29.973H9.926c-1.143,0-2.222-1.08-2.222-2.223v-3.852c-0.829-0.334-1.482-1.186-1.482-2.074v-3.703 c0-1.142,1.08-2.222,2.223-2.222h4.444c1.143,0,2.223,1.08,2.223,2.222v3.703c0,0.89-0.653,1.74-1.481,2.074v3.852 C13.63,28.893,12.55,29.973,11.407,29.973z M8.444,17.38c-0.332,0-0.74,0.408-0.74,0.741v3.703c0,0.333,0.408,0.741,0.74,0.741 h0.741v5.185c0,0.334,0.408,0.742,0.74,0.742h1.481c0.332,0,0.741-0.408,0.741-0.742v-5.185h0.74c0.332,0,0.741-0.408,0.741-0.741 v-3.703c0-0.333-0.409-0.741-0.741-0.741H8.444z'%3E%3C/path%3E%3Cpath d='M38.074,29.973h-1.481c-1.143,0-2.223-1.08-2.223-2.223v-3.852c-0.828-0.334-1.48-1.186-1.48-2.074v-3.703 c0-1.142,1.08-2.222,2.222-2.222h4.444c1.143,0,2.223,1.08,2.223,2.222v3.703c0,0.89-0.654,1.74-1.482,2.074v3.852 C40.296,28.893,39.216,29.973,38.074,29.973z M35.111,17.38c-0.332,0-0.741,0.408-0.741,0.741v3.703 c0,0.333,0.409,0.741,0.741,0.741h0.741v5.185c0,0.334,0.408,0.742,0.74,0.742h1.481c0.332,0,0.741-0.408,0.741-0.742v-5.185h0.74 c0.332,0,0.74-0.408,0.74-0.741v-3.703c0-0.333-0.408-0.741-0.74-0.741H35.111z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");}
.icon-sms-report{height:30px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icons' viewBox='0 0 50 50'%3E%3Cg%3E%3Ccircle cx='18.492' cy='25.144' r='2.743'%3E%3C/circle%3E%3Ccircle cx='34.226' cy='25.144' r='2.743'%3E%3C/circle%3E%3Ccircle cx='26.359' cy='25.144' r='2.743'%3E%3C/circle%3E%3Cpath d='M26.346,3.547c-11.959,0-21.653,9.694-21.653,21.654c0,4.091,1.136,7.917,3.106,11.182L3.891,48l11.988-3.838 c3.104,1.715,6.67,2.693,10.467,2.693C38.305,46.855,48,37.159,48,25.201C48,13.241,38.305,3.547,26.346,3.547z M26.346,44.384 c-3.674,0-7.109-1.04-10.029-2.838l-8.674,2.776l2.819-8.38c-2.08-3.068-3.3-6.763-3.3-10.741c0-10.578,8.605-19.185,19.184-19.185 s19.184,8.606,19.184,19.185S36.924,44.384,26.346,44.384z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.icon-user,.icon-dashboard{display:none;}
/* Sign in page end*/
.err{z-index:99;}
/*************** Responsive CSS ***************/
/* responsive table css */
/* Mobile to tab common CSS */
@media (max-width: 767px){
	.mo-center{text-align:center !important}
	.mo-left{text-align:left !important}	 
	.hidden-xs{display:none !important;}	
	.m-xs-0{margin:0}
	.p-xs-0{padding:0}
	.w-xx-100{width:100% !important}
	.border-xs-0{border:0 !important}
	.add-btn{padding: 5px 15px;font-size: 0.75rem;}
	.sub-title{padding: 0 !important;}
	.modal-dialog{min-width: 96%;}
	.mobile-title{display:block !important}
	.mobile-title .header-title{padding: 0 3px 20px;}
	.mobile-title .header-title .title-1{font-size: 1.0625rem;float: right;margin-top: 7px;}
	#content-body,.alertContainer{margin-left:0;padding: 20px 15px;}
	.sidebar.left{width: 60px;}
	.mo-nav{padding:0}
	.add-users-contetn{padding: 20px 0 !important}

	.header-title .icon .icons.propertie{width:36px;margin: 0 4px 1px 0;vertical-align: middle;}
	.header-title .icon{vertical-align: super;}
	.jumbotron.title{font-size: 0.875rem;padding: 10px 15px;}
	.title-1{font-size: 1.0625rem}
	.sub-button{font-size: 0.8125rem;}
	.form label{margin-bottom: 5px;}
	.mo-wrap .sub-button{margin-right:0 !important}
	.type-btns{width:auto;}
	.type-btns .sign-text{margin: 0 12px 0 0;}
	.table-common tr td .edit-icon{width: 27px;height: 24px;}
	.search-container .set-search{width: 33px;}
	/*.form .form-control{font-size: 1.125rem}*/
	.bs-searchbox input.form-control{font-size:16px}
	/* responsive table css */
	#responsive_table .table-common,#users_table .table-common{background-color: transparent!important;}  
	#responsive_table table thead {display: none;}
	#responsive_table table tr { margin-bottom: 20px;display: block;background:#fff}
	/*#responsive_table table td {display: block;font-size: 16px;}*/
	#responsive_table table td{display: inline-block;font-size: 16px;width:100%;}
	/* #responsive_table table td:first-child{padding: 14px 25px 15px 15px !important;} */
	#responsive_table table td:last-child {padding:15px !important}
	#responsive_table table td:before {content: attr(data-label);float: none;text-transform: uppercase;font-weight: 500;display:block;background: #f1f1f1;padding: 6px 7px;margin-bottom: 12px;font-size: 14px;}
	#responsive_table{background:none;display: inherit;}
	#responsive_table{border:0 !important} 
	#responsive_table table .hide-label:before{display:none} 
	#responsive_table table .hide-label p{font-weight:500;text-align: left;} 
	#responsive_table ul.switch-btn li{float:right;}
	#responsive_table ul.switch-btn .slide-Switch{margin-left: -40px;position: absolute;}
	#responsive_table .type-btns{width:auto}{}
	#responsive_table .assign-picker{width: 135px;}
	#responsive_table .dropdown-toggle::after{margin-right: -12px;position: absolute;top: 13px;}
	#responsive_table .slide-Switch > label::before{height: 20px;margin-top: -11px}
	#responsive_table .slide-Switch > label::after{height: 24px;width: 24px;margin-top: -9px;}
	/* responsive table user */
	#users_table .table-common tr td .edit-icon{position: absolute;	right: 37%;}
	#users_table table thead {display: none;}
	#users_table table tr { margin-bottom: 20px;display: block;background:#ffff}
	#users_table table td {display: block;font-size: 13px;text-align: right;border-bottom:1px solid #eaeaea;padding: 15px 15px 15px}
	/* #users_table table td:first-child{padding: 14px 25px 15px 15px !important;} */
	#users_table table td:last-child {padding:15px !important; position:relative;}
	#users_table table td:before {content: attr(data-label);float: left;text-transform: uppercase;font-weight: 500;display:block;background: transparent;margin-bottom: 12px;}
	#users_table{background:none;display: inherit;}
	#users_table{border:0 !important}
	#users_table table td.active-td .switch-btn {display: inline-block;}
	#users_table table td.active-td .slide-Switch {position: absolute;right: 60px;top:15px;}
	.table.sms-report tr td,.table.template tr td{padding-bottom: 0 !important;}
	/* properties tabel */
	.properties-list-tbl table td:before{padding-right: 0;background: transparent !important;float: left !important;padding: 0 !important;}
	.properties-list-tbl .filter-option{text-align:right;border: 1px solid #eae8e8;}
	.properties-list-tbl table td{text-align:right;border-bottom: 1px solid #eaeaea;padding: 15px 15px 15px;}
	.properties-list-tbl table td .switch-btn{display: inline-block;}
	.table-common tbody tr:hover {background-color: #f9f9f9 !important;}
	.properties-list tr td p.address{font-size: 16px;line-height: 27px;}
	/* lead-list table */
	.lead-addres{border-top:1px solid #ddd;padding-top: 17px !important;margin-bottom: 10px !important;}
	.lead-addres .location{font-size: 15px;}
	.leadlist-table table td:before{padding-right: 0;background: transparent !important;float: left !important;padding: 0 !important;}
	.leadlist-table .filter-option{text-align:right;border: 1px solid #eae8e8;}
	.leadlist-table table .td-type{overflow:auto;}
	.leadlist-table table .td-type:before{margin-bottom:0 !important}
	.leadlist-table table td{text-align:right;border-bottom: 1px solid #eaeaea;padding: 15px 15px 15px !important;}
	.leadlist-table .sign-tab{float:none;color:#444;font-size:16px; font-weight:normal; padding:0;}
	.action-type{overflow:auto;float:right;margin-left:10px} 
	.leadlist-table .switch-btn{margin-top: 1px !important;}
	/* add property */
	.add-proper-cont{padding: 20px 0 !important;}
	.parking ul li label{padding: 5px 18px;}
	.white-sec {padding: 19px 15px;}
	.serach-by-ele{margin-bottom:10px}
	.serch-col{padding: 0 15px !important}
	/* sms Report */
	.table.sms-report td:before,.table.template td:before{background: transparent !important;font-weight: 700 !important;padding: 0 !important;margin-bottom: 5px !important;}
	/* template */
	.table.template tr,.table.sms-report tr{padding: 10px 0 15px 0;}
	/* lead */
	.rest-dwn-col{padding-bottom: 8px;}
	#txt_search{width:88%;font-size: 16px;}
	.actions-wrap a svg{    margin-left: 15px;}
	/* user */
	#content-body.sms-report .mobile-title .header-title{padding-bottom:0}
	/* modal box */
	.update-temp-modal .modal-body {padding: 20px;}
	.update-temp-modal .modal-header {padding: 25px 20px 5px;}
	.update-temp-modal .modal-title {font-size: 18px;}
	/* calender */
	.daterangepicker.opensright .calendar{width: 35%;}
	.daterangepicker.opensright .ranges{width:98%}
	.ranges .applyBtn{margin: 22px 12px 0px;}
	.ranges .cancelBtn{margin: 20px 0 0;}
	
}


@media (min-width: 990px) and (max-width: 768px){

}
/* Mobile to tab common CSS end */

/* Mobile phone CSS */
@media only screen and (max-width: 320px){
}
@media only screen and (min-width: 321px) and (max-width: 399px) {

}
@media screen and (min-width: 400px) and (max-width: 567px) {

}
/* Mobile phone CSS end */

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {}
@media screen and (min-width: 568px) and (max-width: 599px) {}
@media screen and (min-width: 600px) and (max-width: 699px) {
	.mo-nav ul.nav.navbar-nav{position: absolute;right: 15px;top: 17px;}
}
@media screen and (min-width : 700px) and (max-width : 767px) {
	.mo-nav ul.nav.navbar-nav{position: absolute;right: 15px;top: 17px;}
}
@media screen and (min-width : 768px) and (max-width : 859px) {}
/* Portrait and Landscape IPAD */
@media only screen  and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
.mobile-title .header-title .title-1{font-size: 17px;float: right;margin-top: 6px;}
.title-1 {font-size: 17px;}
.header-title {padding: 10px 0;}
#search-by .btn{width:100px}
.header-title .icon .icons.propertie{width: 36px;margin: 0 4px 1px 0;vertical-align: middle;}
.mobile-title{display:block !important}
#content-body{margin-left: 0;padding: 20px 15px;}
.mo-nav ul.nav.navbar-nav{display: block;float: right;}
.mo-nav .notification{top:20px}
.navbar-toggler:not(:disabled):not(.disabled){margin-top: 11px;}
.mo-nav .navbar-side{width: 45%;}
.hit_sidebar{display:none !important}

.rest-dwn-col{padding-bottom: 10px;}
.num, .num-bt{width: 30px;}
.update-temp-modal .modal-dialog {max-width: 70%;}
.search-container .set-search{width: 32px;}
#txt_search{width: 82%;}
.daterangepicker.opensright .calendar {width: 30%;}
.daterangepicker.opensright:after{top:0 !important}
.daterangepicker.opensright:before{border:0 !important}
}
@media screen and (min-width : 860px) and (max-width : 1023px) {
	#content-body{margin-left: 0;padding: 20px 15px;}
}
@media screen and (min-width : 1024px) and (max-width : 1199px) {
	#content-body{margin-left: 0;padding: 20px 15px;}
}
@media screen and (min-width : 1200px) and (max-width : 1279px){}
@media screen and (min-width : 1280px) and (max-width : 1365px) {}
@media screen and (min-width : 1366px) and (max-width : 1535px) {}
@media screen and (min-width : 1536px) and (max-width : 1918px) {}
@media screen and (min-width : 1920px) and (max-width : 2500px){}
@media screen and (min-width : 2538px){}
/*************** Responsive CSS ends ***************/

/* -----
SVG Icons - svgicons.sparkk.fr
----- */

.svg-icon {
  width: 1em;
  height: 5em;
  height: 100%;
}

.svg-icon path,
.svg-icon polygon,
.svg-icon rect {
  fill: #4691f6;
}

.svg-icon circle {
  stroke: #4691f6;
  stroke-width: 1;
}

/* remove border between controls */
.add-on .input-group-btn > .btn {
    border-left-width: 0;
    left:-2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* stop the glowing blue shadow */
.add-on .form-control:focus {
    -webkit-box-shadow: none; 
            box-shadow: none;
    border-color:#cccccc; 
}


/*NOTIFICATION CSS*/


.navbar-default .dropdown-menu.notify-drop {
  min-width: 330px;
  background-color: #fff;
  min-height: 360px;
  max-height: 360px;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-title {
  border-bottom: 1px solid #e2e2e2;
  padding: 5px 15px 10px 15px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content {
  min-height: 280px;
  max-height: 280px;
  overflow-y: scroll;
}
.navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-track
{
  background-color: #F5F5F5;
}

.navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar
{
  width: 8px;
  background-color: #F5F5F5;
}

.navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-thumb
{
  background-color: #ccc;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li {
  border-bottom: 1px solid #e2e2e2;
  padding: 10px 0px 5px 0px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:nth-child(2n+0) {
  background-color: #fafafa;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:after {
  content: "";
  clear: both;
  display: block;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:hover {
  background-color: #fcfcfc;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:last-child {
  border-bottom: none;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li .notify-img {
  float: left;
  display: inline-block;
  width: 45px;
  height: 45px;
  margin: 0px 0px 8px 0px;
}
.navbar-default .dropdown-menu.notify-drop .allRead {
  margin-right: 7px;
}
.navbar-default .dropdown-menu.notify-drop .rIcon {
  float: right;
  color: #999;
}
.navbar-default .dropdown-menu.notify-drop .rIcon:hover {
  color: #333;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li a {
  font-size: 12px;
  font-weight: normal;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li {
  font-weight: bold;
  font-size: 11px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li hr {
  margin: 5px 0;
  width: 70%;
  border-color: #e2e2e2;
}
.navbar-default .dropdown-menu.notify-drop .drop-content .pd-l0 {
  padding-left: 0;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li p {
  font-size: 11px;
  color: #666;
  font-weight: normal;
  margin: 3px 0;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li p.time {
  font-size: 10px;
  font-weight: 600;
  top: -6px;
  margin: 8px 0px 0px 0px;
  padding: 0px 3px;
  border: 1px solid #e2e2e2;
  position: relative;
  background-image: linear-gradient(#fff,#f2f2f2);
  display: inline-block;
  border-radius: 2px;
  color: #B97745;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li p.time:hover {
  background-image: linear-gradient(#fff,#fff);
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-footer {
  border-top: 1px solid #e2e2e2;
  bottom: 0;
  position: relative;
  padding: 8px 15px;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-footer a {
  color: #777;
  text-decoration: none;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-footer a:hover {
  color: #333;
}



/***************============*************** CSS ends ***************============***************/