File: //home/arjun/projects/buyercall_new/buyercall/buyercall/assets/styles/mobile/mobile.css
/*** all Mobile Screen (iphone 6,7,8) ***/
/*** mobile Landscape Size ***/
/*** medium devices (tablets, less than 992px) ***/
/*** iPad in landscape ***/
/**** smaller than desktop 1200 (devices and browsers) ***/
/*** laptop with MDPI (medium density per inch) resolution ***/
/*** SP developers resolution ***/
/*** laptop with HiDPI (High Dots Per Inch) resolution ***/
/*** WSXGA (Wide Super Extended Graphics Array) resolution ***/
/* placeholder mixin */
/* how to use this variabile*/
/* .forms{
@include placeholder{
opacity: 1;color: #a5aeb7;
} */
/* @include transition (.2s ease-out all); */
/* @include flexbox();
@include justify-content (center);*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
* 1. Set default font family to sans-serif.
* 2. Prevent iOS and IE text size adjust after device orientation change,
* without disabling user zoom.
*/
html {
font-family: sans-serif;
/* 1 */
-ms-text-size-adjust: 100%;
/* 2 */
-webkit-text-size-adjust: 100%;
/* 2 */ }
/**
* Remove default margin.
*/
body {
margin: 0; }
/* HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined for any HTML5 element in IE 8/9.
* Correct `block` display not defined for `details` or `summary` in IE 10/11
* and Firefox.
* Correct `block` display not defined for `main` in IE 11.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block; }
/**
* 1. Correct `inline-block` display not defined in IE 8/9.
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
*/
audio,
canvas,
progress,
video {
display: inline-block;
/* 1 */
vertical-align: baseline;
/* 2 */ }
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0; }
/**
* Address `[hidden]` styling not present in IE 8/9/10.
* Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
*/
[hidden],
template {
display: none; }
/* Links
========================================================================== */
/**
* Remove the gray background color from active links in IE 10.
*/
a {
background-color: transparent; }
/**
* Improve readability of focused elements when they are also in an
* active/hover state.
*/
a:active,
a:hover {
outline: 0; }
/* Text-level semantics
========================================================================== */
/**
* Address styling not present in IE 8/9/10/11, Safari, and Chrome.
*/
abbr[title] {
border-bottom: 1px dotted; }
/**
* Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
*/
b,
strong {
font-weight: bold; }
/**
* Address styling not present in Safari and Chrome.
*/
dfn {
font-style: italic; }
/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+, Safari, and Chrome.
*/
h1 {
font-size: 2em;
margin: 0.67em 0; }
/**
* Address styling not present in IE 8/9.
*/
mark {
background: #ff0;
color: #000; }
/**
* Address inconsistent and variable font size in all browsers.
*/
small {
font-size: 80%; }
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }
/* Embedded content
========================================================================== */
/**
* Remove border when inside `a` element in IE 8/9/10.
*/
img {
border: 0; }
/**
* Correct overflow not hidden in IE 9/10/11.
*/
svg:not(:root) {
overflow: hidden; }
/* Grouping content
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari.
*/
figure {
margin: 1em 40px; }
/**
* Address differences between Firefox and other browsers.
*/
hr {
box-sizing: content-box;
height: 0; }
/**
* Contain overflow in all browsers.
*/
pre {
overflow: auto; }
/**
* Address odd `em`-unit font size rendering in all browsers.
*/
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em; }
/* Forms
========================================================================== */
/**
* Known limitation: by default, Chrome and Safari on OS X allow very limited
* styling of `select`, unless a `border` property is set.
*/
/**
* 1. Correct color not being inherited.
* Known issue: affects color of disabled elements.
* 2. Correct font properties not being inherited.
* 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
*/
button,
input,
optgroup,
select,
textarea {
color: inherit;
/* 1 */
font: inherit;
/* 2 */
margin: 0;
/* 3 */ }
/**
* Address `overflow` set to `hidden` in IE 8/9/10/11.
*/
button {
overflow: visible; }
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
* Correct `select` style inheritance in Firefox.
*/
button,
select {
text-transform: none; }
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
*/
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
/* 2 */
cursor: pointer;
/* 3 */ }
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
cursor: default; }
/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0; }
/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
input {
line-height: normal; }
/**
* It's recommended that you don't attempt to style these elements.
* Firefox's implementation doesn't respect box-sizing, padding, or width.
*
* 1. Address box sizing set to `content-box` in IE 8/9/10.
* 2. Remove excess padding in IE 8/9/10.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */ }
/**
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
* `font-size` values of the `input`, it causes the cursor style of the
* decrement button to change from `default` to `text`.
*/
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto; }
/**
* 1. Address `appearance` set to `searchfield` in Safari and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
*/
input[type="search"] {
-webkit-appearance: textfield;
/* 1 */
box-sizing: content-box;
/* 2 */ }
/**
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
* Safari (but not Chrome) clips the cancel button when the search input has
* padding (and `textfield` appearance).
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
/**
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
/**
* 1. Correct `color` not being inherited in IE 8/9/10/11.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend {
border: 0;
/* 1 */
padding: 0;
/* 2 */ }
/**
* Remove default vertical scrollbar in IE 8/9/10/11.
*/
textarea {
overflow: auto; }
/**
* Don't inherit the `font-weight` (applied by a rule above).
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
*/
optgroup {
font-weight: bold; }
/* Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
border-collapse: collapse;
border-spacing: 0; }
td,
th {
padding: 0; }
* {
box-sizing: border-box; }
input,
select,
textarea,
button {
font: 14px/1.4 Arial, Helvetica, sans-serif; }
input:hover, input:focus, input:active,
select:hover,
select:focus,
select:active,
textarea:hover,
textarea:focus,
textarea:active,
button:hover,
button:focus,
button:active {
outline: 0; }
body {
font: 14px/1.4 Arial, Helvetica, sans-serif;
color: #333;
background-color: #fff; }
hr {
height: 0;
margin: 15px 0;
overflow: hidden;
background: transparent;
border: 0;
border-bottom: 1px solid #ddd; }
hr:before {
display: table;
content: ""; }
hr:after {
display: table;
clear: both;
content: ""; }
.browserupgrade {
background: #f00;
color: #fff;
margin: 0;
text-align: center;
padding: 0.8em;
width: 100%;
position: fixed;
left: 0;
top: 0;
z-index: 9999; }
.browserupgrade a {
font-weight: bold;
color: #ff0; }
.cf:before {
display: table;
content: ""; }
.cf:after {
display: table;
clear: both;
content: ""; }
iframe[name='google_conversion_frame'] {
height: 0 !important;
width: 0 !important;
line-height: 0 !important;
font-size: 0 !important;
margin-top: -13px;
float: left; }
img {
max-width: 100%;
height: auto;
vertical-align: middle; }
figure {
margin: 0;
padding: 0; }
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
margin: 0 0 0.7em;
line-height: 1.2; }
h1, .h1 {
font-size: 30px; }
h2, .h2 {
font-size: 21px; }
h3, .h3 {
font-size: 16px; }
h4, .h4 {
font-size: 14px; }
h5, .h5 {
font-size: 12px; }
h6, .h6 {
font-size: 11px; }
a {
color: #4078c0;
text-decoration: none; }
a:hover, a:focus, a:active {
outline: 0; }
a:focus {
text-decoration: none; }
a[href^=tel] {
cursor: default; }
p {
margin: 0 0 0.7em; }
small {
font-size: 90%; }
blockquote {
margin: 0; }
ul,
ol {
padding: 0;
margin-top: 0;
margin-bottom: 0; }
ol ol,
ul ol {
list-style-type: lower-roman; }
ul ul ol,
ul ol ol,
ol ul ol,
ol ol ol {
list-style-type: lower-alpha; }
dd {
margin-left: 0; }
tt,
code {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; }
pre {
margin-top: 0;
margin-bottom: 0;
font: 12px Arial, Helvetica, sans-serif; }
fieldset {
padding: 0;
margin: 0;
border: 0; }
label {
font-size: 13px;
font-weight: bold;
outline: none; }
label:focus {
outline: none; }
input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="url"] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.form-control {
height: 38px;
padding: 7px 8px;
font-size: 13px;
color: #333;
vertical-align: middle;
background-color: #fff;
background-repeat: no-repeat;
background-position: right center;
border: 1px solid #ccc;
border-radius: 3px;
outline: none;
display: block;
width: 100%;
transition: all ease .1s; }
.form-control.focus, .form-control:focus {
border-color: #4078c0;
box-shadow: 0 0 5px rgba(81, 167, 232, 0.5); }
textarea {
resize: none;
height: auto; }
.form-group {
margin-bottom: 15px; }
input[type="checkbox"],
input[type="radio"] {
display: inline;
margin-right: 0.35em; }
input.input-contrast,
.input-contrast {
background-color: #fafafa; }
input.input-contrast:focus,
.input-contrast:focus {
background-color: #fff; }
::placeholder {
color: #aaa; }
button:focus, button.focus, input[type="submit"]:focus, input[type="submit"].focus {
outline: 0; }
.form-box input:-moz-placeholder {
opacity: 1;
/* Firefox 18- */
color: #333 !important; }
.form-box input::-moz-placeholder {
opacity: 1;
/* Firefox 19+ */
color: #333 !important; }
.form-box ::-webkit-input-placeholder {
color: #333 !important;
opacity: 1 !important;
/* for chrome */ }
.form-box textarea:-moz-placeholder {
opacity: 1;
/* Firefox 18- */
color: #333 !important; }
.form-box textarea::-moz-placeholder {
opacity: 1;
/* Firefox 19+ */
color: #333 !important; }
.form-box ::-webkit-input-placeholder {
opacity: 1 !important;
/* for chrome */
color: #333 !important; }
table {
border-collapse: collapse;
margin: 0.7em 0;
table-layout: fixed;
width: 100%; }
th {
border-bottom: 2px solid #ddd;
font-weight: 600;
padding: 0.7em 0;
text-align: left; }
td {
border-bottom: 1px solid #ddd;
padding: 0.7em 0; }
tr,
td,
th {
vertical-align: middle; }
.container {
padding-left: 0 !important;
padding-right: 0 !important; }
.body-layout {
/*padding-top: 57px;*/
font-family: "Open Sans", sans-serif;
background-color: #FBFCFE;
min-height: 100vh; }
.top-navbar {
/*position: fixed;*/
top: 0;
left: 0;
right: 0;
width: 100%;
background-color: #016ED7;
z-index: 99; }
.top-navbar a {
text-align: center;
padding: 20px 25px;
display: inline-block;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
position: relative;
text-decoration: none; }
.top-navbar a.active::after {
content: '';
position: absolute;
direction: block;
bottom: 0;
left: 0;
right: 0;
height: 2px;
background-color: #56C6F8; }
.sub-nav {
background-color: #fff;
position: relative;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09); }
.sub-nav a {
padding: 15px 25px;
display: inline-block;
font-size: 13px;
font-weight: 700;
text-decoration: none;
font-family: "Open Sans", sans-serif;
color: #4D4D4D;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
/*border: solid 1px;*/
text-align: center;
position: relative;
/*&:first-child{
text-align: left;
}*/ }
.sub-nav a::after {
content: '';
position: absolute;
right: 0;
height: 70%;
width: 1px;
background: rgba(112, 112, 112, 0.23);
top: 0;
bottom: 0;
margin: auto; }
.sub-nav a:last-child {
/*text-align: right;*/ }
.sub-nav a:last-child::after {
display: none; }
.sub-nav a.active {
color: #016ED7; }
.sub-nav a .subnav-notify {
width: 18px;
height: 18px;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: #EC3223;
color: #fff;
font-size: 10px;
border-radius: 50%; }
.notes-card {
padding: 15px;
border-top: solid 1px #F4F4F4;
border-bottom: solid 1px #F4F4F4;
background-color: #fff;
margin-bottom: 5px; }
.notes-card .details-wrapper {
padding-bottom: 10px; }
.notes-card .details-wrapper .icon {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.notes-card .details-wrapper .notes-icon {
display: inline-flex;
width: 30px;
height: 30px;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: rgba(1, 110, 215, 0.08);
border-radius: 50%; }
.notes-card .details-wrapper .card-details-cover {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
padding-left: 10px; }
.notes-card .details-wrapper .card-details-cover .title-section h4 {
font-size: 14px;
font-weight: 800;
color: #4D4D4D;
margin-bottom: 5px; }
.notes-card .details-wrapper .card-details-cover .title-section .time span {
background-color: #EEF2F6;
color: #A2A4A3;
display: inline-block;
padding: 5px 12px;
font-weight: 700;
font-size: 10px;
border-radius: 25px; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .message {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
padding: 3px 0; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .message p {
width: 100%;
color: #A2A4A3;
font-size: 12px;
font-weight: 600;
margin-bottom: 5px;
height: auto;
word-break: break-word;
border-bottom: solid 1px transparent; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .message p[contenteditable="true"] {
/*box-shadow: 0 0 5px rgba(81, 167, 232, 0.5);*/
border-bottom: solid 1px #a2c9ef;
outline: none; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .notes-edit {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .notes-edit .btn {
box-shadow: none;
outline: none;
padding: 0 7px; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .notes-edit .btn img {
max-width: 16px; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .notes-edit-btn {
background-color: transparent;
border: none;
padding: 8px 10px; }
.notes-card .details-wrapper .card-details-cover .message-wrapper .notes-edit-btn img {
opacity: .5; }
.notes-card .date-details-wrapper {
border-top: solid 1px #F4F4F4;
padding-top: 10px;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center; }
.notes-card .date-details-wrapper .date-details-block {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto; }
.notes-card .date-details-wrapper .date-details-block p {
color: #A2A4A3;
font-size: 12px;
font-weight: 600;
margin-bottom: 0; }
.notes-card .date-details-wrapper .date-action-block {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.notes-card .date-details-wrapper .date-action-block .btn {
box-shadow: none;
outline: none;
padding: 0 7px; }
.notes-card .date-details-wrapper .date-action-block .btn img {
max-width: 16px; }
.card-date-wrapper {
position: relative;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: 5px 15px;
z-index: 1; }
.card-date-wrapper::before {
content: '';
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
margin: auto;
height: 1px;
background-color: #EEF2F6;
z-index: -1;
width: calc(100% - 14px); }
.card-date-wrapper .date {
border: solid 5px #FBFCFE;
text-transform: uppercase;
display: inline-block;
background-color: #EEF2F6;
color: #016ED7;
font-weight: 700;
font-size: 10px;
border-radius: 30px;
padding: 8px 15px;
margin: auto; }
.add-note-btn {
position: fixed;
z-index: 9;
width: 46px;
height: 46px;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
bottom: 20px;
right: 20px;
border-radius: 50%;
border: none;
background-color: #2A8FF1;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }
.inner-body-notes {
padding-bottom: 60px; }
.custom-modal {
font-family: "Open Sans", sans-serif;
color: #4D4D4D; }
.custom-modal .modal-header .modal-title {
font-weight: 700;
font-size: 18px; }
.add-note-area {
height: 120px;
width: 100%;
padding: 10px 15px;
border: solid 1px #ddd;
border-radius: 2px;
box-shadow: none;
outline: none;
-webkit-appearance: none; }
.modal-footer-btn-wrapper .btn {
font-size: 12px; }
.modal-footer-btn-wrapper .btn-primary {
background-color: #2A8FF1; }
.leads-filter-wrapper {
padding: 10px;
background-color: #FBFCFE; }
.leads-filter-wrapper .filter-search-block {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
font-family: "Open Sans", sans-serif; }
.leads-filter-wrapper .filter-search-block .input-group {
border: solid 1px #E9E9E9;
overflow: hidden;
border-radius: 3px;
background-color: #fff; }
.leads-filter-wrapper .filter-search-block .input-group .input-group-prepend span {
padding-left: 10px;
border: none;
background-color: #fff;
border-radius: .25rem 0 0 .25rem; }
.leads-filter-wrapper .filter-search-block .input-group .form-control {
font-weight: 600;
outline: none;
border: none;
box-shadow: none;
padding-left: 0;
font-size: 12px;
color: #4D4D4D; }
.leads-filter-wrapper .filter-search-block .input-group ::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.13); }
.leads-filter-wrapper .filter-search-block .input-group :-moz-placeholder {
color: rgba(0, 0, 0, 0.13); }
.leads-filter-wrapper .filter-search-block .input-group ::-moz-placeholder {
color: rgba(0, 0, 0, 0.13); }
.leads-filter-wrapper .filter-search-block .input-group :-ms-input-placeholder {
color: rgba(0, 0, 0, 0.13); }
.leads-filter-wrapper .filter-search-block .input-group .input-group-append {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: transparent;
border: none;
padding-right: 0;
padding-left: 0;
outline: none; }
.leads-filter-wrapper .filter-search-block .input-group .input-group-append span {
border: none;
background-color: transparent;
border-radius: 0;
padding-right: 5px;
padding-left: 5px; }
.leads-filter-wrapper .filter-btn-block {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.leads-filter-wrapper .filter-btn-block .filter-btn {
outline: none;
box-shadow: none;
background-color: transparent;
border: none;
height: 39px;
padding: 10px 15px; }
.leads-filter-wrapper .filter-btn-block .filter-btn.contact-filter-btn {
position: relative; }
.leads-filter-wrapper .filter-btn-block .filter-btn.contact-filter-btn .active {
display: block;
width: 10px;
height: 10px;
background-color: #F15E5E;
border-radius: 5px;
top: 10px;
right: 10px;
position: absolute; }
.inner-body-leads {
padding-bottom: 60px; }
.leads-list-card {
font-family: "Open Sans", sans-serif;
background-color: #fff;
border-top: solid 1px #F4F4F4;
border-bottom: solid 1px #F4F4F4;
margin-bottom: 10px; }
.leads-list-card .name-wrapper {
-webkit-flex-wrap: nowrap;
-moz-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding: 10px 10px 5px;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
-ms-align-items: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start; }
.leads-list-card .name-wrapper .name {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
color: #4D4D4D;
font-size: 14px;
font-weight: 700;
padding-right: 5px;
display: inline-block; }
.leads-list-card .name-wrapper .date {
font-size: 12px;
display: block;
color: #4D4D4D;
font-weight: 700; }
.leads-list-card .status {
text-transform: capitalize;
border: solid 1px #4CCB98;
background-color: rgba(76, 203, 152, 0.05);
display: inline-block;
padding: 5px 10px;
font-size: 11px;
border-radius: 5px;
color: #4CCB98;
margin-left: 5px; }
.leads-list-card .lead-details {
padding: 5px 10px 10px;
-webkit-flex-wrap: nowrap;
-moz-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.leads-list-card .lead-details .address {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
color: #A2A4A3;
padding-right: 15px; }
.leads-list-card .lead-details .address p {
font-weight: 700;
font-size: 12px;
margin-bottom: 1px;
word-break: break-all; }
.leads-list-card .lead-details .qua-details {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
text-align: right; }
.leads-list-card .lead-details .qua-details p {
margin-bottom: 0; }
.leads-list-card .lead-details .qualification {
display: inline-block;
background-color: rgba(1, 110, 215, 0.05);
font-size: 12px;
font-weight: 700;
padding: 5px 5px;
color: #016ED7;
border-radius: 3px;
margin-top: 5px; }
.leads-list-card .details-result-wrapper {
border-top: solid 1px rgba(112, 112, 112, 0.07);
padding: 10px 10px;
-webkit-flex-wrap: nowrap;
-moz-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.leads-list-card .details-result-wrapper .alerts-count p, .leads-list-card .details-result-wrapper .score p {
color: #4D4D4D;
margin-bottom: 0;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-weight: 700; }
.leads-list-card .details-result-wrapper .alerts-count p span, .leads-list-card .details-result-wrapper .score p span {
color: #A2A4A3; }
.leads-list-card .details-result-wrapper .score {
text-align: right; }
.no-leads-wrapper {
text-align: center;
padding-top: 100px;
padding-bottom: 30px; }
.no-leads-wrapper p {
font-size: 14px;
color: rgba(0, 0, 0, 0.47);
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: 400; }
.no-leads-wrapper .add-leads-btn-lg {
margin-top: 5px;
border: solid 1px #E1ECFE;
font-size: 12px;
font-weight: 600;
width: 110px;
padding: 10px 15px;
background-color: #fff;
border-radius: 10px;
color: #2E6CCF;
display: inline-flex;
align-items: center;
justify-content: center; }
.no-leads-wrapper .add-leads-btn-lg img {
width: 10px;
margin-right: 5px; }
.viewLeads-modal .modal-dialog {
padding-left: 5px;
padding-right: 5px; }
.viewLeads-modal .modal-content {
border: none;
border-radius: 0; }
.viewLeads-modal p a {
text-decoration: none;
font-size: 13px;
font-family: "Open Sans", sans-serif;
padding: 10px 0;
display: block;
color: #000; }
.datepiker-wrapper {
padding: 25px; }
.datepiker-wrapper .filter-title {
color: #4D4D4D;
font-size: 15px;
padding-bottom: 15px; }
.datepiker-wrapper .form-group {
/*@include flexbox;*/
-webkit-flex-direction: 0 0 50%;
-moz-flex-direction: 0 0 50%;
-ms-flex-direction: 0 0 50%;
flex: 0 0 50%; }
.datepiker-wrapper .form-group label {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto;
margin-bottom: 0; }
.datepiker-wrapper .form-group .custom-datepiker {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto; }
.datepiker-wrapper .form-group .custom-datepiker input {
border: none;
background-color: transparent;
border-bottom: solid 1px #2E6CCF;
width: 100%; }
.datepiker-wrapper .custom-select-box select {
width: 100%;
padding: 12px 15px;
padding-left: 0;
border: none;
border-bottom: solid 1px #2E6CCF; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: none;
background: #fff; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
background: #fff;
border-radius: 50%;
border: none;
top: 8px; }
.ui-datepicker .ui-datepicker-header {
background-color: #fff;
border: none;
padding: 8px 0; }
.ui-datepicker .ui-datepicker-prev {
left: 0; }
.ui-datepicker .ui-datepicker-prev .ui-icon {
background-image: none;
border-left: solid 2px #222;
border-bottom: solid 2px #222;
transform: rotate(45deg);
width: 8px;
height: 8px;
margin: auto;
top: 0;
bottom: 0;
left: 3px;
right: 0; }
.ui-datepicker .ui-datepicker-next {
right: 0; }
.ui-datepicker .ui-datepicker-next .ui-icon {
background-image: none;
border-right: solid 2px #222;
border-top: solid 2px #222;
transform: rotate(45deg);
width: 8px;
height: 8px;
margin: auto;
top: 0;
bottom: 0;
left: -3px;
right: 0; }
.ui-datepicker th {
color: #bfbfbf; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,
a.ui-button:active, .ui-button:active,
.ui-button.ui-state-active:hover {
background-color: #2E6CCF;
color: #fff; }
.ui-datepicker tbody td {
text-align: center; }
.ui-datepicker td span, .ui-datepicker td a {
font-size: 12px;
text-align: center;
border-radius: 50%;
width: 25px;
height: 25px;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center; }
.custom-select-box {
position: relative; }
.custom-select-box select {
padding: 5px 15px;
border: none;
width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none; }
.custom-select-box::after {
content: '';
position: absolute;
right: 10px;
top: 0;
bottom: 0;
width: 10px;
height: 10px;
margin: auto;
transform: rotate(45deg);
border-bottom: solid 1px #000;
border-right: solid 1px #000;
pointer-events: none; }
.save-btn-wrapper {
padding: 3px 15px;
border-bottom: solid 1px #EEF2F6; }
.save-btn-wrapper a {
display: inline-flex;
align-items: center;
padding: 10px 0;
font-size: 14px;
text-decoration: none;
font-family: "Open Sans", sans-serif;
font-weight: 700;
color: #016ED7; }
.save-btn-wrapper a img {
margin-right: 15px; }
.save-btn-wrapper .save-btn {
box-shadow: none;
padding: 5px 15px;
padding-right: 0; }
.save-btn-wrapper .save-btn img {
max-width: 18px; }
.inner-body-leadsdetails .leadsdetails-top-section {
border-bottom: solid 1px #F4F4F4;
padding: 15px;
padding-bottom: 5px;
background-color: #fff;
margin-bottom: 5px; }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper {
/*@include align-items(center);*/ }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper .name {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
padding-right: 10px; }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper .name .details-inp-group {
border: none; }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper .name .details-inp-group .details-input {
border: none;
background-color: #fff;
color: #000;
font-size: 14px;
font-weight: 700;
padding: 0 5px 0 0;
height: auto;
box-shadow: none; }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper .name .details-inp-group .details-input.active {
box-shadow: 0 0 5px rgba(81, 167, 232, 0.5); }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper .name .details-inp-group .inp-edit-btn {
border: none;
background-color: transparent; }
.inner-body-leadsdetails .leadsdetails-top-section .name-wrapper .date {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto;
font-size: 10px;
color: #4D4D4D;
font-weight: 700; }
.inner-body-leadsdetails .content-toggle-section {
margin-bottom: 5px;
background-color: #fff;
border-top: solid 1px rgba(112, 112, 112, 0.09);
border-bottom: solid 1px rgba(112, 112, 112, 0.09); }
.inner-body-leadsdetails .content-toggle-section .toggle-btn-wrapper {
padding: 15px 0;
border-bottom: solid 1px rgba(112, 112, 112, 0.09); }
.inner-body-leadsdetails .content-toggle-section .toggle-btn-wrapper .toggle-btn-block {
padding: 5px 10px;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 50%; }
.inner-body-leadsdetails .content-toggle-section .toggle-btn-wrapper .toggle-btn-block:first-child {
border-right: solid 1px rgba(112, 112, 112, 0.23); }
.inner-body-leadsdetails .content-toggle-section .toggle-btn-wrapper .toggle-btn-block .checkbox {
min-height: 30px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center; }
.inner-body-leadsdetails .content-toggle-section .toggle-btn-wrapper .toggle-btn-block label {
margin-bottom: 0; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper {
padding: 2px 0; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper .score-block {
padding: 10px 15px;
border-right: solid 1px rgba(112, 112, 112, 0.09);
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper .score-block:last-child {
border-right: 0; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper .score-block.alerts-block {
width: 20%; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper .score-block p {
margin-bottom: 0; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper .score-block p.alert-label {
font-size: 11px;
color: #000000;
font-weight: 700; }
.inner-body-leadsdetails .content-toggle-section .score-wrapper .score-block p.count {
font-size: 15px;
color: #016ED7;
font-weight: 700; }
.inner-body-leadsdetails .total-count-wrapper {
background-color: #fff;
border-top: solid 1px rgba(112, 112, 112, 0.09);
border-bottom: solid 1px rgba(112, 112, 112, 0.09);
padding: 5px 0;
margin-bottom: 5px; }
.inner-body-leadsdetails .total-count-wrapper .total-count-block {
padding: 10px 15px;
border-right: solid 1px rgba(112, 112, 112, 0.09);
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1; }
.inner-body-leadsdetails .total-count-wrapper .total-count-block:last-child {
border-right: 0; }
.inner-body-leadsdetails .total-count-wrapper .total-count-block p {
margin-bottom: 0; }
.inner-body-leadsdetails .total-count-wrapper .total-count-block p.count-label {
font-size: 11px;
color: #A2A4A3;
font-weight: 700;
text-transform: uppercase; }
.inner-body-leadsdetails .total-count-wrapper .total-count-block p.counter {
font-size: 15px;
color: #4D4D4D;
font-weight: 700; }
.inner-body-leadsdetails .contact-btn-wrapper {
background-color: #fff;
padding-bottom: 10px;
border-top: solid 1px #F4F4F4;
border-bottom: solid 1px #F4F4F4; }
.inner-body-leadsdetails .contact-btn-wrapper .contact-btn-block {
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
-webkit-flex-shrink: 0;
-moz-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
width: 50%; }
.inner-body-leadsdetails .contact-btn-wrapper .contact-btn-block a {
display: block;
text-align: center;
padding: 15px 15px 2px;
color: #A2A4A3;
text-decoration: none; }
.inner-body-leadsdetails .contact-btn-wrapper .contact-btn-block a p {
color: #A2A4A3;
margin-bottom: 0;
font-size: 12px;
font-weight: 600;
font-family: "Open Sans", sans-serif; }
.inner-body-leadsdetails .contact-btn-wrapper .contact-btn-block a p img {
margin-bottom: 5px; }
.inner-body-leadsdetails .contact-btn-wrapper .contact-btn-block:first-child a {
position: relative; }
.inner-body-leadsdetails .contact-btn-wrapper .contact-btn-block:first-child a::after {
content: '';
position: absolute;
right: 0;
bottom: 0;
width: 1px;
height: 45px;
background-color: rgba(112, 112, 112, 0.23); }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .name ::-webkit-input-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .name :-moz-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .name ::-moz-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .name :-ms-input-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .name input {
font-weight: 700; }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .name {
padding-right: 0; }
.inner-body-leadsdetails.inner-body-addleadsdetails .contact-number-wrapper .contact-block .contact-block-sub:last-child {
padding-right: 0; }
.inner-body-leadsdetails.inner-body-addleadsdetails .details-inp-wrapper .input-group-area .address-inp-group ::-webkit-input-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .details-inp-wrapper .input-group-area .address-inp-group :-moz-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .details-inp-wrapper .input-group-area .address-inp-group ::-moz-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .details-inp-wrapper .input-group-area .address-inp-group :-ms-input-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .details-inp-wrapper .input-group-area .address-inp-group input {
margin-bottom: 10px; }
.inner-body-leadsdetails.inner-body-addleadsdetails input, .inner-body-leadsdetails.inner-body-addleadsdetails textarea {
border: none;
border-bottom: solid 1px #a2c9ef;
width: 100%;
border-radius: 0; }
.inner-body-leadsdetails.inner-body-addleadsdetails .contact-number-wrapper .contact-block .contact-block-sub ::-webkit-input-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .contact-number-wrapper .contact-block .contact-block-sub :-moz-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .contact-number-wrapper .contact-block .contact-block-sub ::-moz-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .contact-number-wrapper .contact-block .contact-block-sub :-ms-input-placeholder {
font-weight: 400; }
.inner-body-leadsdetails.inner-body-addleadsdetails .contact-number-wrapper .contact-block .contact-block-sub input {
border: none;
border-bottom: solid 1px #a2c9ef;
height: 25px;
border-radius: 0; }
.inner-body-leadsdetails.inner-body-addleadsdetails .leadsdetails-top-section .name-wrapper .date input {
max-width: 140px;
font-size: 12px; }
.inner-body-leadsdetails.inner-body-leadsdetails-ios .save-btn-wrapper .save-btn {
font-size: 14px;
box-shadow: none;
outline: none;
text-decoration: none;
font-family: "Open Sans", sans-serif;
font-weight: 700;
color: #016ED7; }
.inner-body-leadsdetails.inner-body-leadsdetails-ios .contact-btn-wrapper .contact-btn-block a p {
font-size: 13px; }
.inner-body-leadsdetails .contact-number-wrapper.name-wrapper .contact-block .contact-block-sub input {
background-color: #fff;
color: #000;
font-size: 14px;
font-weight: 700; }
.inner-body-leadsdetails .details-inp-wrapper .contact-details-left {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
min-width: 0; }
.inner-body-leadsdetails .details-inp-wrapper .contact-details-left .contact-block .contact-block-sub {
width: 30%; }
.inner-body-leadsdetails .details-inp-wrapper .contact-edit-btn .content-edit-btn {
background-color: transparent;
border: none;
width: 30px; }
.inner-body-leadsdetails .details-inp-wrapper .contact-edit-btn .content-edit-btn img {
opacity: .5; }
.contact-number-wrapper {
min-width: 0;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
-ms-align-items: flex-end;
-ms-flex-align: flex-end;
align-items: flex-end;
padding-bottom: 12px;
border-bottom: solid 1px #EEF2F6; }
.contact-number-wrapper .contact-block {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
min-width: 0; }
.contact-number-wrapper .contact-block .contact-block-sub {
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 50%;
font-family: "Open Sans", sans-serif;
position: relative;
padding: 10px 10px 0; }
.contact-number-wrapper .contact-block .contact-block-sub::after {
content: '';
position: absolute;
bottom: 2px;
right: 5px;
width: 1px;
height: 11px;
background-color: rgba(112, 112, 112, 0.16);
position: absolute; }
.contact-number-wrapper .contact-block .contact-block-sub:first-child {
padding-left: 0; }
.contact-number-wrapper .contact-block .contact-block-sub:last-child::after {
display: none; }
.contact-number-wrapper .contact-block .contact-block-sub .form-group {
margin-bottom: 0; }
.contact-number-wrapper .contact-block .contact-block-sub label {
display: block;
color: #A2A4A3;
font-size: 10px;
margin-bottom: 4px; }
.contact-number-wrapper .contact-block .contact-block-sub input {
border: none;
font-family: "Open Sans", sans-serif;
color: #4D4D4D;
font-size: 11px;
font-weight: 700;
max-width: 100%;
border-bottom: solid 1px transparent; }
.contact-number-wrapper .contact-block .contact-block-sub input.active {
/*box-shadow: 0 0 5px rgba(81, 167, 232, 0.5);*/
border-bottom: solid 1px #a2c9ef; }
.contact-number-wrapper .contact-edit-btn {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.contact-number-wrapper .contact-edit-btn .content-edit-btn {
background-color: transparent;
border: none; }
.contact-number-wrapper .contact-edit-btn .content-edit-btn img {
opacity: .5; }
.details-inp-wrapper {
margin-top: 10px;
font-family: "Open Sans", sans-serif;
border-bottom: solid 1px #EEF2F6;
padding-bottom: 5px; }
.details-inp-wrapper:last-child {
border-bottom: none; }
.details-inp-wrapper .details-input {
border: none;
padding-left: 0;
background-color: transparent;
color: #4D4D4D;
font-size: 12px;
font-weight: 700;
height: 25px;
outline: none;
box-shadow: none;
border-bottom: solid 1px transparent; }
.details-inp-wrapper .details-input.active {
border-bottom: solid 1px #a2c9ef; }
.details-inp-wrapper textarea.details-input {
height: 50px;
width: 100%; }
.details-inp-wrapper label {
font-size: 10px;
color: #A2A4A3;
margin-bottom: 3px;
display: block; }
.details-inp-wrapper .input-group-area {
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
-ms-align-items: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start; }
.details-inp-wrapper .input-group-area .address-inp-group {
flex-grow: 1; }
.details-inp-wrapper .input-group-area .address-inp-group input {
margin-bottom: 2px; }
.details-inp-wrapper .details-inp-group .inp-edit-btn {
background-color: transparent;
border: none; }
.details-inp-wrapper .details-inp-group .inp-edit-btn img {
opacity: .5; }
.details-inp-wrapper .custom-selectbox {
position: relative; }
.details-inp-wrapper .custom-selectbox select {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
width: 100%; }
.details-inp-wrapper .custom-selectbox::after {
content: '';
position: absolute;
right: 10px;
top: 0;
bottom: 0;
width: 10px;
height: 7px;
margin: auto;
border-left: solid 7px transparent;
border-right: solid 7px transparent;
border-top: solid 7px #2E6CCF;
pointer-events: none; }
.details-inp-wrapper.details-caller-id p {
font-family: "Open Sans", sans-serif;
color: #4D4D4D;
font-size: 12px;
font-weight: 700; }
div.checkbox.switcher label, div.radio.switcher label {
padding: 0; }
div.checkbox.switcher label *, div.radio.switcher label * {
vertical-align: middle; }
div.checkbox.switcher label input, div.radio.switcher label input {
display: none; }
div.checkbox.switcher label input + span, div.radio.switcher label input + span {
position: relative;
display: inline-block;
margin-right: 10px;
width: 32px;
height: 5px;
background: #E9E9E9;
border-radius: 50px;
transition: all 0.3s ease-in-out; }
div.checkbox.switcher label input + span small, div.radio.switcher label input + span small {
width: 15px;
height: 15px;
top: 0;
bottom: 0;
margin: auto;
position: absolute;
display: block;
background: #fff;
border-radius: 50%;
transition: all 0.3s ease-in-out;
left: 0;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16); }
div.checkbox.switcher label input:checked + span small, div.radio.switcher label input:checked + span small {
background-color: #2E6CCF;
left: 50%; }
div.checkbox.switcher label .label-text, div.radio.switcher label .label-text {
color: #000000;
font-size: 10px;
font-weight: 700; }
.inner-body-timeline {
padding: 0 5px; }
.timeline-card {
font-family: "Open Sans", sans-serif;
position: relative;
padding: 8px 0 15px;
margin-bottom: 4px;
z-index: 1; }
.timeline-card:first-child {
padding: 15px 0 15px; }
.timeline-card:first-child::before {
height: calc(100% - 15px);
top: 15px; }
.timeline-card:last-child::after {
display: none; }
.timeline-card:last-child::before {
height: calc(100% - 15px); }
.timeline-card .timeline-card-inner {
border-radius: 2px;
padding: 14px;
background-color: #fff;
border: solid 1px #F4F4F4; }
.timeline-card::before {
content: '';
position: absolute;
left: 25px;
top: 0;
height: 100%;
width: 1px;
background-color: rgba(46, 108, 207, 0.3);
z-index: -1; }
.timeline-card::after {
content: '';
position: absolute;
border-radius: 50%;
bottom: -4px;
width: 9px;
height: 9px;
border: solid 1px rgba(46, 108, 207, 0.3);
background-color: #fff;
z-index: 999;
left: 21px; }
.timeline-card .timeline-title-wrapper {
margin-bottom: 10px; }
.timeline-card .timeline-title-wrapper .icon {
width: 28px;
height: 28px;
border-radius: 50%;
background-color: rgba(1, 110, 215, 0.05);
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center; }
.timeline-card .timeline-title-wrapper .icon img {
max-width: 13px; }
.timeline-card .timeline-title-wrapper .status {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
padding: 3px 10px 0; }
.timeline-card .timeline-title-wrapper .status p {
font-size: 13px;
color: #000;
font-weight: 700;
margin-bottom: 0; }
.timeline-card .timeline-title-wrapper .status p.status-details {
color: #A2A4A3;
font-size: 10px; }
.timeline-card .timeline-title-wrapper .msg-status span {
text-transform: uppercase;
font-weight: 700;
font-size: 10px;
display: inline-block;
padding: 5px 10px;
border: solid 1px #ECECEC;
border-radius: 25px; }
.timeline-card .timeline-title-wrapper .msg-status .answered {
color: #4CCB98; }
.timeline-card .timeline-title-wrapper .msg-status .missed {
color: #EE3E3E; }
.timeline-card .timeline-title-wrapper .msg-status .sent {
color: #016ED7; }
.timeline-card .txt-msg-cover {
padding-left: 38px; }
.timeline-card .txt-msg-cover p {
word-break: break-word;
margin-bottom: 11px;
color: #A2A4A3;
font-size: 12px;
font-weight: 600; }
.timeline-card .txt-msg-cover .msg-img-block {
margin-bottom: 11px; }
.timeline-card .txt-msg-cover .msg-img-block img {
max-width: 80px;
max-height: 80px; }
.timeline-card .time-wrapper {
border-top: solid 1px rgba(112, 112, 112, 0.07);
padding: 10px 0 0; }
.timeline-card .time-wrapper div {
color: rgba(77, 77, 77, 0.26);
font-size: 10px;
font-weight: 700; }
.timeline-card .msg-wrapper {
margin-bottom: 5px; }
.timeline-card .msg-wrapper .audio-cover audio {
background-color: #fff;
width: 100%; }
.audio-cover .mejs__controls {
padding: 0; }
.audio-cover .mejs__time span:nth-child(2) {
color: #fff;
position: relative; }
.audio-cover .mejs__time span:nth-child(2)::after {
content: '/';
position: absolute;
height: 15px;
top: 0;
left: 2px;
top: 2px;
display: block;
z-index: 100;
color: #A4A4A4;
font-size: 12px;
display: block; }
.audio-cover .mejs__controls, .audio-cover .mejs__controls:not([style*="display: none"]) {
background: #fff !important; }
.audio-cover .mejs__time-current {
background-color: #4078c0; }
.audio-cover .mejs__time-total,
.audio-cover .mejs__time-buffering,
.audio-cover .mejs__time-loaded,
.audio-cover .mejs__time-current,
.audio-cover .mejs__time-handle,
.audio-cover .mejs__time-float,
.audio-cover .mejs__time-float-current,
.audio-cover .mejs__time-float-corner,
.audio-cover .mejs__time-marker {
height: 4px; }
.audio-cover .mejs__time-handle {
width: 13px;
height: 13px;
top: -4px;
border: none;
background-color: #fff;
border-radius: 50%;
box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.22);
display: block !important; }
.audio-cover .mejs__horizontal-volume-total {
height: 4px;
background-color: rgba(0, 0, 0, 0.25); }
.audio-cover .mejs__horizontal-volume-current {
background-color: #4078c0; }
.audio-cover .mejs__time-float {
display: none !important; }
.audio-cover .mejs__time-total {
height: 4px;
margin-top: 9px;
background-color: rgba(0, 0, 0, 0.25); }
.audio-cover .mejs__time {
color: #A4A4A4; }
.audio-cover .mejs__container {
width: 100% !important;
background-color: #fff; }
.audio-cover .mejs__button > button {
background: transparent url("../../images/mobile/mejs-controls.svg");
outline: none; }
.audio-cover .mejs__horizontal-volume-total {
top: 18px; }
.audio-cover .mejs__unmute > button {
background-position: -40px 0; }
.audio-cover .mejs__pause > button {
background-position: -20px 0; }
.audio-cover .mejs__mute > button {
background-position: -60px 0; }
.audio-cover .plyr__progress__buffer {
background-color: 000; }
.audio-cover .plyr--full-ui input[type=range] {
color: #016ED7; }
.audio-cover .plyr--audio .plyr__control.plyr__tab-focus, .audio-cover .plyr--audio .plyr__control:hover, .audio-cover .plyr--audio .plyr__control[aria-expanded=true] {
background-color: #016ED7;
color: #fff; }
.audio-cover .plyr--audio .plyr__control.plyr__tab-focus, .audio-cover .plyr--audio .plyr__control, .audio-cover .plyr--audio .plyr__control[aria-expanded=true] {
color: #016ED7; }
.body-layout-ios .inner-body-timeline {
padding: 0 20px; }
.inner-body-voicemail {
font-family: "Open Sans", sans-serif; }
.inner-body-voicemail .recent-number-block {
border-bottom: solid 1px #F4F4F4;
text-align: center;
padding: 15px 10px;
background-color: #fff; }
.inner-body-voicemail .recent-number-block p {
color: #A2A4A3;
font-size: 12px;
font-weight: 700;
margin-bottom: 0; }
.inner-body-voicemail .recent-number-block h4 {
color: #3E3E3E;
font-weight: 700;
font-size: 25px;
margin-bottom: 0; }
.inner-body-voicemail .recent-title {
padding: 10px;
color: #999999;
font-size: 11px;
font-weight: 700;
margin-bottom: 0; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card {
overflow: hidden;
border-top: solid 1px #F4F4F4;
border-bottom: solid 1px #F4F4F4;
padding: 15px;
background-color: #fff;
margin-bottom: 5px; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .number-content-wrapper .icon-block {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .number-content-wrapper .icon-block .icon {
background-color: #F5F7FA;
width: 35px;
height: 35px;
border-radius: 50%;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-block {
padding-left: 20px;
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-block h4 {
color: #3E3E3E;
font-size: 14px;
font-weight: 700;
margin-bottom: 3px; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-block p {
color: #A2A4A3;
font-size: 12px;
font-weight: 700;
margin-bottom: 0; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row {
border-top: solid 1px rgba(112, 112, 112, 0.13);
padding-top: 10px;
margin-top: 10px;
overflow: hidden;
display: none; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .title-section p {
margin-bottom: 0;
color: #A2A4A3;
font-weight: 600;
font-size: 12px; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .title-section p.sub-title {
font-size: 14px;
font-weight: 700;
color: #000000;
margin-bottom: 3px; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .voicemail-audio-wrapper {
padding-top: 5px; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .contact-wrapper .contact-block {
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 50%; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .contact-wrapper .contact-block:first-child a::after {
content: '';
position: absolute;
height: 23px;
width: 1px;
background-color: rgba(112, 112, 112, 0.16);
right: 0;
bottom: 0;
margin: auto; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .contact-wrapper .contact-block a {
text-decoration: none;
display: block;
text-align: center;
position: relative;
padding: 15px 15px 0; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .contact-wrapper .contact-block a p {
margin-bottom: 0;
color: #A2A4A3;
font-size: 12px;
font-weight: 700; }
.inner-body-voicemail .voicemail-list-outer .voicemail-card .details-row .contact-wrapper .contact-block a p img {
margin-bottom: 5px; }
.inner-body-voicemail.inner-body-voicemail-ios .voicemail-list-outer .voicemail-card .number-content-wrapper .icon-block .icon {
background-color: transparent; }
.inner-body-voicemail.inner-body-voicemail-ios .voicemail-list-outer .voicemail-card .details-block {
padding-left: 15px; }
.inner-body-voicemail.inner-body-voicemail-ios .voicemail-list-outer .voicemail-card .details-block h4 {
font-size: 17px; }
.inner-body-voicemail.inner-body-voicemail-ios .voicemail-list-outer .voicemail-card .details-block p {
font-size: 13px; }
.inner-body-voicemail.inner-body-voicemail-ios .recent-number-block h4 {
color: #000;
font-size: 26px; }
.inner-body-voicemail.inner-body-voicemail-ios .recent-number-block p {
font-size: 13px; }
.inner-body-voicemail.inner-body-voicemail-ios .recent-title {
text-transform: uppercase;
color: #565656;
font-size: 15px; }
.inner-body-voicemail.inner-body-voicemail-ios .details-row .title-section p {
font-size: 13px !important; }
.inner-body-voicemail.inner-body-voicemail-ios e.voicemail-list-outer .voicemail-card .details-row .contact-wrapper .contact-block a p {
font-size: 13px; }
.warning-wrapper {
margin-bottom: 15px; }
.warning-wrapper span {
font-size: 20px;
display: inline-flex;
width: 35px;
height: 35px;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: rgba(1, 110, 215, 0.05);
border-radius: 50%;
color: #016ED7;
border: solid 1px rgba(1, 110, 215, 0.13); }
.custom-modal-apply .modal-body .warning-wrapper {
padding-top: 12px; }
.custom-modal-apply .modal-body p {
font-weight: 600;
font-family: "Open Sans", sans-serif;
color: #4D4D4D;
font-size: 13px; }
.custom-modal-apply .modal-footer {
border-top: 0;
justify-content: center; }
.custom-modal-apply .modal-footer a {
text-decoration: none;
outline: none; }
.custom-modal-apply .modal-footer .btn {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
min-width: 120px;
/*background-color: #fff;*/
text-decoration: none;
border-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border: none;
outline: none; }
.custom-modal-apply .modal-footer .btn.btn-secondary {
color: #fff; }
.custom-modal-apply .modal-footer .btn.btn-primary {
background-color: #4078c0; }
.custom-modal-apply .modal-footer .btn.btn-delete {
background-color: #F15E5E;
color: #fff; }
.custom-modal-apply.modal-ios .modal-body {
margin-bottom: 5px;
padding: 20px 15px; }
.custom-modal-apply.modal-ios .modal-body p {
font-size: 16px;
color: #949494; }
.custom-modal-apply.modal-ios .modal-footer a {
background-color: #fff;
text-decoration: none;
font-size: 16px;
padding: 12px 15px;
width: 100%; }
.custom-modal-apply.modal-ios .modal-footer .btn {
font-size: 16px;
padding: 12px 15px;
width: 100%;
background-color: #fff; }
.custom-modal-apply.modal-ios .modal-footer .btn.btn-secondary {
/*border-color: #BEC3C7;*/
text-decoration: none;
color: #BEC3C7; }
.custom-modal-apply.modal-ios .modal-footer .btn.btn-primary {
border-color: #006EFE;
color: #006EFE; }
.custom-modal-apply.custom-modal-back .modal-footer {
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
border-top: 0;
background-color: #ECF0F1; }
.custom-modal-apply.custom-modal-back .modal-footer .btn.btn-secondary {
background-color: #BEC3C7;
border-color: #BEC3C7;
text-decoration: none;
color: #fff; }
.custom-modal-apply.custom-modal-delete .warning-wrapper {
margin-bottom: 15px; }
.custom-modal-apply.custom-modal-delete .warning-wrapper span {
font-size: 30px;
display: inline-flex;
width: 50px;
height: 50px;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: transparent;
border-radius: 50%;
color: #F15E5E;
border: solid 1px #F15E5E; }
.custom-modal-apply.custom-modal-delete .modal-footer {
/*background-color: #ECF0F1;*/ }
.custom-modal-apply.custom-modal-delete .modal-footer .btn-delete {
color: #fff; }
.custom-modal-apply.modal-ios .modal-footer {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 0;
border-radius: 0; }
.custom-modal-apply.modal-ios .modal-footer .btn, .custom-modal-apply.modal-ios .modal-footer a {
margin: 0;
margin-bottom: 5px;
width: 100%;
border-radius: 12px;
padding: 12px 15px; }
.custom-modal-apply.modal-ios .modal-footer .btn-delete {
font-size: 16px;
color: #F15E5E; }
.custom-modal-apply.modal-ios.custom-modal-warning.fade .modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0, -50px);
transform: translate(0, -50px); }
.custom-modal-apply.modal-ios.custom-modal-warning.show .modal-dialog {
-webkit-transform: none;
transform: none; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-dialog {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-body {
background-color: #fff;
margin-bottom: 0;
border-radius: 0;
padding-top: 30px;
padding-bottom: 30px; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-body h4 {
font-weight: 600;
font-size: 20px;
color: #000; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-body p {
color: #000;
font-weight: 400;
flex: 15px;
margin-bottom: 0; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-content {
border-radius: 15px;
overflow: hidden; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-footer {
background-color: #fff;
border-top: solid 1px #d8d8d8;
-webkit-flex-direction: row;
-moz-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-footer a, .custom-modal-apply.modal-ios.custom-modal-warning .modal-footer .btn {
box-shadow: none;
margin-bottom: 0;
background-color: #fff;
width: 50%;
border-radius: 0; }
.custom-modal-apply.modal-ios.custom-modal-warning .modal-footer .btn-primary {
border-left: solid 1px #d8d8d8; }
.audio-cover .mejs__controls {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center; }
.audio-cover .mejs__time {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.contact-number-wrapper .contact-block-sub .number-modal.number-edit {
pointer-events: none; }
/*Error modal*/
.modal-error {
font-family: "Open Sans", sans-serif; }
.modal-error .modal-content {
max-width: 340px;
margin: 0 auto; }
.modal-error .modal-body {
background-color: #fff;
padding: 20px;
text-align: center;
color: #000; }
.modal-error .modal-body h4 {
font-size: 16px;
font-weight: 700;
margin-bottom: 5px; }
.modal-error .modal-body p {
font-size: 14px;
margin-bottom: 2px; }
.modal-error .modal-footer {
border-top: solid 1px #d8d8d8;
text-align: center;
padding: 0; }
.modal-error .modal-footer .error-close {
width: 100%;
color: #006EFE;
font-size: 16px;
text-align: center;
outline: none;
box-shadow: none;
font-weight: 500; }
.modal-error.error-modal-ios .modal-body {
background-color: #fff;
margin-bottom: 0;
border-radius: 0;
padding-top: 30px;
padding-bottom: 30px; }
.modal-error.error-modal-ios .modal-content {
border-radius: 15px;
overflow: hidden; }
.modal-error.error-modal-ios .modal-footer {
background-color: #fff;
border-top: solid 1px #d8d8d8; }
.modal-lightbox.fade .modal-dialog {
transform: translate(0, 0);
opacity: 0; }
.modal-lightbox.show .modal-dialog {
opacity: 1; }
.modal-lightbox .modal-content, .modal-lightbox .modal-body {
border: none;
background-color: transparent;
padding: 0; }
.modal-lightbox .modal-body {
padding: 15px; }
.modal-lightbox .lighbox-body {
display: inline-block;
position: relative;
margin: auto; }
.modal-lightbox .lighbox-body .close-btn {
background: #464646;
color: #fff;
font-size: 21px;
position: absolute;
right: -14px;
top: -37px;
width: 32px;
height: 32px;
border-radius: 50%;
border: none;
font-weight: 300;
font-family: "Open Sans", sans-serif;
line-height: 0;
/*border: solid 1px #fff;*/
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center; }
.datepicker {
width: 100%;
width: 300px; }
.datepicker-dropdown.datepicker-orient-top:before, .datepicker-dropdown.datepicker-orient-top:after {
display: none; }
.datepicker td {
font-size: 12px;
position: relative;
z-index: 1; }
.datepicker td::after {
content: '';
z-index: -1;
margin: auto;
left: 0;
top: 0;
right: 0;
bottom: 0;
position: absolute;
width: 28px;
height: 28px;
border-radius: 50%;
display: block;
background-color: #2E6CCF;
opacity: 0; }
.datepicker table tr td.active.active {
color: #fff;
background: transparent !important; }
.datepicker table tr td.active.active::after {
opacity: 1; }
.datepicker.dropdown-menu th {
color: #bfbfbf; }
.datepicker .datepicker-switch {
padding: 8px 5px !important;
color: #222 !important; }
.leads-filter-btn-wrapper {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: #fff;
padding: 8px 0;
margin-bottom: 8px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09); }
.leads-filter-btn-wrapper .filter-btn-block {
width: 50%;
border-right: solid 1px rgba(112, 112, 112, 0.23); }
.leads-filter-btn-wrapper .filter-btn-block:last-child {
border-right: 0; }
.leads-filter-btn-wrapper .filter-btn-block .filter-toggle-btn {
background-color: #fff;
width: 100%;
padding: 6px;
border: none;
font-size: 13px;
font-weight: 600;
text-decoration: none;
font-family: "Open Sans", sans-serif;
color: #4D4D4D; }
.leads-filter-btn-wrapper .filter-btn-block .filter-toggle-btn.active {
color: #016ED7; }
.status-wrapper .status-col {
width: 50%; }
.status-wrapper .status-col:first-child {
padding-right: 10px;
position: relative; }
.status-wrapper .status-col:first-child::after {
content: '';
position: absolute;
bottom: 5px;
right: 5px;
width: 1px;
height: 11px;
background-color: rgba(112, 112, 112, 0.16);
position: absolute; }
.status-wrapper .status-col:last-child {
padding-left: 10px; }
.status-wrapper .details-inp-wrapper .custom-selectbox select {
font-size: 11px;
height: 20px; }
.status-wrapper .details-inp-wrapper .details-input {
font-size: 11px;
height: 20px; }
.status-wrapper .details-inp-wrapper {
padding-bottom: 0; }
.status-wrapper .details-inp-wrapper .custom-selectbox::after {
border-left: solid 5px transparent;
border-right: solid 5px transparent;
border-top: solid 5px #2E6CCF; }
.marketing-source-wrapper .marketing-source-col {
width: 50%; }
.marketing-source-wrapper .marketing-source-col:first-child {
padding-right: 10px;
position: relative; }
.marketing-source-wrapper .marketing-source-col:first-child::after {
content: '';
position: absolute;
bottom: 5px;
right: 5px;
width: 1px;
height: 11px;
background-color: rgba(112, 112, 112, 0.16);
position: absolute; }
.marketing-source-wrapper .marketing-source-col:last-child {
padding-left: 10px; }
.marketing-source-wrapper .details-inp-wrapper .custom-selectbox select {
font-size: 11px;
height: 20px; }
.marketing-source-wrapper .details-inp-wrapper .details-input {
font-size: 11px;
height: 20px; }
.marketing-source-wrapper .details-inp-wrapper {
padding-bottom: 0; }
.marketing-source-wrapper .details-inp-wrapper .custom-selectbox::after {
border-left: solid 5px transparent;
border-right: solid 5px transparent;
border-top: solid 5px #2E6CCF; }
.body-layout.body-layout-ios {
padding-top: 0;
padding-bottom: 40px;
font-family: "Open Sans", sans-serif;
background-color: #FBFBFB;
min-height: 100vh; }
.top-navbar.top-navbar-ios {
position: fixed;
bottom: 0;
left: 0;
right: 0;
width: 100%;
background-color: #efefef;
z-index: 99;
height: 53px; }
.top-navbar.top-navbar-ios a {
text-align: center;
padding: 4px 15px;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
text-decoration: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.top-navbar.top-navbar-ios a .icon {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
height: 30px;
width: 35px;
position: relative; }
.top-navbar.top-navbar-ios a .icon .icon-notify {
position: absolute;
width: 16px;
height: 16px;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: #EC3223;
color: #fff;
border-radius: 50%;
padding: 3px;
font-size: 11px;
right: 0;
top: 0; }
.top-navbar.top-navbar-ios a span {
font-size: 12px;
color: #A2A4A3;
padding-top: 5px;
display: block; }
.top-navbar.top-navbar-ios a.active span {
color: #016ED7;
font-weight: 600; }
.body-layout-ios .sub-nav {
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
-ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
background-color: #fff;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
justify-content: space-between;
-ms-flex-pack: space-between; }
.body-layout-ios .sub-nav a {
padding: 13px 25px;
display: inline-block;
font-size: 13px;
font-weight: 700;
text-decoration: none;
font-family: "Open Sans", sans-serif;
color: #4D4D4D; }
.body-layout-ios .sub-nav a.active {
color: #016ED7; }
.body-layout-ios .notes-card {
padding: 15px;
border: solid 1px #F4F4F4;
background-color: #fff;
margin-bottom: 8px; }
.body-layout-ios .notes-card .details-wrapper {
padding-bottom: 10px; }
.body-layout-ios .notes-card .details-wrapper .icon {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.body-layout-ios .notes-card .details-wrapper .notes-icon {
display: inline-flex;
width: 30px;
height: 30px;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
background-color: rgba(1, 110, 215, 0.08);
border-radius: 50%; }
.body-layout-ios .notes-card .details-wrapper .card-details-cover {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
padding-left: 10px; }
.body-layout-ios .notes-card .details-wrapper .card-details-cover h4 {
font-size: 14px;
font-weight: 800;
color: #4D4D4D;
margin-bottom: 5px; }
.body-layout-ios .notes-card .details-wrapper .card-details-cover h4 span {
display: inline-block;
padding: 0 5px;
font-weight: 400;
color: rgba(112, 112, 112, 0.16); }
.body-layout-ios .notes-card .details-wrapper .card-details-cover p {
color: #A2A4A3;
font-size: 12px;
font-weight: 600;
margin-bottom: 5px; }
.body-layout-ios .notes-card .date-details-wrapper {
border-top: solid 1px #F4F4F4;
padding-top: 10px; }
.body-layout-ios .notes-card .date-details-wrapper .date-details-block {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto; }
.body-layout-ios .notes-card .date-details-wrapper .date-details-block p {
color: #A2A4A3;
font-size: 11px;
font-weight: 700;
margin-bottom: 5px; }
.body-layout-ios .notes-card .date-details-wrapper .date-action-block {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.body-layout-ios .notes-card .date-details-wrapper .date-action-block .btn {
box-shadow: none;
outline: none; }
.body-layout-ios .card-date-wrapper {
padding: 10px 0; }
.body-layout-ios .card-date-wrapper .date {
text-transform: uppercase;
display: inline-block;
background-color: #EEF2F6;
color: #016ED7;
font-weight: 700;
font-size: 10px;
border-radius: 30px;
padding: 5px 15px; }
.body-layout-ios .notes-btn-wrapper {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center; }
.body-layout-ios .add-note-btn-ios {
width: 30px;
height: 30px;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
border: none;
background-color: transparent;
padding: 0;
-webkit-appearance: none; }
.body-layout-ios .add-note-btn-ios img {
max-width: 15px;
margin-right: 0; }
.body-layout-ios .add-note-btn {
width: 30px;
height: 30px;
display: inline-flex;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
/*bottom: 60px;*/
top: 60px;
right: 15px;
border: none;
background-color: #fff;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }
.body-layout-ios .add-note-btn img {
max-width: 15px; }
.body-layout-ios .inner-body-notes {
padding-bottom: 60px; }
.body-layout-ios .custom-modal {
font-family: "Open Sans", sans-serif;
color: #4D4D4D; }
.body-layout-ios .custom-modal .modal-header .modal-title {
font-weight: 700;
font-size: 18px; }
.body-layout-ios .add-note-area {
height: 120px;
width: 100%;
padding: 10px 15px;
border: solid 1px #ddd;
border-radius: 2px; }
.body-layout-ios .modal-footer-btn-wrapper .btn {
font-size: 12px; }
.body-layout-ios .modal-footer-btn-wrapper .btn-primary {
background-color: #2A8FF1; }
.body-layout-ios .inner-body-notes {
padding: 5px 15px; }
.body-layout-ios .add-note-modal .modal-dialog {
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
-ms-align-items: flex-end;
-ms-flex-align: flex-end;
align-items: flex-end; }
/*mixed*/
.body-layout-ios.inner-body-leads {
padding-bottom: 0; }
.body-layout-ios .leads-filter-wrapper {
padding: 10px;
background-color: #FBFCFE; }
.body-layout-ios .leads-filter-wrapper .filter-search-block {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
font-family: "Open Sans", sans-serif; }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group {
border: solid 1px #E9E9E9;
overflow: hidden;
border-radius: 15px;
background-color: #E8E8E8; }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group .input-group-prepend span {
padding-left: 10px;
border: none;
background-color: #E8E8E8;
border-radius: .25rem 0 0 .25rem; }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group .form-control {
font-weight: 600;
outline: none;
border: none;
box-shadow: none;
padding-left: 0;
font-size: 12px;
color: #4D4D4D;
background-color: #E8E8E8; }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group ::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.13); }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group :-moz-placeholder {
color: rgba(0, 0, 0, 0.13); }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group ::-moz-placeholder {
color: rgba(0, 0, 0, 0.13); }
.body-layout-ios .leads-filter-wrapper .filter-search-block .input-group :-ms-input-placeholder {
color: rgba(0, 0, 0, 0.13); }
.body-layout-ios .leads-filter-wrapper .filter-btn-block {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto; }
.body-layout-ios .leads-filter-wrapper .filter-btn-block .filter-btn {
outline: none;
box-shadow: none;
background-color: transparent;
border: none;
height: 39px;
padding: 10px 15px; }
.body-layout-ios .leads-list-card {
font-family: "Open Sans", sans-serif;
background-color: #fff;
border-top: solid 1px #F4F4F4;
border-bottom: solid 1px #F4F4F4;
margin-bottom: 10px; }
.body-layout-ios .leads-list-card .name-wrapper {
-webkit-flex-wrap: nowrap;
-moz-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding: 10px 10px 5px;
-webkit-align-items: flex-start;
-moz-align-items: flex-start;
-ms-align-items: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start; }
.body-layout-ios .leads-list-card .name-wrapper .name {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
color: #4D4D4D;
font-size: 14px;
font-weight: 700;
padding-right: 5px;
display: inline-block; }
.body-layout-ios .leads-list-card .name-wrapper .status {
border: solid 1px #4CCB98;
background-color: rgba(76, 203, 152, 0.05);
display: inline-block;
padding: 5px 10px;
font-size: 11px;
border-radius: 5px;
color: #4CCB98;
margin-left: 5px; }
.body-layout-ios .leads-list-card .lead-details {
padding: 5px 10px 10px;
-webkit-flex-wrap: nowrap;
-moz-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.body-layout-ios .leads-list-card .lead-details .address {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto;
color: #A2A4A3;
padding-right: 15px; }
.body-layout-ios .leads-list-card .lead-details .address p {
font-weight: 700;
font-size: 12px;
margin-bottom: 1px;
word-break: break-all; }
.body-layout-ios .leads-list-card .lead-details .qua-details {
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-ms-flex-pack: center;
text-align: right; }
.body-layout-ios .leads-list-card .lead-details .qua-details .qualification {
display: inline-block;
background-color: rgba(1, 110, 215, 0.05);
font-size: 12px;
font-weight: 700;
padding: 5px 5px;
color: #016ED7;
border-radius: 3px; }
.body-layout-ios .leads-list-card .lead-details .qua-details .date {
font-size: 12px;
display: block;
color: #4D4D4D;
font-weight: 700; }
.body-layout-ios .leads-list-card .details-result-wrapper {
border-top: solid 1px rgba(112, 112, 112, 0.07);
padding: 10px 10px;
-webkit-flex-wrap: nowrap;
-moz-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap; }
.body-layout-ios .leads-list-card .details-result-wrapper .alerts-count p, .body-layout-ios .leads-list-card .details-result-wrapper .score p {
color: #4D4D4D;
margin-bottom: 0;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-weight: 700; }
.body-layout-ios .leads-list-card .details-result-wrapper .alerts-count p span, .body-layout-ios .leads-list-card .details-result-wrapper .score p span {
color: #A2A4A3; }
.body-layout-ios .leads-list-card .details-result-wrapper .score {
text-align: right; }
.body-layout-ios .add-leads-btn {
background-color: transparent;
border: none;
height: 39px;
padding: 10px 5px 10px 5px; }
.body-layout-ios .no-leads-wrapper {
text-align: center;
padding-top: 100px;
padding-bottom: 30px; }
.body-layout-ios .no-leads-wrapper p {
font-size: 14px;
color: rgba(0, 0, 0, 0.47);
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: 400; }
.body-layout-ios .no-leads-wrapper .add-leads-btn-lg {
margin-top: 5px;
border: solid 1px #E1ECFE;
font-size: 12px;
font-weight: 600;
width: 110px;
padding: 10px 15px;
background-color: #fff;
border-radius: 10px;
display: inline-block;
color: #2E6CCF; }
.viewLeads-modal-ios.fade .modal-dialog {
transform: translate(0, 50px); }
.viewLeads-modal-ios .modal-dialog {
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
-ms-align-items: flex-end;
-ms-flex-align: flex-end;
align-items: flex-end; }
.viewLeads-modal-ios.show .modal-dialog {
-webkit-transform: none;
transform: none; }
.viewLeads-modal-ios .modal-content {
background-color: transparent;
border: none; }
.viewLeads-modal-ios .modal-body {
border-radius: 20px;
padding: 0;
background-color: #F1EFEF; }
.viewLeads-modal-ios .modal-body .title {
font-size: 14px;
color: #949494;
margin-bottom: 0;
border: none;
padding: 12px;
font-weight: 400; }
.viewLeads-modal-ios .modal-body p {
text-align: center;
border-top: solid 1px #DCDBDB;
margin-bottom: 0; }
.viewLeads-modal-ios .modal-body p a {
text-decoration: none;
padding: 15px;
display: block;
color: #006EFE;
font-size: 16px; }
.viewLeads-modal-ios .viewLeads-modal-footer {
margin: 0;
margin-top: 8px;
border-top: 0;
padding: 0; }
.viewLeads-modal-ios .viewLeads-modal-footer .viewLeads-close {
margin: 0;
border-radius: 15px;
background-color: #fff;
font-size: 16px;
width: 100%;
padding: 15px;
color: #F15E5E; }
.add-note-modal-ios.fade .modal-dialog {
transform: translate(0, 50px); }
.add-note-modal-ios .modal-dialog {
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
-ms-align-items: flex-end;
-ms-flex-align: flex-end;
align-items: flex-end; }
.add-note-modal-ios.show .modal-dialog {
-webkit-transform: none;
transform: none; }
.modal-ios.fade .modal-dialog {
transform: translate(0, 50px); }
.modal-ios .modal-dialog {
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
-ms-align-items: flex-end;
-ms-flex-align: flex-end;
align-items: flex-end; }
.modal-ios.show .modal-dialog {
-webkit-transform: none;
transform: none; }
.modal-ios .modal-content {
background-color: transparent;
border: none; }
.modal-ios .modal-body {
border-radius: 20px;
padding: 0;
background-color: #F1EFEF; }
.modal-ios .modal-body .title {
text-align: center;
font-size: 14px;
color: #949494;
margin-bottom: 0;
border: none;
padding: 12px;
font-weight: 400;
border-bottom: solid 1px #DCDBDB; }
.filterLeads-modal-ios .datepiker-wrapper {
padding: 25px; }
.filterLeads-modal-ios .datepiker-wrapper .form-group label {
color: #006EFE;
font-weight: 400;
font-size: 14px;
-webkit-flex-direction: 0 0 auto;
-moz-flex-direction: 0 0 auto;
-ms-flex-direction: 0 0 auto;
flex: 0 0 auto;
margin-bottom: 10px; }
.filterLeads-modal-ios .datepiker-wrapper .form-group .custom-datepiker {
-webkit-flex-direction: 1 1 auto;
-moz-flex-direction: 1 1 auto;
-ms-flex-direction: 1 1 auto;
flex: 1 1 auto; }
.filterLeads-modal-ios .datepiker-wrapper .form-group .custom-datepiker input {
padding: 5px 15px;
border: none;
background-color: #dadada;
width: 100%;
height: 45px;
border-radius: 12px; }
.filterLeads-modal-ios .datepiker-wrapper .custom-select-box select {
padding: 5px 15px;
border: none;
background-color: #dadada;
width: 100%;
height: 45px;
border-radius: 12px; }
.filterLeads-modal-ios .datepiker-wrapper .custom-select-box::after {
top: 15px;
bottom: auto;
right: 15px; }
.filterLeads-modal-ios .modal-footer-btn-wrapper {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
margin: 0;
margin-top: 8px;
border-top: 0;
padding: 0; }
.filterLeads-modal-ios .modal-footer-btn-wrapper .btn {
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 100%;
border-radius: 15px;
font-size: 16px;
padding: 12px 15px;
background-color: #fff; }
.filterLeads-modal-ios .modal-footer-btn-wrapper .btn.btn-secondary {
color: #545b62; }
.filterLeads-modal-ios .modal-footer-btn-wrapper .btn.btn-primary {
color: #007bff;
border: none; }
.filterLeads-modal-ios .modal-footer-btn-wrapper .btn.btn-delete {
color: #F15E5E; }
@media (max-width: 340px) {
/*.filterLeads-modal-ios .datepiker-wrapper .form-group .custom-datepiker input,
.filterLeads-modal-ios .datepiker-wrapper .custom-select-box select{
height: 35px;
}
.filterLeads-modal-ios .modal-footer-btn-wrapper .btn{
padding: 5px 15px;
font-size: 15px;
border-radius: 12px;
}
.filterLeads-modal-ios{
.custom-select-box{
&::after{
width: 8px;
height: 8px;
}
}
}
.filterLeads-modal-ios .datepiker-wrapper .custom-select-box::after{
top: 12px;
}*/ }
/*@media(max-width: 320px){
.audio-cover {
.mejs__controls{
@include flexbox;
@include align-items(center);
}
.mejs__time{
@include flexFill(0 0 auto);
}
}
}*/
/*# sourceMappingURL=mobile.css.map */