/*#region Responsive Templates */
/*#endregion */
/*#region Mixins */
/*#endregion */
/*#region Colors */
/*#endregion */
/*#region Dimensions */
/*#endregion */
/*#region Bootstrap */
/*#endregion */
/*#region Fonts */
@font-face {
  font-family: 'Maison Neue';
  font-style: normal;
  font-weight: lighter;
  font-weight: 300;
  src: url('/flatfull/css/material-theme/font/maisonneue-light-webfont.eot');
  src: url('/flatfull/css/material-theme/font/maisonneue-light-webfont.eot?#iefix') format('embedded-opentype'), url('/flatfull/css/material-theme/font/maisonneue-light-webfont.woff2') format('woff2'), url('/flatfull/css/material-theme/font/maisonneue-light-webfont.woff') format('woff'), url('/flatfull/css/material-theme/font/maisonneue-light-webfont.ttf') format('truetype'), url('/flatfull/css/material-theme/font/maisonneue-light-webfont.svg#maison_neuelight') format('svg');
}
@font-face {
  font-family: 'Maison Neue';
  font-style: normal;
  font-weight: normal;
  font-weight: 400;
  src: url('/flatfull/css/material-theme/font/maisonneue-book-webfont.eot');
  src: url('/flatfull/css/material-theme/font/maisonneue-book-webfont.eot?#iefix') format('embedded-opentype'), url('/flatfull/css/material-theme/font/maisonneue-book-webfont.woff2') format('woff2'), url('/flatfull/css/material-theme/font/maisonneue-book-webfont.woff') format('woff'), url('/flatfull/css/material-theme/font/maisonneue-book-webfont.ttf') format('truetype'), url('/flatfull/css/material-theme/font/maisonneue-book-webfont.svg#maison_neuebook') format('svg');
}
@font-face {
  font-family: 'Maison Neue';
  font-style: normal;
  font-weight: 600;
  src: url('/flatfull/css/material-theme/font/maisonneue-medium-webfont.eot');
  src: url('/flatfull/css/material-theme/font/maisonneue-medium-webfont.eot?#iefix') format('embedded-opentype'), url('/flatfull/css/material-theme/font/maisonneue-medium-webfont.woff2') format('woff2'), url('/flatfull/css/material-theme/font/maisonneue-medium-webfont.woff') format('woff'), url('/flatfull/css/material-theme/font/maisonneue-medium-webfont.ttf') format('truetype'), url('/flatfull/css/material-theme/font/maisonneue-medium-webfont.svg#maison_neuemedium') format('svg');
}
@font-face {
  font-family: 'Maison Neue';
  font-style: normal;
  font-weight: bold;
  font-weight: 700;
  src: url('/flatfull/css/material-theme/font/maisonneue-bold-webfont.eot');
  src: url('/flatfull/css/material-theme/font/maisonneue-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/flatfull/css/material-theme/font/maisonneue-bold-webfont.woff2') format('woff2'), url('/flatfull/css/material-theme/font/maisonneue-bold-webfont.woff') format('woff'), url('/flatfull/css/material-theme/font/maisonneue-bold-webfont.ttf') format('truetype'), url('/flatfull/css/material-theme/font/maisonneue-bold-webfont.svg#maison_neuebold') format('svg');
}
/*#endregion */
/*#region Colors */
.black-color {
  color: #000000 !important;
}
a[class~="black-color"]:hover {
  color: #000000 !important;
}
.black-bg {
  background-color: #000000 !important;
}
a[class~="black-bg"]:hover {
  background-color: #000000 !important;
}
.white-color {
  color: #ffffff !important;
}
a[class~="white-color"]:hover {
  color: #e0e0e0 !important;
}
.white-bg {
  background-color: #ffffff !important;
}
a[class~="white-bg"]:hover {
  background-color: #e0e0e0 !important;
}
.gray-dark-color {
  color: #263238 !important;
}
a[class~="gray-dark-color"]:hover {
  color: #0d1114 !important;
}
.gray-dark-bg {
  background-color: #263238 !important;
}
a[class~="gray-dark-bg"]:hover {
  background-color: #0d1114 !important;
}
.gray-color {
  color: #78909c !important;
}
a[class~="gray-color"]:hover {
  color: #5b717c !important;
}
.gray-bg {
  background-color: #78909c !important;
}
a[class~="gray-bg"]:hover {
  background-color: #5b717c !important;
}
.gray-light-color {
  color: #90a4ae !important;
}
a[class~="gray-light-color"]:hover {
  color: #6d8794 !important;
}
.gray-light-bg {
  background-color: #90a4ae !important;
}
a[class~="gray-light-bg"]:hover {
  background-color: #6d8794 !important;
}
.gray-lighter-color {
  color: #e8ebed !important;
}
a[class~="gray-lighter-color"]:hover {
  color: #c6cdd2 !important;
}
.gray-lighter-bg {
  background-color: #e8ebed !important;
}
a[class~="gray-lighter-bg"]:hover {
  background-color: #c6cdd2 !important;
}
.purple-color {
  color: #7460ee !important;
}
a[class~="purple-color"]:hover {
  color: #4429e8 !important;
}
.purple-bg {
  background-color: #7460ee !important;
}
a[class~="purple-bg"]:hover {
  background-color: #4429e8 !important;
}
.blue-color {
  color: #11a0f8 !important;
}
a[class~="blue-color"]:hover {
  color: #067dc6 !important;
}
.blue-bg {
  background-color: #11a0f8 !important;
}
a[class~="blue-bg"]:hover {
  background-color: #067dc6 !important;
}
.green-color {
  color: #66cd2e !important;
}
a[class~="green-color"]:hover {
  color: #4d9b23 !important;
}
.green-bg {
  background-color: #66cd2e !important;
}
a[class~="green-bg"]:hover {
  background-color: #4d9b23 !important;
}
.orange-color {
  color: #ffbb44 !important;
}
a[class~="orange-color"]:hover {
  color: #ffa507 !important;
}
.orange-bg {
  background-color: #ffbb44 !important;
}
a[class~="orange-bg"]:hover {
  background-color: #ffa507 !important;
}
.red-color {
  color: #f33155 !important;
}
a[class~="red-color"]:hover {
  color: #da0d33 !important;
}
.red-bg {
  background-color: #f33155 !important;
}
a[class~="red-bg"]:hover {
  background-color: #da0d33 !important;
}
.turquoise-color {
  color: #0097a7 !important;
}
a[class~="turquoise-color"]:hover {
  color: #00606a !important;
}
.turquoise-bg {
  background-color: #0097a7 !important;
}
a[class~="turquoise-bg"]:hover {
  background-color: #00606a !important;
}
.background-color {
  color: #f4f8f9 !important;
}
a[class~="background-color"]:hover {
  color: #ccdfe3 !important;
}
.background-bg {
  background-color: #f4f8f9 !important;
}
a[class~="background-bg"]:hover {
  background-color: #ccdfe3 !important;
}
.border-color {
  color: #e7eef0 !important;
}
a[class~="border-color"]:hover {
  color: #c1d3d8 !important;
}
.border-bg {
  background-color: #e7eef0 !important;
}
a[class~="border-bg"]:hover {
  background-color: #c1d3d8 !important;
}
.twitter-color {
  color: #1da1f2;
}
.facebook-color {
  color: #3b5998;
}
.linkedin-color {
  color: #0077b5;
}
/*#endregion */
/*#region Layout */
html {
  height: 100%;
}
body {
  height: 100%;
  min-height: 100vh;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.app-header {
  /*position: fixed;
  top: 0;
  right: 0;
  left: 56px;
  height: 70px;
  z-index: 2101;
  white-space: nowrap;
  background-color: #ffffff; */
}
@media (max-width: 767px) {
  .app-header {
    height: 42px;
    left: 0;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.07);
  }
}
.app-header .row > div {
  height: 70px;
  line-height: 70px;
  padding: 0 25px;
}
@media (max-width: 767px) {
  .app-header .row > div {
    height: 42px;
    line-height: 42px;
  }
}
.app-header .input-search-wrapper {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.app-header .input-search-wrapper .key-input {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.app-header .input-search-wrapper .key-input input[type="text"] {
  background-color: transparent;
  border: none;
  width: 20em;
  height: 2.5em;
  padding: 0 2em;
}
@media (min-width: 768px) and (max-width: 991px) {
  .app-header .input-search-wrapper .key-input input[type="text"] {
    width: 17em;
  }
}
.app-header .input-search-wrapper .key-input > i {
  position: absolute;
  top: 0.55em;
  left: 0;
  font-size: 19px;
}
.app-header .input-search-wrapper .key-input .filter-dropdown {
  position: absolute;
  top: 0.6em;
  right: 0;
  opacity: 0;
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-toggle {
  color: #78909c;
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-toggle i {
  font-size: 16px;
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-toggle:hover,
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-toggle:focus,
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-toggle:active {
  color: #11a0f8;
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu {
  margin-top: 1em;
  padding: 1em 0;
  width: 20em;
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu:before,
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu:after {
  content: " ";
  display: table;
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu:after {
  clear: both;
}
@media (min-width: 768px) and (max-width: 991px) {
  .app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu {
    width: 17em;
  }
}
.app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu > li {
  display: inline-block;
  width: 50%;
  float: left;
  padding: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .app-header .input-search-wrapper .key-input .filter-dropdown .dropdown-menu > li label span {
    font-size: 13px;
  }
}
.app-header .input-search-wrapper .key-input .filter-dropdown.open .dropdown-toggle {
  color: #11a0f8;
}
.app-header .input-search-wrapper .key-input:after {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #e7eef0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.app-header .input-search-wrapper .voice {
  margin-left: 0.5em;
  color: #78909c;
  opacity: 0;
}
.app-header .input-search-wrapper .voice i {
  font-size: 16px;
}
.app-header .input-search-wrapper .voice:hover,
.app-header .input-search-wrapper .voice:focus,
.app-header .input-search-wrapper .voice:active {
  color: #11a0f8;
  outline: none;
}
.app-header .input-search-wrapper.focus .key-input:after {
  width: 100%;
}
.app-header .input-search-wrapper.focus .key-input > i {
  color: #263238;
}
.app-header .input-search-wrapper.focus .key-input .filter-dropdown {
  opacity: 1;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
.app-header .input-search-wrapper.focus .voice {
  opacity: 1;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
@media (max-width: 767px) {
  .app-header .input-search-wrapper {
    display: none;
  }
}
.app-header .dashboard-select {
  line-height: 1;
}
@media (max-width: 767px) {
  .app-header .dashboard-select {
    display: none;
  }
}
.app-header .add,
.app-header .recent,
.app-header .profile {
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
}
.app-header .add .dropdown-toggle,
.app-header .recent .dropdown-toggle,
.app-header .profile .dropdown-toggle {
  color: #78909c;
}
.app-header .add .dropdown-toggle:hover,
.app-header .recent .dropdown-toggle:hover,
.app-header .profile .dropdown-toggle:hover,
.app-header .add .dropdown-toggle:active,
.app-header .recent .dropdown-toggle:active,
.app-header .profile .dropdown-toggle:active,
.app-header .add .dropdown-toggle:focus,
.app-header .recent .dropdown-toggle:focus,
.app-header .profile .dropdown-toggle:focus {
  color: #263238;
}
.app-header .add .dropdown-menu,
.app-header .recent .dropdown-menu,
.app-header .profile .dropdown-menu {
  margin-top: 1.5em;
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.05);
}
.app-header .add .dropdown-toggle:hover,
.app-header .add .dropdown-toggle:active,
.app-header .add .dropdown-toggle:focus {
  color: #66cd2e;
}
.app-header .add .dropdown-menu {
  margin-left: -2em;
}
@media (max-width: 767px) {
  .app-header .add .dropdown-menu {
    margin-top: 14px;
  }
}
.app-header .add .dropdown-menu > li > a {
  padding: 8px 2em;
}
.app-header .add .dropdown-menu > li > a:hover,
.app-header .add .dropdown-menu > li > a:active,
.app-header .add .dropdown-menu > li > a:focus {
  background-color: rgba(102, 205, 46, 0.08);
  color: #66cd2e;
}
.app-header .recent {
  padding: 0 1.5em;
}
.app-header .recent .dropdown-toggle i {
  font-size: 18px;
}
.app-header .recent .dropdown-menu {
  margin-top: 1.7em;
  padding: 0;
}
@media (max-width: 767px) {
  .app-header .recent .dropdown-menu {
    margin-top: 13px;
  }
}
@media (max-width: 767px) {
  .app-header .recent .dropdown-menu {
    margin-right: -50px;
  }
}
.app-header .recent .dropdown-menu > li {
  position: relative;
  min-width: 20em;
  border-bottom: 1px solid #e7eef0;
  cursor: pointer;
}
@media (max-width: 767px) {
  .app-header .recent .dropdown-menu > li {
    min-width: 260px;
  }
}
.app-header .recent .dropdown-menu > li a {
  display: block;
  padding: 1em 1em 0.75em 1em;
}
.app-header .recent .dropdown-menu > li a .avatar {
  position: absolute;
  top: 1em;
  left: 1em;
  height: 2.5em;
  width: 2.5em;
}
@media (max-width: 767px) {
  .app-header .recent .dropdown-menu > li a .avatar {
    display: none;
  }
}
.app-header .recent .dropdown-menu > li a .text {
  margin-left: 3.5em;
}
@media (max-width: 767px) {
  .app-header .recent .dropdown-menu > li a .text {
    margin-left: 0;
  }
}
.app-header .recent .dropdown-menu > li a .text h4 {
  color: #263238;
}
.app-header .recent .dropdown-menu > li a .text small {
  color: #90a4ae;
}
.app-header .recent .dropdown-menu > li a .text p {
  color: #78909c;
  line-height: 1.4;
  padding-top: 4px;
  font-size: 13px;
}
.app-header .recent .dropdown-menu > li:last-child {
  border-bottom: none;
}
.app-header .profile .dropdown-toggle .avatar {
  height: 24px;
  width: 24px;
}
.app-header .profile .dropdown-menu {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .app-header .profile .dropdown-menu {
    margin-top: 10px;
  }
}
.app-header .profile .dropdown-menu > li.user-name small {
  display: block;
  font-size: 100%;
  color: #90a4ae;
  padding-top: 0.25em;
}
.app-header .profile .dropdown-menu > li.chat i {
  font-size: 18px;
  color: #66cd2e;
  padding-right: 5px;
}
.app-header .profile .dropdown-menu > li.download i {
  padding-left: 3em;
  color: #78909c;
}
.app-header .profile .dropdown-menu > li > a {
  padding: 8px 2em;
}
.app-aside {
  /*position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 2102;
  background-color: #ffffff;
  border-right: 1px solid #e7eef0;
  width: 56px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0; */
}
@media (max-width: 767px) {
  .app-aside {
    overflow: hidden;
    height: 42px;
    bottom: auto;
  }
}
.app-aside .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 70px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
@media (max-width: 767px) {
  .app-aside .header {
    height: 42px;
  }
}
.app-aside .header .toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 70px;
  width: 56px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #78909c;
}
.app-aside .header .toggle:hover,
.app-aside .header .toggle:focus,
.app-aside .header .toggle:active {
  color: #263238;
}
.app-aside .header .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0;
  opacity: 0;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.app-aside .header .logo i {
  display: block;
  padding-right: 10px;
  color: #7460ee;
  font-size: 20px;
}
.app-aside .header .logo span {
  display: block;
  font-size: 15px;
  color: #263238;
  font-weight: 600;
}
.app-aside .main-nav {
  margin: 0;
  padding: 0;
  padding-top: 14px;
  list-style: none;
}
.app-aside .main-nav li {
  display: block;
  position: relative;
  overflow: hidden;
}
.app-aside .main-nav li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #78909c;
  width: 55px;
}
.app-aside .main-nav li a i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  width: 56px;
  padding: 12px 0;
  text-align: centert;
  font-size: 18px;
  border-left-color: transparent;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-color: transparent;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
@media (max-width: 767px) {
  .app-aside .main-nav li a i {
    padding: 10px 0;
  }
}
.app-aside .main-nav li a span {
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0;
  padding: 12px 0;
  white-space: nowrap;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
@media (max-width: 767px) {
  .app-aside .main-nav li a span {
    padding: 10px 0;
  }
}
.app-aside .main-nav li a:hover,
.app-aside .main-nav li a:focus,
.app-aside .main-nav li a:active {
  background-color: rgba(116, 96, 238, 0.04);
}
.app-aside .main-nav li a:hover i,
.app-aside .main-nav li a:focus i,
.app-aside .main-nav li a:active i {
  color: #7460ee;
}
.app-aside .main-nav li a:hover span,
.app-aside .main-nav li a:focus span,
.app-aside .main-nav li a:active span {
  color: #7460ee;
}
.app-aside .main-nav li a.active {
  background-color: rgba(116, 96, 238, 0.1);
}
.app-aside .main-nav li a.active i {
  border-left-color: #7460ee;
  color: #7460ee;
}
.app-aside .main-nav li a.active span {
  color: #7460ee;
}
.app-aside.active {
  width: 240px;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.06);
  overflow: visible;
}
@media (max-width: 767px) {
  .app-aside.active {
    overflow: visible;
    height: auto;
    bottom: 0;
  }
}
.app-aside.active .header .logo {
  width: 184px;
  opacity: 1;
}
.app-aside.active .dashboard-select .dropdown-toggle .dash-name {
  width: 184px;
  opacity: 1;
}
.app-aside.active .main-nav li a {
  width: 239px;
}
.app-aside.active .main-nav li a span {
  width: 184px;
  opacity: 1;
}
.app-content {
  /*position: fixed;
  top: 70px;
  right: 0;
  bottom: 0;
  left: 56px;
  z-index: 1;
  overflow: auto;*/
}
@media (max-width: 767px) {
  .app-content {
    /*position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    margin-top: 42px;
    overflow: visible;*/
  }
}
.app-content .container,
.app-content .container-fluid {
  padding: 20px;
}
@media (max-width: 767px) {
  .app-content .container,
  .app-content .container-fluid {
    padding: 15px;
  }
}
.app-content::-webkit-scrollbar {
  background-color: #f4f8f9;
  width: 14px;
  height: 14px;
}
.app-content::-webkit-scrollbar-corner {
  background-color: #f4f8f9;
}
.app-content::-webkit-scrollbar-thumb {
  border-radius: 14px;
  background-color: #90a4ae;
  border: 4px solid #f4f8f9;
}
/*#endregion */
/*#region Elements */
a {
  text-decoration: none;
  color: #11a0f8;
  outline: none;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
a i.left {
  padding-right: 0.5em;
}
a i.right {
  padding-left: 0.5em;
}
a i,
a span {
  /*display: inline-block;*/
  vertical-align: middle;
}
a:hover,
a:focus,
a:active {
  outline: none;
  text-decoration: none;
  color: #067dc6;
}
p {
  color: #78909c;
  line-height: 1.4;
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  font-weight: 400;
}
button {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  line-height: 1 !important;
  display: inline-block;
  vertical-align: middle;
  border: none;
  background-color: transparent;
  outline: none;
}
button:hover,
button:focus,
button:active {
  outline: none;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #e7eef0;
}
hr.gray {
  border-top: 1px solid #78909c;
}
hr.gray-dark {
  border-top: 1px solid #263238;
}
hr.hr-dashed {
  border-top: 1px dashed #e7eef0;
}
label {
  font-weight: 400;
  margin: 0;
}
.btn {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  /*margin: 4px;*/
  padding: 0 1em;
  background-color: #11a0f8;
  border: none;
  color: #ffffff!important;
  border-radius: 4px;
  box-shadow: none !important;
  outline: 0 !important;
  cursor: pointer;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.btn span {
  display: inline-block;
  vertical-align: middle;
}
.btn i {
  display: inline-block;
  vertical-align: middle;
  /*padding-right: 7px;*/
  font-size: 18px;
}
.btn i.right {
  padding-right: 0;
  padding-left: 7px;
}
.btn .badge {
  position: absolute;
  right: -3px;
  top: -3px;
  min-width: 1px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  padding: 0;
  font-size: 10px;
  font-weight: 700;
}
:not(".tab-content").btn:hover,
.btn:focus,
.btn:active,
.open .btn.dropdown-toggle {
  color: #ffffff!important;
  background-color: #067dc6;
  text-decoration: none;
  outline: 0 !important;
}
.btn.btn-light {
  background-color: rgba(17, 160, 248, 0.1);
  color: #11a0f8;
}
.btn.btn-light:hover,
.btn.btn-light:focus,
.btn.btn-light:active {
  background-color: rgba(17, 160, 248, 0.2);
  color: #11a0f8;
}
.btn.btn-small , .panel-footer .btn.btn-sm{
  height: 30px;
  line-height: 30px;
  font-size: 12px;
}
.btn.btn-xsmall {
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  padding: 0 0.5em;
  margin: 2px;
}
.btn.btn-blue,
.btn.btn-primary {
  background-color: #11a0f8;
  color: #ffffff;
}
.btn.btn-blue:hover,
.btn.btn-primary:hover,
.btn.btn-blue:focus,
.btn.btn-primary:focus,
.btn.btn-blue:active,
.btn.btn-primary:active {
  background-color: #067dc6;
  color: #ffffff;
}
.btn.btn-blue.btn-light,
.btn.btn-primary.btn-light {
  background-color: rgba(17, 160, 248, 0.1);
  color: #11a0f8;
}
.btn.btn-blue.btn-light:hover,
.btn.btn-primary.btn-light:hover,
.btn.btn-blue.btn-light:focus,
.btn.btn-primary.btn-light:focus,
.btn.btn-blue.btn-light:active,
.btn.btn-primary.btn-light:active {
  background-color: rgba(17, 160, 248, 0.2);
  color: #11a0f8;
}
.btn.btn-green,
.btn.btn-success {
  background-color: #66cd2e;
  color: #ffffff;
}
.btn.btn-green:hover,
.btn.btn-success:hover,
.btn.btn-green:focus,
.btn.btn-success:focus,
.btn.btn-green:active,
.btn.btn-success:active {
  background-color: #4d9b23;
  color: #ffffff;
}
.btn.btn-green.btn-light,
.btn.btn-success.btn-light {
  background-color: rgba(102, 205, 46, 0.1);
  color: #66cd2e;
}
.btn.btn-green.btn-light:hover,
.btn.btn-success.btn-light:hover,
.btn.btn-green.btn-light:focus,
.btn.btn-success.btn-light:focus,
.btn.btn-green.btn-light:active,
.btn.btn-success.btn-light:active {
  background-color: rgba(102, 205, 46, 0.2);
  color: #66cd2e;
}
.btn.btn-purple,
.btn.btn-info {
  background-color: #7460ee;
  color: #ffffff;
}
.btn.btn-purple:hover,
.btn.btn-info:hover,
.btn.btn-purple:focus,
.btn.btn-info:focus,
.btn.btn-purple:active,
.btn.btn-info:active {
  background-color: #5840eb;
  color: #ffffff;
}
.btn.btn-purple.btn-light,
.btn.btn-info.btn-light {
  background-color: rgba(116, 96, 238, 0.1);
  color: #7460ee;
}
.btn.btn-purple.btn-light:hover,
.btn.btn-info.btn-light:hover,
.btn.btn-purple.btn-light:focus,
.btn.btn-info.btn-light:focus,
.btn.btn-purple.btn-light:active,
.btn.btn-info.btn-light:active {
  background-color: rgba(116, 96, 238, 0.2);
  color: #7460ee;
}
.btn.btn-orange,
.btn.btn-warning {
  background-color: #ffbb44;
  color: #ffffff;
}
.btn.btn-orange:hover,
.btn.btn-warning:hover,
.btn.btn-orange:focus,
.btn.btn-warning:focus,
.btn.btn-orange:active,
.btn.btn-warning:active {
  background-color: #ffae20;
  color: #ffffff;
}
.btn.btn-orange.btn-light,
.btn.btn-warning.btn-light {
  background-color: rgba(255, 187, 68, 0.1);
  color: #ffbb44;
}
.btn.btn-orange.btn-light:hover,
.btn.btn-warning.btn-light:hover,
.btn.btn-orange.btn-light:focus,
.btn.btn-warning.btn-light:focus,
.btn.btn-orange.btn-light:active,
.btn.btn-warning.btn-light:active {
  background-color: rgba(255, 187, 68, 0.2);
  color: #ffbb44;
}
.btn.btn-red,
.btn.btn-danger {
  background-color: #f33155;
  color: #ffffff;
}
.btn.btn-red:hover,
.btn.btn-danger:hover,
.btn.btn-red:focus,
.btn.btn-danger:focus,
.btn.btn-red:active,
.btn.btn-danger:active {
  background-color: #f10f39;
  color: #ffffff;
}
.btn.btn-red.btn-light,
.btn.btn-danger.btn-light {
  background-color: rgba(243, 49, 85, 0.1);
  color: #f33155;
}
.btn.btn-red.btn-light:hover,
.btn.btn-danger.btn-light:hover,
.btn.btn-red.btn-light:focus,
.btn.btn-danger.btn-light:focus,
.btn.btn-red.btn-light:active,
.btn.btn-danger.btn-light:active {
  background-color: rgba(243, 49, 85, 0.2);
  color: #f33155;
}
.btn.btn-white {
  background-color: #ffffff;
  color: #78909c;
}
.btn.btn-white:hover,
.btn.btn-white:focus,
.btn.btn-white:active {
  background-color: #ffffff;
  color: #11a0f8;
}
.btn.btn-white.active {
  background-color: rgba(17, 160, 248, 0.1);
  color: #11a0f8;
}
.btn.btn-white.active:hover,
.btn.btn-white.active:focus,
.btn.btn-white.active:active {
  background-color: rgba(17, 160, 248, 0.2);
  color: #11a0f8;
}
@media (max-width: 767px) {
  .btn.btn-small-xs {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .btn.btn-xsmall-xs {
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    padding: 0 0.5em;
    margin: 2px;
  }
}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="number"],
textarea,
select {
  color: #263238;
  font-weight: 400;
  outline: none !important;
  box-shadow: none;
  overflow: hidden;
  line-height: normal !important;
  border: none;
  background-color: #f4f8f9;
  border-radius: 4px;
  padding: 0 20px;
  height: 40px;
}
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  font-weight: 400;
  color: #90a4ae;
}
input[type="text"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder {
  font-weight: 400;
  color: #90a4ae;
}
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
  font-weight: 400;
  color: #90a4ae;
}
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
  font-weight: 400;
  color: #90a4ae;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="number"]:focus,
textarea:focus,
select:focus {
  outline: none;
  box-shadow: none;
}
input[type="text"]:-webkit-autofill,
input[type="password"]:-webkit-autofill,
input[type="email"]:-webkit-autofill,
input[type="url"]:-webkit-autofill,
input[type="number"]:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill,
input[type="text"]:-webkit-autofill:hover,
input[type="password"]:-webkit-autofill:hover,
input[type="email"]:-webkit-autofill:hover,
input[type="url"]:-webkit-autofill:hover,
input[type="number"]:-webkit-autofill:hover,
textarea:-webkit-autofill:hover,
select:-webkit-autofill:hover,
input[type="text"]:-webkit-autofill:focus,
input[type="password"]:-webkit-autofill:focus,
input[type="email"]:-webkit-autofill:focus,
input[type="url"]:-webkit-autofill:focus,
input[type="number"]:-webkit-autofill:focus,
textarea:-webkit-autofill:focus,
select:-webkit-autofill:focus,
input[type="text"]:-webkit-autofill:active,
input[type="password"]:-webkit-autofill:active,
input[type="email"]:-webkit-autofill:active,
input[type="url"]:-webkit-autofill:active,
input[type="number"]:-webkit-autofill:active,
textarea:-webkit-autofill:active,
select:-webkit-autofill:active {
  background-color: #ffffff !important;
  color: #263238 !important;
}
textarea {
  height: auto;
  overflow: auto;
}
select {
  padding-right: 28px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #ffffff;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==');
  background-position: right center;
  background-repeat: no-repeat;
  text-indent: 0.01px;
  -ms-text-overflow: '';
  text-overflow: '';
  padding-left: 1em;
  color: #263238;
  background-color: #f4f8f9;
  border-radius: 4px;
  padding: 0 48px 0 20px;
  height: 40px;
}
select::-ms-expand {
  display: none;
}
select option[blank] {
  display: none;
  font-weight: 400;
}
input[type="checkbox"] {
  position: relative;
  display: inline-block;
  vertical-align: top;
  outline: none;
  height: 14px;
  width: 14px;
  margin: 3px;
  color: #11a0f8;
  cursor: pointer;
}
input[type="checkbox"]:active,
input[type="checkbox"]:focus {
  outline: none;
}
input[type="checkbox"] + span {
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  color: #263238;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
  margin-left: -3px;
  padding-right: 10px;
  margin-right: 16px;
}
input[type="checkbox"]:after {
  display: block;
  content: "";
  height: 20px;
  width: 20px;
  line-height: 16px;
  color: #ffffff;
  text-align: center;
  background-color: #ffffff;
  border-radius: 3px;
  border: 2px solid #e7eef0;
  position: absolute;
  top: -3px;
  left: -3px;
  z-index: 2;
  cursor: pointer;
}
input[type="checkbox"]:checked {
  color: #11a0f8;
}
input[type="checkbox"]:checked:after {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: 'liga';
          font-feature-settings: 'liga';
  content: "check";
  font-size: 13px;
  padding-top: 1px;
  color: #ffffff;
  background-color: #11a0f8;
  border-color: #11a0f8;
  z-index: 1;
  cursor: pointer;
}
input[type="checkbox"]:checked + span {
  color: #11a0f8;
}
input[type="checkbox"]:hover:after,
input[type="checkbox"]:active:after,
input[type="checkbox"]:focus:after {
  border-color: #11a0f8;
}
input[type="checkbox"]:hover + span,
input[type="checkbox"]:active + span,
input[type="checkbox"]:focus + span {
  color: #263238;
}
input[type="checkbox"].big {
  height: 18px;
  width: 18px;
}
input[type="checkbox"].big + span {
  height: 24px;
  line-height: 24px;
}
input[type="checkbox"].big:after {
  height: 24px;
  width: 24px;
  line-height: 22px;
  top: -3px;
  left: -3px;
  font-size: 13px;
  padding-top: 0;
}
input[type="checkbox"].error:after {
  border-color: #f33155;
}
input[type="checkbox"].red-color:after {
  border: 2px solid #f33155;
}
input[type="checkbox"].red-color:checked:after {
  background-color: #f33155;
  border-color: #f33155;
}
input[type="radio"] {
  position: relative;
  display: inline-block;
  vertical-align: top;
  outline: none;
  height: 14px;
  width: 14px;
  margin: 3px;
  color: #11a0f8;
  cursor: pointer;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
input[type="radio"] + span:first-child {
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  color: #263238;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  padding: 0 10px;
  margin-left: -3px;
  margin-right: 10px;
}
input[type="radio"]:after {
  display: block;
  content: "";
  height: 20px;
  width: 20px;
  line-height: 16px;
  color: #ffffff;
  text-align: center;
  background-color: #ffffff;
  border-radius: 50%;
  border: 2px solid #e7eef0;
  position: absolute;
  top: -3px;
  left: -3px;
  z-index: 2;
  cursor: pointer;
}
input[type="radio"]:checked {
  color: #11a0f8;
}
input[type="radio"]:checked:after {
  content: "";
  border: 6px solid #11a0f8 !important;
  z-index: 3;
  cursor: pointer;
}
input[type="radio"]:checked + span {
  color: #11a0f8;
}
input[type="radio"]:hover:after,
input[type="radio"]:active:after,
input[type="radio"]:focus:after {
  border-color: #11a0f8;
}
input[type="radio"]:hover + span,
input[type="radio"]:active + span,
input[type="radio"]:focus + span {
  color: #263238;
}
input[type="radio"].error:after {
  border-color: #f33155;
}
input[type="radio"].red-color:after {
  border: 2px solid #f33155;
}
input[type="radio"].red-color:checked:after {
  border-color: #f33155 !important;
}
.dashboard-select {
  position: relative;
}
.dashboard-select .dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0;
  overflow: hidden;
}
.dashboard-select .dropdown-toggle > i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 56px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dashboard-select .dropdown-toggle .dash-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 0;
  opacity: 0;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashboard-select .dropdown-toggle .dash-name span {
  font-size: 16px;
  width: 100%;
}
.dashboard-select .dropdown-toggle .dash-name i {
  padding-right: 20px;
  color: #78909c;
}
.dashboard-select .dropdown-menu {
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.07);
  width: 241px;
  left: -1px;
  padding: 0;
}
.dashboard-select .dropdown-menu li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px 0;
  color: inherit;
}
.dashboard-select .dropdown-menu li a i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 56px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
}
.dashboard-select .dropdown-menu li a span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  color: #263238;
}
.dashboard-select .dropdown-menu li.new {
  border-top: 1px solid #e7eef0;
}
.dashboard-select .dropdown-menu li.selected {
  display: none;
}
.dashboard-select.small {
  display: inline-block;
  font-size: 100%;
}
.dashboard-select.small .dropdown-toggle {
  display: inline-block;
  padding: 0;
}
.dashboard-select.small .dropdown-toggle > i {
  width: auto;
}
.dashboard-select.small .dropdown-toggle .dash-name {
  display: none;
}
.dashboard-select.small .dropdown-menu {
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07);
  margin-left: -104px;
  left: auto;
  margin-top: 20px;
}
.avatar {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
  /*height: 42px;
  width: 42px;*/
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.avatar .badge {
  position: absolute;
  right: 0;
  bottom: 0;
  min-width: 1px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  padding: 0;
  font-size: 10px;
  font-weight: 700;
}
.avatar.avatar-small {
  height: 24px;
  width: 24px;
}
.avatar.avatar-xbig {
  height: 110px;
  width: 110px;
}
.initials {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background-color: #90a4ae;
  border-radius: 50%;
  height: 42px;
  width: 42px;
  line-height: 42px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.initials.initials-small {
  padding: 0;
  height: 24px;
  width: 24px;
  line-height: 24px;
  font-size: 9px;
  font-weight: 700;
}
.initials .badge {
  position: absolute;
  right: 0;
  bottom: 0;
  min-width: 1px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  padding: 0;
  font-size: 10px;
  font-weight: 700;
}
.dropdown-menu {
  border-radius: 4px;
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.05);
}
.dropdown-menu > li.divider {
  margin: 5px 0;
}
.dropdown-menu > li > a {
  padding: 8px 20px;
  line-height: 1;
  text-transform: none;
}
.dropdown-menu > li > a i {
 /* display: inline-block;*/
  vertical-align: middle;
  padding-right: 10px;
  /*min-width: 26px;*/
  color: #90a4ae;
  font-style: normal;
  margin-top: 1px;
}
.dropdown-menu > li > a span {
  display: inline-block;
  vertical-align: middle;
  color: #263238;
}
.dropdown-menu > li > a.active {
  color: #11a0f8;
}
.dropdown-menu > li > a.active:hover {
  color: #067dc6;
}
.dropdown-menu > li > label {
  padding: 0.5em 1em;
  line-height: 1;
  white-space: nowrap;
}
.dropdown-menu > li > label span {
  text-transform: none;
}
.dropdown-menu.dropdown-menu-center {
  left: 50%;
  right: auto;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.badge.badge-inline-small {
  display: inline-block;
  vertical-align: middle;
  height: 18px;
  width: 18px;
  padding: 0;
  font-size: 10px;
  line-height: 18px;
  text-align: center;
}
.grid-stack {
  margin: 0 -10px;
}
.grid-stack .grid-stack-item {
  padding: 0 10px;
}
.grid-stack .grid-stack-item .dashlet,
.grid-stack .grid-stack-item .white-panel {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  padding: 20px;
  background-color: #ffffff;
  border-radius: 4px;
}
.grid-stack > .grid-stack-item > .ui-resizable-se {
  width: 14px;
  height: 13px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAACwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsWwvsUAAADZxsr0AAAALnRSTlMAKq0YFJXoagTnRdW7JK7bUQyK7XUGhnACYuSdGR2/MjjKxx6m4FkBhAnhmM5A1zzf4gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABlSURBVAjXY2BAAEYmZgSHhZWNnQPG4WDnZGWBS3Fx8zDCObx8/AJwjqCQsIgoiBYTZ2CQkJSSlmGA07Jy8iAlCopK8nD1yiqqauoIO8U1NIGkpgKSmxjUtLSReEw6usiSjBJAAgC28AV4AVt4QAAAAABJRU5ErkJggg==');
  -webkit-transform: none;
          transform: none;
  position: absolute;
  right: 14px;
  bottom: 4px;
}
.grid-stack .ui-draggable-dragging .dashlet {
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 768px) and (max-width: 991px) {
  .grid-stack .grid-stack-item[data-gs-width="1"] {
    width: 16.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-x="1"] {
    left: 16.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-min-width="1"] {
    min-width: 16.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-max-width="1"] {
    max-width: 16.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-width="2"] {
    width: 33.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-x="2"] {
    left: 33.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-min-width="2"] {
    min-width: 33.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-max-width="2"] {
    max-width: 33.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-width="3"] {
    width: 50%;
  }
  .grid-stack .grid-stack-item[data-gs-x="3"] {
    left: 50%;
  }
  .grid-stack .grid-stack-item[data-gs-min-width="3"] {
    min-width: 50%;
  }
  .grid-stack .grid-stack-item[data-gs-max-width="3"] {
    max-width: 50%;
  }
  .grid-stack .grid-stack-item[data-gs-width="4"] {
    width: 66.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-x="4"] {
    left: 66.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-min-width="4"] {
    min-width: 66.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-max-width="4"] {
    max-width: 66.66666667%;
  }
  .grid-stack .grid-stack-item[data-gs-width="5"] {
    width: 83.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-x="5"] {
    left: 83.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-min-width="5"] {
    min-width: 83.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-max-width="5"] {
    max-width: 83.33333333%;
  }
  .grid-stack .grid-stack-item[data-gs-width="6"] {
    width: 100%;
  }
  .grid-stack .grid-stack-item[data-gs-x="6"] {
    left: 100%;
  }
  .grid-stack .grid-stack-item[data-gs-min-width="6"] {
    min-width: 100%;
  }
  .grid-stack .grid-stack-item[data-gs-max-width="6"] {
    max-width: 100%;
  }
}
.dot {
  display: inline-block;
  vertical-align: middle;
  height: 14px;
  width: 14px;
  border-radius: 50%;
}
.img-contain {
  height: 100%;
  width: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.progress.small {
  box-shadow: none;
  height: 5px;
  border-radius: 2px;
}
.tags-list span {
  display: inline-block;
  vertical-align: middle;
  padding: 4px 6px;
  background-color: #f4f8f9;
  color: #78909c;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  margin: 3px 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tags-list span:first-child {
  margin-left: 0;
}
.tags-list span:last-child {
  margin-right: 0;
}
.tags-list span a {
  display: inline-block;
  vertical-align: middle;
  font-size: 11px;
  color: #90a4ae;
  padding-left: 4px;
}
.tags-list span a:hover {
  color: #000000;
}
.tags-list.tags-list-one-line {
  max-height: 25px;
  overflow: hidden;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 {
  background-color: #e7eef0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px 4px 0 0;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper {
  overflow: hidden;
  padding: 0 20px;
  width: 100%;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs {
  white-space: nowrap;
  border: none;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs li {
  display: inline-block;
  float: none;
  margin: 0 5px;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs li:first-child {
  margin-left: 0;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs li:last-child {
  margin-right: 0;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs li a {
  border: none;
  border-bottom: 3px solid transparent;
  padding: 20px 5px 17px 5px;
  color: #78909c;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs li a:hover {
  color: #7460ee;
  border-bottom: 3px solid rgba(116, 96, 238, 0.12);
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-wrapper .nav-tabs li.active a {
  background-color: transparent !important;
  color: #7460ee;
  font-weight: bold;
  border: none;
  border-bottom: 3px solid #7460ee;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-controls {
  background-color: #e7eef0;
  padding: 12px 15px;
  white-space: nowrap;
  border-radius: 0 4px 0 0;
}
table.table-separated-rows {
  width: 100%;
}
table.table-separated-rows thead tr th {
  padding: 0px 10px 5px 10px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: #78909c;
  cursor: pointer;
}
@media (max-width: 991px) {
  table.table-separated-rows thead tr th {
    padding: 0px 5px 5px 5px;
  }
}
table.table-separated-rows thead tr th:first-child {
  padding-left: 20px;
}
@media (max-width: 991px) {
  table.table-separated-rows thead tr th:first-child {
    padding-left: 10px;
  }
}
table.table-separated-rows thead tr th:last-child {
  padding-right: 20px;
}
@media (max-width: 991px) {
  table.table-separated-rows thead tr th:last-child {
    padding-right: 10px;
  }
}
table.table-separated-rows tbody tr {
  border-top: 10px solid #f4f8f9;
}
table.table-separated-rows tbody tr td {
  background-color: #ffffff;
  color: #263238;
  padding: 10px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
@media (max-width: 991px) {
  table.table-separated-rows tbody tr td {
    padding: 10px 5px;
  }
}
table.table-separated-rows tbody tr td:first-child {
  padding-left: 20px;
}
@media (max-width: 991px) {
  table.table-separated-rows tbody tr td:first-child {
    padding-left: 10px;
  }
}
table.table-separated-rows tbody tr td:last-child {
  padding-right: 20px;
}
@media (max-width: 991px) {
  table.table-separated-rows tbody tr td:last-child {
    padding-right: 10px;
  }
}
table.table-separated-rows tbody tr:focus td,
table.table-separated-rows tbody tr:hover td,
table.table-separated-rows tbody tr:active td {
  background-color: rgba(17, 160, 248, 0.05) !important;
}
table.table-separated-rows.narrow thead tr th {
  padding: 0 5px 5px 5px;
}
@media (max-width: 991px) {
  table.table-separated-rows.narrow thead tr th {
    padding: 0 5px 5px 5px;
  }
}
table.table-separated-rows.narrow thead tr th:first-child {
  padding-left: 5px;
}
@media (max-width: 991px) {
  table.table-separated-rows.narrow thead tr th:first-child {
    padding-left: 5px;
  }
}
table.table-separated-rows.narrow thead tr th:last-child {
  padding-right: 5px;
}
@media (max-width: 991px) {
  table.table-separated-rows.narrow thead tr th:last-child {
    padding-right: 5px;
  }
}
table.table-separated-rows.narrow tbody tr {
  border-top: 4px solid #f4f8f9;
}
table.table-separated-rows.narrow tbody tr td {
  padding: 5px;
  font-size: 13px;
}
@media (max-width: 991px) {
  table.table-separated-rows.narrow tbody tr td {
    padding: 5px;
  }
}
table.table-separated-rows.narrow tbody tr td:first-child {
  padding-left: 5px;
}
@media (max-width: 991px) {
  table.table-separated-rows.narrow tbody tr td:first-child {
    padding-left: 5px;
  }
}
table.table-separated-rows.narrow tbody tr td:last-child {
  padding-right: 5px;
}
@media (max-width: 991px) {
  table.table-separated-rows.narrow tbody tr td:last-child {
    padding-right: 5px;
  }
}
table.table-separated-rows.narrow tbody tr td .avatar,
table.table-separated-rows.narrow tbody tr td .initials {
  height: 22px;
  width: 22px;
  line-height: 22px;
  font-size: 10px;
  letter-spacing: 0;
}
table.table-separated-rows.narrow tbody tr:focus td,
table.table-separated-rows.narrow tbody tr:hover td,
table.table-separated-rows.narrow tbody tr:active td {
  background-color: rgba(17, 160, 248, 0.05);
}
.double-col-wrapper {
  display: table;
  width: 100%;
}
.double-col-wrapper .first-col {
  position: relative;
  display: table-cell;
  vertical-align: top;
  width: 100%;
}
.double-col-wrapper .second-col {
  position: relative;
  display: table-cell;
  vertical-align: top;
}
.toggle-panel {
  display: none;
}
.toggle-panel.active {
  display: block;
}
.contact-filters {
  width: 240px;
  margin-left: 20px;
}
@media (max-width: 1199px) {
  .contact-filters {
    position: absolute;
    top: 0;
    right: 0;
    background-color: #f4f8f9;
    width: 290px;
    padding: 10px 20px 20px;
    border-radius: 4px;
    box-shadow: 2px 4px 30px rgba(0, 0, 0, 0.2);
    max-height: calc(100vh - 240px);
    overflow: auto;
    z-index: 999999;
  }
}
@media (max-width: 767px) {
  .contact-filters {
    max-height: 100%;
  }
}
.contact-filters::-webkit-scrollbar {
  background-color: #f4f8f9;
  width: 14px;
  height: 14px;
}
.contact-filters::-webkit-scrollbar-corner {
  background-color: #f4f8f9;
}
.contact-filters::-webkit-scrollbar-thumb {
  border-radius: 14px;
  background-color: rgba(144, 164, 174, 0.5);
  border: 4px solid #f4f8f9;
}
.contact-filters .close-filters {
  padding: 8px 0 0 0;
  display: block;
  text-align: center;
  color: #263238;
  opacity: 0.6;
}
.contact-filters .close-filters:hover,
.contact-filters .close-filters:focus,
.contact-filters .close-filters:active {
  opacity: 1;
}
.contact-filters .title {
  padding: 10px 0;
}
.contact-filters .title h4 {
  display: inline-block;
}
.contact-filters .title a {
  float: right;
}
.contact-filters .panel-group {
  margin-bottom: 9px;
}
.contact-filters .panel-group .panel {
  border: none;
  box-shadow: none;
}
.contact-filters .panel-group .panel .panel-heading {
  background-color: #ffffff;
}
.contact-filters .panel-group .panel .panel-heading .panel-title a {
  display: block;
  color: #263238;
  font-size: 14px;
}
.contact-filters .panel-group .panel .panel-heading .panel-title a:after {
  display: inline;
  float: right;
  content: "-";
  font-size: 18px;
  font-weight: 600;
  color: #90a4ae;
}
.contact-filters .panel-group .panel .panel-heading .panel-title a.collapsed:after {
  content: "+";
}
.contact-filters .panel-group .panel .panel-collapse .panel-body {
  border-top: none;
}
.contact-filters .panel-group .panel .panel-collapse .panel-body .bottom-options {
  font-size: 13px;
  padding-top: 14px;
}
.contact-filters .panel-group .panel .panel-collapse .panel-body .bottom-options .delete {
  float: right;
  color: #78909c;
  opacity: 0.6;
}
.contact-filters .panel-group .panel .panel-collapse .panel-body .bottom-options .delete:hover {
  opacity: 1;
}
.contact-filters .panel-group .panel + .panel {
  margin-top: 9px;
}
.contact-filters .add-filter {
  width: 100%;
  height: 38px;
  line-height: 38px;
  padding: 0 15px;
  text-align: left;
  margin: 0;
}
.dashlet > header {
  position: relative;
  padding-bottom: 20px;
}
.dashlet > header h3 {
  display: inline-block;
  vertical-align: middle;
  color: #263238;
  white-space: nowrap;
  padding-right: 15px;
}
@media (max-width: 767px) {
  .dashlet > header h3 {
    padding-right: 10px;
  }
}
.dashlet > header select {
  display: inline-block;
  vertical-align: middle;
  padding-left: 0;
  background-color: #ffffff;
  height: auto;
  padding-right: 20px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAMAAACgjTZZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEX///+QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK7///8IkoFXAAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAKklEQVQI1x3GyREAIAgAscULb6X/Zh3JK0hwEZK5XEB9VYDWzcbkW/tceCI5AXG+xBDuAAAAAElFTkSuQmCC');
}
.dashlet > header .settings {
  position: absolute;
  top: 1px;
  right: 0;
  opacity: 0;
}
.dashlet > header .settings .dropdown-toggle {
  font-size: 18px;
}
.dashlet > header .settings .dropdown-menu {
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
}
.dashlet > header .settings .dropdown-menu li a {
  color: #78909c;
}
.dashlet > header .settings .dropdown-menu li a i {
  padding-right: 10px;
}
.dashlet > header .settings .dropdown-menu li a:hover,
.dashlet > header .settings .dropdown-menu li a:active,
.dashlet > header .settings .dropdown-menu li a:focus {
  color: #263238;
}
.dashlet > main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dashlet > main.left-align {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.dashlet > main.top-align {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (min-width: 768px) and (max-width: 991px) {
  .dashlet > main.center-align-sm {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 767px) {
  .dashlet > main.center-align-xs {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .dashlet > main.center-align-xs-sm {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 767px) {
  .dashlet > main.center-align-xs-sm {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.dashlet > main .pie-chart-center-wrapper {
  text-align: center;
  line-height: 1.3;
  font-size: 14px;
  font-weight: 300;
}
@media (max-width: 767px) {
  .dashlet > main .pie-chart-center-wrapper {
    font-size: 9px;
    padding-top: 10px;
  }
}
.dashlet > main .pie-chart-center-wrapper .pccwt1 {
  font-size: 2.75em;
}
.dashlet > main .pie-chart-center-wrapper .pccwt2 {
  color: #78909c;
  font-size: 1em;
}
.dashlet .chart-wrapper {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.dashlet .chart-wrapper .highcharts-container {
  margin: 0 auto;
}
.dashlet.content-owerflow-y:before {
  display: block;
  content: "";
  position: absolute;
  top: 50px;
  left: 20px;
  right: 20px;
  height: 5px;
  background: -webkit-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  z-index: 2;
}
.dashlet.content-owerflow-y:after {
  display: block;
  content: "";
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  height: 5px;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  z-index: 3;
}
.dashlet.content-owerflow-y > header {
  padding-bottom: 10px;
}
.dashlet.content-owerflow-y > main {
  overflow-x: hidden;
  overflow-y: visible;
}
.dashlet.content-owerflow-y > main::-webkit-scrollbar {
  background-color: #ffffff;
  width: 14px;
  height: 14px;
}
.dashlet.content-owerflow-y > main::-webkit-scrollbar-corner {
  background-color: #ffffff;
}
.dashlet.content-owerflow-y > main::-webkit-scrollbar-thumb {
  border-radius: 14px;
  background-color: #e7eef0;
  border: 4px solid #ffffff;
}
.dashlet:hover > header .settings {
  opacity: 1;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.contacts-list .contact-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dashlet.contacts-list .contact-row .user-wrapper {
  width: 60%;
  padding: 0.75em 0;
}
.dashlet.contacts-list .contact-row .user-wrapper .user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dashlet.contacts-list .contact-row .user-wrapper .user .user-left {
  overflow: visible;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 1em;
  opacity: 0.9;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.contacts-list .contact-row .user-wrapper .user .user-left .initials {
  height: 42px;
  width: 42px;
  border-radius: 50%;
  text-align: center;
  line-height: 42px;
  color: #ffffff;
  font-weight: 700;
  letter-spacing: 1px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.contacts-list .contact-row .user-wrapper .user .user-left .img {
  height: 42px;
  width: 42px;
  border-radius: 50%;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.contacts-list .contact-row .user-wrapper .user .user-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  widtht: calc(100% - 56px);
}
.dashlet.contacts-list .contact-row .user-wrapper .user .user-body .name {
  color: #263238;
  margin-bottom: 4px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.contacts-list .contact-row .user-wrapper .user .user-body .email {
  color: #78909c;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.contacts-list .contact-row .user-wrapper .user:hover .user-left {
  opacity: 1;
}
.dashlet.contacts-list .contact-row .user-wrapper .user:hover .user-left .img,
.dashlet.contacts-list .contact-row .user-wrapper .user:hover .user-left .initials {
  box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.dashlet.contacts-list .contact-row .user-wrapper .user:hover .user-body .name {
  color: #000000;
}
.dashlet.contacts-list .contact-row .user-wrapper .user:hover .user-body .email {
  color: #546973;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.contacts-list .contact-row .campaign-wrapper {
  padding: 0 0 0 0.25em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-height: 44px;
  overflow: hidden;
}
.dashlet.contacts-list .contact-row .campaign-wrapper .campaign-box {
  display: inline-block;
  vertical-align: middle;
  padding: 4px 6px;
  background-color: #e8ebed;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  margin: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 768px) and (max-width: 991px) {
  .dashlet.contacts-list .contact-row .user-wrapper {
    width: 70%;
  }
  .dashlet.contacts-list .contact-row .campaign-wrapper {
    width: 30%;
  }
}
@media (max-width: 767px) {
  .dashlet.contacts-list .contact-row .user-wrapper {
    width: 100%;
  }
  .dashlet.contacts-list .contact-row .campaign-wrapper {
    display: none;
  }
}
.dashlet.deals-pending > main {
  margin-left: -20px;
}
.dashlet.deals-pending .deal-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 12px 0;
  padding-left: 20px;
}
.dashlet.deals-pending .deal-row .deal-color {
  opacity: 0.7;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 3px;
}
.dashlet.deals-pending .deal-row .deal-wrapper {
  width: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  color: #263238;
  padding: 0.6em 0 0.2em 0;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-title:hover,
.dashlet.deals-pending .deal-row .deal-wrapper .deal-title:focus,
.dashlet.deals-pending .deal-row .deal-wrapper .deal-title:active {
  color: #000000;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
  color: #78909c;
  padding-bottom: 0.3em;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .amount {
  display: inline-block;
  vertical-align: middle;
  padding-right: 1em;
  min-width: 8em;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .date {
  display: inline-block;
  vertical-align: middle;
  padding-right: 1em;
  min-width: 9em;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .date i {
  display: inline-block;
  vertical-align: middle;
  padding-right: 5px;
  font-size: 13px;
  color: #78909c;
  opacity: 0.8;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .date span {
  display: inline-block;
  vertical-align: middle;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .users {
  display: inline-block;
  vertical-align: middle;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .users a {
  display: inline-block;
  vertical-align: middle;
  margin: 3px;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .users a .initials {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  text-align: center;
  line-height: 24px;
  color: #ffffff;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 10px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.deals-pending .deal-row .deal-wrapper .deal-details .users a .avatar {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.deals-pending .deal-row .options-wrapper {
  opacity: 0;
  padding: 0 0.25em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
}
.dashlet.deals-pending .deal-row .options-wrapper a {
  opacity: 0.5;
  display: inline-block;
  vertical-align: middle;
  padding: 5px 6px;
  background-color: #e8ebed;
  border-radius: 3px;
  font-size: 10px;
  margin: 2px;
  color: #263238;
}
.dashlet.deals-pending .deal-row .options-wrapper a:hover,
.dashlet.deals-pending .deal-row .options-wrapper a:focus,
.dashlet.deals-pending .deal-row .options-wrapper a:active {
  opacity: 1;
}
.dashlet.deals-pending .deal-row:hover,
.dashlet.deals-pending .deal-row:focus,
.dashlet.deals-pending .deal-row:active {
  background-color: rgba(0, 0, 0, 0.015);
}
.dashlet.deals-pending .deal-row:hover .deal-color,
.dashlet.deals-pending .deal-row:focus .deal-color,
.dashlet.deals-pending .deal-row:active .deal-color {
  opacity: 1;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.deals-pending .deal-row:hover .options-wrapper,
.dashlet.deals-pending .deal-row:focus .options-wrapper,
.dashlet.deals-pending .deal-row:active .options-wrapper {
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
@media (max-width: 767px) {
  .dashlet.deals-pending .deal-row .deal-wrapper .deal-title {
    padding-bottom: 0.4em;
    line-height: 1.2;
  }
  .dashlet.deals-pending .deal-row .deal-wrapper .deal-details {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .dashlet.deals-pending .deal-row .deal-wrapper .deal-details .amount,
  .dashlet.deals-pending .deal-row .deal-wrapper .deal-details .date,
  .dashlet.deals-pending .deal-row .deal-wrapper .deal-details .users {
    width: 100%;
    padding: 0.25em 0;
  }
  .dashlet.deals-pending .deal-row .options-wrapper {
    opacity: 1;
    padding: 0.25em;
  }
}
.dashlet.calendar-events .event-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dashlet.calendar-events .event-row .line {
  position: relative;
  width: 2.5em;
  padding: 0.9em 0 1em 0;
}
.dashlet.calendar-events .event-row .line:before {
  display: block;
  content: "";
  position: absolute;
  top: 1em;
  left: 5px;
  bottom: -1em;
  width: 2px;
  background-color: #e7eef0;
}
.dashlet.calendar-events .event-row .line i {
  position: relative;
  display: block;
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
.dashlet.calendar-events .event-row .line i:after {
  display: block;
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  top: 2px;
  left: 2px;
}
.dashlet.calendar-events .event-row .time {
  white-space: nowrap;
  min-width: 6em;
  padding: 1em 0;
  font-size: 13px;
  color: #263238;
}
.dashlet.calendar-events .event-row .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.8em 0 1em 0;
  width: 100%;
}
.dashlet.calendar-events .event-row .title .name {
  padding-bottom: 0.5em;
  font-size: 14px;
  color: #263238;
}
.dashlet.calendar-events .event-row .title .name:hover,
.dashlet.calendar-events .event-row .title .name:focus,
.dashlet.calendar-events .event-row .title .name:active {
  color: #000000;
}
.dashlet.calendar-events .event-row .title .info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  color: #78909c;
}
.dashlet.calendar-events .event-row .title .info .timelapse {
  padding-right: 1em;
}
.dashlet.calendar-events .event-row:last-child .line:before {
  display: none;
}
.dashlet.calendar-events .event-row:hover .line,
.dashlet.calendar-events .event-row:focus .line,
.dashlet.calendar-events .event-row:active .line {
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.calendar-events .event-row:hover .time,
.dashlet.calendar-events .event-row:focus .time,
.dashlet.calendar-events .event-row:active .time,
.dashlet.calendar-events .event-row:hover .title,
.dashlet.calendar-events .event-row:focus .title,
.dashlet.calendar-events .event-row:active .title {
  background-color: rgba(0, 0, 0, 0.02);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
@media (max-width: 767px) {
  .dashlet.calendar-events .event-row .line {
    padding: 0.75em 0 1em 0;
  }
  .dashlet.calendar-events .event-row .time {
    font-size: 12px;
    min-width: 5em;
  }
  .dashlet.calendar-events .event-row .title {
    padding: 0.6em 0 1em 0;
  }
  .dashlet.calendar-events .event-row .title .name {
    font-size: 13px;
    line-height: 1.2;
  }
  .dashlet.calendar-events .event-row .title .info {
    font-size: 12px;
  }
}
.dashlet.calendar-tasks .task-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.dashlet.calendar-tasks .task-row .checkbox-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1em 0;
}
.dashlet.calendar-tasks .task-row .avatar-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1em;
}
.dashlet.calendar-tasks .task-row .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1em 0;
  width: calc(100% - 94px);
}
.dashlet.calendar-tasks .task-row .text-wrapper .type {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.calendar-tasks .task-row .text-wrapper .name {
  padding: 0.5em 0;
  color: #263238;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.calendar-tasks .task-row .text-wrapper .text {
  font-size: 13px;
  color: #90a4ae;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 14px;
}
.dashlet.calendar-tasks .task-row:hover .checkbox-wrapper,
.dashlet.calendar-tasks .task-row:active .checkbox-wrapper,
.dashlet.calendar-tasks .task-row:focus .checkbox-wrapper {
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.calendar-tasks .task-row:hover .avatar-wrapper,
.dashlet.calendar-tasks .task-row:active .avatar-wrapper,
.dashlet.calendar-tasks .task-row:focus .avatar-wrapper,
.dashlet.calendar-tasks .task-row:hover .text-wrapper,
.dashlet.calendar-tasks .task-row:active .text-wrapper,
.dashlet.calendar-tasks .task-row:focus .text-wrapper {
  background-color: rgba(0, 0, 0, 0.02);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.activity-calls > main {
  padding-bottom: 50px;
}
.dashlet.activity-calls .legend-wrapper {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 20px;
  z-index: 10;
  box-shadow: 0 -10px 15px rgba(0, 0, 0, 0.05);
}
.dashlet.activity-campaign-statistic .row .col-sm-3 {
  border-right: 1px solid #e7eef0;
  margin-top: 1.75em;
  margin-bottom: 1.75em;
}
.dashlet.activity-campaign-statistic .row .col-sm-3 h1 {
  font-weight: 300;
}
.dashlet.activity-campaign-statistic .row .col-sm-3 small {
  display: block;
  font-size: 100%;
  padding-top: 0.5em;
}
.dashlet.activity-campaign-statistic .row .col-sm-3:last-child {
  border-right: none;
}
@media (min-width: 768px) and (max-width: 991px) {
  .dashlet.activity-campaign-statistic .row .col-sm-3 {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  .dashlet.activity-campaign-statistic .row .col-sm-3 h1 {
    font-size: 28px;
  }
  .dashlet.activity-campaign-statistic .row .col-sm-3 small {
    font-size: 80%;
  }
}
@media (max-width: 767px) {
  .dashlet.activity-campaign-statistic .row .col-sm-3 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .dashlet.activity-campaign-statistic .row .col-sm-3 h1 {
    font-size: 28px;
  }
  .dashlet.activity-campaign-statistic .row .col-sm-3 small {
    padding-top: 0;
    font-size: 80%;
  }
  .dashlet.activity-campaign-statistic .row .col-sm-3:nth-child(even) {
    border-right: none;
  }
}
.dashlet.user-activity .task-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.dashlet.user-activity .task-row .avatar-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 18px;
}
.dashlet.user-activity .task-row .text-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1em 0;
  width: calc(100% - 60px);
}
.dashlet.user-activity .task-row .text-wrapper .type {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.user-activity .task-row .text-wrapper .name {
  padding: 0.5em 0;
  color: #263238;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.user-activity .task-row .text-wrapper .text {
  font-size: 13px;
  color: #90a4ae;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashlet.user-activity .task-row:hover .avatar-wrapper,
.dashlet.user-activity .task-row:active .avatar-wrapper,
.dashlet.user-activity .task-row:focus .avatar-wrapper {
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.user-activity .task-row:hover .text-wrapper,
.dashlet.user-activity .task-row:active .text-wrapper,
.dashlet.user-activity .task-row:focus .text-wrapper {
  background-color: rgba(0, 0, 0, 0.02);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.calendar-mini table {
  width: 100%;
}
.dashlet.calendar-mini table thead tr.title td {
  padding-bottom: 30px;
  padding-top: 10px;
}
.dashlet.calendar-mini table thead tr.title td.navigation-l {
  text-align: center;
}
.dashlet.calendar-mini table thead tr.title td.month-name {
  text-align: center;
  color: #263238;
  font-size: 16px;
}
.dashlet.calendar-mini table thead tr.title td.navigation-r {
  text-align: center;
}
.dashlet.calendar-mini table thead tr.dayname td {
  text-align: center;
  color: #263238;
  opacity: 0.5;
  padding-bottom: 20px;
}
.dashlet.calendar-mini table tbody tr td {
  position: relative;
  text-align: center;
  height: 40px;
  cursor: pointer;
  vertical-align: top;
}
.dashlet.calendar-mini table tbody tr td .date-no {
  font-weight: 600;
}
.dashlet.calendar-mini table tbody tr td .tasks a {
  display: inline-block;
  vertical-align: middle;
  height: 5px;
  width: 5px;
  border-radius: 50%;
}
.dashlet.calendar-mini table tbody tr td:before {
  content: "";
  -webkit-transition: background-color 0.1s ease;
  transition: background-color 0.1s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.calendar-mini table tbody tr td.disabled .date-no {
  font-weight: 400;
  color: #263238;
  opacity: 0.4;
}
.dashlet.calendar-mini table tbody tr td.today:before,
.dashlet.calendar-mini table tbody tr td.today:hover:before {
  position: absolute;
  top: -13px;
  left: 50%;
  margin-left: -20px;
  display: block;
  content: "";
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background-color: #7460ee;
  box-shadow: 0 5px 20px rgba(130, 125, 179, 0.5);
  opacity: 1;
}
.dashlet.calendar-mini table tbody tr td.today .date-no,
.dashlet.calendar-mini table tbody tr td.today:hover .date-no {
  position: relative;
  color: #ffffff;
}
.dashlet.calendar-mini table tbody tr td:hover .date-no {
  color: #000000;
}
.dashlet.calendar-mini table tbody tr td:hover:before {
  position: absolute;
  top: -11px;
  left: 50%;
  margin-left: -18px;
  display: block;
  content: "";
  height: 36px;
  width: 36px;
  border-radius: 50%;
  background-color: rgba(232, 235, 237, 0.5);
}
.dashlet.calendar-mini .events-popup {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 60%;
  background-color: #ffffff;
  box-shadow: 10px 0 25px rgba(0, 0, 0, 0.07);
  border-radius: 4px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .dashlet.calendar-mini .events-popup {
    width: 100%;
    box-shadow: none;
  }
}
.dashlet.calendar-mini .events-popup .title {
  padding: 20px;
}
.dashlet.calendar-mini .events-popup .title .close {
  float: right;
  font-size: 16px;
}
.dashlet.calendar-mini .events-popup .events {
  padding: 0 20px 10px 20px;
  overflow-x: hidden;
  overflow-y: auto;
  height: calc(100% - 56px);
}
.dashlet.calendar-mini .events-popup .events::-webkit-scrollbar {
  background-color: #ffffff;
  width: 14px;
  height: 14px;
}
.dashlet.calendar-mini .events-popup .events::-webkit-scrollbar-corner {
  background-color: #ffffff;
}
.dashlet.calendar-mini .events-popup .events::-webkit-scrollbar-thumb {
  border-radius: 14px;
  background-color: #e7eef0;
  border: 4px solid #ffffff;
}
.dashlet.calendar-mini .events-popup .event-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dashlet.calendar-mini .events-popup .event-row .line {
  position: relative;
  width: 2.5em;
  padding: 0.9em 0 1em 0;
}
.dashlet.calendar-mini .events-popup .event-row .line:before {
  display: block;
  content: "";
  position: absolute;
  top: 1em;
  left: 5px;
  bottom: -1em;
  width: 2px;
  background-color: #e7eef0;
}
.dashlet.calendar-mini .events-popup .event-row .line i {
  position: relative;
  display: block;
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
.dashlet.calendar-mini .events-popup .event-row .line i:after {
  display: block;
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  top: 2px;
  left: 2px;
}
.dashlet.calendar-mini .events-popup .event-row .time {
  white-space: nowrap;
  min-width: 6em;
  padding: 1em 0;
  font-size: 13px;
  color: #263238;
}
.dashlet.calendar-mini .events-popup .event-row .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.8em 0 1em 0;
  width: 100%;
}
.dashlet.calendar-mini .events-popup .event-row .title .name {
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 1.2;
  color: #263238;
}
.dashlet.calendar-mini .events-popup .event-row .title .name:hover,
.dashlet.calendar-mini .events-popup .event-row .title .name:focus,
.dashlet.calendar-mini .events-popup .event-row .title .name:active {
  color: #000000;
}
.dashlet.calendar-mini .events-popup .event-row .title .info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  color: #78909c;
}
.dashlet.calendar-mini .events-popup .event-row:last-child .line:before {
  display: none;
}
.dashlet.calendar-mini .events-popup .event-row:hover .line,
.dashlet.calendar-mini .events-popup .event-row:focus .line,
.dashlet.calendar-mini .events-popup .event-row:active .line {
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.dashlet.calendar-mini .events-popup .event-row:hover .time,
.dashlet.calendar-mini .events-popup .event-row:focus .time,
.dashlet.calendar-mini .events-popup .event-row:active .time,
.dashlet.calendar-mini .events-popup .event-row:hover .title,
.dashlet.calendar-mini .events-popup .event-row:focus .title,
.dashlet.calendar-mini .events-popup .event-row:active .title {
  background-color: rgba(0, 0, 0, 0.02);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
@media (max-width: 767px) {
  .dashlet.calendar-mini .events-popup .event-row .line {
    padding: 0.75em 0 1em 0;
  }
  .dashlet.calendar-mini .events-popup .event-row .title {
    padding: 0.6em 0 1em 0;
  }
  .dashlet.calendar-mini .events-popup .event-row .title .name {
    font-size: 13px;
    line-height: 1.2;
  }
  .dashlet.calendar-mini .events-popup .event-row .title .info {
    font-size: 12px;
  }
}
.dashlet.calendar-mini .events-popup.active {
  display: block;
}
.widget {
  min-height: 140px;
  background-color: #ffffff;
  border-radius: 4px;
  margin-bottom: 20px;
  padding: 20px;
}
.widget.widget-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  line-height: 1;
}
.styleguide {
  background-color: #ffffff;
}
.styleguide .styleguide-main-header {
  display: table;
  width: 100%;
  height: 800px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-header {
    height: 400px;
  }
}
.styleguide .styleguide-main-header .content-wrapper {
  display: table-cell;
  vertical-align: middle;
  background-color: #7460ee;
}
.styleguide .styleguide-main-header .content-wrapper h1 {
  color: #ffffff;
  font-size: 92px;
  font-weight: 300;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-header .content-wrapper h1 {
    font-size: 48px;
  }
}
.styleguide .styleguide-main-header .content-wrapper h5 {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 50px;
}
.styleguide .styleguide-main-content .section-header h2 {
  padding: 120px 0 80px 0;
  font-weight: 600;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .section-header h2 {
    padding: 60px 0 30px 0;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row {
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row {
    padding-bottom: 40px;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper {
  display: inline-block;
  width: 510px;
  height: 510px;
  position: relative;
  padding: 30px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper {
    width: 255px;
    height: 255px;
    padding: 15px;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel {
  height: 450px;
  width: 300px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel {
    width: 155px;
    height: 150px;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span {
  position: absolute;
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  border-style: solid;
  border-width: 225px 75px;
  box-sizing: border-box;
  z-index: 10;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span {
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    border-width: 110px 36px;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color01 {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  border-color: #e8ebed transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color02 {
  -webkit-transform: rotate(36deg);
          transform: rotate(36deg);
  border-color: #78909c transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color03 {
  -webkit-transform: rotate(72deg);
          transform: rotate(72deg);
  border-color: #263238 transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color04 {
  -webkit-transform: rotate(108deg);
          transform: rotate(108deg);
  border-color: #f33155 transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color05 {
  -webkit-transform: rotate(144deg);
          transform: rotate(144deg);
  border-color: #ffbb44 transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color06 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  border-color: #66cd2e transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color07 {
  -webkit-transform: rotate(216deg);
          transform: rotate(216deg);
  border-color: #11a0f8 transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color08 {
  -webkit-transform: rotate(252deg);
          transform: rotate(252deg);
  border-color: #0097a7 transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color09 {
  -webkit-transform: rotate(288deg);
          transform: rotate(288deg);
  border-color: #7460ee transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel span.color10 {
  -webkit-transform: rotate(324deg);
          transform: rotate(324deg);
  border-color: #7460ee transparent transparent transparent;
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel:before {
  content: "";
  width: 510px;
  height: 510px;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 50%;
  border: 30px solid #ffffff;
  z-index: 100;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel:before {
    width: 255px;
    height: 255px;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel:after {
  content: "";
  width: 170px;
  height: 170px;
  position: absolute;
  top: 170px;
  left: 170px;
  border-radius: 50%;
  background: #ffffff;
  border: 30px solid #7460ee;
  z-index: 110;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper .colorWheel:after {
    top: 85px;
    left: 85px;
    width: 85px;
    height: 85px;
    border: 15px solid #7460ee;
  }
}
.styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper:before {
  content: "";
  width: 510px;
  height: 510px;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 50%;
  border: 30px solid #ffffff;
  z-index: 105;
  background: -webkit-radial-gradient(center ellipse, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 60%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 60%);
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colorWheel-row .colorWheel-wrapper:before {
    width: 255px;
    height: 255px;
    border: 15px solid #ffffff;
  }
}
.styleguide .styleguide-main-content .colors .colors-row {
  padding-top: 40px;
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colors-row {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.styleguide .styleguide-main-content .colors .colors-row .color-circle {
  display: inline-block;
  height: 120px;
  width: 120px;
  line-height: 120px;
  border-radius: 50%;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
}
@media (min-width: 768px) and (max-width: 991px) {
  .styleguide .styleguide-main-content .colors .colors-row .color-circle {
    height: 100px;
    width: 100px;
    line-height: 100px;
  }
}
.styleguide .styleguide-main-content .colors .colors-row .color-info {
  color: #90a4ae;
  font-weight: 600;
  line-height: 1.6;
  padding-top: 20px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .colors .colors-row .color-info {
    padding-top: 10px;
    padding-bottom: 40px;
  }
}
.styleguide .styleguide-main-content .typography .typohraphy-row {
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-content .typography .typohraphy-row {
    padding-bottom: 40px;
  }
}
.styleguide .styleguide-main-content .buttons .button-row-title {
  padding-bottom: 40px;
  opacity: 0.4;
}
.styleguide .styleguide-main-content .buttons .button-row {
  padding-bottom: 15px;
}
.styleguide .styleguide-main-content .buttons .button-row-small {
  padding-bottom: 60px;
}
.styleguide .styleguide-main-content .buttons .button-row-secondary {
  padding-bottom: 20px;
}
.styleguide .styleguide-main-content .elements .elements-row {
  padding-bottom: 20px;
}
.styleguide .styleguide-main-content .elements .elements-row-end {
  padding-bottom: 60px;
}
.styleguide .styleguide-main-content .generic-controls .generic-control-row {
  padding-top: 40px;
  padding-bottom: 40px;
}
.styleguide .styleguide-main-content .icons .icons-row {
  padding-bottom: 160px;
}
.styleguide .styleguide-main-content .icons .icons-row h4 {
  padding-top: 10px;
}
.styleguide .styleguide-main-content .icons .icons-row i {
  font-size: 28px;
  margin: 10px;
}
.styleguide .styleguide-main-content .layout {
  background-color: #f4f8f9;
  padding-bottom: 160px;
}
.styleguide .styleguide-main-content .layout .app-header-row {
  padding-bottom: 160px;
}
.styleguide .styleguide-main-content .layout .app-header-row .app-header {
  position: relative;
  top: auto;
  right: auto;
  left: auto;
  height: 70px;
  z-index: 2101;
  white-space: nowrap;
  background-color: #ffffff;
}
.styleguide .styleguide-main-content .layout .app-aside-row .app-aside {
  position: relative;
  top: auto;
  left: auto;
  bottom: auto;
  z-index: 2102;
  background-color: #ffffff;
  border-right: 1px solid #e7eef0;
  width: 56px;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
  height: 700px;
  margin: 0 auto;
}
.styleguide .styleguide-main-content .layout .app-aside-row .app-aside.active {
  width: 240px;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.06);
}
.styleguide .styleguide-main-footer {
  background-color: #7460ee;
  height: 800px;
}
.styleguide .styleguide-main-footer .content-wrapper {
  display: table;
  width: 100%;
  height: 600px;
}
.styleguide .styleguide-main-footer .content-wrapper .cw-l {
  display: table-cell;
  vertical-align: bottom;
}
.styleguide .styleguide-main-footer .content-wrapper .cw-l h1 {
  color: #ffffff;
  font-size: 92px;
  font-weight: 300;
}
@media (max-width: 767px) {
  .styleguide .styleguide-main-footer .content-wrapper .cw-l h1 {
    font-size: 48px;
  }
}
.styleguide .styleguide-main-footer .content-wrapper .cw-l h5 {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 100px;
  padding-bottom: 20px;
}
.styleguide .styleguide-main-footer .content-wrapper .cw-r {
  display: table-cell;
  vertical-align: bottom;
}
.styleguide .styleguide-main-footer .content-wrapper .cw-r h5 {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 50px;
}
.styleguide .styleguide-bb-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 160px;
  background-color: #3fd5ae;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styleguide .styleguide-bb-footer img {
  display: block;
  width: 26px;
  height: 32px;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .line {
  position: relative;
  padding: 13px 0 14px 0;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .line:before {
  display: block;
  content: "";
  position: absolute;
  top: 1em;
  left: 5px;
  bottom: -14px;
  width: 2px;
  background-color: #e7eef0;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .line i {
  position: relative;
  display: block;
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .line i:after {
  display: block;
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  top: 2px;
  left: 2px;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .line i.solid:after {
  display: none;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .date {
  white-space: nowrap;
  padding-top: 12px;
  min-width: 76px;
  padding-left: 14px;
  font-size: 13px;
  color: #263238;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style1 .timeline-row .date {
    min-width: 54px;
    padding-left: 7px;
  }
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .icon {
  white-space: nowrap;
  padding-top: 12px;
  min-width: 27px;
  font-size: 14px;
  color: #90a4ae;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style1 .timeline-row .icon {
    min-width: 24px;
  }
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 13px 0 20px 0;
  width: 100%;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .text .event-name {
  font-size: 12px;
  font-weight: 700;
  color: #90a4ae;
  text-transform: uppercase;
  padding-bottom: 6px;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style1 .timeline-row .text .event-name {
    padding-top: 1px;
    padding-bottom: 5px;
    font-size: 11px;
  }
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .text .event-title {
  color: #263238;
  line-height: 1.3;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style1 .timeline-row .text .event-title {
    font-size: 13px;
    line-height: 1.2;
  }
}
.list-wrapper.timeline-wrapper-style1 .timeline-row .text .event-time {
  font-size: 13px;
  color: #90a4ae;
  padding-top: 6px;
}
.list-wrapper.timeline-wrapper-style1 .timeline-row:last-child .line:before {
  display: none;
}
.list-wrapper.timeline-wrapper-style2 .timeline-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 25px;
}
.list-wrapper.timeline-wrapper-style2 .timeline-row .line {
  position: relative;
  width: 42px;
}
.list-wrapper.timeline-wrapper-style2 .timeline-row .line:before {
  display: block;
  content: "";
  position: absolute;
  top: 42px;
  left: 20px;
  bottom: -25px;
  width: 2px;
  background-color: #e7eef0;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style2 .timeline-row .line {
    display: none;
  }
}
.list-wrapper.timeline-wrapper-style2 .timeline-row .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  line-height: 42px;
  text-align: center;
}
.list-wrapper.timeline-wrapper-style2 .timeline-row .icon i {
  font-size: 22px;
  line-height: 42px;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style2 .timeline-row .icon {
    display: none;
  }
}
.list-wrapper.timeline-wrapper-style2 .timeline-row .text {
  padding-left: 20px;
}
@media (max-width: 767px) {
  .list-wrapper.timeline-wrapper-style2 .timeline-row .text {
    padding-left: 0;
  }
}
.list-wrapper.timeline-wrapper-style2 .timeline-row:last-child .line:before {
  display: none;
}
.list-wrapper.events-wrapper-style1 {
  margin-left: -20px;
  padding-left: 20px;
}
.list-wrapper.events-wrapper-style1 .events-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  cursor: default;
}
.list-wrapper.events-wrapper-style1 .events-row:last-child {
  margin-bottom: 20px;
}
.list-wrapper.events-wrapper-style1 .events-row .line {
  position: absolute;
  top: 0;
  left: -20px;
  height: 42px;
  width: 3px;
}
.list-wrapper.events-wrapper-style1 .events-row .media-wrapper .media-heading a {
  color: #263238;
}
.list-wrapper.events-wrapper-style1 .events-row .media-wrapper .media-heading a:hover {
  color: #11a0f8;
}
.list-wrapper.events-wrapper-style1 .events-row .controls {
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transition-delay: 0.25s;
  transition-delay: 0.25s;
}
@media (max-width: 1025px) {
  .list-wrapper.events-wrapper-style1 .events-row .controls {
    opacity: 1;
  }
}
.list-wrapper.events-wrapper-style1 .events-row .controls a {
  display: inline-block;
  vertical-align: middle;
  background-color: #e8ebed;
  color: #90a4ae;
  font-size: 12px;
  padding: 4px;
  border-radius: 4px;
  opacity: 0.8;
}
.list-wrapper.events-wrapper-style1 .events-row .controls a:hover {
  opacity: 1;
  color: #11a0f8;
}
.list-wrapper.events-wrapper-style1 .events-row:hover .controls {
  opacity: 1;
}
.list-wrapper.events-wrapper-style1 .events-row:hover .media-wrapper .media-heading a {
  color: #11a0f8;
}
.list-wrapper.tasks-wrapper-style1 {
  margin-left: -20px;
  padding-left: 20px;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  cursor: default;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row:last-child {
  margin-bottom: 20px;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .line {
  position: absolute;
  top: 0;
  left: -20px;
  height: 42px;
  width: 3px;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .check-wrapper {
  padding: 10px 15px 0 0;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .media-wrapper .media-heading span {
  margin-right: 6px;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .media-wrapper .media-heading i {
  background-color: #f4f8f9;
  color: #78909c;
  font-size: 12px;
  font-style: normal;
  padding: 3px 7px;
  border-radius: 4px;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .controls {
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transition-delay: 0.25s;
  transition-delay: 0.25s;
}
@media (max-width: 1025px) {
  .list-wrapper.tasks-wrapper-style1 .tasks-row .controls {
    opacity: 1;
  }
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .controls a {
  display: inline-block;
  vertical-align: middle;
  background-color: #e8ebed;
  color: #90a4ae;
  font-size: 12px;
  padding: 4px;
  border-radius: 4px;
  opacity: 0.8;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row .controls a:hover {
  opacity: 1;
  color: #11a0f8;
}
.list-wrapper.tasks-wrapper-style1 .tasks-row:hover .controls {
  opacity: 1;
}
.list-wrapper.deals-wrapper-style1 {
  margin-left: -20px;
  padding-left: 20px;
}
.list-wrapper.deals-wrapper-style1 .deals-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  cursor: default;
}
.list-wrapper.deals-wrapper-style1 .deals-row:last-child {
  margin-bottom: 20px;
}
.list-wrapper.deals-wrapper-style1 .deals-row .line {
  position: absolute;
  top: 0;
  left: -20px;
  height: 42px;
  width: 3px;
}
.list-wrapper.deals-wrapper-style1 .deals-row .media-wrapper .media-heading a {
  color: #263238;
}
.list-wrapper.deals-wrapper-style1 .deals-row .media-wrapper .media-heading a:hover {
  color: #11a0f8;
}
.list-wrapper.deals-wrapper-style1 .deals-row .media-wrapper .media-heading span {
  margin-right: 6px;
}
.list-wrapper.deals-wrapper-style1 .deals-row .media-wrapper .media-heading i {
  background-color: #f4f8f9;
  color: #78909c;
  font-size: 12px;
  font-style: normal;
  padding: 3px 7px;
  border-radius: 4px;
}
.list-wrapper.deals-wrapper-style1 .deals-row .controls {
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transition-delay: 0.25s;
  transition-delay: 0.25s;
}
@media (max-width: 1025px) {
  .list-wrapper.deals-wrapper-style1 .deals-row .controls {
    opacity: 1;
  }
}
.list-wrapper.deals-wrapper-style1 .deals-row .controls a {
  display: inline-block;
  vertical-align: middle;
  background-color: #e8ebed;
  color: #90a4ae;
  font-size: 12px;
  padding: 4px;
  border-radius: 4px;
  opacity: 0.8;
}
.list-wrapper.deals-wrapper-style1 .deals-row .controls a:hover {
  opacity: 1;
  color: #11a0f8;
}
.list-wrapper.deals-wrapper-style1 .deals-row:hover .controls {
  opacity: 1;
}
.list-wrapper.emails-wrapper-style1 .email-row {
  position: relative;
  margin: 0 -20px;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e7eef0;
}
.list-wrapper.emails-wrapper-style1 .email-row:last-child {
  border-bottom: none;
}
.list-wrapper.emails-wrapper-style1 .email-row .line {
  position: absolute;
  top: 20px;
  left: 0;
  height: 42px;
  width: 3px;
}
.list-wrapper.emails-wrapper-style1 .email-row .img {
  padding-right: 20px;
}
.list-wrapper.emails-wrapper-style1 .email-row .text {
  width: 100%;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .header .details {
  width: 100%;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .header .details .subject {
  font-size: 14px;
  font-weight: 600;
  color: #263238;
  padding: 5px 0;
  cursor: pointer;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .header .details .from {
  font-size: 13px;
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  .list-wrapper.emails-wrapper-style1 .email-row .text .header .details .from {
    display: none;
  }
}
.list-wrapper.emails-wrapper-style1 .email-row .text .header .date {
  white-space: nowrap;
  padding-top: 5px;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .message .intro-message {
  display: block;
  padding-right: 70px;
}
@media (max-width: 767px) {
  .list-wrapper.emails-wrapper-style1 .email-row .text .message .intro-message {
    padding-right: 0;
  }
}
.list-wrapper.emails-wrapper-style1 .email-row .text .message .intro-message .more {
  font-size: 13px;
  padding-left: 5px;
  color: #90a4ae;
}
@media (max-width: 767px) {
  .list-wrapper.emails-wrapper-style1 .email-row .text .message .intro-message .more {
    padding-left: 0;
    display: block;
    padding-top: 5px;
  }
}
.list-wrapper.emails-wrapper-style1 .email-row .text .message .intro-message .more:hover {
  color: #11a0f8;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .message .intro-message.active {
  display: none;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .message .complete-message {
  display: none;
  color: #263238;
  font-weight: 600;
}
@media (max-width: 767px) {
  .list-wrapper.emails-wrapper-style1 .email-row .text .message .complete-message {
    padding-top: 20px;
  }
}
.list-wrapper.emails-wrapper-style1 .email-row .text .message .complete-message.active {
  display: block;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer {
  position: relative;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments {
  display: none;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments ul li {
  padding: 3px 0;
  margin-left: -3px;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments ul li a {
  color: #78909c;
  font-size: 13px;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments ul li a i {
  display: inline-block;
  vertical-align: middle;
  padding-right: 5px;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments ul li a span {
  display: inline-block;
  vertical-align: middle;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .attachments ul li a:hover {
  color: #11a0f8;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer .reply {
  display: none;
  position: absolute;
  right: 0;
  bottom: 4px;
}
@media (max-width: 767px) {
  .list-wrapper.emails-wrapper-style1 .email-row .text .footer .reply {
    display: block;
    bottom: 2px;
  }
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer.active {
  margin-top: 20px;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer.active .reply {
  display: block;
}
.list-wrapper.emails-wrapper-style1 .email-row .text .footer.active .attachments {
  display: block;
}
.list-wrapper.emails-wrapper-style1 .email-row:hover {
  background-color: rgba(17, 160, 248, 0.04);
}
.list-wrapper.emails-wrapper-style1 .email-row:hover .text .message .more {
  color: #11a0f8;
}
.list-wrapper.emails-wrapper-style1 .email-row:hover .footer .reply {
  display: block;
}
.list-wrapper.documents-wrapper-style1 {
  margin-left: -20px;
  padding-left: 20px;
}
.list-wrapper.documents-wrapper-style1 .documents-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  cursor: default;
}
@media (max-width: 767px) {
  .list-wrapper.documents-wrapper-style1 .documents-row {
    margin-bottom: 40px;
  }
}
.list-wrapper.documents-wrapper-style1 .documents-row:last-child {
  margin-bottom: 20px;
}
.list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper {
  width: 100%;
}
.list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper .media-heading a span {
  color: #263238;
}
@media (max-width: 767px) {
  .list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper .media-heading a span {
    padding: 0;
  }
}
.list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper .media-heading a i {
  color: #90a4ae;
}
@media (max-width: 767px) {
  .list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper .media-heading a i {
    display: none;
  }
}
.list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper .media-heading a:hover span {
  color: #11a0f8;
  text-decoration: underline;
}
.list-wrapper.documents-wrapper-style1 .documents-row .media-wrapper .media-heading a:hover i {
  color: #11a0f8;
}
.list-wrapper.documents-wrapper-style1 .documents-row .controls {
  white-space: nowrap;
  opacity: 0;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transition-delay: 0.25s;
  transition-delay: 0.25s;
}
@media (max-width: 1025px) {
  .list-wrapper.documents-wrapper-style1 .documents-row .controls {
    opacity: 1;
  }
}
.list-wrapper.documents-wrapper-style1 .documents-row .controls a {
  display: inline-block;
  vertical-align: middle;
  background-color: #e8ebed;
  color: #90a4ae;
  font-size: 12px;
  padding: 4px;
  border-radius: 4px;
  opacity: 0.8;
}
.list-wrapper.documents-wrapper-style1 .documents-row .controls a:hover {
  opacity: 1;
  color: #11a0f8;
}
.list-wrapper.documents-wrapper-style1 .documents-row:hover .controls {
  opacity: 1;
}
.tab-pane.tab-pane-white {
  background-color: #ffffff;
  border-radius: 0 0 4px 4px;
  padding: 20px;
}
/*#endregion */
/*#region Shared styles */
.m0 {
  margin: 0 !important;
}
.mt5 {
  margin-top: 5px;
}
.mt10 {
  margin-top: 10px;
}
.mt15 {
  margin-top: 15px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt30 {
  margin-top: 30px;
}
.mt40 {
  margin-top: 40px;
}
.mr0 {
  margin-right: 0;
}
.mr5 {
  margin-right: 5px;
}
.mr20 {
  margin-right: 20px;
}
.mb0 {
  margin-bottom: 0px;
}
.mb5 {
  margin-bottom: 5px;
}
.mb10 {
  margin-bottom: 10px;
}
.mb15 {
  margin-bottom: 15px;
}
.mb20 {
  margin-bottom: 20px;
}
.mb30 {
  margin-bottom: 30px;
}
.mb40 {
  margin-bottom: 40px;
}
.ml0 {
  margin-left: 0;
}
.ml5 {
  margin-left: 5px !important;
}
.p5 {
  padding: 5px;
}
.p10 {
  padding: 10px;
}
.p15 {
  padding: 15px;
}
.p20 {
  padding: 20px;
}
.pt5 {
  padding-top: 5px;
}
.pt10 {
  padding-top: 10px;
}
.pt15 {
  padding-top: 15px;
}
.pt20 {
  padding-top: 20px;
}
.pt30 {
  padding-top: 30px;
}
.pt40 {
  padding-top: 40px;
}
.pr0 {
  padding-right: 0 !important;
}
.pr5 {
  padding-right: 5px;
}
.pr10 {
  padding-right: 10px;
}
.pr15 {
  padding-right: 15px;
}
.pr20 {
  padding-right: 20px;
}
.pr30 {
  padding-right: 30px;
}
.pb5 {
  padding-bottom: 5px;
}
.pb10 {
  padding-bottom: 10px;
}
.pb15 {
  padding-bottom: 15px;
}
.pb0 {
  padding-bottom: 0px !important;
}
.pb20 {
  padding-bottom: 20px;
}
.pb25 {
  padding-bottom: 25px;
}
.pb30 {
  padding-bottom: 30px;
}
.pb40 {
  padding-bottom: 40px;
}
.pl0 {
  padding-left: 0px !important;
}
.pl5 {
  padding-left: 5px;
}
.pl10 {
  padding-left: 10px !important;
}
.pl15 {
  padding-left: 15px !important;
}
.pl20 {
  padding-left: 20px;
}
.pl30 {
  padding-left: 30px;
}
.fs10 {
  font-size: 10px !important;
}
.fs12 {
  font-size: 12px !important;
}
.fs13 {
  font-size: 13px !important;
}
.fs14 {
  font-size: 14px !important;
}
.fs16 {
  font-size: 16px !important;
}
.fs18 {
  font-size: 18px !important;
}
.fs20 {
  font-size: 20px !important;
}
.fs22 {
  font-size: 22px !important;
}
.fs24 {
  font-size: 24px !important;
}
.fs26 {
  font-size: 26px !important;
}
.fs28 {
  font-size: 28px !important;
}
.fs38 {
  font-size: 38px !important;
}
.fw300 {
  font-weight: 300;
}
.fw400 {
  font-weight: 400 !important;
}
.fw600 {
  font-weight: 600;
}
.fw700 {
  font-weight: 700;
}
.lh12 {
  line-height: 1.2;
}
.lh13 {
  line-height: 1.3;
}
.lh16 {
  line-height: 1.6;
}
.ibt {
  display: inline-block;
  vertical-align: top;
}
.ibm {
  display: inline-block;
  vertical-align: middle;
}
.table {
  display: table;
  width: 100%;
  max-width: 100%;
  margin: 0;
}
.cell {
  display: table-cell;
}
.cell-m {
  display: table-cell;
  vertical-align: middle;
}
.cell-m-25 {
  display: table-cell;
  vertical-align: middle;
  width: 25%;
}
.cell-m-50 {
  display: table-cell;
  vertical-align: middle;
  width: 50%;
}
.cell-m-75 {
  display: table-cell;
  vertical-align: middle;
  width: 75%;
}
.cell-m-100 {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
.cell-t {
  display: table-cell;
  vertical-align: top;
}
.cell-t-100 {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}
.op08 {
  opacity: 0.8;
}
.op06 {
  opacity: 0.6;
}
.op05 {
  opacity: 0.5;
}
.op04 {
  opacity: 0.4;
}
.op02 {
  opacity: 0.2;
}
.hover-blue-bg:hover,
.hover-blue-bg:focus,
.hover-blue-bg:active {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transition-delay: 0;
  transition-delay: 0;
  background-color: rgba(17, 160, 248, 0.05) !important;
}
.vertical-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .vertical-align {
    display: block;
  }
}
.ttu {
  text-transform: uppercase;
}
.tdlt {
  text-decoration: line-through;
}
.tdu {
  text-decoration: underline;
}
.tdu:hover {
  text-decoration: underline;
}
.thu {
  text-decoration: none;
}
.thu:hover {
  text-decoration: underline;
}
.wsnw {
  white-space: nowrap;
}
.owfly {
  overflow-x: hidden;
  overflow-y: auto;
}
.ban {
  border: none;
}
.bbs {
  border-bottom: 1px solid #e7eef0;
}
.bbd {
  border-bottom: 1px dashed #e7eef0;
}
.bls {
  border-left: 1px solid #e7eef0;
}
.brs {
  border-right: 1px solid #e7eef0;
}
.br4 {
  border-radius: 4px;
}
.wa {
  width: auto;
}
.w10p {
  width: 10%;
}
.w30p {
  width: 30%;
}
.w50p {
  width: 50%;
}
.w100p {
  width: 100%;
}
.h100p {
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .block-md {
    display: block;
  }
  .pt5-md {
    padding-top: 5px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .pt5-sm {
    padding-top: 5px;
  }
  .pt15-sm {
    padding-top: 15px;
  }
  .pt20-sm {
    padding-top: 20px;
  }
  .pr0-sm {
    padding-right: 0px !important;
  }
  .pb20-sm {
    padding-bottom: 20px;
  }
  .pl10-sm {
    padding-left: 10px !important;
  }
}
@media (max-width: 767px) {
  .p0-xs {
    padding: 0;
  }
  .pt5-xs {
    padding-top: 5px;
  }
  .pt10-xs {
    padding-top: 10px;
  }
  .pt20-xs {
    padding-top: 20px;
  }
  .pr0-xs {
    padding-right: 0 !important;
  }
  .pb5-xs {
    padding-bottom: 5px;
  }
  .pb10-xs {
    padding-bottom: 10px;
  }
  .pb20-xs {
    padding-bottom: 20px;
  }
  .pl0-xs {
    padding-left: 0 !important;
  }
  .text-left-xs {
    text-align: left;
  }
  .text-center-xs {
    text-align: center;
  }
  .brn-xs {
    border-right: none;
  }
  .block-xs {
    display: block;
  }
  .flex-xs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .flex-col-xs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .fs12-xs {
    font-size: 12px;
  }
  .w100p-xs {
    width: 100%;
  }
  .h150-xs {
    height: 150px;
  }
  .h50p-xs {
    height: 50%;
  }
  .h75p-xs {
    height: 75%;
  }
  .fs28-xs {
    font-size: 28px;
  }
}


/*#endregion */
body, .h1, .h2, .h3, .h4, .h5,.h6  {
  font-family: "Maison Neue" !important;
}
body {
  font-size: 13px;
  line-height: 1.42857143;
  color: #78909c;
  background-color: #f4f8f9;
}
body, * {
  font-family: 'Maison Neue', sans-serif;

}

.btn-default {
    color: #fff!important;
}
.navbar-brand i, .navbar-brand span {
  vertical-align: middle;
}
#fat-menu .dropdown-menu a[href="#user-prefs"] {
    line-height: inherit;
}

#portlets .panel-heading {
  border-bottom: none!important;
}

.bg-transparent {
  background: transparent!important;
}
.navbar-brand {
  font-size: inherit;
}
.navbar-brand.font-bold {
  font-weight: 500;
}
.navi .font-bold{
 font-weight: 500; 
}
#bulk-action-btns .btn {
  background-color: rgba(17, 160, 248, 0.1);
  /*color: #11a0f8!important;*/
  height: 30px !important;
  line-height: 30px !important;
  font-size: 12px !important;

}
#bulk-action-btns .btn:hover, #bulk-action-btns .btn:focus, #bulk-action-btns .btn:active {
    /*background-color: rgba(17, 160, 248, 0.2);
    color: #11a0f8!important;*/
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
#bulk-action-btns, .tickets-div .panel-heading:first-child{
  background-color: #fff!important;
}
.agile-theme-15 .tickets-div .panel-heading:first-child{
  padding: 10px 15px !important;
}
/*table td a {
  color: #263238;; 
}*/
.bg-light {
  background-color: inherit!important;
}
.btn.dropdown-toggle span{
/*  color: #58666e!important;*/
}
.btn-group>.btn-group:last-child>.btn:first-child{
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  }
  .btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle{ 
   border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
form select.form-control{
  height:40px;
  color: #263238;
  background-color: #f4f8f9; 
  background-image: inherit;
  border:inherit;
  border-radius: 4px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==');
}
.form-control{font-size: 13px;}
.agile-theme-15 form .form-control.input-group-addon
{
  height:40px;
  color: #263238;
  background-color: #f4f8f9; 
  background-image: ;
  border:inherit;
  border-radius: 4px;
  background-image: none;
  border: 0px;
}
.agile-theme-15 form .form-control.input-group-addon span{
      margin-left: -15px!important;
}
.agile-theme-15 form .form-control
{
  border: 0px;
  background-color: #f4f8f9;
}
.agile-theme-15 form .form-control:not(textarea)
{
  height:40px;
}
.b-b {
  border-bottom: none;
}
.dropdown-menu .b-b{
  border-bottom: 1px solid #dee5e7;
}

/*.wrapper-md {
  padding-bottom: 15px
}*/
.app:before {
  background: #f4f8f9;
}

.i-switch input[type="checkbox"] {
  position: absolute;
}

.i-checks input {
  opacity: 1;
}
.i-checks input[type="checkbox"] {
  opacity: inherit;
}

.i-checks-sm>i {
  /*display: none;*/
}
.r-switch input[type="checkbox"] {
  position: absolute;
}
/*
.i-checks {
  padding-left: inherit;
} */

.tabs .tab-container{
  overflow: hidden;
  padding: 0 20px;
  width: 100%;
  background-color: #e7eef0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px 4px 0 0;
}

.tabs .tab-container .nav-tabs {
  white-space: nowrap;
  border: none;
}
.tabs .tab-container .nav-tabs li {
  display: inline-block;
  float: none;
  margin: 0 5px;
}
.tabs .tab-container .nav-tabs li:first-child {
  margin-left: 0;
}
.tabs .tab-container .nav-tabs li:last-child {
  margin-right: 0;
}
.tabs .tab-container .nav-tabs li a {
  border: none;
  border-bottom: 3px solid transparent;
  padding: 20px 5px 17px 5px !important;
  color: #78909c;
  font-size: 13px;
}
.tabs .tab-container .nav-tabs>li:hover>a, .tabs .tab-container .nav-tabs>li:focus>a, .tabs .tab-container .nav-tabs>li.active>a{
  background-color: inherit;
}
.tabs .tab-container .nav-tabs li a:hover {
  color: #11a0f8;
  border-bottom: 3px solid rgba(116, 96, 238, 0.12) !important;
  background-color: #e7eef0 !important;
}
.tabs .tab-container .nav-tabs li.active a {
  background-color: transparent !important;
  color: #11a0f8 ;
  font-weight: 600;
  border: none;
  border-bottom: 3px solid #11a0f8 !important;
}
.nav-tabs-scroll.nav-tabs-scroll-style1 .nav-tabs-scroll-controls {
  background-color: #e7eef0;
  padding: 12px 15px;
  white-space: nowrap;
  border-radius: 0 4px 0 0;
}
#contactDetailsTab>li>a{
  margin-right: inherit;
}
.tabs-scroll #next, .tabs-scroll #prev {
      padding: 20px 15px;
}

#dashlet_heading .btn-group .btn.btn-sm {
  height: inherit;
    padding: 5px;
    font-size: 16px;
    line-height: 1.5!important;
}

.agile-theme-15 div.cc-emails-st
{
  border: 0px;
} 
.bg-white a, button.show-search-dropdown {
  color: #11a0f8;
}
.agile-theme-15 .btn-addon.btn-sm i
{
      margin: 0px;
      vertical-align: baseline; 
      display:inline;
      background-color: rgba(0,0,0,0.0);;
}
.agile-theme-15 .btn-addon i{
 float: none;
 border-right:0px;
}
/*:not("#bulk-action-btns") .agile-theme-15 .btn.dropdown-toggle span
{
 color: #fff!important;
}*/
.btn.dropdown-toggle:hover,
.btn.dropdown-toggle:focus,
.btn.dropdown-toggle:active{
  color: #ffffff!important;
  background-color: #067dc6;
  text-decoration: none;
  outline: 0 !important;
}

.bg-white a:hover {
    color: #067dc6;
}

.dropdown-menu a[href="#user-prefs"] span {
  display: block;
}
/*#contacts-view-options .contacts-view{
  background-color: #fff !important;
  color: #78909c !important;
}*/

/*#contacts-view-options .contacts-view:hover, #contacts-view-options .contacts-view:focus, #contacts-view-options .contacts-view:active
{
  background-color: #fff !important;
  color: #11a0f8 !important;
}*/
/*.pull-right .btn.dropdown-toggle span {
  color: #fff !important;
}*/
#lhs-contact-filter-form a#lhs-filters-header{
  color: #263238 !important;
}
#clear-lhs-contact-filters, #clear-lhs-company-filters, #clear-lhs-segmentation-filters, #save-segment-filter, .clear-custom-filter, .save-new-filter, a#clear-ticket-selection{
  color: #11a0f8 !important;
}
#clear-lhs-contact-filters:hover, #clear-lhs-contact-filters:active, #clear-lhs-contact-filters:focus, #clear-lhs-company-filters:hover, #clear-lhs-company-filters:active, #clear-lhs-company-filters:focus, #clear-lhs-segmentation-filters:hover, #clear-lhs-segmentation-filters:active, #clear-lhs-segmentation-filters:focus, #save-segment-filter:hover, #save-segment-filter:active, #save-segment-filter:focus, .clear-custom-filter:hover, .clear-custom-filter:active, .clear-custom-filter:focus, .save-new-filter:hover, .save-new-filter:active, .save-new-filter:focus{
  color: #067dc6 !important;
}
#lhs-contact-filter-form a#addBtn{
  color: #11a0f8 !important;
}
#lhs-contact-filter-form a#addBtn:hover, #lhs-contact-filter-form a#addBtn:active, #lhs-contact-filter-form a#addBtn:focus{
  color: #067dc6 !important;
}
#lhs-contact-filter-form i#removeBtn{
  color: #78909c !important;
  opacity: 0.6 !important;
}
#lhs-contact-filter-form i#removeBtn:hover, #lhs-contact-filter-form i#removeBtn:active, #lhs-contact-filter-form i#removeBtn:focus{
  opacity: 1 !important;
}
.agile-theme-15 .wrapper-md h1, .h1, .agile-theme-15 .wrapper-md h2, .h2, .agile-theme-15 .wrapper-md h3, .h3{
  color: #11a0f8 !important;
  font-weight: 400 !important;
}
.agile-theme-15 h1, .h1, .agile-theme-15 h2, .h2, .agile-theme-15 h3, .h3, .agile-theme-15 h4, .h4, .agile-theme-15 h5, .h5, .agile-theme-15 h6, .h6{
  color: #263238;
}
.agile-theme-15 h1, .h1, .agile-theme-15 h2, .h2, .agile-theme-15 h3, .h3,{
  font-weight: 400;
}
.agile-theme-15 h1, .h1{
  font-size: 24px;
}
.agile-theme-15 h2, .h2{
  font-size: 28px;
}
.agile-theme-15 h3, .h3{
  font-size: 24px;
}
.agile-theme-15 h4, .h4{
  /*font-size: 14px;*/
  font-size: 16px;
  margin: 0px 0px 10px 0px !important;

}
.agile-theme-15 h5, .h5{
  font-size: 13px;
}
.agile-theme-15 h6, .h6{
  font-size: 12px;
} 
#contact-sorter .sort-field-txt{
  color: #263238 !important;
}

/*#filter-list .btn.btn-sm{
  padding: 0px !important;
}*/
/*#filter-list .btn.btn-sm span{
  color: #58666e!important;
}*/

#deal-sorter .btn.btn-sm:nth-child(2){
  height: 35px !important;
} 
#contact-sorter .btn.btn-sm{
  padding: 0px !important;
}
#tagslist .panel, #lhs_filters_segmentation .panel, .visitors-div .panel{
  border: none !important;
  box-shadow: none !important;
}
#tagslist .panel-body, #lhs_filters_segmentation .panel-body{
  padding: 10px 15px !important;
}
#contacts-lhs-filters-toggle, #companies-lhs-filters-toggle, #segmentation-lhs-filters-toggle{
  border-right: 0px !important;
}
.app-content-body{
  background-color: #f4f8f9 !important;
}
#right-pane div:first-child{
  border-bottom: none !important;
}
.contacts-div #bulk-action-btns{
  border-right: none !important;
}
.table-list-view-top-margin .panel{
  border: none !important;
}
.table-list-view-top-margin{
  margin-top: 20px !important;
}

/** Table CSS **/
/*.agile-new-theme .portlet_body .highcharts-tooltip>span table tr{
  border-top: 0px !important; 
  background-color: transparent !important;
}
.agile-new-theme .portlet_body .highcharts-tooltip>span table tr td{
     border-top: none !important; 
     padding: 0px !important; 
} 
.agile-new-theme #content table thead tr{
  background-color: #f4f8f9 !important;
}
agile-new-theme table:not(.no-new-theme-updates)>tbody>tr>td:first-child label.i-checks.i-checks-sm, .tickets-div .panel-heading label.i-checks{
  padding-top: 3px !important;
}
.agile-new-theme #contact-reports-list-view table:not(.no-new-theme-updates):not(.fc-border-separate):not(.fc-agenda-allday):not(.fc-agenda-slots):not(.fc-header)>tbody>tr>td:nth-child(2)>div, #contact-reports-list-view table>tbody>tr>td:nth-child(2)>a{
  padding-left: 8px !important;
}
.agile-new-theme #content table:not(.no-new-theme-updates):not(.fc-border-separate):not(.fc-agenda-allday):not(.fc-agenda-slots):not(.fc-header)>tbody>tr>td{
   border-top: none !important;
   padding: 10px 15px !important;
}
.table.contacts-custom tbody tr td,.table.companies-custom tbody tr td {
    padding: 10px 15px !important;
}
.agile-new-theme #content table:not(.no-new-theme-updates):not(.fc-border-separate):not(.fc-agenda-allday):not(.fc-agenda-slots):not(.fc-header)>tbody>tr{
  border-top: 10px solid #f4f8f9 !important;
  background-color: #fff !important;
}*/

.agile-theme-15 .tickets-div table.ticket-data>tbody>tr{
  border-top: inherit !important;
  background: inherit !important;
}
.agile-theme-15 .tickets-div table.ticket-data>tbody>tr>td{
  padding: 2px !important;
}

/*#content table.fc-header>tbody>tr:first-child{
  border-top: none !important;
}*/
/*.agile-new-theme #content table>thead>tr>th{
  padding: 10px 15px 15px 15px !important;
  border-top: none !important;
  border-bottom: none !important;
  text-transform: uppercase !important;
  color: #78909c !important;
  font-size: 12px !important;
}*/
/** End of table CSS **/

.img-inital{
  border-radius: 50% !important;
  height: 42px!important;
  width: 42px!important;
}
/*.table-striped>tbody>tr:nth-child(odd)>td{
  background-color: #fff !important;
}*/
/*#content .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table-striped>tbody>tr:hover>td, .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table-striped>tbody>tr:hover>td{
  background-color: #e7f6ff !important;
}*/
.img-inital , .agile-img img ,.upload_pic ,.thumb img , .thumb-xs img{
  border-radius:50%!important;
}

#chrome-extensions, #contacts-view-options{
  margin-right: 10px;
}
/*#documents_collection_container .panel-heading, #deals-new-list-view .panel-heading{
  display: none !important;
}*/
#documents_collection_container .panel, #deals-new-list-view .panel{
  border: none !important;
}
/*#documents_collection_container .panel-footer{
  border-top: 10px solid #f4f8f9 !important;
}*/
.hbox .col.b-r{
  border-right: none;
}
.hbox .col.b-l{
  border-left: none;
}
/*.tabListCenter .btn-default, .companytabListCenter .btn-default, .dealsTabListCenter .btn-default, .taskListDetails .btn-default, .contact-right-widgetsview .btn, .contDetails .editicon-option.btn{
    background-color: rgba(17, 160, 248, 0.1);
    color: #11a0f8!important;
}
.tabListCenter .btn-default:hover, .companytabListCenter .btn-default:hover, .dealsTabListCenter .btn-default:hover, .taskListDetails .btn-default:hover, .contact-right-widgetsview .btn:hover, .contDetails .editicon-option.btn:hover{
    background-color: rgba(17, 160, 248, 0.2);
    color: #11a0f8!important;
}*/
/*#documents-top-view .wrapper-md, #opportunities-header.wrapper-md{
  padding-bottom: 0px !important;
}*/
/*#task-list-based-condition .panel-heading label:first-child{
  padding-left: 0px !important;
}*/
#task-list-based-condition .panel, .panel-heading{
  border: none !important;
}

/*header and navbar styles*/

@media (min-width:768px){
/*.navbar-collapse, .app-content, .app-footer {
    margin-left: 239px;
}*/
.agile-theme-15 .app-aside-fixed .app-header .navbar-header{height: 60px; line-height: 60px; border-right: 1px solid #e7eef0; z-index: 1;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.06);-webkit-transition: all 0.15s ease;transition: all 0.15s ease;}
/*.app-aside, .navbar-header,.app-aside .fixedicons{width: 239px;}*/
.agile-theme-15 .navbar-nav>li>a{padding-top: 25px; padding-bottom: 25px;}
/*.agile-theme-15 .app-aside-folded .app-aside, .agile-theme-15 .app-aside-folded .navbar-header, .agile-theme-15 .app-aside-folded .app-aside .fixedicons{width: 60px;}*/
.agile-theme-15 .app-aside-fixed.app-aside-folded .app-aside.aside-menu-fixed{top: 50px; /*overflow: inherit;*/}
.agile-theme-15 .app-aside-fixed:not(.app-aside-dock) #aside{border-right: 1px solid #e7eef0;box-shadow: 10px 15px 30px 0 rgba(0, 0, 0, 0.06);}
.app-aside-fixed:not(.app-aside-dock) aside{/*overflow-y:auto; padding-bottom: 55px;*/ top: 45px; z-index: 1030 !important;}
.app-aside-folded:not(.app-aside-dock) .navi #agile-sales-menu-navigation-container a span{
  padding-top: 0;
}
.agile-theme-15 .app-aside-folded:not(.app-aside-dock) .navi ul li .sales-nav:hover span{
  padding-top:25% !important; 
}
.app-aside-fixed.app-aside-folded .aside-wrap .navi-wrap{width: auto !important; display: inline;}
.app-aside-folded .app-aside, .app-aside-folded .navbar-header, .app-aside-folded .app-aside .fixedicons {
  width: 60px;
  box-shadow: none !important;
}
#agile-menu-navigation-container.navi ul.nav li a {
  padding-left: 50px;
}
/*.app-aside-dock .app-content-body {
  float: left;
  width: 100% !important;
  position: relative;
  right: 0;
  bottom: 0;
  z-index: 1;
  overflow: auto;
}*/
.navbar-collapse, .app-content, .app-footer {
  margin-left: 60px;
}
/*i.newtheme-cloud{
  padding-top: 10px !important;
}*/
#app-aside-folded i.fa-indent, #app-aside-folded .fa-dedent{
  color: #78909c !important;
}

/*.app-aside, .navbar-header, .app-aside .fixedicons{
  width: 240px;
  }
}*/
.app-aside-fixed .aside-wrap{
  position: fixed;
 /* top: 65px;*/
  bottom: 0;
  left: 0;
  z-index: 1000;
  width: 200px;
}
/*.app-aside, .navbar-header, .app-aside .fixedicons{
  width: 240px;
}*/
.app-aside-fixed .aside-wrap{
  position: fixed;
  top: 65px;
  bottom: 0;
  left: 0;
  z-index: 1000;
  width: 200px;
}
.dashboard-select .dropdown-toggle > i{
  font-size: 22px;
}
.app-aside-fixed .aside-wrap .navi-wrap {
  position: relative;
  width: 200px !important;
  height: 100% !important;
  overflow-x: inherit !important;
  overflow-y: inherit !important;
  -webkit-overflow-scrolling: touch !important;
}
.dashboard-select .dropdown-toggle .dash-name{
  opacity: 1 !important;
  width: 140px;
  padding-left: 5px;
}
.app-aside-folded .dashboard-select .dropdown-toggle .dash-name{
  display: none;
}
.app-aside-fixed .navi ul.nav li span{
  font-size: 13px !important;
  line-height: 1.7;
}
#aside .dashboard-select .dropdown-menu{
  top: 30px;
  width: 200px;
  font-size: 14px !important;
}
#aside .dashboard-select .dropdown-menu{
  top: 55px;
  width: 200px;
}
.navbar .navbar-header a#app-aside-folded{
  -webkit-transition: 0s !important;
  transition: 0s !important;
}
.app-aside-fixed .navbar .navbar-header a#app-aside-folded{
  top: 5px !important;
  height: 54px;
  line-height: 54px;
  left: 10px !important;
}
.agile-theme-15 .navbar-brand{line-height: 50px; padding-left: 25px;}
.newtheme-cloud{
  margin-top: 0;
}
.dashboard-select .dropdown-menu li a{
  padding: 14px 0;
}
.tabs-scroll.tabs .tab-container .nav-tabs li a{
  font-size: 13px;
}
}/*medis 768 end*/

@media (min-width: 992px){
.agile-theme-15 .app-aside-dock.app-aside-fixed .app-aside {
   top: 70px;
}
.app-aside-dock.app-aside-fixed.app-header-fixed{padding-top: 70px;}
/*.app-aside-dock .app-aside{background-color: #f6f8f8;}*/
}/*medis 992 end*/

.agile-theme-15 #navbar{box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.07); height: 70px !important;}
.agile-theme-15 .app-header-fixed{padding-top: 70px;}
.agile-theme-15 #app-aside-folded{top: 9px !important; font-size: 1.2em; color: #596165;}
.agile-theme-15 .navbar-searchicon{padding: 24px 15px;}
.agile-theme-15 .grid-icon-header {
    color: #11a0f8!important;
    padding-bottom: 25px;
    padding-top: 25px;
}
.agile-theme-15 .navbar-brand i {
    display: inline-block;
    color: #7460ee;
    font-size: 20px;
}
.agile-theme-15 .navbar-brand span{
    display: inline-block;
    color: #263238;
    vertical-align: middle;
    font-weight: 600;
    font-size: 15px;
    /*padding-top: 5px;*/
}
.agile-theme-15 .navbar-brand{transition: 0s; -webkit-transition: 0s;}
.agile-theme-15 .free_plan_alert{top: 80px;font-size: 12px; padding-top: 8px; padding-bottom: 8px;}
a i, a span{vertical-align: inherit;}

.agile-theme-15 .app-aside-folded:not(.app-aside-dock) .navi>ul>li>a{width: auto;}
.agile-theme-15 .agile-menu-dropdown-aside{padding-top: 0px !important}

.agile-theme-15 .navi ul.nav li a{padding-top:12px; padding-bottom: 12px; color:#596165;height: 45px;}
.agile-theme-15 .nav>li>a:hover, .agile-theme-15 .nav>li>a:focus{color: #11a0f8 !important; background-color:inherit;}
.agile-theme-15 .navi ul.nav li a{border-left: 3px solid transparent;}
.agile-theme-15 .navi ul.nav li.agile-menuactive ul.nav-sub li.agile-menuactive a{color: #11a0f8; background-color: #e7f6ff; border-left: 3px solid rgb(17, 160, 248);}
.agile-theme-15 .bg-white .agile-menuactive>a.agile-menu-parent-item{color: #11a0f8; background-color: inherit; /*border-left: 3px solid rgb(17, 160, 248);*/}
.agile-theme-15 .bg-white .agile-menuactive>a{color: #11a0f8 !important;}
/*.agile-theme-15 .app-aside-folded:not(.app-aside-dock) .navi>ul>li>a{padding:0px !important;}*/
.app-aside-dock .app-aside .agile-menuactive>a.agile-menu-parent-item{border-left:0px; color: #11a0f8; background-color: #e7f6ff; border-top: 3px solid rgb(17, 160, 248);}
.agile-theme-15 .navi ul.nav li.agile-menuactive ul.nav-sub li a:hover{background-color: #f5fbff;}
.app-aside-dock aside#aside{display: none;}
.agile-theme-15 .app-aside-folded .bg-white .agile-menuactive>a.agile-menu-parent-item{
  color: #11a0f8; background-color: #e7f6ff; border-left: 3px solid rgb(17, 160, 248);
}
.agile-theme-15 .navi ul.nav li.agile-menuactive ul.nav-sub li.agile-menuactive a:hover{background-color: #e7f6ff;}

/*header and navbar styles end*/
.app-content-full{
  top: 70px!important;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default
{
  color: #ffffff!important;
  background-color: #067dc6;
  text-decoration: none;
  outline: 0 !important;
}
.pull-left .btn , .sort-field-txt {
  color:#58666e;
}
.agile-theme-15 .btn.bg-light{
    color: #ffffff!important;
    background-color: #067dc6!important;
    text-decoration: none;
    outline: 0 !important;
}
.editicon{
  border: inherit;
}
.editicon:hover{
  border: inherit;
  color: inherit;
}
.dropdown-menu{
  font-size: 13px;
}
.dropdown-menu li a{
  color: #263238;
}
.widget_header_name{
  padding-top: 15px;
  padding-bottom: 15px !important;
  margin-bottom: 0px !important;
}

#documents_collection_container .panel-heading, #campaign-triggers-list .panel-heading, #forms-list-view .panel-heading, #landing-pages-collection-container .panel-heading, #webrules-list-view .panel-heading, #push-notify-list-view .panel-heading, #contact-reports-list-view .panel-heading, #reports-show-results .panel-heading, #workflow-subscribers-list .panel-heading{
  display: none !important;
}

/*table.panel, .panel{
  border: none !important;
  -webkit-box-shadow: inherit !important;
  box-shadow: inherit !important;
   
} */
div#contact-reports-list-view, #task-list-based-condition .panel{
  box-shadow: inherit;
  background-color: inherit;
}
.agile-theme-15 #contact-reports-list-view .agile-table td{
  vertical-align: middle !important;
}
.agile-theme-15 table>tbody>tr>td>label.i-checks.i-checks-sm{
  padding-bottom: 0px !important;
}
.agile-theme-15 table>tbody>tr>td>label.i-checks.i-checks-sm{
  margin-bottom: 0px !important;
  position: relative;
}
.agile-theme-15 #admin-settings-users .panel-heading>div:first-child{
  display: none;
}
.agile-theme-15 #admin-settings-users .panel-heading{
  background-color: #f4f8f9 !important;
}
.agile-theme-15 #custom-fields-accordion table>tbody>tr, table#lost-reasons-table>tbody>tr, table#deal-sources-table>tbody>tr, #task-category table>tbody>tr, #account-stats table>tbody>tr{
  border-top: none !important;
}
.agile-theme-15 #account-stats .table-bordered>thead>tr>th, #account-stats .table-bordered>tbody>tr>td{
  border: none !important;
}
.agile-theme-15 #account-stats table>thead>tr>th{
  padding: 15px !important;
}
.agile-theme-15 #deal-tracks-accordion table>tbody>tr>td{
  padding: 10px !important;
}
.agile-theme-15 #deal-tracks-accordion .panel-heading{
  padding-left: 10px !important;
}
.agile-theme-15 #deal-tracks-accordion .panel-body{
  border-top: none !important;
}
.agile-theme-15 table tr:last-child{
  border-bottom: none !important;
}
.agile-theme-15 table#lost-reasons-table>tbody>tr>td, table.table-bordered, table#deal-sources-table.table-bordered>tbody>tr>td{
  border: 0 !important;
}
.agile-theme-15 table#deal-sources-table>tbody>tr>td div.agile-img.avatar{
  width: 42px !important;
  height: 42px !important;
}
.agile-theme-15 table#deal-sources-table>tbody>tr>td:nth-child(2)>div{
  padding-left: 15px !important;
}
#documents_collection_container .panel-footer, #workflows-collection-container .panel-footer, #campaign-triggers-list .panel-footer, #email-templates-list-view .panel-footer, #forms-list-view .panel-footer, #landing-pages-collection-container .panel-footer, #webrules-list-view .panel-footer, #push-notify-list-view .panel-footer, .ticket-settings .panel-footer, #contact-reports-list-view .panel-footer, #admin-settings-users .panel-footer, #user-dashboard-list .panel-footer, #voicemail-list .panel-footer{
  border-top: 10px solid #f4f8f9 !important;
}
#document-list thead tr th:first-child label.i-checks, #deal-list thead tr th:first-child label.i-checks, #workflows-collection-container thead tr th:first-child label.i-checks, #campaign-triggers-list thead tr th:first-child label.i-checks, #email-template-div-id thead tr th:first-child label.i-checks, #forms-list-view thead tr th:first-child label.i-checks, #landing-pages-collection-container thead tr th:first-child label.i-checks, #webrules-list-view thead tr th:first-child label.i-checks, #push-notify-list-view thead tr th:first-child label.i-checks, .ticket-settings thead tr th:first-child label.i-checks{
  margin: 0; 
  margin-left: 0px !important
} 
.agile-theme-15 table>thead>tr>th>label.i-checks.i-checks-sm{
  /*margin: 0px !important;*/
  padding-bottom: 0px !important;
  vertical-align: middle;
  padding-left: 0px;
}
#today-heading, #yesterday-heading, #earlier-heading{
  border :none !important;
}
#deals-new-list-view .wrapper-md{
  padding-top: 0px;
}
#workflows-top-view h4, #email-templates-header h4{
  color: #11a0f8 !important;
  font-weight: 400 !important;
  font-size: 24px !important;
}
#workflows-top-view h4 small, #email-templates-header span#email-ctg-type-label small{
  font-size: 12px !important;
}
#workflows-top-view .wrapper{
  border-bottom: 0px !important;
}
#landing-pages-collection-container .panel, #campaign-triggers-list .panel, #forms-list-view .panel{
  background-color: #f4f8f9 !important;
}

/*#document-list thead tr th:first-child .i-checks input{ margin-left: -15px;}*/
/*#document-list thead tr th:first-child label.i-checks{margin: 0; margin-left: 0px !important}*/
.grid-icon-header:hover, .grid-icon-header:focus{background-color: inherit;}
.nav.navbar-right li a:hover, .nav.navbar-right li a:focus {
    background: inherit;
}
header .bg-white a, header button.show-search-dropdown {
  color: #78909c;
}
.nav.navbar-right li a.dropdown-toggle i{margin-top: 1px !important;}

.app-aside-dock .app-aside .navi>ul>li>a{border-top: 3px solid transparent;}

.agile-theme-15 .app-aside-fixed:not(.app-aside-dock) aside::-webkit-scrollbar {
    width:5px;
}
 
.agile-theme-15 .app-aside-fixed:not(.app-aside-dock) aside::-webkit-scrollbar-track {
    background-color: #fff;
}
 
.agile-theme-15 .app-aside-fixed:not(.app-aside-dock) aside::-webkit-scrollbar-thumb {
  background-color: #e7eef0;
  border-radius: 14px; 
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus
{
  color: #141719;
  background-color: #f4f8f9!important;
  background-image: none;
  filter: none;
}
/*.panel-default .panel-heading
{
  background-color : #FFFFFF;
}*/
/*.wrapper-md
{
  padding-bottom:0px!important;
  padding-top: 15px;
}*/
.route_Portlet
{
  padding-top:10px;
}
.contact-owner .btn-sm
{
  height: 30px;
  line-height: 30px;
  /*font-size: 12px;*/
}
:not(.notaddon-imp).icon-plus-sign:before{
  content: "+";
  margin-left: 1px;
  font-weight: 600;
  font-family: "icomoon"!important;
  font-size: 18px;
  margin-right: 7px;
}
.tab-content  .icon-plus-sign:before{
  font-weight:normal!important;
  font-size:18px;
  margin-top:0px!important;
  margin-right:3px!important;
  margin-left:0px!important;
  }
.tab-content  .icon-plus-sign
{
  font-size: 14px;
  padding-right:0px;
  /*margin-top:0px;*/
}     
.icon-plus-sign
{
  font-size: :22px;
  margin-top: -4px;
  padding-right: 0px;
}
.btn-default
{
  background-color: rgba(17, 160, 248, 0.1);
  color: #11a0f8!important;
}
.btn-primary
{
  background-color: #11a0f8!important;
  color: #ffffff!important;
}
.btn.btn-default:hover,.btn.btn-default:focus,.btn.btn-default:active,.open .dropdown-toggle.btn-default
{
    background-color: rgba(17, 160, 248, 0.2);
    color: #11a0f8!important;
}
.save-tag input
{
  height: 34px!important; 
}
#contact-add-tags , #company-add-tags
{
  height: 34px; 
  line-height: 34px;
}
.wrapper-md.white-theme-portlets
{
  padding-bottom:0px!important;
}
.editicon:hover
{
 background-color: #666!important;
 color:#fff!important;
}
.editicon span
{
  margin-top: -7px!important;
}
#widgets-model-list h4,#widgets-model-list .h4,#widgets-model-list h5,#widgets-model-list .h5,#widgets-model-list h6,#widgets-model-list .h6
{ 
    margin-bottom: -5px!important;
}
.contact-right-widgetsview i
{
  margin-right:0px;
}
/*.agile-new-theme form .form-control.textarea
{
  height: 72px;
}*/
.multiple-template .multiple-remove.m-l-xs ,.multiple-template .multiple-remove .m-l-xs
{
  margin-left:0px;
}
.contact-right-widgetsview #widgets .btn.btn-sm {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
}
.btn.btn-sm,.controls .btn.btn-sm ,.form-actions .btn.btn-sm , #bulk-actions .btn-sm ,.btn-sm-imp{
  height: 30px;
  line-height: 30px;
  /*font-size: 12px;*/
}

.multiple-checkbox-adminprefs .panel{
  border-top: inherit;
  padding-top: inherit;
}
.controls .btn-default
{
  background-color: rgba(17, 160, 248, 0.1)!important;
  color: #11a0f8!important;
}
.controls .btn-primary
{
  background-color: #11a0f8!important;
  color: #ffffff!important;
}
.controls .btn.btn-default:hover,.controls .btn.btn-default:focus,.controls .btn.btn-default:active,.controls .open .dropdown-toggle.btn-default
{
  background-color: rgba(17, 160, 248, 0.2)!important;
    color: #11a0f8!important;
}
.controls .btn.btn-primary:hover,.controls .btn.btn-primary:focus,.controls .btn.btn-primary:active,.controls .open .dropdown-toggle.btn-primary
{
 background-color: #067dc6!important;
  color: #ffffff;
}

#admin-prefs-tabs-content .control-group{
  padding-top: 0px;
  background-color: #fff;
}

.modal-content .modal-header h3,.modal-content .modal-header h4{
  font-size: 16px !important;
  color: #263238 !important;
}


.agile-theme-15 #theme-and-layout{
    margin-bottom: 20px;
    padding:20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.agile-theme-15 .admin-users .panel-heading, .upload-panel .panel-heading {
    background-color: #e7eef0 !important;
    border: none !important;
    border-radius: 4px 4px 0 0;
    width: 100%;
    font-size: 14px;
    padding: 20px 5px 17px 20px !important;
    white-space: nowrap;
  }

.agile-theme-15 .agile-theme-image{
  width:3em !important;
}
.agile-theme-15 .agile-theme-image-size{
  height: 42px !important;
  width: 42px !important;
}

.agile-theme-15 .agile-theme-company-image-size{
  height: 35px !important;
  width: 35px !important;
}

.agile-theme-15 #admin-settings-users-model-list .agile-img{
 width: 35px !important; 
}

.agile-theme-15 .tickets-toolbar .filter-name-btn{
 color: #11a0f8 !important;
    font-weight: 400 !important;
}
.agile-theme-15 .tickets-toolbar .toggle-custom-filters{
  color: #263238 !important;
}
.agile-theme-15 .tooltip-inner p{color:#fff;}
.agile-theme-15 .tooltip{
  font-family: "Maison Neue" !important;
}

#contactCampaignForm .line
{
  margin:5px 0;
}
.milestone-column .panel-heading
{
  background-color: #f6f8f8!important;
  border-bottom: 1px solid #ddd;
  padding: 10px 15px;

}
input[type="checkbox"]:checked:after {
z-index:1;
}

#chrome-extensions i{
  font-size: 16px
}
.tabs-scroll .tab-container{
  padding-left: 0px;
  padding-right: 0px;
}
.agile-theme-15 .event-modal{
  /*width: 630px;*/
}
.agile-theme-15 #event-time-1 ,.agile-theme-15 #event-time-2{
  /*width: 91px;*/
}

.agile-theme-15 form .form-control{
    padding: 6px 20px;  
}
.modal-footer .btn{
  height: 30px;
  line-height: 30px;
  /*font-size: 12px;*/
}
.btn.btn-blue:hover,
.btn.btn-primary:hover,
.btn.btn-blue:focus,
.btn.btn-primary:focus,
.btn.btn-blue:active,
.btn.btn-primary:active {
  background-color: #067dc6!important;
  color: #ffffff;
}
/*#data-sync-type a
{
  color:#fff!important;
}*/
.btn-addon.btn-sm i
{
  width: 20px;
}

.agile-theme-15 .ticket-collection-container .v-middle.p-l-none:nth-child(4){
  width: 60px !important;
}

.agile-theme-15 #right-pane .tickets-toolbar, #tickets-container div.col.bg-white{
  background-color: #f4f8f9 !important;
}
/*.agile-theme-15 .ticket-collection-container .i-checks.i-checks-sm{
  margin-top: 15px !important;
}*/
.agile-theme-15 .ticket-collection-container table label.i-checks{
  margin-left: 0px !important;
}
.agile-theme-15 .tickets-div .panel-heading label.i-checks{
  padding-left: 5px !important;
  vertical-align: middle !important;
}
/*.agile-theme-15 .tickets-div .panel-heading .btn.btn-default{
  background-color: rgba(17, 160, 248, 0.1) !important;
}*/
.agile-theme-15 #tickets-bulk-select div:first-child, .agile-theme-15 .ticket-collection-container .table{
  border-top: 5px solid #f4f8f9 !important;
}
.agile-theme-15 .ticket-showing-no a i{
  color: #a7a7a7 !important;
}
.agile-theme-15 .tickets-div .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.agile-theme-15 .ticket-collection-container, .tickets-div div.text-center.padder-v.b-t{
  border-top: 10px solid #f4f8f9 !important;
}
.agile-theme-15 tbody.ticket-single-row-model-list label.i-checks{
  padding-left: 0px !important;
}
.agile-theme-15 .tickets-div .panel-heading label.i-checks:first-child{
  padding-left: 0px !important;
  margin-top: 0px !important;
  padding-bottom: 0px !important;
}
.agile-theme-15 .tickets-div .ticket-collection-row{
  min-height: 0px !important;
}
.agile-theme-15 .ticket-head-filters .filter-name-btn{
  color: #11a0f8 !important;
  font-weight: 400 !important;
  font-size: 22px !important;
}
.agile-theme-15 .fa-filter, .icon-filter{
  font-size: 14px;
}
.no-label-content{
  background-color: white !important;
}
.agile-theme-15 .ticket-settings .col.panel.wrapper{
 /* background-color: #f4f8f9 !important;*/
 background-color: inherit; 
}
@media (min-width: 768px){
.agile-theme-15 .table thead tr th {
    vertical-align: middle !important; 
  }
.form-horizontal .required-and-searchable .control-label{padding-top: 8px;}

  #contact_phone{width: 258px;}
}
/*.agile-new-theme #deals-new-list-view table>tbody>tr>td, #workflows-collection-container table>tbody>tr>td, #campaign-triggers-list table>tbody>tr>td, #email-template-div-id table>tbody>tr>td, #forms-list-view table>tbody>tr>td, #landing-pages-collection-container table>tbody>tr>td, #webrules-list-view table>tbody>tr>td, #push-notify-list-view table>tbody>tr>td, .ticket-settings table>tbody>tr>td{
  vertical-align: middle !important;
}
.agile-new-theme #deals-new-list-view table>thead>tr>th, #documents_collection_container table>thead>tr>th, #workflows-collection-container table>thead>tr>th, #campaign-triggers-list table>thead>tr>th, #email-templates-list-view table>thead>tr>th, #forms-list-view table>thead>tr>th, #landing-pages-collection-container table>thead>tr>th, #webrules-list-view table>thead>tr>th, #push-notify-list-view table>thead>tr>th, #admin-prefs-tabs-content .ticket-settings table>thead>tr>th{
  vertical-align: bottom !important;
}
.agile-new-theme .ticket-settings table>tbody>tr>td:nth-child(3){
  padding-left: 15px !important;
}
.agile-new-theme #ticket-feedback table>tbody>tr>td:first-child>div{
  width: 40px !important;
  height: 40px !important;
}*/
#dashboard-name
{
  margin-right:7px!important;
}
#dashlet_heading .btn-group .btn.btn-sm 
{
  color: #78909c !important; 
  /*margin-top: 3px;*/
}
#dashlet_heading .caret
{
  /*color: #78909c !important;*/
}
#scheduleid .line.line-dashed.b-b.line-lg ,#subscribe_plan_change .line.line-dashed.b-b.line-lg{
    border-bottom: 1px solid #dee5e7;
}

input.mini-time.ui-timepicker-input{
    border: 1px solid #d2d2d2;
}

#schedule-preferences .line.line-lg.b-b{
  border-bottom: 1px solid #dee5e7;
}
#advanced-tab .note-editor .btn .btn-default{
    height: 30px;
    font-size: 12px;
}
#advanced-tab .note-editor .btn{
    height: 30px;
    font-size: 12px;
    background-color: rgba(17, 160, 248, 0.1) !important;
    color: #11a0f8!important;
    -webkit-box-shadow: 0 1px 1px rgba(90,90,90,0.1);
    box-shadow: 0 1px 1px rgba(90,90,90,0.1);
    border-radius: 0px;
}
#advanced-tab .note-editor .btn:hover{
    background-color: rgba(17, 160, 248, 0.2) !important;
}
#advanced-tab .note-editor .btn i {
    font-size: 12px;
}

.agile-theme-15 .data-block h1,.agile-theme-15 .data-block h2,.agile-theme-15 .data-block h3,/*.agile-theme-15 .data-block h4,*/.agile-theme-15 .data-block h5,.agile-theme-15 .data-block h6 {
    line-height: 1.1 !important;
    margin-bottom: 10px !important;
    color: inherit !important;
}
.agile-theme-15 .data-block p{
  margin-bottom: 10px !important;
}
.agile-theme-15 .workflows-right-body h1, h2, h3, h4, h5, h6{
  color: #58666e;
}
.agile-theme-15 .triggers-right-body  h1, h2, h3, h4, h5, h6{
  color: #58666e;
}

.agile-theme-15 p{
  margin: 0 0 10px !important;
  line-height: 1.42857143 !important;
}


.list-group-item.select{color: #11a0f8; background-color: #e7f6ff !important; border-left: 3px solid rgb(17, 160, 248) !important;}
.list-group.no-border .list-group-item{border-width: 0px;}
.list-group-item{border-left: 3px solid transparent !important;}
a.list-group-item:hover, a.list-group-item:focus{color: #11a0f8; background-color: #f5fbff !important;}
.list-group-item:hover.select{background-color: #e7f6ff !important;}

/*#content .portlet_body_calendar #calendar_container table td, #content .portlet_body_calendar #calendar_container table th {
  padding: 0px !important;
}*/

/** Checkbox/Radio CSS **/
label.i-checks input{
  margin-right: 7px;
}
.i-checks input[disabled]:after, .i-checks input[disabled]:focus, .i-checks input[disabled]:hover{
    background-color: #dee5e7;
    border-color: #ececec;
}
.i-checks {
  padding-left: 0;
  padding-bottom: 7px;
}
.i-checks i.glyphicon {
  display: inline-block!important;
 }
.tickets-div .dropdown-menu .i-checks {
  padding-top: 0px!important;
}
.tickets-div .dropdown-menu > li > a {
  padding: 5px 20px !important;
}
.radio label, .checkbox label{
  padding-left: 23px;
  vertical-align: middle;
}
.js-prev-lge .i-checks {
  padding-left: 23px;
}
.getting-started-body label.i-checks input{
    margin-right: 8px;
    margin-top: 7px;
 }
table.agile-table thead tr th .i-checks i, #bulk-action-btns .i-checks i {
  display: none!important;
}
.i-checks>span {
    margin-left: auto;
}
.i-checks i.glyphicon {
    display: inline-block!important
}
#textModalForm label {
  display: inline;
}
.search-filters li a {
  z-index: 100000;
}
.i-checks-sm>i {
  margin-left: -19px;
  border: 0;
  background: transparent;
}
/** End of Checkbox/Radio CSS **/

/** Activities **/
.activity-date-filter {
  padding: 5px;
}
/** End of Activities**/

#reports-tab-container {
  background-color: #fff;
}
#reports-tab-container ul li a{
  border: 0px;
  color: #555;
  margin-right: 0px;
}
#reports-tab-container .maintab a:hover{
  border:0px;
  color: #11a0f8;
  background-color: #f5fbff !important;
}
#reports-tab-container .report-selected a{
  color: #11a0f8;
  background-color: #e7f6ff !important;
  /*border-left: 3px solid rgb(17, 160, 248) !important;*/
}
#reports-tab-container .maintab ul li a{
  border: 0px !important;
  color: #555;
  background-color: #fff !important;
}

.agile-theme-15 #portlets-add-listener #marketing_dashlet .col-md-3{
  display: table;
}

.agile-theme-15 #portlets-add-listener .wrapper-md div:nth-of-type(5){
  clear: inherit;
}
.agile-theme-15 #portlets-add-listener .wrapper-md div:nth-of-type(4){
  height: 100%;
  clear: both;
}
ul.leader-board-view li div table tr{
  border-top: 0px !important; 
  background-color: transparent !important;
}
ul.leader-board-view li div table tr td{
     border-top: none !important; 
     padding: 0px !important; 
} 
 
.agile-theme-15 .dayContainer {
    float: left;
    line-height: 20px;
    margin-right: 9px;
    width: 65px;
    font-size: 11px;
    font-weight: bold;
    margin-top: 5px;
}
.agile-theme-15 #schedule-preferences .operationTime .mini-time {
    width: 41px !important;
    padding: 3px;
    font-size: 12px;
    font-weight: normal;
}
.agile-theme-15 #schedule-preferences label.control-label.col-sm-3
{
    top: 0px !important;
}
.agile-theme-15 #online-calendar-content {
    margin: 0px !important;
}
.agile-theme-15 #schedule-preferences .m-t-xs
{
   left: 0px !important;
}

.agile-theme-15 .panel-default .panel-heading {
    background-color: #e7eef0 !important;
}
.agile-theme-15 .panel-default .portlet_header.panel-heading {
 background-color: #FFFFFF !important;
}

.agile-theme-15 #task-list-based-condition .task_bulk_action{
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-15 #task-list-based-condition .table-responsive.table-list-view-top-margin{
  float: left !important;
}

.tag:hover, .tag.btn:hover, .controls .tag.btn:hover{
  
    background-color: #dadfe2!important;
    color: #263238!important;
}
.tag a{
  font-weight: 600 !important;
}
.tag a:hover{
  color: #78909c!important;
}
.tag a.close:hover {
  color: #000000!important;
}
ul.tags-management li.tag{
  line-height: inherit;
  border: inherit;
  margin-top: 12px !important;
}
#filter-list #filters-tour-step .caret
{
    margin-left: 3px;
    margin-right: 2px;
    /*color:#78909c !important;*/
}
#contacts-view-options .contacts-view i
{
  font-size:15px;
  margin-right:0px!important;
}
#contact-sorter  .fa-sort-desc
{
  margin-left: 3px;
    margin-right: 2px;
    color:#78909c !important;
}
#icon-filter
{
  color:#78909c !important;
}
/*.tab-content  .btn.dropdown-toggle .caret
{
  color:#11a0f8!important;
}*/
.btn.btn-default-imp:hover,.btn.btn-default-imp:focus,.btn.btn-default-imp:active,.open .dropdown-toggle.btn-default.btn-default-imp
{
    background-color: rgba(17, 160, 248, 0.2)!important;
    color: #11a0f8!important;
}
/*.btn.btn-default.btn-default-imp-white,.btn.btn-default.btn-default-imp-white.dropdown-toggle span
{
  background-color: #ffffff!important;
  color: #78909c!important;
}*/
/*.btn.btn-default.btn-default-imp-white:hover,.btn.btn-default.btn-default-imp-white:focus,.btn.btn-default.btn-default-imp-white:active,.open .dropdown-toggle.btn-default.btn-default-imp-white,.btn.btn-default.btn-default-imp-white.dropdown-toggle span:hover,.btn.btn-default.btn-default-imp-white.dropdown-toggle span:focus,.btn.btn-default.btn-default-imp-white.dropdown-toggle span:active,.open .btn.btn-default.btn-default-imp-white.dropdown-toggle span
{
  background-color: #ffffff!important;
  color: #11a0f8!important;
}*/

.btn.btn-default.btn-default-imp.bg-light {
   background-color: rgba(17, 160, 248, 0.2)!important;
    color: #11a0f8!important;
}
.btn.btn-default.btn-default-imp-white.bg-light {
    background-color: #FAFCFD !important;
    color: #11a0f8 !important;
}
#bulk-action-btns .btn.dropdown-toggle span
{
  /*color: #11a0f8!important;*/
  margin-left:5px;
}
.fa-plus-circle:before
{
  content: "+";
  margin-left: 1px;
  font-weight: 600;
  font-family: "icomoon"!important;
  font-size: 18px;
  margin-right: 7px;
}
.onlineCalendarAddToSite{
    height: 40px!important;
    line-height: 40px!important;
    font-size: 14px!important;
}
#lp-video-tutorial,#webrule-video-tutorial
{
  margin-right:10px!important;
}
/*
.agile-new-theme form .input-group-addon{
  padding: 12px 25px !important;
}*/

#advanced-search-fields-group {
  padding-bottom: 5px;
}

#admin-previlages .m-l-md{
  margin-left: 40px !important;
}
.tab-content .btn-sm
{
   height: 40px!important;
  line-height: 40px!important;
  font-size: 14px!important;
}
#deals-view
{
  margin-right: 10px;
}
#calendarAgendaButtons .btn-default-imp-white
{
  margin-right:15px;
}
#activity-log-header-div #activities_date_range.activity-date-filter ,  #activities_date_range
{
  line-height:32px!important;
  border-radius:4px;
  vertical-align: text-top;
}
#reportrange
{
  margin-right:15px;
  line-height:24px!important;
  border-radius:4px;
  vertical-align: middle;
  border-color:#fff!important;
}

#activity-log-header-div #activities_date_range.activity-date-filter  .caret ,
{
      margin-left: 7px;
      margin-right: 7px;
      margin-top: 5px;
}
/*removed the wrapper md for the buttons adn addng the button lg and respective classes */
.btn-lg-imp
{
  height: 40px !important;
  line-height: 40px !important;
  font-size: 14px !important;
}
.m-r-sm-imp
{
  margin-right:10px!important;
}
.m-r-md-imp
{
  margin-right:15px !important;
}
.btn-lg-imp.btn-default.dropdown-toggle,.btn-lg-imp.btn-primary.dropdown-toggle
{
  padding-left:13px;
  padding-right:13px;
}
/*.btn.btn-default.btn-primary-imp:hover,.btn.btn-default.btn-primary-imp:focus,.btn.btn-default.btn-primary-imp:active,.open .dropdown-toggle.btn-default.btn-primary-imp
{
  background-color: #067dc6!important;
  color: #fff!important;
}*/
.btn-default.btn-primary-imp
{
   background-color: #11a0f8!important;
  color: #ffffff!important;
}
/*.agile-new-theme .btn-addon.btn-sm i:active,.agile-new-theme .btn-addon.btn-sm i:hover,.agile-new-theme .btn-addon.btn-sm i:focus
{
    background-color: #067dc6!important;
    color: #ffffff;
}*/
/*.btn.dropdown-toggle.btn-primary-imp .caret
{
  color: #ffffff !important;
}*/
/*css for the caret icon in the campaigns page */
#campaign-video-tutorial , #lp-video-tutorial , #addLandingPage , #document_validate ,#document_update_validate
{
  border-radius: 4px;
}
/** Bussiness Hours **/
.operationTime .mini-time {
  padding: 3px !important;
}
/** End of Bussiness Hours **/

/** Panels **/
.agile-theme-15 .no-panel-border .panel, .agile-theme-15 .table-responsive .panel, .agile-theme-15 .no-panel-border.panel{
  border: none !important;
  -webkit-box-shadow: inherit !important;
  box-shadow: inherit !important;
}
/** End of panel CSS **/

#ticket-model-list div.show-caret:hover, #ticket-model-list div.show-caret:hover>a[aria-expanded="true"]{background-color: #fff;}

#ticket-model-list .ticket-data .show-caret .btn{height:auto; line-height: normal; transition: inherit; -webkit-transition: inherit; background-color: inherit; color: #78909c !important;}

#portlets-tasks-model-list tr td:first-child{
  width: 40px !important;
}
/*.scroll div[id*="heading"], .scroll>div>div{
  border-top: none !important;
  border-bottom: none !important;
}*/
.portlet_header h4 span{
  color: #263238 !important;
  font-weight: 400 !important;
  font-size: 16px !important;
}
.portlet_header h4 small{
  font-size: 13px !important;
  color: #78909c !important;
  font-weight: 400 !important;
}
.label.bg-light{
  background-color: #edf1f2!important;
}
.goals_portlet_body .portlet-panel.bg-light{
  background-color: #dde6e9 !important;
}
/*.agile-new-theme #bulk-action-btns .i-checks{
  padding-left: 9px !important;
}*/
table#contacts-table, table#companies {
  -webkit-box-shadow: none !important; 
  box-shadow: none !important; 
}
.agile-theme-15 .no-panel-border .panel-footer{
  background-color: #f4f8f9;
}
#dialler-phone-number-form #dail_phone_number{
  background-color: inherit;
  border-radius: 0;
  border-bottom: 1px solid #fafafa !important;
}
#dialPad .panel-body{
  height: 324px !important;
}
.deal-view-ul a.active, .deal-view-ul a.active i, .deal-view-ul a.active span {
    color: #11a0f8 !important;
    background-color: transparent !important;
}
#opportunity-listners #Prospect .dealtitle-angular {
    background-color: #11a0f8 !important;
    color: #ffffff !important;
}


#browseBtn{
  margin-top:0px !important;
}
.agile-theme-15 #phoneLogForm .input-group .form-control{
    padding: 6px 12px !important;   
    color: #78909c; 
}
.agile-theme-15 #phoneLogForm .input-group .input-group-btn .btn{
    color:#78909c !important;  
}
#contact-add-phone-span .contact_phone_add{margin-left: 7px !important; line-height: 40px; height: 40px !important;}
#contact-add-phone-span #contact_phone{border: 0px !important; height: 40px !important; border-radius: 4px !important;}

#browseBtn{
  margin-top:0px !important;
}
.agile-theme-15 .agile-page-header{padding: 20px 20px 10px !important;}
.agile-theme-15 .agile-p-t-none{padding-top: 0px !important;}
.agile-theme-15 .agile-p-t-xs{padding-top: 5px !important;}
.agile-theme-15 .agile-p-t-sm{padding-top: 10px !important;}
.agile-theme-15 .agile-p-t{padding-top: 15px !important;}

.agile-theme-15 .agile-p-b{padding-bottom: 15px !important;}
.agile-theme-15 .agile-p-b-md{padding-bottom: 20px !important;}


.agile-theme-15 .agile-pos-t-none{top: 0px;}
.agile-theme-15 .agile-pos-t-xs{top: 5px;}
.agile-theme-15 .agile-pos-t-sm{top: 10px;}
.agile-theme-15 .agile-pos-t{top: 15px;}

#tasks-list-template .list-area-wrapper.m-t-n-md{margin-top: 0px;}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background-color: inherit;}
.agile-theme-15 .app-aside-dock.app-aside-fixed .app-header .navbar-header{border-right: 0px;}
.agile-theme-15 table.table-compact>tbody>tr>td .agile-theme-image-size, table.table-compact>tbody>tr>td .agile-theme-company-image-size{
    width: 20px !important;
    height: 20px !important;
    margin-top: 3px !important;
 }
#reports-tab-container .nav-tabs {
  border-bottom: 0px;
}

.agile-theme-15 #task-list-based-condition .slate-content h3{
  margin-top: 20px !important;
  margin-bottom: 10px !important;
  color: rgb(88, 102, 110) !important;

}
.reports-Container .slate-content h4 {
  font-size: 18px !important;
}

#email-reports h4{
  font-size: 18px !important;
}
.tickets-div h4{
  font-size: 18px !important;
}
#calendar-listers #calendar_event table .fc-header-center span h2{
  color: #fff !important;
  margin-bottom: 0px !important;
  font-size: 18px;
}
#calendar-listers #user_calendars #google_cal_link span, #calendar-listers #user_calendars #office_cal_link span{
  font-size: 11px !important;
}
#calendar-listers #refrecal{
  color: #a7a7a7 !important;
  line-height: 29px;
  height: auto;
}

.panel-heading h4, .h4{
  font-size: 16px !important;
  color: #263238 !important;
}
.panel-heading{
  font-size: 16px !important;
  color: #263238 !important;
}

.panel-heading h4, .h4,.panel-heading{
  font-size: 16px !important;
  color: #263238 !important;
}


.panel-heading .panel-title>a,.panel-heading .panel-title{
  font-size: 16px !important;
  color: #263238 !important;
}
#dialPad.panel-default .panel-heading{
  background-color: #fff !important;
}
#close-dialler>span{
  color: #b7b7b7;
}
#dialler-page .panel.panel-default{
  border: 1px solid #fafafa !important;
}
#refrecal
{
  color: #11a0f8 !important;
}
#milestone-view-track .icon-road 
{
  font-size:15px;
}
#activities_date_range .icon-calendar
{
  font-size:13px!important;
  margin-top:5px!important;
  vertical-align: text-bottom;
}
#reportrange .icon-calendar
{
  font-size:13px!important;
  margin-top:5px!important;
  /*vertical-align: text-bottom;*/
}

#contact-sorter .sort-field-txt
{
 color:#263238 !important;
}
#whitelabel-domain
{
  height:40px;
}
.btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray
{
  background-color: #067dc6!important;
  color: #fff!important;
}

/*Contact Single Row Image Fix Start*/
.agile-theme-15 table.table-compact>tbody>tr>td .agile-theme-image-size, table.table-compact>tbody>tr>td .agile-theme-company-image-size{
  width: 20px !important;
  height: 20px !important;
  margin-top: 3px !important;
}
/*Contact Single Row Image Fix End*/


#company-contacts-list-view .contacts-inner-div{
  border-top: 15px solid #f4f8f9;
}

.new-deal-input{
  width: 87% !important;
}
/*start of call campaign*/
#callnoty-container .new-theme-btn{
      border-radius: 2px !important;
    outline: 0!important;
    height: 18px !important;
    line-height: 14px !important;
    font-size: 9px !important;
    margin: 0px !important;
    padding: 1px 5px !important;
} 

#call-campaign-content .btn{
  border-radius: 2px !important;
    outline: 0!important;
    height: 18px !important;
    line-height: 14px !important;
    font-size: 9px !important;
    margin: 0px !important;
    padding: 1px 5px !important;
}


#call-campaign-content .new-theme-pausecall-btn,#call-campaign-content .new-theme-headphone,#call-campaign-content .cam-dialpad-icon,#call-campaign-content .new-theme-microphone-btn{
  height: 16px !important;
}
#call-campaign-content .cam-call-icon{
  top :-3px !important;
}
#call-campaign-content #hangup{
  height: 17px;
  width: 18px;
}


.call-campaign-running .app-content-full {
    top: 122px !important;
}



/*end of call campaign*/


.agile-theme-15 .portlet_body .highcharts-tooltip>span table tr{
  border-top: 0px !important; 
  background-color: transparent !important;
}
.agile-theme-15 .portlet_body .highcharts-tooltip>span table tr td{
     border-top: none !important; 
     padding: 0px !important; 
} 


/***** Start TABLES ********/

#content .portlet_body_calendar #calendar_container .agile-table td, #content .portlet_body_calendar #calendar_container .agile-table th {
  padding: 0px !important;
}
.agile-theme-15 .ticket-settings .agile-table>tbody>tr>td:nth-child(3){
  padding-left: 15px !important;
}
.agile-theme-15 #ticket-feedback .agile-table>tbody>tr>td:first-child>div .thumb-sm img{
  width: 40px !important;
  height: 40px !important;
}
.agile-theme-15 #ticket-feedback .agile-table>tbody>tr>td:first-child>div{
  width: 105px !important;
  border-radius: 500px;
}
#document-list thead tr th:first-child label.i-checks, #deal-list thead tr th:first-child label.i-checks, #workflows-collection-container thead tr th:first-child label.i-checks, #campaign-triggers-list thead tr th:first-child label.i-checks, #email-template-div-id thead tr th:first-child label.i-checks, #forms-list-view thead tr th:first-child label.i-checks, #landing-pages-collection-container thead tr th:first-child label.i-checks, #webrules-list-view thead tr th:first-child label.i-checks, #push-notify-list-view thead tr th:first-child label.i-checks, .ticket-settings thead tr th:first-child label.i-checks{
  margin: 0; 
  margin-left: 0px !important
}
.agile-table.panel, .panel, #admin-prefs-tabs-content.tabs .panel.panel-default, #workflows-collection-container .panel.panel-default{
  border: none !important;
  -webkit-box-shadow: inherit !important;
  box-shadow: inherit !important;   
  
}
#workflows-collection-container .panel.panel-default{
  background-color: inherit;
}

.tab-content .panel, #admin-prefs-tabs-content.tabs #web-to-lead-tab .panel.panel-default, #admin-prefs-tabs-content.tabs #e-commerce-tab .panel.panel-default, #admin-prefs-tabs-content.tabs #cms-tab .panel.panel-default, #admin-prefs-tabs-content.tabs #web-app-integrations-tab .panel.panel-default, #admin-prefs-tabs-content.tabs #email-gateways-tab .panel.panel-default, #admin-prefs-tabs-content.tabs #sms-gateways-tab .panel.panel-default, #admin-prefs-tabs-content.tabs #stats-tab-content .panel.panel-default,#subscribe_plan_change .panel{
   box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}

#settings-user-prefs-tab-content .panel, #settings-widgets-tab-content, #setting-email-prefs-tab-content, #settings-data-sync-tab-content, #online-calendar-content, .tab-content .panel.no-shadow, #settings-account-tab-content .panel, #settings-milestones-tab-content .panel, .tab-container .ticket-settings .panel, #integrationstats .panel, .tab-content #accordion .panel,  #admin-previlages .panel, #import-tabs-content .tab-content.panel{
  box-shadow :0px 0px 0px 0px !important;
}

#content .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table-striped>tbody>tr:hover>td, .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table-striped>tbody>tr:hover>td{
  background-color: #e7f6ff !important;
}
.table-striped>tbody>tr:nth-child(odd)>td{
  background-color: #fff !important;
}
.agile-theme-15 #content .agile-table>thead>tr>th{
  padding: 10px 15px 15px 15px;
  border-top: none !important;
  border-bottom: none !important;
  text-transform: uppercase !important;
  color: #78909c !important;
  font-size: 12px !important;
}#content .agile-table.fc-header>tbody>tr:first-child{
  border-top: none !important;
}
.agile-theme-15 .portlet_body .highcharts-tooltip>span .agile-table tr{
  border-top: 0px !important; 
  background-color: transparent !important;
}
.agile-theme-15 .portlet_body .highcharts-tooltip>span .agile-table tr td{
     border-top: none !important; 
     padding: 0px !important; 
} 
.agile-theme-15 #content .agile-table thead tr{
  background-color: #f4f8f9 !important;
}
.agile-theme-15 #contact-reports-list-view .agile-table>tbody>tr>td:nth-child(2)>div, #contact-reports-list-view .agile-table>tbody>tr>td:nth-child(2)>a{
  padding-left: 8px !important;
}
.agile-theme-15 #content .agile-table>tbody>tr>td{
   border-top: none !important;
   padding: 10px 15px;
}
.table.contacts-custom tbody tr td,.table.companies-custom tbody tr td {
    padding: 10px 15px !important;
}
.agile-theme-15 #content .agile-table>tbody>tr{
  border-top: 10px solid #f4f8f9 !important;
  background-color: #fff !important;
}
.agile-table td a {
  color: #263238;
}
#content  .agile-table .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table-striped>tbody>tr:hover>td, .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table-striped>tbody>tr:hover>td{
  background-color: #e7f6ff !important;
}
.agile-theme-15 #content .portlet_body .agile-table>tbody>tr{
  border-top: none !important;
}
/*.tabs .tab-container{
  margin-bottom: 0px !important;
}
.tabs .tab-content{
    padding: 15px;
    background-color: #fff;
    border: 1px solid #dee5e7;
    border-top-width: 0;
    border-radius: 0 0 2px 2px;
}*/

/***** END TABLES ********/
 

#tinyMCEhtml_email .form-control
{
  height: auto !important;
}
textarea#tinyMCEhtml_email, textarea#agile-push-noty-code {
    height: auto !important;
}
.contacts-div #bulk-action-btns span#contacts-grid-view-checkbox:nth-child(2){
  margin-left: 0px;
}

.tabs-left-panel, .reports-tabs-left-panel{background-color: #fff; position: relative;top: 20px;}
.agile-theme-15 .tabs-left-panel, .agile-theme-15 .reports-tabs-left-panel{height: 100vh;}
.agile-theme-15 .reports-tabs-left-panel{top: 0px;}

#activity_model .list-group , #contact_activity_model .list-group {
 
     background-color: transparent;
     margin-top: 0px;  
}
#activity_model .scroll div[id*="heading"] ,#contact_activity_model .scroll div[id*="heading"] {
     border-bottom: 1px solid #f4f8f9; 
     border-top: 1px solid #f4f8f9; 
}
#themeform .magicMenu .i-checks input[type="radio"] {
  display: none;
}
/*.task-add-deal
{
      left: 45%!important;
}*/
#verification_anaytical_code
{
  height:40px!important;
}
#whitelabel-domain
{
  height: 40px!important;
}
.add_to_all
{
  line-height:1.1857143 !important;
}
.m-l-n-xs-imp
{
  margin-left:-5px!important;
}
.m-l-xs-imp
{
  margin-left:5px !important;
}
.form-actions .btn-primary-imp
{
  margin-left:10px!important;
}
.deal-restore-detail-view
{
  left:-30px!important;
}
#bringYourCodeBtn
{
  margin-left:10px!important;
}
.btn-danger
{
    background-color: rgba(243, 49, 85, 0.1)!important;
    color: #f33155 !important;
}
.btn-danger:hover,.btn-danger:active,.btn-danger:hover,.btn-danger:focus
{
    background-color: rgba(243, 49, 85, 0.2)!important;
    color: #f33155!important;
}
.dropdown-menu
{
  border:0px solid #fff!important;
}
tbody#ticket-single-row-model-list tr td{
  vertical-align: initial;
}
.tickets-div .panel-default .panel-heading{
  background-color: #fff !important;
}
table.agile-table>tbody>tr>td{
  vertical-align: middle !important;
}

/*start of deals*/
#opportunities-by-milestones-model-list .milestone-column>ul>li, #deals-by-paging-model-list>li, #deals-by-paging-relax-model-list>li{
  border-bottom:  none !important;
  margin: 0px 5px 10px 0px;
}
#deals-new-milestone-view .panel{
  background-color: #f4f8f9 !important;
} 
.milestone-column>ul, .milestone-column>div.milestones{
  height: calc(100vh - 226px) !important; 
}
/*.milestone-column>div.milestones ul.milestones{
  min-height: calc(100vh - 190px) !important; 
}*/
/*End of deals*/

.setting-add-tag{
  padding: 6px 12px !important;
}

/*.btn-group>.btn:last-child:not(:first-child){
  border-top-left-radius : 4px;
  border-bottom-left-radius : 4px;
}*/

/* star of filters*/
#contacts-filter-wrapper .chained-table tr td, #companies-filter-wrapper .chained-table tr td,#opportunities-filter-wrapper .chained-table tr td,#filter-settings .chained-table tr td{
    padding-right: 5px !important; 
    padding-bottom: 5px !important; 
}

.filter-contacts-multiple-remove,.filter-opportunities-multiple-remove{
  margin-top:10px;
}
/* end of filters*/
#affiliate-container h1,#affiliate-container .h3{
font-size: 24px !important;
}
.slate-content h4{
  font-size: 18px !important;
}

#emailBuilderTopOptionsHolder .emailbuilder-copy
{
  top:inherit!important;
}
.btn-default-imp.active
{
    background-color: rgba(17, 160, 248, 0.2)!important;
    color: #11a0f8!important;
}
#dashboardAddForm #description{
  height: auto !important;
}
.contacts-div div#bulk-select{
  top: -25px;
}
.dashboard-search-scroll-bar .img-inital,.dashboard-search-scroll-bar .thumb-xs.agile-img, #recent-menu-model-list .img-inital{
  height: 35px!important;
  width: 35px!important;
}
ul.dashboard-search-scroll-bar li:hover, ul.dashboard-search-scroll-bar li:active, ul.dashboard-search-scroll-bar li:focus, ul#recent-menu-model-list li:hover, ul#recent-menu-model-list li:active, ul#recent-menu-model-list li:focus{
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.recent-view-background-color{
  background-color: inherit !important;
}
ul#recent-menu-model-list li:nth-child(even){
  background-color: inherit;
}
.agile-theme-15 .agile-menu-parent-item {
    font-size: 15px;
}

#basic-addon1{
  border: 0px;
}
#contact-activity-today-list-log-model-list .list-group-item, #contact-activity-yesterday-list-log-model-list .list-group-item, #contact-activity-earlier-list-log-model-list .list-group-item, #next-week-activity .list-group-item, #today-activity .list-group-item, #tomorrow-activity .list-group-item{
  border: none !important;
}
#widget-settings-tab-pane .btn-primary ,#widget-settings-tab-pane .btn-default ,#settings-widgets-tab-content .btn-danger{
    margin-left: 10px;
}
#setting-email-prefs-tab-content .btn-danger 
{
    margin-right: 10px;
}
#prefs-tabs-content .btn-primary
{
  margin-left:10px;
}
/*
#online-calendar-content .btn-primary
{
    background-color: rgba(17, 160, 248, 0.1)!important;
    color: #11a0f8!important;
}
#notificationsForm .btn-primary , #theme-and-layout .btn-primary , #settings-user-prefs-tab-content .btn-primary
{
    background-color: rgba(17, 160, 248, 0.1)!important;
    color: #11a0f8!important;
}
#admin-prefs-tabs-content .btn-primary
{
    background-color: rgba(17, 160, 248, 0.1)!important;
    color: #11a0f8!important;
    font-size: 14px; 
    margin-left:10px;
}*/
/*.save{
 
      background-color: #11a0f8!important;
      color: #ffffff!important;
}*/

.m-l-sm-imp{
  margin-left:10px;
}
#addWorkflow , .btn-group-imp>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle)

{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.btn-group-imp>.dropdown-toggle:not(:first-child)
{
  border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.border-imp a
{
  border-top-left-radius : 4px !important;
  border-bottom-left-radius : 4px !important;
  border-top-right-radius : 4px !important;
  border-bottom-right-radius : 4px !important;
}
#widgets h4 {
  font-size: 18px !important;
}
#widgets .text-base{
  font-size: 14px !important;
}

.select-new-theme.form-control,.select-new-theme.form-control{
    color: #263238;
    background-color: #f4f8f9;
    background-image: inherit;
    border: inherit;
    border-radius: 4px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==')
  }
.tickets-toolbar .new-theme-sort
{
  margin-top:-15px;
}
.tickets-toolbar .new-theme-sort{
   margin-top: -7px !important;
 }
 /*#deal-sorter{
   margin-top: -22px !important;
   margin-top:-5px;
  }*/
  #contact-sort.button{
    font-size: 14px !important;
  }
  .select-new-theme-nopanel.form-control{
    color: #263238;
    background-color: #fff;
    background-image: inherit;
    border-radius: 4px;
    border: inherit;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==')
  }
   #owner,#source,#track{
    color: #263238;
    background-color: #fff;
    background-image: inherit;
    border-radius: 4px;
    border: inherit;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==')
  }
  #campaign-reports-select .select-new-theme-nopanel{
    margin-right: 4px;
  }

  #active-campaign a{
   margin-top: 0px !important;
 }
 
 #unsubscribe-campaigns-list p{
   margin-top:  7px !important;
 }
/* #opportunities-header .tag{
   background-color: #eee !important;
 }*/

/*.contacts-inner-div{
  margin-top: 12px;
}*/
 
 /*contacts tabs*/
 #notes-model-list .contact-title-dynamic a,#contact-tasks-model-list .task-subject a,#contact-tasks-model-list .task-subject,#deal-tasks-model-list .task-subject,#deal-tasks-model-list .task-subject a,
 #deal-notes-model-list .contact-title-dynamic a{
   color: #263238!important;
 }
 #company-tasks-model-list .task-subject a, #related-tasks-model-list .task-subject a,
 #company-tasks-model-list .task-subject, #related-tasks-model-list .task-subject{
   color: #263238!important;
 }
 
 .company-details-mobile-view #contact-owner{
   color: #363f44 !important;
 }


  .email_plan_minimum,.email_credits_count{
    border: 1px solid #ccc !important;
    background-color: #fff !important;
  }
  #aclInfo .b-b,#campaignInfo .b-b,#triggerInfo .b-b{
    border-bottom: 1px solid #dee5e7;
  }
  .freePlanDetails,.subscriptionDetail{
    font-size: 13px !important;
  }
  .emailCreditsDetails .panel-body{
    font-size: 12px !important;
  }
  .new-them-upgrade p{
    color: #263238; 
  }
  .plan-collection-in.selected-plan {
    border: 1px solid #5fa2dd !important;
    box-shadow: 0 0 5px #8bc0e0 !important;
    opacity: 1;
    margin: 0;
    padding-bottom: 20px;
    transform: scale(1);

}
#pipeline-delete-modal .btn-default-imp
{
  opacity:0.8!important;
}
#admin-prefs-tabs-content .btn-primary
{
  margin-left:10px;
}
/*.agile-theme-15 #settings-milestones-tab-content #lost-reasons-table > tbody>tr{
      border-top: 1px solid #eaeff0 !important;
}*/
/*.agile-theme-15 #settings-milestones-tab-content #deal-sources-table > tbody>tr{
   border-top: 1px solid #eaeff0 !important;
}*/
.agile-theme-15 #marketing-previlages div>div>div {
    padding-top: 10px !important;
}

.agile-theme-15 #service-previlages div>div>div {
    padding-top: 10px !important;
}

.agile-theme-15 #marketing-previlages div {
    margin-top: 0px !important;
}
.agile-theme-15 #service-previlages div {
    margin-top: 0px !important;
  }
#settings-widgets-tab-content .btn-default , #settings-widgets-tab-content .btn-danger ,  #settings-widgets-tab-content .btn-primary, #widget-settings-tab-pane .btn-primary , #widget-settings-tab-pane .btn-default,#widget-settings-tab-pane .btn-danger
{
    height: 30px!important;
    line-height: 30px!important;
    font-size: 12px!important;
    margin: 4px!important;
    padding: 0 1em!important;
}
#settings-data-sync-tab-content .btn-default ,#settings-data-sync-tab-content .btn-primary ,#settings-data-sync-tab-content .btn-danger  ,#data-sync-settings-tab-content .btn-default ,#data-sync-settings-tab-content .btn-primary , #data-sync-settings-tab-content .btn-danger 
{
    height: 30px!important;
    line-height: 30px!important;
    font-size: 12px!important;
    margin: 4px!important;
    padding: 0 1em!important;
}
#import-tabs-content .btn-default
{
    height: 30px!important;
    line-height: 30px!important;
    font-size: 12px!important;
    margin: 0px!important;
    padding: 0 1em!important;
}
#portlets-add-listener .btn-default ,#workflows-listener-container .tab-content .btn.btn-default ,#triggers-tab-container .btn.btn-default ,.dash_tabview .tab-content  .btn-default
{
    height: 30px!important;
    line-height: 30px!important;
    font-size: 12px!important;
    margin: 4px!important;
    padding: 0 1em!important;
}
.agile-select-tag
{
  height:100px!important;
}

/*Table Sort Caret Start*/

table .headerSortUp::after, table .headerSortDown::after{
  content: "";
  margin-top: 5px;
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: black transparent;
  visibility: hidden;
  position: relative;
  top: -10px;
  left: 10px;
}

/*Table Sort Caret End*/

/*Plan & Upgrade Border Start*/

#planform .line.line-dashed, #users-content .line.line-dashed,.new-theme-purchase-line{
  border-bottom: 1px dashed #dee5e7 !important;
}
#users-content .line.ling-lg.b-b{
 border-bottom: 1px solid #dee5e7 !important; 
}

/*Plan & Upgrade Border End*/
#import-border{
  border-bottom: none !important;
}
#integrations-label
{
  margin-top:10px;
  margin-bottom:10px;
}

.agile-theme-15 .mce-btn .mce-txt {
  line-height: normal;
}
.user-add-m-sm {
  margin-left: 6px!important;
}
#textModalForm .i-checks-sm>i {
  display: none;
}
#prefs-tabs-content .admin-message-info{position: absolute;left: 20%;top:14%;width: 250px;z-index:3;}.tabs-left-panel.agile-pos-t-xs{top: 5px;}
.integrationstab .btn.btn-primary,.integrationstab .btn.btn-default,.integrationstab .btn.btn-danger{height:30px !important;line-height:30px !important;font-size:12px !important;}
.m-t-sm-imp{margin-top:10px}
#TrackingTab.nav li a:hover, #TrackingTab.nav li a:active, #TrackingTab.nav  li a:focus, #TrackingTab.nav  li a:active{background-color: rgba(17,160,248,0.2);color: #555;}
#TrackingTab.nav li.active a{background-color: rgba(17,160,248,0.2);color: #11a0f8 !important;}
#goal_duration{
  position: relative;
}
#goal_duration i{
  position: absolute;
  top: 6px;
}
.price_per_month h4{
  font-size: 16px;
}
#setting-email-prefs-tab-content .btn-default,#setting-email-prefs-tab-content .btn-danger{height:30px !important;line-height:30px !important;font-size:12px !important;}
#verification-website .control-group .control-label.col-sm-3,#sendgrid-dkim-accordian-template .control-group .control-label.col-sm-3{margin-top:8px!important;}
.reports-campaign-stats{margin-bottom: 10px}
#campaign-analysis-tabs-content .btn-lg-imp{margin-bottom:10px;}
#activities_date_range,#reportrange .text-xs{border:none!important;/*border-color: #fff!important;*/vertical-align:text-top!important;}
.p-sm-imp{padding:10px;padding-top:0px;padding-bottom:0px;}
.import-panel-heading .panel-heading{display: none;}
.import-panel-heading  .panel-footer{border-top: 10px solid #f4f8f9 !important;}

/*.agile-theme-15 .agile-page-header#opportunities-header{padding-bottom: 0px!important;}
*/.agile-theme-15 .i-checks-sm input:checked+i:before{width: 0px!important;}

.agile-theme-15 .agile-page-header#opportunities-header{padding-bottom: 20px!important;}
.agile-theme-15 .i-checks-sm input:checked+i:before{width: 0px!important;}

.agile-theme-15 .i-checks-sm input:checked+i::before{width: 0px!important;}
.agile-theme-15 .agile-table td.checkbox {/*overflow: hidden;*/position: inherit;}

#sync-app-data p{
  padding: 10px 15px;
}
.actvitiescareticon{vertical-align:text-bottom!important;}
.import-panel-heading .data-block h4,.dash_tabview  .data-block h4{
  color: #263238 !important;
}

.agile-new-theme .agile-page-header#opportunities-header{padding-bottom: 0px!important;}
.activities-dropdown{vertical-align:text-bottom!important;}
.datedropdown{margin-top:5px!important;}

.agile-theme-15 .agile-page-header#opportunities-header{padding-bottom: 20px!important;}

.theme-width{width:134px;}

/*IP Table UI Fix Start*/

/*#ip_access .panel-heading{
  background-color: inherit;
}*/
table.iptable, #ip_access .panel-footer{
  border: none !important;
}
table.iptable thead>tr>th{
  padding-top: 15px !important;
  padding-bottom: 5px !important;
}
#ip_access{
  padding: 0 !important;
}
#ip_access .panel-footer{
  display: none;
}
.allow_access_panelheading{
  margin-top: 0 !important;
  padding: 10px 0 0 0;
}
#blocked_panel_ips_list .upsert-ip{
  margin-left: 0 !important;
}
#blocked_panel_ips_list .blocked-panel-ip-delete{
  margin-left: 5px !important;
}
table.iptable>tbody>tr>td{
  padding: 8px !important;
}
table.iptable>tbody>tr>td:nth-child(2){
  padding: 0px !important;
}
#ip_access table.iptable>thead>tr>th{
  padding: 10px 15px 15px 10px !important;
}

/*IP Table UI Fix End*/
#reports-main-div>div{
  border-bottom: 0 !important;
}
.i-checks input[type="radio"]+i{display:none;}
.dropdown-menu.pull-right.emailbuilder-copy{right:15px;}
.dropdown-menu > li > a >i.fa-check.sort-field-check.m-t-xs{margin-top:0px!important;}
#contacts-listener-container .agile-page-header  .pull-right.pos-abs{right: -20px!important;}
#reportrange{margin-right:0px;}
#companies-listener-container .agile-page-header .pull-right.pos-abs{right: -20px!important;}
.agile-theme-15 .agile-header-btns{top: 2px!important;}

.agile-theme-15 #rep-performance-reports .bg-info.dk, .bg-info-dk, .bg-info .dk{
    border-radius: 4px 4px 0 0;
}
.agile-theme-15 #rep-performance-reports .bg-primary.lt, .bg-primary .lt{
    color: #78909c;
    font-size: 14px;
    background-color: #e7eef0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 4px 4px 0 0;
}
.agile-theme-15 #rep-performance-reports .bg-primary.lt, .bg-primary .lt h4{
    color: #78909c;
    font-size: 14px;
}
.agile-theme-15 .reports_tab_content{
  box-shadow: 0px 10px 30px 20px rgba(0, 0, 0, 0.07) !important;
  border: none !important;
}

.background-img-sales+span.block{
  color: #5840eb !important;
}
.background-img-marketing+span.block{
  color: #11a0f8 !important;
}
.background-img-service+span.block{
  color: #66cd2e !important;
}
.getting-started-body>div p
{
  font-size: 13px;
}
.text-lg-imp , .stats_report_portlet_body.text-lg-imp
{
  font-size: 38px;
}
.stats_report_portlet_body .text-white-imp
{
  color:#fff!important;
}
.agile-theme-15 .goals_portlet_body {
  background-color: #edf1f2 !important;
}
.agile-theme-15 .getting-started-body>div a {
    font-size: 13px;
}
.agile-theme-15 .getting-started-body>div p{
    font-size: 13px;
}
.getting-started-body label.i-checks i{
      display: none;
}
.getting-started-body .i-checks {
     padding-bottom: 0px;
}
.agile-theme-15 .portlet-error-message, .portlet-error-privilege-message{
  font-size: 13px;
}


.milestone-main .dealtitle-angular{
  padding: 20px 5px 17px 5px !important;
 /* width: 100%;
  background-color: #e7eef0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px 4px 0 0;*/
}
.milestone-main .milestone-heading{
  margin-top: -4px;
}
.milestone-main{
  border : none !important;
}
.milestone-main .miltstone-title{
  margin-left: 5px !important;
}
.miltstone-title{
margin-left: 5px !important;
}

/*#opportunities-by-paging-model-list{
  -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.05);
  border-radius: 4px 4px 0 0;
}*/

#new-tasks-lists-model-list .task-list-heading{
      padding: 20px 5px 17px 5px !important;
} 

#new-tasks-lists-model-list{
  -webkit-box-shadow: 0 2px 30px rgba(0, 0, 0, 0.05);
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.05);
  border-radius: 4px 4px 0 0;
}  
#taskheading{
  margin-left: 6px;
}

.dealtitle-angular .badge{
  background-color: #cfdadd !important;
  margin-right: 5px;
} 
#taskheading{
  font-weight: normal !important;
  color : #263238 !important;
}
.task-list-heading{
  border-bottom: none !important;
}

div#ticket-lhs-groups-model-list .i-checks input[type="checkbox"]{
      vertical-align: middle;
}

.agile-theme-15 #account_cancel_chat h4 ,#account_cancel_support h4, #downgrade_to_free_plan h4, #account_pause h4
{
      margin-top: 5px!important;
      margin-bottom:10px !important;
}
.agile-theme-15 #account_cancel_chat .text-xs ,#account_cancel_support .text-xs, #downgrade_to_free_plan .text-xs, #account_pause .text-xs
{
  font-size: 11px;
}
.agile-theme-15 #DealsFunnel .portlets-modal-icon .icon-filter
{
      font-size: 31px!important;
}
.ticket-collection-container #tickets-single-row{
  table-layout: auto;
}
.ticket-collection-container{
  display: table;
}
#admin-prefs-tabs-content .tab-container, #settings-milestones-tab-content #lossreasons-tab, #settings-milestones-tab-content #deal-goals-tab, #settings-milestones-tab-content #deal-sources-tab, #settings-milestones-tab-content .products-table{
  width: 75% !important;
}
#admin-prefs-tabs-content .panel{
  border-radius: 0;
}
#custom-filters-container .i-checks input[type="checkbox"] {
   vertical-align: bottom;
   margin-right: 6px;
}
.plan-collection-content{
  font-size: 13px !important;
}
.agile-theme-15 table.agile-table:not(#deal-list) thead th .i-checks input[type="checkbox"] {
  margin: 2px 0px 0px 2px;
}
.agile-theme{
  margin-left: -30px;
}
/*.popover
{
  border:0px solid #fff;
}*/
.newtheme-well
{
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0);
}
.newtheme-well a
{
  float:right;
  border-radius: 4px 4px 4px 4px !important;
  margin-top: -10px;
}
.contacts-grid-view-temp>div{
  border:0;
}
.tickets-div .panel-heading .btn{
  font-size: 12px !important;
}
.agile-theme-15 .m-l-n-imp
{
  margin-left:0px !important;
}
.agile-theme-15 .m-t-n-imp
{
  margin-top:0px !important;
}
#admin-prefs-tabs-content #userForm .col-md-6 #template_id
{
      height: 40px !important;
      padding: 6px 20px !important;
}
#ticket-model-list .ticket-data .assignee-change:hover
{
  background-color: rgba(17, 160, 248, 0.04) !important;
}
#ticket-model-list .ticket-data .assignee-change a
{
  font-size:12px;
}
.m-t-xs-imp
{
  margin-top:5px;
}
#send-reply-container #send-reply .arrow.bottom.arrow-light:after
{
 border-top-color: rgb(231, 246, 255)!important;
}
.lpPreviewView label
{
  margin-top:11px;
}
.agile-theme-15 .saveLandingPageButton.btn i
{
  vertical-align: middle;
}
/*.disabled,button[disabled='disabled']
{
    background-color: rgba(17, 160, 248, 0.1) !important;
}*/
/*.agile-theme-15 #toggle_previous_tickets
{
  margin-top:10px;
}*/
/*#ticket-feedback.wrapper-lg
{
  margin-top:10px;
}*/
#ticket-feedback .ticket-feedback-notes
{
  color:#19a9d5;
}

#contacts-list-view, #companies-list-view{
  position: relative;
}

#timeline .year,#timeline .top .year{font-size: 12px !important;}
/*#unsubscribe-modal{top:-10px;}*/
/*.tagsinput.active-campaigns{margin-bottom: 10px;}*/
.plan-collection-in.selected-plan .btn-plan:hover,.plan-collection-in.selected-plan .btn-plan:focus{color: #fff !important}
.agile-page-header#campaign-logs-list{padding-bottom: 0px !important;} 

#contacts_dashlet .popover ,#marketing_dashlet .popover ,#deals_dashlet .popover ,#calendar_dashlet .popover, #activity_dashlet .popover,#rss_dashlet .popover,#account_Info_dashlet .popover{
    font-size: 13px;
    font-weight: normal;
    border: none !important;
    -webkit-box-shadow:0px 10px 30px 20px rgba(0, 0, 0, 0.07) !important;
    box-shadow: 0px 10px 30px 20px rgba(0, 0, 0, 0.07) !important;
}
#contacts_dashlet .popover.right>.arrow,#marketing_dashlet .popover.right>.arrow,#deals_dashlet .popover.right>.arrow,#calendar_dashlet .popover.right>.arrow,#activity_dashlet .popover.right>.arrow,#rss_dashlet .popover.right>.arrow,#account_Info_dashlet .popover.right>.arrow
{
  border-right-color: transparent !important;
}
#contacts_dashlet .popover.left>.arrow,#marketing_dashlet .popover.left>.arrow,#deals_dashlet .popover.left>.arrow,#calendar_dashlet .popover.left>.arrow,#activity_dashlet .popover.right>.arrow,#rss_dashlet .popover.left>.arrow,#account_Info_dashlet .popover.left>.arrow
{
  border-left-color: transparent !important;
}
.agile-theme-15 .ticket-collection-container .i-checks-sm>i{
 display:none; 
}
.agile-theme-15 #subscribe_plan_change .agile-page-header{
  padding : 20px 20px 20px !important;
}

#starter_plan .panel,#regular_plan .panel,#pro_plan .panel,#email-plan-form .panel{
  box-shadow: none !important;
}
#ticket_change_sla{
  width: 66% !important;
  margin-top:3px;
}
.ticket_change_slatime,{
  width: 34% !important;
  margin-top:3px;
}

.tab-container#integrations-tab, #integrationstats .tab-container{
  width: 100% !important;
}
.ticket-settings #service-tab, .ticket-settings #section-tab{
  padding-left: 0;
  padding-right: 0;
  background-color: inherit;
}
.data-block .canned-video-xs{
  width: 100%;
  height: auto;
}

@media (min-width: 768px){
#saveFilterForm .control-label {
      padding-top: 11px;
}
.app-aside-fixed:not(.app-aside-dock) #agile-menu-navigation-container.navi ul.nav li a i{
  left: 18px;
}
.modal-body #addDescriptionLink i.material-icons, .modal-body #eventDescriptionLink i.material-icons,
.modal-body #taskDescriptionLink i.material-icons{
  font-size: 16px;
 }
.app-aside-folded .navbar .navbar-header a#app-aside-folded{
  left: 0px !important;
  top: 0px !important;
  height: auto;
}
.deals-table thead tr th:first-child, #document-list thead tr th:first-child{
  width: 59px !important;
}
#contacts-listener-container .agile-page-header, #companies-listener-container .agile-page-header{
  padding-bottom: 20px !important;
}
.tag, .tag.btn, .controls .tag.btn{
  line-height: 18px;
}

}

.tickets-main .wrapper.bg-light {
    background-color: #edf1f2 !important;
}
#ticket-notes-model-list .thumb-small{
       margin-top: 18px; 
}
.agile-theme-15 .cus-pad {
    padding: .2em .5em .2em!important;
}
.agile-theme-15 .public-notes-container:HOVER .show-original-div{
      margin-top: 8px;
}
#ticket-contact-details .label.bg-light {
    background-color: #f4f8f9!important;
    color: #78909c!important;
    font-size: 12px;
    font-weight: 600;
}


#starter_plan .panel,#regular_plan .panel,#pro_plan .panel,#email-plan-form .panel{
  box-shadow: none !important;
}



.agile-theme-15 #aside i.icon ,.agile-theme-15 #aside i.fa,.agile-theme-15 #aside i.icon-list,.agile-theme-15 #aside i.icon-white,.agile-theme-15 #aside i.icon-envelope-letter,.agile-theme-15 #aside i.icon-docs,.agile-theme-15 #aside i.icon-eye,.agile-theme-15 #aside i.icon-users,.agile-theme-15 #aside i.icon-tag,.agile-theme-15 #aside i.icon-bubbles,.agile-theme-15 #aside i.icon-clock, .agile-theme-15 #header i.icon-clock{
  display: none;
}

.agile-theme-15 #agile-menu-navigation-container .nav i.icon ,.agile-theme-15 #agile-menu-navigation-container .nav  i.fa,.agile-theme-15 #agile-menu-navigation-container .nav i.icon-list,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-white,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-envelope-letter,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-docs,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-eye,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-users,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-tag,.agile-theme-15 #agile-menu-navigation-container .nav  i.icon-bubbles{
  display: none;
}

.agile-theme-15 #agile-menu-navigation-container .nav  i.material-icons,.agile-theme-15 #recent-menu i.material-icons{
  display:block !important;
  color:#78909c !important;
}
.agile-theme-15 #header #recent-menu i.material-icons{
  margin-top: 2px !important;
}

.agile-theme-15 #agile-menu-navigation-container .nav  i.material-icons,.agile-theme-15 #aside  i.material-icons{
  /*display:block !important;*/
  display: flex !important;
}

.agile-theme-15 .agile-beta-tag h3 small{vertical-align: middle; font-size: 13px;}
/*#app-aside-folded .fa-dedent{display: block !important;}*/
.navbar-brand .fa-cloud{
  display: none !important;
}
#app-aside-folded i.material-icons,.navbar-brand i.material-icons{display:inline-block !important;}
#sort_menu .m-t-xs{margin-top: 0px !important;}
.app-aside-folded #app-aside-folded{
  width: 50px;
  text-align: center;
  height: 50px;
  line-height: 50px;

}
.app-aside-folded .navbar-brand .newtheme-cloud{display: none !important;}


.ticket_change_slatime
{
  width: 34% !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-left: 1px solid #cfdadd !important;
  margin-top: 3px;
}
.sla-due-date .col-sm-12{
  margin-top: 10px !important;
}
#active-campaign{
  margin-top: 2px !important;
}
.cc-emails .new-theme-ticket-cc.tag:hover, .ticket-forwar-email.tag:hover{
  background-color: #f4f8f9 !important; 
}
.ticket-email{
  border: 0px !important;
  padding: 0px !important;
}
.ticket-email .new-theme-ticket-cc{
  width: 100%;
}
.forward-emails {
  padding:0px !important;
  border: none !important
}
.ticket-forwar-email .tag{
  margin:0px !important;
}

#starter_plan .panel,#regular_plan .panel,#pro_plan .panel,.email-selected-plan .panel{
  box-shadow: none !important;
}


#saveFilterForm input[type="radio"],#saveSegmentFilterForm input[type="radio"]{
  top: 5px;
}
ul.chosen-choices{
  height: 40px !important;
  color: #263238 !important;
  background-color: #f4f8f9 !important;
  background-image: inherit !important;
  border: inherit !important;
  border-radius: 4px !important;
}
div.chosen-container>ul.chosen-choices>li{
  margin: 8px 3px!important;
  background-color: inherit !important;
}

span#select_all_tasks{
    font-size: 13px;
    color: #78909c;
}

table.dealproducts_table thead th .i-checks input[type="checkbox"]{
  margin: 4px 0 0 3px !important;
}

#workflows-tab-container .tab-container,#triggers-tab-container .tab-container{
  margin-bottom: 0px !important;
}

@-moz-document url-prefix() { 
  input[type="checkbox"] {
     /*margin-left:0px;*/
     vertical-align: middle;
  }
}

#socialsuite-streams-model-list .user-profile-img
{
  margin-top: -5px;
}
#streamDetails .font-15{
  margin-bottom: 2px !important;
}
#new_tag 
{
  background-color: #fff !important;
}
#rolecontainer{
    float: left;
    font-size: 16px;
    margin-left: 8px;
    text-transform: lowercase;
}
.dashboard-select a i{
  float:left;    
}
.dashboard-select.small .dropdown-menu{
    margin-left: -137px !important;
    margin-top: 3px;
    left: 50%;
}
.dashboard-select a i:nth-child(2){
    /*margin-top: 3px;*/
    margin-left: 10px;
  }

.agile-theme-15 .api-reset-btn
{
    height: 35px  !important;
    line-height: 35px !important;
    font-size: 12px !important;
}

table.dealproducts_table thead th .i-checks input[type="checkbox"]{
  margin: 4px 0 0 3px !important;
}
.prettyprint {
  line-height:2em;
}
.carousel-inner .tweet-info{
  font-size: 13px !important;
}


#service-tab,#ip_access.panel{
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}
#service-tab .btn-addon,.allow_access_panelheading .btn-addon{
  margin-right: 10px !important;
}
#service-tab .access_kb{
  margin-right: 0px !important;
}

div#need_help_header a:hover {
    background: #f4f8f9;
    /*border-radius: 4px;*/
}
 .dashboard-select .nav-grid{
    padding: 7px 15px !important;
  }
.dashboard-select a i:nth-child(2){
    /*margin-top: 3px;*/
    margin-left: 10px;
  }

.agile-theme-15 .dashboard-select.grid-v2{
  top: 17px !important;
  background-color: transparent !important;
}
.dashboard-select .dropdown-menu.grid-dropdown-menu li a i{
  font-size: 22px;
  margin-top: -2px;
  margin-bottom: 14px;
  text-align:center;
  display:table;
}

.agile-theme-15 #TrackingTab.nav>li>a {
  padding: 10px 10px !important;
} 
div#ical_appointment_links {
    margin-top: 5px;
}

code span.tag, code span.tag:hover{
  background-color: transparent !important;
  margin: 0px !important;
  padding: 0px !important;
  color: inherit !important;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
  background-color: inherit;
}

.goaltab-main{
  padding-left: 0px !important;
  padding-right: 0 !important;
  /*padding-top: 5px !important;*/
}
.count_percent, .amount_percent{
  top: 12px !important;
  right: 22px !important;
}
.goal-form-control{
  padding-left: 5px !important;
  padding-right: 45px !important;
}
#milestones-bg{
  background-color: inherit !important;
}
.goaltab-main .panel-default .panel-heading, .goaltab-main{
  background-color: #f4f8f9 !important;
}
.goaltab-main .panel-heading>div:first-child{
  display: none;
}
#products-top-margin{
  border-top: 15px solid #f4f8f9; 
}
table#deal-sources-table>tbody>tr, #show_task_category, .show_telephony_status_field, .agile-theme-15 #deal-tracks-accordion table>tbody>tr{
  border-top: 10px solid #f4f8f9; 
}
/*.show_lost_reason_add, .show_deal_source_add{
  padding-right: 15px !important;
}*/
#lossreasons-tab, #deal-sources-tab{
  padding: 0 !important;
}
#milestones-bg{
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/*.add-pipeline{
  margin-right: 15px;
}*/
/*.agile-theme-15 #deal-tracks-accordion table>tbody>tr:first-child{
  border-top: 0 !important;
}*/
/*.agile-theme-15 #deal-tracks-accordion table>tbody>tr{
  border-top: 10px solid #f4f8f9;
}
#data-sync-settings-tab-content form label , #prefs-tabs-content #widget-settings-tab-pane form label,#prefs-tabs-content form label
{
  margin-bottom: 5px;
}
#general .col-md-3 .panel{
  height: 226px !important;
}
#landingPageBuilderForm .controls{
  margin-top: 5px !important;
}

.update-segment-name .control-label{
  margin-top: 5px !important;
}

.previous-tickets-panel.btn-sm-imp{
  height: 169px !important;
  line-height: 18.57px !important
}


*/

#contact-reports-list-view .panel-heading.deal-products-btn-heading {
    display:block!important;width :75%;
}

#prefs-tabs-content .agile-theme{
  width: 27% !important;
}

table.single-row > thead > tr > th:first-child, table.single-row > tbody > tr > td:first-child , #ticket-model-list > tr > td {
  position: inherit!important;
}
#ticket-model-list > tr > td.b-l-3x {
  border-left-width: 1px;
}

.btn.btn-xs-imp {
   height: auto;
   line-height: 1.5;
   padding: 0px 7px;
} 
.btn.grp-btn-cpy-email {
    float: none;
    right: -26px;
    top: 0px;
}

.btn.grp-btn-cpy-email-agile-theme {
    line-height: 1.5 !important;
    position: absolute !important;
    right: 16px !important;
    top: 1px !important;
}

#contact-reports-list-view .panel-heading.deal-products-btn-heading {
  display:block!important;
  width :75%;
  padding-right: 0;
  padding-left: 0;
}
#task-category .agile-table>tbody>tr>td{
  padding: 8px !important;
}
table.products-table>tbody>tr>td{
  padding: 6px !important;
  padding-left: 18px !important;
}
table.products-table>tbody>tr>td .i-checks.i-checks-sm{
  padding-left: 30px;
}
table#deal-sources-table>tbody>tr:last-child{
  border-bottom: 10px solid #f4f8f9 !important;
}
#deal-goals-tab ul.list-inline{
  margin-right: 15px;
}
#goal_duration span{
  /*line-height: 24px!important;*/
  border-radius: 4px;
  vertical-align: middle;
  border-color: #fff!important;
  border: 0 !important;
  padding-top: 6px !important;
}
#no-products-slate, .no-label-content{
  width: 75%;
}
.prefs-option-col .panel.panel-default{
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}
.userVoice-text{
  margin-top: 5px;
}
#toggle_previous_tickets{
  margin-top: 2px !important;
}
/*#general .col-md-3 .panel{
  height: 226px !important;
}*/
#prefs-tabs-content .agile-theme{
  width: 27% !important;
}
#landingPageBuilderForm .controls{
  margin-top: 5px !important;
}
.previous-tickets-panel .padder{
    padding: 10px !important;
    margin-bottom: 0px;
    padding-left: 15px!important;
}
.contacts-inner-div #bulk-select{
  border: none !important;
  background-color: #f4f8f9 !important;
}
#contact-image-content .editicon span{margin-top: -2px !important;}

#user_cal_sub{
  margin-top: 20px !important;
}
#workflowform label,#verify-email label{
  margin-bottom: 6px;
}
#lossreasons-tab, #deal-sources-tab{
  background-color: inherit;
}
.popover{
  padding: 0px;
  border: 0px;
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}

.agile-theme-15 #workflows-tab-container #general .ellipsis-multiline.m-b-md
{
  margin-bottom:0px;
}
.agile-theme-15 .tickets-main .fa-sitemap.btn-default.show-workflows
{
      border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
#tickets-container #custom-filters-container .save-as-filter-container
{
  margin-top:10px;
}
.app-aside-folded:not(.app-aside-dock) .navi>ul>li>a:hover span{display: none;}
.app-aside-folded:not(.app-aside-dock) .navi>ul>li>a:hover i{margin-top: 0px !important;}
.agile-theme-15 .app-aside-folded #agile-menu-navigation-container .nav .hidden-icon, .agile-theme-15 aside #agile-menu-navigation-container .nav .show-icon-folded{
  display: none !important;
} 
.agile-theme-15 .app-aside-folded #agile-menu-navigation-container .nav .show-icon-folded{
  display: block !important;
  line-height: 45px;
  margin-left: -7px;
}

#ticket-last-notes{
  border-radius: 4px !important;
}
#contact-image-content .editicon span{margin-top: -2px !important;}
.agile-theme-15 .isotope-item{margin-top: 7px;}
.agile-theme-15 .company-details-mobile-view .editicon .caret{margin-top: -4px !important;}
.agile-theme-15 div#tickets-bulk-select {line-height: 20px;}
#tickets-container #custom-filters-container .save-as-filter-container
{
  margin-top:10px;
}

#wrap.app-aside-folded .fa.fa-cloud{
      display: none!important;
}
#admin-prefs-tabs-content #admin-previlages .tab-container {
  width: 100% !important;
}

.app-aside-fixed .aside-wrap{overflow: inherit !important;}
.agile-theme-15 aside #agile-menu-navigation-container li .nav-sub li a{
border-left: 0px !important;
height: 45px; 
padding-top: 14px;
}
.agile-theme-15 aside #agile-menu-navigation-container li .agile-theme-nav-sub{
  box-shadow: 12px -1px 26px 1px rgba(0, 0, 0, 0.07) !important;
  -webkit-box-shadow: 12px -1px 26px 1px rgba(0, 0, 0, 0.07) !important;
} 
/*.agile-theme-15 .navi ul li:hover .agile-theme-nav-sub {
  display: block!important;
}*/
.agile-theme-15 aside .navi ul li.active .agile-theme-nav-sub {
  display: none!important;
}

.agile-theme-15 .navi ul li#companiesmenu a{margin-left: 0px !important;}
.agile-theme-15 .app-aside {
    /*top: 0px;
    position: fixed;
    margin-top: 50px;
    z-index: 1035!important; */
}
.modal-body select
{
      color: #263238!important;
      background-color: #f4f8f9 !important;
}
.documentsheading .workflow-sortby
{
  margin-top:-7px !important
}
#filter-list .dropdown-toggle .caret ,#filters-tour-step .dropdown-toggle .caret
{
   color : #78909c !important;
}
#activities_date_range
{
  border:none!important;
}
.ticket-data  .btn.caret-btn
{
  display:none;
}
div.show-caret:hover>a.caret-btn
{
  display:inline-block;
}
.agile-theme-15 i.icon-sitemap{
  color:#78909c !important;
}

.agile-theme-15  ul.new-theme-ul{
  width: 169px !important;
}

#reports-tab-container .sub-nav-tab#subTab1 .m-r-sm.icon-clock {
  margin-top: 3px;
}

.agile-theme-15  ul.new-theme-ul{
  width: 169px !important;
}
.grid-icon-header {
  display: none;
}
.grid-v1 {
  display: none;
}
.grid-v2 {
  display: block;
}
.agile-theme-15 #admin-settings-users .panel-heading>div:first-child
{
  display:block;
  font-size: 20px;
  color:#11A0F8;
}

#custom-fields-accordion .collapse.in{
      box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}
#custom-fields-accordion .panel-title>a, #analytics-accordion .panel-title>a,#api-analytics-accordion .panel-title>a,#-deal-track .panel-title,#admin-settings-milestones-model-list .panel-title>a{
      font-size: 13px !important;
      color:#78909c!important;
}
 .tickets-main .wrapper.bg-light button{
  font-weight: normal !important;
}
.portlet_header h4, .portlet_header .h4 {
    margin-bottom: 0px!important;
}
/*Service Module Changes Start*/

#ticket-last-notes{
  border: 0;
}
.public-notes-container .show-original-div>button:first-child{
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.ticket-send-reply>button:nth-child(2){
  border-radius: 4px !important;
}
.tkts-status-changed{
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}
.tkts-status-changed span.arrow.left{
  border-right-color: transparent !important;
}
#tkts-status-changed-text{
  font-size: 13px;
}
#send-reply-container span.arrow.bottom.arrow-light{
  border-top-color: transparent !important; 
}
/*.ticket-subject, .ticket-id{
  font-weight: 600px !important;
  font-size: 14px !important;
}*/
form#new-ticket ul.chosen-choices{
  height: 40px !important;
  padding-left: 12px !important;
  padding-top: 0px !important;
}

/*Service Module Changes End*/
/*.workflow-heading .workflow-sortby
{
  margin-top: -15px!important;
}*/
.agile-theme-15 .tagheading
{
  margin-left:20px;
  display:block !important;
}
.agile-theme-15 .taskhead.taskdivider
{
  visibility:hidden;

}
#taskheading
{
  font-weight:normal!important;
  color:#78909c!important;

}
.milestone-main .milstone-title
{
  color:#78909c!important;
}

.ticket-subject-md {
  width: 50%;
}

 .agile-theme-15  ul.new-theme-ul{
width: 169px !important;
}
#tickets-inner{
  border-bottom: 1px solid #dee5e7 !important;
}
.agile-theme-15 #triggersmenu i.icon-magic-wand {
    color: #78909c !important;
    font-weight: bold;
}

.agile-theme-15 .tag-alpha{font-size: 13px;}


  /*Tinymce Editor New Theme CSS Start*/
  
.agile-theme-15 .mce-edit-area{
  border-width: 1px !important;
  /*border-right: 0px !important;*/
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-color: #f4f8f9;
}
.agile-theme-15 .mce-tinymce.mce-container.mce-panel{
  border-width: 0 !important;
  border-radius: 5px !important;
}
/*.agile-theme-15 .mce-toolbar-grp{
  padding: 15px 8px 12px 10px !important;
}*/
.agile-theme-15 .mce-toolbar-grp{
  background-color: #f4f8f9 !important;
  padding: 15px 8px 12px 10px !important;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.agile-theme-15 .mce-btn{
  background-color: #f4f8f9 !important;;
}
.agile-theme-15 .mce-container.mce-toolbar.mce-stack-layout-item.mce-first{
  margin-bottom: 8px;
}
/*.agile-theme-15 .mce-tinymce.mce-container.mce-panel{
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}*/
i.mce-ico, i.mce-caret, span.mce-txt{
  opacity: 0.4 !important;
}
.agile-theme-15 span.mce-txt{
  font-weight: 600;
}
.agile-theme-15 .mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{
  border-bottom-color: transparent;
}
.agile-theme-15 .mce-btn-small i{
  line-height: inherit;
}
.agile-theme-15 .mce-colorbutton.mce-btn-small .mce-preview{
  margin-left: -15px !important;
}
.agile-theme-15 .mce-colorbutton .mce-preview{
  opacity: 0.4 !important;
}
.agile-theme-15 .mce-btn:focus, .mce-btn:hover{
  background-color: rgb(227, 236, 239) !important;
  border-color: rgb(227, 236, 239) !important;
}
.agile-theme-15 .mce-tinymce iframe{
  background-color: #f4f8f9 !important;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
/*.agile-theme-15 .mce-edit-area label{
  color: rgba(136, 136, 136, 0.39) !important;
  left: 10px !important;
}*/ 
.agile-theme-15 .mce-menu-item span.mce-text{
  background-color: inherit !important;
}
.agile-theme-15 .mce-abs-layout .mce-widget.mce-primary.mce-abs-layout-item.mce-first.mce-btn-has-text.mce-btn{
  background-color: #2d8ac7 !important;
}
.agile-theme-15 .mce-abs-layout .mce-widget.mce-primary.mce-abs-layout-item.mce-first.mce-btn-has-text.mce-btn span.mce-txt{
  opacity: .85 !important;
}


  /*Tinymce Editor New Theme CSS End*/

#starter_plan .btn-default:hover,#starter_plan .btn-default:focus,#regular_plan .btn-default:hover,#regular_plan .btn-default:focus,#pro_plan .btn-default:hover,#pro_plan .btn-default:focus{
    color: #11a0f8 !important;
    background-color: rgba(17, 160, 248, 0.2) !important;
  }

.notifications-header{border-radius: 10px;}
.notifications-header .text-head-black{color: #78909c; font-size: 13px; margin-top: 10px;}
.notifications-header .panel-heading{border-radius: 4px 4px 0 0;}
#notification-switch label.i-switch{margin-top: 10px;}

#analytics-accordion .panel .accordion-toggle, #api-analytics-accordion .panel .accordion-toggle,
#deal-tracks-accordion .panel .accordion-toggle, #category-tracks-accordion .panel .panel-title{
  font-size: 13px !important;
  color: #78909c !important;
}
#telephony-callstatus-accordion, #deal-tracks-accordion .panel-body, #category-tracks-accordion #task-category{
  box-shadow: 0 6px 15px 0px rgba(0, 0, 0, 0.07) !important;
}
#deal-tracks-accordion .accordion-group.overflow-hidden, #category-tracks-accordion .accordion-group.overflow-hidden{overflow: inherit;}
#deal-tracks-accordion .control-group, #deal-tracks-accordion .panel{background-color: inherit;}
#admin-settings-users-model-list .img-inital{width: 34px !important; height: 34px !important;}
.send-email-edtior .panel{border: 1px solid #f4f8f9 !important;}
.agile-theme-15 #new_tag{
  width: 180px !important;
}

#shop,#freshbooks_url{border: 1px solid #ccc !important;}
#data-sync-settings-tab-content #import_shopify.btn-primary{margin-top: 15px !important;}
#contacts-office365-prefs label, #calendar-office365-prefs label,#google-contacts-import-form label,#stripe-prefs-form label,#freshbooks-form label{margin-bottom: 5px !important;}

#office365 .panel{height: auto !important;}
#office365 .panel-body .line-clamp-4{min-height: 125px !important;}

.agile-theme-15 #filter-settings .chained-table .EQUALS{
  width: 92% !important;
}
.agile-theme-15 #filter-settings .chained-table{
  margin-left: -6px;
}
.agile-theme-15 #filter-settings .chained-table .callscript-multiple-remove{
  margin-top: 12px;
}
.agile-theme-15 #fullcontact_login_form .checkbox input[type="checkbox"]{
  margin-left: -17px !important;
}
.agile-theme-15 #support_plan_alert_info{
  width: 390px !important;
}

.agile-theme-15 #widget_shopify.btn-primary {
  margin: 10px 0px 0px 0px !important;
}

#recent-menu-model-list .recent-view-comany-style.img-inital{
  height: 25px !important;
  margin-left: 5px;
  
}
.recent-view-line-height
{
      margin-top: 5px;
}

.recent-view-background-color img[src="//doxhze3l6s7v9.cloudfront.net/app/static/img/com-default-img.png"]{
  border-radius: 0% !important;
}

.recent-view-background-color img[src="//doxhze3l6s7v9.cloudfront.net/beta/static/img/com-default-img.png"]{
  border-radius: 0% !important;
}

.recent-view-background-color[src="//doxhze3l6s7v9.cloudfront.net/beta/static/img/com-default-img.png"],
.recent-view-background-color[icon="icon-money"]{
   height: 35px !important;
    width: 35px !important;
    background-color: #f0f0f0 !important;
    border-radius: 50%;
    line-height: 33px;
    display: inherit !important;
}


.recent-view-background-color[src="//doxhze3l6s7v9.cloudfront.net/app/static/img/com-default-img.png"],
.recent-view-background-color[icon="icon-money"]{
   height: 35px !important;
    width: 35px !important;
    background-color: #f0f0f0 !important;
    border-radius: 50%;
    line-height: 33px;
    display: inherit !important;
}
.dashboard-select .dropdown-menu{width: 275px;}


/*
.dashboard-select .dropdown-menu .grid2-sub-nav span{font-size: 11px; padding-right: 1px; padding-top: 5px; color: #78909c;}
.dashboard-select .dropdown-menu .grid2-sub-nav span:hover{color: #11a0f8;}

.dashboard-select .dropdown-menu .grid2-sub-nav span{font-size: 11px; padding-right: 1px; padding-top: 5px; color: #78909c;font-weight: 600;}
.dashboard-select .dropdown-menu .grid2-sub-nav span:hover{color: #11a0f8;font-weight: 700 !important;}

.dashboard-select .dropdown-menu li a{display: block;}
.dashboard-select .dropdown-menu.grid-dropdown-menu{width: 275px;}

.recent-view-background-color{
   height: 35px;
    width: 35px;
    background-color: #f0f0f0 !important;
    border-radius: 50%;
    line-height: 33px;
}*/

.rectview-deal-icon{
  margin-left :7px;
}

.agile-theme-15 #api_track_webrules_code ol.linenums .tag,.agile-theme-15 #api_track_code ol.linenums .tag {
    color: #1e347b!important;
    margin: 0px !important;
    line-height: 16px; 
    font-size: 13!important;
    padding: 0px !important;
    background-color: #fff!important;
}
#new_tag{
  width: 180px !important;
}

#send-cancellation #cancel_subscription_modal{
  width: 50%;
}
#send-cancellation #cancel_subscription_modal i
{
      color: white;
      font-size:48px;
}

.user-number
{
  height: 35px!important;
    width: 70%;
}

.ticket_type_newtheme,.ticket_status,.ticket_priority, #ticket-assignee{
  height: 40px !important;
  padding: 6px 12px !important;
  margin-top:3px !important;
}

.agile-theme-15 .add-me-to-cc,.remove-date,.assign-to-me{
  font-size: 10px;
  margin-top: 2px;
}
#ticket-contact-details img,#ticket-notes-model-list img,.public-notes-container img{
      border-radius: 50%!important;
      /*height: 42px!important;
     width: 42px!important;*/
}
.ticket-timeline-container .arrow-light{
  border-color: white;
}
 #ticket-notes-model-list .public-notes-container .thumb-small,#ticket-notes-model-list .thumb-small{
  margin-top: 5px !important;
 }
 #ticket-notes-model-list .b-a-lightyellow,.ticket-timeline-container .bg-lightyellow{
  border : 1px solid white;
  /*background-color : rgba(17, 160, 248, 0.02) !important;*/
 }
 .ticket-timeline-container .activity img,.ticket-timeline-container .comment img{
  border-radius: 50% !important;
 }
 .img-rounded{
  border-radius:50% !important;
 }
 .public-notes-container .m-l-xl{
  padding-left: 10px;
 }
 #TwilioIO #contact_number{
    color: #263238;
    background-color: #f4f8f9;
    background-image: inherit;
    border: inherit;
    border-radius: 4px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==')
 
 }
 .agile-theme-15 .arrow.left.arrow-lightyellow:after
 {
  border-right-color : #fafdff !important;
 }
 .bootstrap-timepicker-widget table td input{
  width: 55px !important;
 }
 .ticket-email-newtheme{
  padding-top: 12px !important;
 }
 .choose-due-date{
  margin: 3px 2px !important;
  line-height: 16px;
  font-size: 12px!important;
  height: auto;
  vertical-align: middle;
  padding: 2px 6px !important;
  background-color: #f4f8f9!important;
  color: #78909c!important;
  border-radius: 3px;
 }


#ticket-contact-details .label.dk.ccemail {
    margin-top: 5px;
    padding: 5px;
    line-height: 1.2em;
}
#widgets-model-list h4.widget_header_name
{
  font-size:16px!important;
}
.tickets-main #widgets-model-list .widget_header_name img
{
  margin-top:-3px;
}
#helpcenter-content .panel .panel-heading,#send-email-listener-container .send-email-edtior .panel-heading
{
  font-size: 13px!important;
  color:#78909c!important;
}
#notes-collection-container #ticket-notes-model-list .border-highlight-light
{
  padding-top:10px;
  padding-bottom:10px;
  margin-top:5px!important;
  margin-bottom:20px!important;
}
#helpcenter-content .panel-heading .panelbuttons
{
  margin-top:-6px!important;
}
#helpcenter-content #userForm #template_id
{
  padding: 6px 20px!important;
      height: 40px!important;
}
#ticket-notes-model-list .border-highlight-light
{
  border-bottom:1px solid #ddd;
}
#ticket-categorie-table th:hover:last-child:after
{
  display:none!important;
}
#helpcenter-content .panel.panel-default.theme-panel
{
  background-color:#F4F8F9!important;
}
#helpcenter-content .theme-panel .panel-footer , #helpcenter-content .newthemepanel .panel-footer
{
      background-color: #F4F8F9;
}
h4#plan_name {
margin: 0px !important;
}
.ticket-timeline-container .bg-lightyellow
{
  margin-top:5px!important;
}

.choose-due-date:hover{
     color: #11a0f8 !important;
 }
/* li.support-help-icon > a{
  margin-top: 3px !important;
}*/
.tickets-main #tickets-inner{  padding-top:10px;}

.tag-new-theme:hover{
background-color: #f4f8f9!important;
color: #78909c!important;
}
#send-reply .btn{
  font-size: 12px;
  font-weight: normal;
}
.toggle-favorite:hover {
    color: #11a0f8 !important;
}
.toggle-favorite.text-light{
  color: #11a0f8 !important;
}


 .choose-due-date:hover{
     color: #11a0f8 !important;
 }

 /*#new-ticket .cc-emails-st .tag{
    margin: 0px !important;
     line-height: 16px; 
    font-size: 13px!important;
    height: auto;
    vertical-align: middle;
    padding: 0px !important;
 }*/
 #new-ticket .cc-emails-st{
  padding: 0px;
  margin-top: -3px;
 }

  #new-ticket .cc-emails-st .tag:hover{
    background-color: #f4f8f9!important;
    color: #f4f8f9!important;
 }
 #new-ticket .tag-li i.fa-envelope {
    background-color: #f4f8f9!important;
    color: #78909c !important;
    margin-right: 5px;
    margin-top: 12px;
 }
 #new-ticket .link-color,.ticket-modal-header .link-color{
  color : #11a0f8 !important
 }
 #new-ticket .add-ticket-contact{
  margin-left: -5px;
 }

 h4#plan_name {
  margin: 0px !important;
 }
 #new-ticket #cc_email_field{
  height: 37px !important;
 }
 #new-ticket .cc-emails li.tag-li{
  display: block !important;
 }

 #new-ticket  .icon-plus-sign{
  margin-top: 3px !important; 
 }
 #new-ticket .control-label{
  margin-bottom: 5px;
 }

 .modal-header.ticket-modal-header{
  border-bottom: 0px solid rgba(255, 255, 255, 0.025);
 }
 .ticket-modal-heading{
  padding: 15px 0px 0px 23px;
 }

 .modal-footer.ticket-modal-footer{
  border-top: 0px solid rgba(255, 255, 255, 0.025);
  padding:15px 40px 40px 0px;
  background-color: rgba(255, 255, 255, 0.025);
 }
 #new-ticket .control-group.form-group{
      padding: 0px 30px 0px 30px !important;
 }

.ticket-modal-heading i.icon-plus-sign:before{
  font-size: 25px;
  margin-right: 4px;
}

.modal-content .modal-header .ticket-modal-heading h3{
  font-size: 20px !important;
}

.ticket-modal-cancel{
  padding: 0px 35px 0px 0px;
}
#create-ticket{
  padding: 0em 3em;
  font-size: 13px !important;
}
.ticket-modal-content{
  border-radius: 5px;
}


.btn-mlg-imp{
  height: 30px !important;
  line-height: 30px !important;
  font-size: 13px !important;
}
#api_track_webrules_code.prettyprint.linenums, #api_track_code.prettyprint.linenums
{
  font-size:13px!important;
}
.grp-clipboard-webrule-whitelist-code,.grp-clipboard-track-code,.grp-clipboard-webrule-code
{
  padding:5px 15px 5px 15px!important;
  font-size:13px!important;
}
.reports-Container #group_names
{
  padding-bottom:0px;
  padding-left:20px;
  padding-right:48px;
  padding-top:0px;
}

 #new-ticket  .chosen-choices  .search-choice{
    border: none;
    box-shadow: none;
    background-color: #d2e4e8 !important;
    /* box-shadow: 0 2px 30px rgba(0, 0, 0, 0.05); */
    border-radius: 3px !important;
 }

 #new-ticket .chosen-container-multi .chosen-choices .search-choice{
  padding: 3px 25px 3px 5px !important;
 }
 #new-ticket .chosen-choices  .search-choice span{
  padding-left: 4px !important;
 }
 #new-ticket .chosen-container-multi .chosen-choices .search-choice .search-choice-close{
  right: 8px !important;
 }
 #new-ticket  div.chosen-container>ul.chosen-choices>li{
      margin: 10px 3px !important;
 }
 #new-ticket  div.chosen-container>ul.chosen-choices>li.search-field{
  margin-top: 7px !important;
 }
.category-buttons-left
{
padding: 0px 0px  10px !important;
text-align: right;

}
th.category-buttons-left.header:after
{
 display:none;
}
.select-landing-page-button.btn-addon i ,.ticket-new-theme-article-add-btn i
{
  float:left !important;
  margin-top:-3px !important;
}
.btn-sm-imp
{
    height: 35px!important;
    line-height: 1.9!important;
    padding: 5px 15px 5px 15px;
}
#enable_tracking
{
      padding-top: 12px;
}
#enable_tracking input{
  margin-top:0px;
}
.m-t-lg-imp
{
    height: 35px!important;
    padding: 0px 3em;
    line-height: 35px!important;
    font-size: 13px!important;
}
.newthemepanel
{
  background-color: #F4F8F9;
}
.new-theme-table-heading.header:after
{
  display:none;
}
#lhs_filters_conatiner{
  font-size: 14px;
}
#lhs_filters_conatiner .filter-multiple-add-lhs{
  font-size: 13px;
}
#lhs_filters_conatiner .title span, #lhs_filters_conatiner .lhs-row-filter #lhs-filters-header:not(i){
  color: #263238;
  font-size: 14px;
}
.select-landing-page-button.btn-addon i ,.ticket-new-theme-article-add-btn i
{
  float:left !important;
  margin-top:-3px !important;
}
#contacts-listener-container .contacts-div{
  padding-right: 15px;
  padding-left: 15px;
}
#contacts-listener-container #bulk-action-btns{
  margin-right: 0px;
}
#contacts-listener-container #lhs_filters_conatiner #tagslist .wrapper{
  padding-right: 0px;
}
#contacts-listener-container .close-filters{
  padding: 28px 0 0 0;
  text-align: center;
  color: #263238;
  opacity: 0.6;
}
#contacts-listener-container #lhs_filters_conatiner .title{
  padding-bottom: 0px;
}
.theme-15-hide{
  display: none !important;
}
.theme-15-show{
  display: block !important;
}
.i-12{
  padding-top: 12px;
}
th.category-buttons-left.header:after
{
 display:none;
}


.btn-sm-imp
{
    height: 35px!important;
    line-height: 1.9!important;
    padding: 5px 15px 5px 15px;
}
.contact-heading-fixed{
  position: absolute;
  right: 0;
  padding: 3px 0px 5px 15px !important;
  background-color: #f4f8f9;
}

.deals-table .contact-heading-fixed{
  /*position: absolute;
  right: 0;
  padding: 3px 0px 5px 15px !important;
  background-color: #f4f8f9;*/
  position: absolute;
    right: 0px !important;
    padding: 3px 0px 5px 15px !important;
    background-color: #f4f8f9;
}
#contacts-table .contact-td-fixed{
  position: absolute;
  right: 0;
  background-color: #fff;
  padding-top: 20px !important;
  padding-bottom: 19px !important;
}

#enable_tracking
{
      padding-top: 12px;
}
.deals-table .contact-td-fixed{
   position: absolute;
  right: 0;
  background-color: #fff;
  padding-top: 19px !important;
}
.deal-table-panel .table-responsive{
  overflow-x: hidden !important;
}

#contacts-table .contact-td-more{
  padding-left: 20px;
  padding-right: 5px;
}
#enable_tracking input{
  margin-top:0px;
}
.m-t-lg-imp
{
    height: 35px!important;
    padding: 0px 3em;
    line-height: 35px!important;
    font-size: 13px!important;
}
.newthemepanel
{
  background-color: #F4F8F9;
}
.new-theme-table-heading.header:after
{
  display:none;
}

.category-buttons-left
{
padding: 10px 0px !important;
text-align: right;
}
th.category-buttons-left.header:after
{
 display:none;
}

.btn-sm-imp
{
    height: 35px!important;
    line-height: 1.9!important;
    padding: 5px 15px 5px 15px;
}
#enable_tracking
{
      padding-top: 12px;
}
#enable_tracking input{
  margin-top:0px;
}
.m-t-lg-imp
{
    height: 35px!important;
    padding: 0px 3em;
    line-height: 35px!important;
    font-size: 13px!important;
}
.newthemepanel
{
  background-color: #F4F8F9;
}
.new-theme-table-heading.header:after
{
  display:none;
}
.new-theme-table-heading.header,.ticket-new-theme-article.header
{
  padding-right:0px;
}
.ticket-new-theme-article.header:after
{
  display:none;
}
.dropdown-menu .dropdown-submenu:hover>a:after
{
  border-left-color:#ccc;
}
.dropdown-submenu>a:after
{
margin-top:0px;
}
.ticket-new-theme-article-btn ,.add-section-new-theme

{
  text-transform:none!important;
}
.ticket-new-theme-article , .new-theme-table-heading
{
  padding-right:0px!important;
}
.ticket-new-theme-article i:before{
     margin-right: 0px!important;
}

/*.add-section-new-theme.btn-addon.btn-sm i,.select-landing-page-button.btn-addon.btn-sm i
{
  line-height:26px !important;
}*/


.add-section-new-theme.btn-addon.btn-sm i,.select-landing-page-button.btn-addon.btn-sm i
{
  line-height:26px !important;
}
.deal-td-fixed ul li a i{
  font-size: 16.8px;
  color: #90a4ae;
}
.deal-td-fixed ul li a span{
  font-size: 14px;
}
.deal-td-fixed ul{
  right: 20px !important;
  top: 37px !important;
}
/*#contact-custom-coloumns{
  position: absolute;
  top: 37px;
  left: 0px;
  z-index: 5;

}*/

.ticket-new-theme-article-btn .ticket-new-theme-article-add-btn i
 {
  /*line-height: 13px !important;*/
  margin: 0px;
}
.btn-mlg-sm-imp
{
    height: 35px !important;
    line-height: 35px !important;
    font-size: 13px !important;

}
.rectview-deal-icon{
  margin-left :7px;
}
.recent-view-comany-style{
  margin-left: 5px;
  border-radius: 0% !important;  
}
#recent-menu-model-list .recent-view-comany-style.img-inital{
  height: 25px !important;
}
.recent-view-line-height
{
      margin-top: 5px;
}

.recent-view-background-color img[src="//doxhze3l6s7v9.cloudfront.net/beta/static/img/com-default-img.png"]{
  border-radius: 0% !important;
}

/*.dashboard-select .grid-dropdown-menu.dropdown-menu li a span.first-span{
  display: block !important;
}*/

.dashboard-select .grid-dropdown-menu.dropdown-menu li a span.grid-span-two{
  display: inline-block; !important;
}
.dashboard-select .dropdown-menu li a i.markeing-i{
  margin-top: -3px;
    /*margin-bottom: 24px;*/

}
.grid-menu-active{
    color: #11a0f8 !important;
    font-weight: 700 !important
  }
  .agile-theme-15 p.comma-seperator{
     float: right !important;
     margin : 0px !important;
     line-height: 1 !important;
  }
  .dashboard-select .dropdown-menu .grid2-sub-nav span:last-child p:last-child{
    display: none;
  }
  .grid-dropdown-menu>li>a{
    white-space: normal !important;
}

.grid-dropdown-menu li a:hover{
  border-radius: 4px !important;
}

.dashboard-select .dropdown-menu .grid2-sub-nav span:hover {
    color: #11a0f8;
   /* font-weight: 700 !important;*/
}
#landingPageSettingForm #cnameSettingsFields .form-group label.input-group-addon {
    padding: 14px 10px;
}
#edocument-type-select-container #addDocumentTemplate .icon-plus-sign,#documents-top-view .documentsTemplate #addDocumentTemplate i
{
  margin-top:-5px;
  margin-right:0px;
}
aside
{
  margin:0px!important;
}
.add-btn-mobile.add-doc-template-btns #addDocumentTemplate
{
  margin-right:0px;
}
#documents-top-view .wrapper-md.agile-page-header.documentsTemplate
{
  padding-bottom:25px!important;
}
#documents-top-view .wrapper-md .documents-collection#prefs-tabs-content .panel
{
  background-color:#F4F8F9;
}

#documents-top-view .documentsTemplate #addDocumentTemplate i 
{
  margin-right:0px;
}

input#add_new_milestone {
    background: #fff;
}
#ticket-helpcenter-categories-model-list .ui-sortable-helper td.v-middle.checkbox
{
  position:relative;
}

#opportunities-header .tag a.close{
  color: #fff!important;
  position: relative;
  top: 1px;
  float: right !important;
  opacity: 1;
}

#previous_tickets_container
{
    border: 0px!important;
    padding-top: 0px;
    margin-top: 0px;
    padding-left: 5px;
    padding-bottom: 5px;
}
#widgets-model-list .panel h4
{
  margin-bottom:0px!important;
  padding-bottom:15px;
}
.ticket-detail-filters .ticket-details-assignee
{
  margin-bottom:5px;
}
#widgets .text-base
{
  font-size:13px  !important;
}
.ticket-detail-status .m-b-xxs
{
  margin-bottom:5px;
}
#previous_tickets_container .each-previous-ticket  a
{
  vertical-align:middle;
}
.contact-right-widgetsview #widgets-model-list .widget_header_name img
{
  margin-top:-3px;
}
#emailBuilderTopOptionsHolder #mainsourcepreview .glyphicon-eye-open
{
  top:-1px!important;
  font-size: 14px;
}

#contact-owner.v-middle{
  display: inline-block;
  margin-top: 5px;
}

.dashboard-select .grid-dropdown-menu.dropdown-menu li a span.grid-span-two{
  display: inline-block !important;

}
#disable-switch .r-switch{margin-top: 10px;}



#userPrefs .btn-sm {
    height: 30px!important;
    line-height: 30px!important;
    font-size: 13px !important;
    font-weight: normal;
    padding: 0px 25px;
}
#userPrefs .avatarchange-text{
    color: #78909c;
}
#userPrefs img.w-full{
  border-radius: 50%;
}
#userPrefs .thumb-wrapper{
      border-radius: 50%;
}
#userPrefs.form-horizontal .checkbox{
    padding-top: 12px;
}
span.input_meeting_time_hours, span.input_meeting_time_mins{
line-height: 2;
}

/*#Proposal .dealtitle-angular{
    background-color: #66cd2e !important;
     color: #ffffff !important;
  }*/
  

.agile-theme-15 .vbox {
    min-height: 35px;
}

#companies-listener-container #contact-sorter button span.text-muted
{
  color: #78909c;
  font-size: 13px !important;
}

.agile-theme-15 .panel-default #notificationsForm .panel-heading {
    background-color: #ffffff !important;
    border-bottom: 1px solid rgba(116, 96, 238, 0.12) !important;
}
.tab-content #notificationsForm .btn-sm{
    height: 35px!important;
    line-height: 35px!important;
    font-size: 13px!important;
}

#contacts-listener-container #contact-sorter .fa-sort-desc{margin-top: 0px !important; vertical-align: top;}
.agile-header-btns .btn i.material-icons{
  font-size: 1.2em;
}

#documents-top-view .documentsheading .v-bottom
{
  vertical-align: text-bottom!important;
}

/*:not(.app-aside-dock) .navi ul.nav li a>i, .navbar-view-mobile a i{
      line-height: 38px !important;
}*/
/*#aside .nav>li>a{
  padding:8px 15px !important;
}*/

#aside:not(.app-aside-dock)  .nav>li.menu-subscribe> ul>li >a{
  padding:12px 20px !important;
}

.menu-subscribe{
  margin-top:115px;
}
#contact-sorter .fa-sort-desc 
{
  margin-top:-8px!important;
}
.agile-theme-15 .companies_header
{
  padding-bottom:25px!important;
}


/*@media (min-width: 768px){
.app-aside-folded:not(.app-aside-dock)  #agile-menu-navigation-container.navi ul.nav li a {
    padding-top: 8px;
}
}*/
.agile-theme-SALES .aside-grid .dropdown-toggle {
     color: #5840eb !important;
}


.agile-theme-MARKETING .aside-grid a{
    color: #11a0f8 !important;
   
}
.agile-theme-SALES .aside-grid a{
    color: #5840eb !important;
   
}
.agile-theme-SERVICE .aside-grid a{
    color: #66cd2e !important;
   
}
.grid-dropdown-left i{
  margin-left: -2px;
}

.newtheme-cloud{
  margin-top:-2px;
}

/*.navi ul.nav li a>i, .navbar-view-mobile a i{
      line-height: 38px !important;
}*/
/*#aside .nav>li>a{
  padding:8px 15px !important;
}*/

/*
@media (min-width: 768px){
.app-aside-folded .navi>ul>li>a i {
    line-height: 26px!important;
    font-size: 14px;
}
}*/

/*@media (min-width: 768px){
#personModal .modal-dialog , #activityModal .modal-dialog, #companyModal .modal-dialog ,#activityTaskModal .modal-dialog,#newNoteModal .modal-dialog, #ticketsModal .modal-dialog{
    width: 60%;
    margin: 30px auto;
}
}
*/
#dotted_lines{
border-top: 2px dashed #e8ebed;
}

#opportunities-model-list > tr:nth-child(odd) > td.contact-td-fixed {
    padding-top: 8px !important;
}

#opportunities-model-list > tr:nth-child(even) > td.contact-td-fixed  {
    padding-top: 12px;
}
@media (min-width: 768px){
.bcp-select {
    width: 17px !important;
    
}
.agile-theme-15 .dealEditDropdown{
  margin-top: 0px;
  top: 24px;
}
.agile-theme-15 .dealEditDropdown .editicon span {
    margin-top: -2px!important;
}

}


#also-viewing-ul .prev ,#also-viewing-ul .next{
    padding: 0px 10px !important;
    top:19px !important;
}


.agile-theme-15 .contact-details-top-row .btn.sendemail-btn {
    background-color: rgba(17,160,248,0.1)!important;
    color: #11a0f8!important;
}
.agile-theme-15 .contact-details-top-row .btn.sendemail-btn:hover, .agile-theme-15 .contact-details-top-row .btn.sendemail-btn:focus, .agile-theme-15 .contact-details-top-row .btn.sendemail-btn:active {
    background-color: rgba(17, 160, 248, 0.2) !important;
}
.app-content .contact-details-top-row{
  padding: 20px 20px 5px !important;
  background-color: inherit;
  border-bottom: 0px;
}
.col-gap-left{padding-left: 10px;}
.col-gap-right{padding-right: 10px;}
.agile-theme-15 .contact-details-top-row .btn.sendemail-btn, .agile-theme-15 .contact-details-top-row .btn.actions-btn{
  height: 40px;
  line-height: 40px;
}
.agile-theme-15 .contact-details-top-row .btn.actions-btn{
  background-color: #11a0f8 !important;
  color: #fff !important;
}
.agile-theme-15 .contact-details-top-row .btn.actions-btn:hover,.agile-theme-15 .contact-details-top-row .btn.actions-btn:focus{
  background-color: #067dc6 !important;
  color: #fff !important;
}
.actions-btn i.fs22{padding-top: 0px;}
.campaign-label-btns .label.bg-light{background-color: #f4f8f9 !important;}
.contact-details-top-row .btn.bg-white {
    line-height: 28px;
}
.add-to-campaign i{vertical-align: middle !important;}
.manage-widget .m-w-title{padding-top: 10px;}
/*.tabListCenter.bg-none-xs{margin-top: 15px; display: flex; border-radius: 4px;}*/
.tabs-left-m-l{margin-left: 15px;}



.alsoviewing-img-radius{
  border-radius: 50% !important;
}
.btn.alsoviewing-img-btn.dropdown-toggle:hover, .btn.alsoviewing-img-btn.dropdown-toggle:focus, .btn.alsoviewing-img-btn.dropdown-toggle:active{
    color: #58666e !important;
}
.alsoviewer-name{
    float: left;
    padding-left: 10px;
    font-size: 13px;
    padding-top: 4px;
    max-width: 180px !important;
}

.alsoviewing-img-btn{
  padding: 0px !important;
}


.modal-header.ticket-modal-header,.modal-footer.ticket-modal-footer{
    background-color: transparent;
    border-top: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
}
.modal-footer.ticket-modal-footer{
      padding-right: 48px;
      padding-bottom: 40px
}

.continue-contact{
      font-weight: 100;
      font-size: 12px; 
}
/*#personModal label , #activityModal label, #companyModal label ,#activityTaskModal label,#newNoteModal label, #ticketsModal label,#opportunityForm label
{
    margin-bottom: 10px !important;
    margin-top: 10px;
}*/
.ticket-modal-heading i.material-icons{
  color:#66cd2e !important;
  font-size:26px;
  margin-top: 1px;
}
.modal-body i.material-icons{
  color:#11a0f8 !important;
  font-size:20px;
}
.ticket-modal-footer i.material-icons{
  font-size:17px;
}
/*.modal-content .modal-header h3
{
    font-size: 20px !important;
    color: #263238 !important;
    font-weight: 100;
}
#newDealModal .modal-dialog{
  width: 80%;
}*/

#opportunities-header .tag a.close, #opportunities-header .tag.btn-primary .close{
  color: #fff!important;
  position: relative;
  /*top: 1px;*/
  margin-top:0px !important;
  float: right !important;
  opacity: 1;
}

#lhs_filters_conatiner{
  font-size: 13px;
}
#lhs_filters_conatiner .filter-multiple-add-lhs{
  font-size: 13px;
}
#lhs_filters_conatiner .title span, #lhs_filters_conatiner .lhs-row-filter #lhs-filters-header:not(i){
  color: #263238;
  font-size: 13px;
}
#contacts-listener-container .contacts-div, #companies-listener-container .contacts-div{
  padding-right: 15px;
  padding-left: 15px;
}
#contacts-listener-container #bulk-action-btns{
  margin-right: 0px;
}
#contacts-listener-container #lhs_filters_conatiner #tagslist .wrapper{
  padding-right: 0px;
}
#contacts-listener-container .close-filters, #companies-listener-container .close-filters{
  padding: 28px 0 0 0;
  text-align: center;
  color: #263238;
  opacity: 0.6;
  background-color: inherit !important;
}
#contacts-listener-container #lhs_filters_conatiner .title{
  padding-bottom: 0px;
}
.theme-15-hide{
  display: none !important;
}
.theme-15-show{
  display: block !important;
}
.i-12{
  padding-top: 12px;
}
.contact-heading-fixed{
  position: absolute;
  right: 0px; 
  background-color: #f4f8f9;
}
#contacts-table .contact-heading-fixed{
  padding: 3px 0px 5px 15px !important;
}
#companies .contact-heading-fixed{
  padding: 3px 0px 5px 15px !important;
}
#contacts-table .contact-td-fixed, #companies .contact-td-fixed{
  position: absolute;
  right: 0px;
  background-color: #fff;
  padding-top: 20px !important;
  padding-bottom: 19px !important;
}
#contacts .contact-td-fixed{
  padding-top: 20px !important;
  padding-bottom: 19px !important;
}
#companies .contact-td-fixed{
  padding-top: 16px !important;
  padding-bottom: 17px !important;
}
.contact-td-more i{
  color: #067dc6 !important;
  transform: rotate(90deg);
}
.contact-td-more{
  vertical-align: middle;
}
#contacts-table.table-compact td.contact-td-fixed{
  padding-top: 14px !important;
  padding-bottom: 11px !important;
}
#companies.table-compact td.contact-td-fixed{
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}
.close-filters{
  color: #263238 !important;
}

#contacts-listener-container #contact-sorter button span.text-muted, #companies-listener-container #contact-sorter button span.text-muted{
  color: #78909c;
}
#contacts-listener-container #contact-sorter button .sort-field-txt, #companies-listener-container #contact-sorter button .sort-field-txt{
  color: #263238 !important;
  font-weight: 400;
  line-height: 1;
}
#contacts-listener-container #filters-tour-step button{
  padding-left: 5px;
  padding-right: 5px;
}
#contacts-listener-container #filter-list #filters-tour-step .caret{
  margin-bottom: 8px;
}
#filter-list #filters-tour-step .caret{
  margin-bottom: 8px;
}
#lhs-filters-header i.material-icons{
  color: #90a4ae;
}
#lhs_filters_conatiner .trash-css{
  padding-top: 14px;
}
#lhs_filters_conatiner .title{
  padding-bottom: 5px !important;
}
#contacts-view-options ul li a i{
  padding-top: 0px;
  margin-top: 0px;
}
#contacts-view-options ul li a.active i, #contacts-view-options ul li a.active span{
  color: #11a0f8;
}
.contact-td-fixed ul li a i{
  font-size: 15px;
  color: #90a4ae;
}
#contacts-listener-container #contact-custom-coloumns, #companies-listener-container #companies-custom-coloumns{
  position: absolute;
  top: 72px;
  z-index: 5;
}
#companies-custom-coloumns{
  left: 16px;
}
#contacts-listener-container #contactTabelView, #companies-listener-container #companiesTabelView{
  padding: 0px 7px !important;
}
#contacts-listener-container #contactTabelView i, #companies-listener-container #companiesTabelView i, #opportunity-listners #dealTabelView i{
  font-size: 18px;
}
.filter-criteria span a{
  margin-top: 12px;
  font-size: 18px;
  color: #11a0f8 !important;
  opacity: 1;
  font-weight: inherit;
}
.filter-criteria span a:hover{
  opacity: 1;
}
#contacts-listener-container #contact-sorter .fa-sort-desc
{margin-top: 0px !important; vertical-align: top;}
.agile-header-btns .btn i.material-icons{
  font-size: 1.2em;
}
/*#companies-listener-container #contact-sorter button span.text-muted
{
  color: #78909c;
  font-size: 14px !important;
}*/
#documents-top-view .documentsheading .v-bottom
{
  vertical-align: text-bottom!important;
}
.agile-theme-15 .companies_header
{
  padding-bottom:25px!important;
}
#contacts-listener-container #contact-sorter .fa-sort-desc
{
  margin-left:10px;
  color:#78909c !important;
  vertical-align:super!important;
  top: 2px;
}
.sort-position-top
{
  font-size:13px;
  vertical-align:super!important;
}
.contacts-toolbar .fa.fa-sort-desc 
{
  font-size:12px!important;
}
.font-13
{
  font-size:13px;
}

.text-middle
{
  vertical-align:middle!important;
}
.sort-text-font
{
  font-size:13px!important;
}
.sortfieldmiddle
{
  margin-top:-2px!important;
}
#contacts-listener-container #contact-sorter
{
  margin-top:-3px!important;
}
/*#opportunity-listners #opp-header .sort-symbol
{
  margin-top:-3px;
}*/
#contacts-list-view-model-list .img-text-one-vmiddle{
  padding: 12px 0px;
}
.img-text-two-vmiddle{
  padding: 3px 0px;
}
#change-owner-ul-popover .btn-xs{
  height: 20px !important;
  padding: 1px 5px;
  font-size: 12px;
  line-height: 20px;
  border-radius: 3px;
}
#companies-list-view-model-list .img-text-one-vmiddle{
  padding: 8px 0px;
}
.contact_popover #change-owner-ul-popover .btn-xs{
  height: 20px !important;
  padding: 1px 5px;
  font-size: 11px;
}

.contact_popover .img-xs{
  width: 20px !important;
  height: 20px !important;
  border-radius: 50% !important;
}
.contacts-grid-view-model-list{
  padding: 0px;
}
.contact_popover{
  font-size: 13px;
}



#opportunityForm .input-group-addon:last-child{
  padding-left: 11px !important; 
}
#opportunityForm :not(.notaddon-imp).icon-plus-sign:before{
  content: "+";
  margin-left: 1px;
  font-weight: 600;
  font-family: "icomoon"!important;
  font-size: 15px;
  margin-right: 0px; 
}


.contact_popover{
  font-size: 13px;
}
.contact_popover .save-tag input
{
  height: 30px!important; 
}
.contact_popover #contact-add-tags-popover{
  font-size: 12px;
}
#ticket-helpcenter-categories-model-list .ui-sortable-helper td.v-middle.checkbox
{
  position:relative;
}
#previous_tickets_container
{
    border: 0px!important;
    padding-top: 0px;
    margin-top: 0px;
    padding-left: 5px;
    padding-bottom: 5px;
}
#widgets-model-list .panel h4
{
  margin-bottom:0px!important;
  padding-bottom:15px;
}
.ticket-detail-filters .ticket-details-assignee
{
  margin-bottom:5px;
}
#widgets .text-base
{
  font-size:13px  !important;
}
.ticket-detail-status .m-b-xxs
{
  margin-bottom:5px;
}
input#add_new_milestone {
    background: #fff;
}

#previous_tickets_container .each-previous-ticket  a
{
  vertical-align:middle;
}
.tickets-collection-pane
{
  padding-left:20px;
}
#contactTabelView i {
    font-size: 18px;
}

.alsoviewing-img-btn .caret{
  color:#78909c !important;
  margin-left: 5px;
}

#agile-menu-navigation-container.navi ul.nav li a i{
    position: absolute;
    left: 19px;
    top: 0;
    line-height: 45px;
    margin: 0;
}
#agile-menu-navigation-container.navi ul.nav li a i.icon-sitemap, #agile-menu-navigation-container.navi ul.nav li a i.icon-magic-wand{
 font-size: 14px;
}
.agile-theme-15 h3.popover-title{
  font-size: 14px;
  color: #58666e !important;
}
.agile-theme-15 .popover-content{
  font-size: 13px;
}
.title-m-b-n h4{margin-bottom: 0px !important;}
.checkbox-title label{line-height: 22px;}
.include-pwd{display: inline-block; padding-top:2px;}
.agile-theme-15 #filter-settings .chained-table .EQUALS.form-control{
  width: 100% !important;
}
.business-hours-section .business-hours-title {
    padding-top: 13px;
}
.btnSerializeBtn{
  margin-left: 14%;
}

.contacts-toolbar fa.fa-sort-desc{
  position: absolute !important;
  margin-top: -11px !important;
}
#contacts-count, #contact-sort .text-muted
{
      color: #78909c;
      /*vertical-align: middle;*/
}
#contacts-listener-container #contacts-count small, #companies-listener-container #contacts-count small
{
  font-size:13px!important;
  color: #78909c;
  font-weight: 600;
}
#lhs_filters_conatiner .title span{
  font-size: 12px;
  text-transform: uppercase;
  color: #78909c;
  font-weight: bold;
}
#bulk-action-btns .add-filter-btn{line-height: 1px !important;}
#companies-listener-container #contact-sorter .fa-sort-desc
{margin-top: 5px !important; /*vertical-align: top;*/margin-left:10px; top: 0px;}
.companies_header #contacts-count
{
    vertical-align: middle;
}
.companies_header #contacts-count .small
{
  color: #78909c!important;
}
.workflow-sortby.sortfieldtop
{
  margin-top:0px!important;
}
.workflow-heading h4 small
{
  vertical-align:middle;
}
.companies_header #filters-tour-step button
{
  padding-left:5px!important;
  padding-right:5px;
}
#opp-header #deal-list-filters #filters-tour-step button
{
  padding-left:5px;
  padding-right: 5px;
  margin-top:0px;
}
.documentsheading .sort-position-top,.workflow-sortby .sort-position-top
{
  margin-top:1px;
}
  
.recent-view-ticket
{
  text-align: center;
    padding-top: 7px !important;
    width: 35px !important;
    height: 35px !important;
    background-color: #f0f0f0 !important;
    border-radius: 50%;
}
#lossreasons-tab #lost_reason_name, #deal-sources-tab #deal_source_name{
  background-color: #fff;
}
.tabs .panel #admin-settings-integrations-tab-content .panel{
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
  -webkit-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}
.panel-bg-transparent{
  background-color:transparent;
}
#notes-model-list .contact-title-dynamic {
    width: calc(100% - 200px);
}
.duplicate-contacts-table{
  margin-bottom: 20px;
}
.agile-theme-15 #merge-contacts-table>tbody>tr>td>label.i-checks.i-checks-sm{
  margin-bottom: 5px !important;
}
.agile-theme-15 #merge-contacts-table tbody>tr>td input[type="radio"]{
  margin-right: 6px !important;
}
.caret-m-t-xs{
  margin-top: 5px;
}
.agile-theme-15 form #emailBuilderTopOptionsHolder .form-control{
    background-color: #fff;
}
#attachmentHolder .email-attchment-bg{
  line-height: 30px;
}
#attachmentHolder .attachmentCancelBtn.pos-t-n-xs{
  top: -10px;
}
.agile-theme-15 .tickets-collection .ticket_attachment{
  width: 21px;
  padding-right:0px !important;
  padding-left: 0px !important; 
}
.agile-theme-15 .tickets-collection .ticket_attachment i{
  padding-top: 0px;
}
.tickets-collection .checkbox-col{
  width: 45px;
}
.tickets-collection .checkbox-col label.i-checks{
 margin-top: 0px;
}
.agile-theme-15 .ticket-single-row-model-list .ticket_attachment{
  padding-left: 4px !important;
}
#App_Reputation
{
      background-color: #fff;

}
.tool_reputation
{
      top: 10px;
}
.reputationbottom
{
  margin-bottom:3px;
}
.salesaddoptions
{
  font-size:13px;
}
.marketingaddoptions
{
  font-size:13px;
}
.serviceaddoptions
{
  font-size:13px;
}

#contact-sorter .fa-sort-desc
{
      color: #78909c !important;
}

#contacts-listener-container #contacts-table.table-compact td.contact-td-fixed, #companies-listener-container #contacts-table.table-compact td.contact-td-fixed, #companies-listener-container .table-compact tr:last-child .contact-td-fixed{
  padding: 13px 15px !important;
}
#companies-listener-container .contact-td-fixed, #companies-listener-container tr:last-child .contact-td-fixed{
  padding: 17px 15px !important;
}
#companies-listener-container .img-text-one-vmiddle{
  min-height: 36px;
}
#companies-listener-container #companiesTabelView, #companies-listener-container #companiesTabelView i{
  line-height: 1 !important;
}
.v-t{
  vertical-align: text-top;
}
.img-border{
  border: 1px solid #A0A3A5;
}
#companies-listener-container #contact-sorter{
  position: relative;
  top: -2px;
}
#companies-listener-container .sortby-count{
  position: relative;
  top: -2px;
}
.alsoviewing-img-radius{
  border-radius: 50% !important;
}

.alsoviewing-img-btn .count{
font-size:13px !important;
}
/*#also-viewing-ul
{
  width:280px !important;
  top:22px !important;
}*/

.img-count{
  margin-top:-1px !important;
  font-size: 13px !important;
}
.dashboard-select.small .dropdown-toggle {
  line-height: 1.42857143;
}
@-moz-document url-prefix() { 
  .companies_header #contacts-count{
    position: relative;
    top: 0px;
    vertical-align: inherit;
  }
  #companies-listener-container #contact-sorter{
    top: -1px;
  }
  #contacts-listener-container #contacts-count{
    vertical-align: inherit;
    position: relative;
    top: 0px;
  }
  #contacts-listener-container #contact-sorter{
    position: relative;
    top: 2px;
  }
  #companies-listener-container #contact-sorter .fa-sort-desc{
    top: -2px;
  }
  #contacts-listener-container #contact-sorter .fa-sort-desc{
    top: 1px;
  }
  .contact-sortby-count{
  position: relative;
  top: -2px !important;
}
}
#contacts-list-view-model-list .agile-theme-image{
    margin-top: 0px;
}
.popover-header-title img{
  margin-top: 0px;
}
.popover-header-title span{
 vertical-align: middle;
}
@media(max-width: 320px){
   #email-templates-add a:first-child{
     margin-bottom: 10px;
   }
 }

#contact-view-sort-model-list #custom-fields{
  font-size: 12px;
  padding-left: 20px;
}
.addField .multiple-add, .addField .multiple-remove {
    vertical-align: middle;
    margin-top: 2px;
    display: inline-block;
}
 .agile-theme-15 body #content  select.select-new-theme , .agile-theme-15 body #content form select
 {
      padding-right: 30px!important;
 }
 .agile-theme-15 .has-error .form-control
 {
    border:1px solid #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075)!important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
 }
.ticket-input-border-error li 
{
  border:1px solid #a94442;
}
.privatearticle 
{
  margin-right:5px !important;
}
.ui-sortable-helper td.checkbox
{
  position:relative!important;
}

/*.searchbar-top .input-group {
    width: auto;
    display: table;
}*/
.searchbar-top .input-group .form-control:first-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.searchbar-top .input-group-btn {
    top: 0;
    right: 0;
}
#searchForm .form-control {
    padding-right: 105px;
}
#contacts-listener-container #contacts-count small{
  margin-left: -1px;
}
.agile-theme-15 #contacts-listener-container .agile-header-btns, .agile-theme-15 #companies-listener-container .agile-header-btns{
  top: -2px!important;
}
.also-viewing {
  margin-top: 5px !important;
}

#contacts-listener-container #contacts-table.table-compact td.contact-td-fixed{
  padding: 14px 15px!important;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
 }

.alsoviewing-img-btn .count{
  font-size: 13px !important;
  position: relative;
  top: -1px;
  vertical-align: middle;
}


.alsoviewing-img-btn{
  color: #84969c !important;
  padding-left: 0px !important;
}

/*#also-viewing-ul .also-viewing {
padding-top: 25px !important;
padding-bottom: 25px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.also-viewing-ul{
  padding-top:16px;
}
.alsoviewing-img-btn{
      padding-top:0px;
}
}*/

.probability-form .no-border {
    border-width: 0px;
}
.contact-sortby-count{
  position: relative;
  top: -1px;
}
#contacts-listener-container #contact-sorter .contacts-toolbar .sort-symbol, #companies-listener-container #contact-sorter .sort-symbol
{
      color: #78909c !important;
}
 .app-aside-folded .navbar .navbar-header a#app-aside-folded i {
    padding: 17px 20px;
    line-height: 28px;
}

#live-chat-hidden-model-list .livechatdiv {
    height: auto;
    line-height: normal;
}
.tool_reputation
{
      top: 10px;
}
.reputationbottom
{
  margin-bottom:3px;
  
}
/*.reputationbottom:hover
{
  background-color: #f9f9f9;
}*/

.tool-status
{
  margin-top:5px!important;
}

.reputationMainLi
{
  margin-left:30px;
  top:26px;
}
.tool_reputation ul
{
    margin-top: -1px;
    left:0px!important;
    width: 270px;
        top: 46px;
}
.tool_reputation .reputationstatus
{
      color: #78909c;
}
.reputation.even:hover
{
  background-color: #fff!important;
}
.repsuscessmsg
{
  margin-top: 3px;
}
#reputation-inner-details p span.bold
{
  font-weight:bold!important;
}
.reputation.text-base 
{
  font-size:13px!important;
}
.reputationcount
{
  line-height: 16px;
}
.reputationsucessmsg
{
  font-size: 12px;
  padding: 11px;
}
#opportunities-header .tag{
  top: 5px;
  background-color: #11a0f8 !important;
}
.documentsheading .document-sortby{
  margin-top: -1px !important;
}
.document-sortby .sort-symbol{
    position: relative;
    top: -1px;
    color: #78909c !important;
}
.document-sortby button#contact-sort {
    font-size: 13px;
}
#deal-sorter .contacts-toolbar .sort-symbol {
  color: #78909c !important
}
.table.contacts-custom.table-compact .agile-img.contact-type-image img , .table.companies-custom.table-compact .agile-img.contact-type-image img,
 .table.contacts-custom.table-compact .agile-img.company-type-image img ,.table.companies-custom.table-compact .agile-img.company-type-image img
{
  height:20px !important;
  width:20px !important;
}

.table.contacts-custom.table-compact .contact-td-fixed ,.table.companies-custom.table-compact .table-compact .contact-td-fixed
{
  padding-top:12px !important;
  color: #78909c !important;
}
.hidden-icon-plus{
  display: none !important;
}
.hidden-icon-plus-inline{
  display: none !important;
}
.visible-icon-plus{
  display: block !important;
}
.agile-theme-15 .plusicon-md{
  margin-top: -2px !important;
  font-size: 16px !important;
}
.agile-theme-15 #addDocumentTemplate .plusicon-md{
  margin-left: -5px;
  margin-right: 5px;
  margin-bottom: 0px;
  width: auto;
  height: auto;
}
.deal-addFilter .hidden-icon-plus{
  display: none !important;
}
#addDocumentTemplate .hidden-icon-plus{
  display: none !important;
}
.select-landing-page-button.btn-mlg-imp{
  padding: 0 1em!important;
}
.dropdown-menu .do-onclick-nothing.dropdown-submenu:hover>a:after {
    border-left-color: #78909c;
}
.do-onclick-nothing.dropdown-submenu>a:after{
  margin-right: -5px;
  color: #78909c !important;
}
.choose-document-box a{
    padding: 20px 20px 15px;
}
.agile-theme-15 #scheduleid .tip p{
  margin: 10px 0 0px !important;
}

.task-campaign-running .app-content-full {
    top: 122px !important;
}

#task-campaign-content .btn{
  border-radius: 2px !important;
    outline: 0!important;
    height: 18px !important;
    line-height: 14px !important;
    font-size: 9px !important;
    margin: 0px !important;
    padding: 1px 5px !important;
}

/*start of call campaign*/
#tasknoty-container .new-theme-btn{
      border-radius: 2px !important;
    outline: 0!important;
    height: 18px !important;
    line-height: 14px !important;
    font-size: 9px !important;
    margin: 0px !important;
    padding: 1px 5px !important;
}
.protocols-options{
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAFCAMAAABhCnz1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAACQpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK6QpK4AAAC2Bow0AAAAEXRSTlMABBEIP/xbd6Vs/psDZO2RAdB8gx8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAALklEQVQI12NgZAIDZgZsgEUQDFjZsMqygyU5GLFKMnByCQpy8zDgALx8/AJYJQBxVwFxjZWV0AAAAABJRU5ErkJggg==') !important;
}

.cloud-btn i{
  font-size: 16px;
}
.extensions-list #chrome-extension .extension-row , .extension-row.AndroidExtension
{
  padding-bottom:0px;
}
.extensions-list li a img {
    margin-top: 3px;
}
.agile-theme-15 .extensionHelper
{
  margin-bottom:7px !important;
}


/*New Theme Modals CSS Start*/

.portlet_settings_modal .modal-dialog{
  width: 50%;
}
.portlet_settings_modal .modal-header{
  padding: 30px 35px 25px 35px;
}
.portlet_settings_modal .modal-body{
  padding: 0px 35px 25px 35px;
}
.portlet_settings_modal .modal-footer{
  padding: 0px 35px 35px 35px;
}
.portlet_settings_delete_modal .modal-header{
  padding: 30px 35px 0px 35px;
}
.portlet_settings_delete_modal .modal-body{
  padding: 25px 35px 20px 35px;
}
.portlet_settings_delete_modal .modal-footer{
  padding: 10px 35px 35px 35px;
}
.portlet_settings_modal .modal-header h3, .portlet_settings_modal .modal-header h4,
.portlet_settings_delete_modal .modal-header h3, .portlet_settings_delete_modal .modal-header h4{
  font-size: 18px !important;
  font-weight: 100 !important;
}
.portlet_settings_modal .modal-body label{
  margin-bottom: 5px !important;
}
.portlet_settings_modal .modal-body #addPortletBulkTags{
  font-size: 12px;
}
.portlet_settings_modal .modal-header, .portlet_settings_delete_modal .modal-header{
  border-bottom: 0;
}
.portlet_settings_modal .modal-footer, .portlet_settings_delete_modal .modal-footer{
  border-top: 0;
}
.portlet_settings_modal .modal-footer, .portlet_settings_delete_modal .modal-footer{
  background-color: inherit;
}
.portlet_settings_modal .modal-header .close, .portlet_settings_delete_modal .modal-header .close{
  margin: -20px -15px -15px -15px;
}
.portlet_settings_modal .modal-content, .portlet_settings_modal .modal-footer,
.portlet_settings_delete_modal .modal-content, .portlet_settings_delete_modal .modal-footer{
  border-radius: 4px;
}
.portlet_settings_modal .modal-footer .btn{
  height: 30px !important;
  line-height: 30px !important;
  padding: 0 30px !important;
  font-size: 13px;
}
.portlet_settings_modal .modal-footer .btn.add_all_iusers_btn{
  height: 30px !important;
  line-height: 30px !important;
  padding: 0 15px !important;
}
.portlet_settings_delete_modal .modal-footer .btn{
  height: 30px !important;
  line-height: 30px !important;
  padding: 0 30px !important;
  font-size: 13px;
}
.portlet_settings_delete_modal .modal-dialog{
  width: 45% !important;
}
.portlet_settings_modal .ms-container{
  background: transparent url(/flatfull/css/img/switch-new.png) no-repeat 250px 90px !important;
}
.portlet_settings_modal .portlet-category-ms-container{
  background: transparent url(/flatfull/css/img/switch-new.png) no-repeat 253px 45px !important;
}
.portlet_settings_modal .portlet-user-ms-container{
  background: transparent url(/flatfull/css/img/switch-new.png) no-repeat 253px 55px !important;
}
.portlet_settings_modal .ms-container .ms-selectable{
  margin-right: 80px !important;
}
.portlet_settings_modal .ms-container ul.ms-list{
  width: 222px !important;
}
.m-t-13{
  margin-top: 13px;
}
.portlet_settings_modal .ms-container  .ms-selectable li.ms-elem-selectable, 
.portlet_settings_modal .ms-container .ms-selection li.ms-elem-selected{
  border-bottom: 1px solid rgba(220, 209, 209, 0.25) !important;
}
.portlet_settings_modal .ms-container .ms-list{
  border: 1px solid rgba(220, 209, 209, 0.25) !important;
  box-shadow: inherit !important;
}
.portlet_settings_modal .add_all_iusers_btn{
  padding: 0px 15px !important;
}
.portlet_settings_modal .ms-container ul.ms-list::-webkit-scrollbar{
  width: 5px;
  height: 5px;
  margin-right: 4px!important;
  background: #eee;
}
.portlet_settings_modal .ms-container ul.ms-list::-webkit-scrollbar-thumb{
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #bebebe;
}


/*New Theme Modals CSS End*/

.alsoviewing-img{
  margin-top: 0px !important;
}
.agile-theme-15 .controls .tags-label li {
    margin-top: 7px !important;
    /*margin-bottom: 0 !important;*/
}
.add-doc-btn-center .btn i.add, #deals-action .btn i.add{
      font-size: 1.2em;
      vertical-align: sub;
      padding-right: 0;
}

.contacts-header-title, .btn-group.dashboard-name-dropdown{
  top: 8px;
}
#opportunities-header #opp-header, .document-title{
  top: 6px;
}
.documents-body{
  padding-top: 0px;
}
.calender-header .calender-header-btns {
    top: 1px;
}
.calender-header #refrecal {
  top: 8px;
}
.calender-header h3 {
  top: 7px;
}
#activity_header .activity-heading, #new-task-heading {
    margin-top: 8px;
}
.add-dashlet-mobile a {
    margin-top: 5px;
}
.preferences-title, .reports-heading-mobile,.trash-title {
    top: 2px;
}
.reports-Container .wrapper-md{
  padding-top: 10px;
}
.agile-theme-15 .trash-header, .agile-theme-15 .preferences-header{
  padding-bottom: 20px !important;
}
#deal-sorter .contacts-toolbar {
    margin-top: 0px;
}
#activity-log-header-div{
  position: relative;
  top: 1px;
}
.campaign-title {
    top: 7px;
}
.triggers-title, #email-templates-header h3, .form-title, .web-rules-title,
 .pushnotifications-title, .socialsuite-title, .visitors-title{
    top: 8px;
    position: relative;
}
.videos-title{
  position: relative;
  top: 7px;
}
.video-beta-tag{
  position: relative;
  top: -1px;
}
#Landingpages-top-view .workflow-heading {
    top: 8px;
}
.workflow-heading .sortfieldmiddle {
    margin-top: -1px!important;
}
.ticket-sortby{
  position: relative;
  top: 1px;
}
.knowledgebase-title, .admin-setting-title .h3, .admin-setting-title a{
  position: relative;
  top: 1px;
}
.feedback-mobile h3, .livechat-title{
    position: relative;
    top: 5px;
}
.ticket-showing-no {
    margin-top: 0px;
}

/**/
.campaigns-tags .tag{
  line-height: 20px;
}
.contact-tags ul.tagsinput li.tag, .contact-tags ul.tagsinput li.tag:hover, .contact-tags ul.tagsinput li.tag:focus{
  background-color: #edf1f2 !important;
  color: #78909c!important;
}
#tags_source_deal_modal .tagsinput .tag span{
  vertical-align: baseline;
}
.controls .tagsinput .tag.btn-default, .controls .tagsinput .tag.btn-default:hover,
.controls .tagsinput .tag.btn-default:focus{
  background-color: #edf1f2!important;
  color: #78909c!important;
}
/*.company_input ul.tagsinput li.tag>span>a:first-child{
  vertical-align: middle;
}*/
ul.tags-management li.tag{
  background-color: #edf1f2!important;
}

.calendar-on-header .material-icons.event{
  font-size: 18px;
}
.task-header .material-icons.alarm_on{
  font-size: 18px;
}

@media (min-width: 768px){
  .agile-theme-15 .nav>li.calendar-on-header>a:hover, .agile-theme-15 .nav>li.calendar-on-header>a:focus,
   .agile-theme-15 .nav>li.task-header>a:hover, .agile-theme-15 .nav>li.task-header>a:focus
  {
  color: #78909c !important;
  }
}

.task-header #due_tasks_count {
    display: inline-block;
    
}
.task-count-header {
    color: #fff;
    background-color: #f05050!important;
    font-size: 9px;
    position: absolute;
    top: 15px !important;
    left: 26px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    font-weight: 600!important;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    line-height: 14px!important;
}
#recent-menu .material-icons.timelapse{
  position: relative;
  top: 0px !important;
}
#due_tasks_count.badge-sm{
       top: -15px !important;
     left: -9px;
} 

.preference-menu{
  top: 100px !important;
}

.menu-title{
  margin-top: 10px;
}
.submenu-ul li a{
  padding:6px 10px !important;
}
.preference-submenu{
  padding-left: 10px !important;
  margin-bottom: 5px !important;
}
.new-theme-user-email{
  margin-top:0px !important;
  /*margin-bottom: 10px;*/
}
.pref-menu-btns{
  line-height: 0px !important;
  margin-top:0px !important;
}
.agile-theme-15 .preference-menu-modal h4, .h4{
  margin-bottom: 5px !important;
  font-size: 14px;
}

.app-header .row.preference-menu-modal > div{
  line-height: 0px !important;
}
.submenu-ul li a.subscribe-btn{
  padding-top:11px !important;
}
/*.preference-menu-modal{
  padding-top: 10px;
}*/
.upgradebtn{
  margin-top: 40px !important;
}
.divide-line{
  margin-top: 45px !important;
}
.helplink{
  margin-top: 37px !important;
}
.app-aside-fixed:not(.app-aside-dock) aside.modalAsideClass{
 z-index: 0 !important;
}
.preferece-modal-btns{
  padding-left: 9px !important;
}
.preference-in-modal{
  padding-top: 33px !important;
  padding-left: 4px !important;
  /*padding-bottom: 15px;*/
}
.submenu-ul-admin li a:hover{
  color: #78909c !important;
}
.logout-in-modal:hover
{   
    color: #263238 !important;
    font-weight: 500;
}
.app-aside-fixed .app-header .navbar-header.addbackdrop{
  z-index: 0 !important
}
.menu-title.name {
  margin-top: 0px;
}
.preference-menu-heading img{
  border-radius: 50%;
  margin-top: -3px;
}
.submenu-ul #showUserVoice{
      padding: 6px 10px !important;
      color: #78909c !important;
}
.submenu-ul #showUserVoice:hover {
    background-color: #f4f8f9!important;
    color: #141719 !important;
    font-weight: 500;
}
.submenu-ul li.preference-heading-li a:hover{
  background-color: #fff!important;
  color: #78909c !important;
  font-weight: 600;
}
.preference-heading:hover .preference-modal-shortcuts {
    display: block !important;
}

.submenu-ul #showUserVoice{
      padding: 6px 10px !important;
      color: #78909c !important;
}
.shortcut-subscribe{
  margin-top: 10px !important;
}
 .subscribe-btn-inmodal{
   margin-right: 0px !important;
   margin-left: -5px !important;
    float: none !important;
    margin-top: 24px;
  } 
.left-space-upgrade-btn{
   margin-right: 70px !important;
 }
 .left-space-logout-btn{
   margin-right: 60px !important;
 }
 /*.admin-settings-tab, .submenu-ul li a.admin-settings-tab:hover {
     font-weight: 700;
     color: #78909c !important;
 }*/
.subscribe-btn-new-theme{
  padding-right: 0px !important;
}

.actions-btn-list.dropdown-menu li a i{min-width: 22px; margin-top: 0px; display: inline-block; padding-right: 0px;}
.actions-btn-list.dropdown-menu li a span{
  vertical-align: inherit;
}

.timeline-wrapper #timeline .post .date{
  font-size: 12px !important;
  color: #263238 !important;
}
.timeline-wrapper #timeline .post .body .timeline_time{
  color: #90a4ae !important;
  font-size: 12px !important;
  padding-top: 2px;
}
.timeline-wrapper #timeline .post .body{
  font-size: 13px !important;
  margin-left: 25px !important;
}
.timeline-wrapper #timeline .post .body .text-xs{
  font-size: 13px !important;
  color: #263238 !important;
}
.contact-job-title{
  color: #90a4ae !important;
  font-size: 12px !important;
  padding-bottom: 2px;
}
.timeline-wrapper .item {
    margin-left: 130px!important;
}
.timeline-wrapper #timeline .post.right .date{
  left: -55px !important;
  font-weight: normal !important;
  width: 70px !important;
}
.timeline-wrapper #timeline .post .inner{
  padding: 13px 10px 10px 30px;
}
.timeline-wrapper .timeline-icon{
  top: 0px;
}
#contact-details-block #addTagsForm #addTags{
  padding-top: 0px;
}
.timeline-wrapper #timeline .post .body{
  margin-left: 24px;
}
.widget_header_name img{
  top: 11px;
}
.widget_header_icons{
  top: 15px;
}
.timeline-wrapper #timeline .contact-job-title{
  font-weight: 600 !important;
}
.send-email-tab-header .inbox-label{
 padding-top: 10px;
}
.all-mail-btn{
  padding-top: 10px;
}
.contact-detail-note-opt li a{
  font-size: 13px;
}
.details-mobile-view .contact-job-title{
  font-size: 13px !important;
}
.details-mobile-view .contact-job-title a{
  font-size: 12px;
}
.info-title{
  font-size: 13px;
}
.info-label{
  font-size: 12px;
}
.info-text{
  font-size: 13px;
  color: #263238 !important;
}
.info-custom-text{
  font-size: 12px;
  color: #78909c!important;
}
.info-custom-title{
  font-size: 13px;
  color: #263238 !important;
}
 .contact-right-widgetsview #widgets-model-list .widget_header_name img{
  margin-top: 0px;
 }
 .contact-title-dynamic h5 a, .email-subject-title a, .campaignlog-title{
    font-weight: 600;
}
h4.webstats-msg p{
  color: #263238;
}
.stats-loading{
  margin-left: 20px;
}
.agile-theme-15 .try-some-widget-title{
  margin-bottom: 0px !important;
  padding-top: 10px;
  padding-bottom: 10px !important;
}
#contact-tasks-model-list .task-subject-label .task-subject a, #company-tasks-model-list .task-subject-label .task-subject a, 
#related-tasks-model-list .task-subject-label .task-subject a{
    font-weight: 600;
}
.twilio-img{
  top: 1px;
}
#active-campaign .remove-active-campaign{
  top: 0px;
}
.custom-type-img img{
  border-radius: 50%;
}
.stats-error-msg a.close, .alert-danger-msg a.close{
  top:0;
}
#addTagsForm #companyAddTags{
    padding-top: 0px;
}
.company-date-type time, .company-date-type i.fa-clock-o{
  font-size: 12px !important;
}
.event-date-time .edit-hover, .event-date-time .created-time-ago{
  vertical-align: middle;
}
#notes-model-list .contact-title-dynamic h5 a{
  padding-bottom: 5px;
}
.document-title h5 a{
  padding-bottom: 10px;
} 
.alsoviewing-img{
  margin-right: 8px !important;
}
.campaign-also-viewing{
  margin-bottom: 10px;
}
.campaign-text{
  margin-left: 23px;
}
/*.campaign-also-viewing-div{
  width: 307px;
}*/
.campaing-alsoviewing-img{
  display: inline-block;float: left;margin-left: 23px;
}
.also-viewing-campaign .also-viewing-ul{
position: relative;top:2px;min-height: 40px;
}
.also-viewing-ul{
 margin-right: 35px !important;
  padding-right: 0px !important;  
  min-height: 30px;
}

.campaign-also-viewing-div .alsoviewing-img-btn{
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/*#contact-dtl .alsoviewing-img-btn .count{
       top:-2px !important;
}*/
.alsoviewing-img-btn .count{
  margin-right: 0px !important;
}
.campaing-alsoviewing-img .alsoviewing-img-btn .count {
  top: -1px !important;
}
#also-viewing-ul .text-md
{
   color: #58666e !important;
}
.preference-menu-heading.p-l{
  padding-left:5px !important;
}
.preference-menu-heading.p-l.text-space-block  {
  padding-left:13px !important;
}

#admin-settings-role .panel-heading
{
      background-color: #f6f8f8 !important;
}
.agile-theme-15 #admin-settings-role .panel-heading>div:first-child
{
      display: block;
    font-size: 20px;
    color: #11A0F8;
}
.user-role-actions
{
  margin-top:12px;
}
#admin-settings-role-model-list td .userImg
{
  border-radius: 50%;
}
#roleForm .multiple-checkbox-adminprefs .save.saveAuth
{
  margin-left:20px !important;
}
#userForm .form-actions .form-actions 
{
  margin-bottom:20px;
}
#admin-settings-role-model-list img
{
  border-radius:50% !important;
}
#agile-useradd-form  .add-user .add
{
  font-size: 14px;
}
.ticket-modal-heading .modal-title{
  margin-left: 0px;
}

.ticket-modal-heading .modal-title{
  padding-top: 12px;
}
#enable_tracking input{
  margin-top:0px;
}
.m-t-lg-imp
{
    height: 35px!important;
    padding: 0px 3em;
    line-height: 35px!important;
    font-size: 13px!important;
}
.newthemepanel
{
  background-color: #F4F8F9;
}
.new-theme-table-heading.header:after
{
  display:none;
}
.new-theme-table-heading.header,.ticket-new-theme-article.header
{
  padding-right:0px;
}
.ticket-new-theme-article.header:after
{
  display:none;
}
.dropdown-menu .dropdown-submenu:hover>a:after
{
  border-left-color:#ccc;
}
.dropdown-submenu>a:after
{
margin-top:0px;
}
.ticket-new-theme-article-btn
{
  text-transform:none!important;
}
.ticket-new-theme-article , .new-theme-table-heading
{
  padding-right:0px!important;
}
.ticket-new-theme-article i:before{
     margin-right: 0px!important;
}
.contact-list-panel.table_scroll{
  overflow-x: hidden !important;
}

/*.deal-table-panel{
  overflow-x: auto;
    border-left: none;
    width: 98%;
  }*/


  #contact-sort{
    font-size: 14px !important;
  }
  .deal-milestone-view{
    padding-left: 50px;
  }
  #filters-tour-step i{
    padding-right: 7px !important;
  }
  .agile-theme-SALES.agile-theme-15 .btn-default.btn-deal-filter span
  {
    color: #11a0f8 !important;
  }
  .thumb-xs-deal img,.thumb-xs-deal{
    height: 24px !important;
    width: 24px !important;
  }
  #deals-view i{
    font-size: 22px !important;
  }
  #deals-view .deal-view-ul i{
    font-size: 1.2em !important;
  }

  .remove_deal_filter {
    display: inline-block;
    float: inherit !important;
    top: 1px !important;
    margin-top: 12px;
    font-size: 18px;
    color: #11a0f8 !important;
}

/*deal milestone view **/
/*.dealtitle-angular {
   background-color: #e8ebed !important;
   color: #263238 !important;
}
*/
#opportunity-listners .dealtitle-angular {
    margin-bottom: 10px;
    border-radius: 4px;
    background-color: #e8ebed !important;
   color: #263238 !important;
    padding: 10px 20px !important;
}
#New .dealtitle-angular{
   background-color: #e8ebed !important;
   color: #263238 !important;
}

.gray-lighter-bg {
    background-color: #e8ebed !important;
    color: #ffffff !important;
}

#Prospect .dealtitle-angular{
  background-color: #11a0f8 !important;
  color: #ffffff !important;
}
/*#Proposal .dealtitle-angular{
    background-color: #66cd2e !important;
     color: #ffffff !important;
  }*/
  

  .milestone-main .milestone-column{
    padding-top: 0;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-right: 0px;
  }

  #deals-by-paging-relax-model-list li{
    background-color: #ffffff;
    border-radius: 4px;
    padding: 5px;
    margin-bottom: 10px;
    cursor: default;
  }
  .media:first-child {
    margin-top: 0;
}
.media, .media-body {
    zoom: 1;
    overflow: hidden;
}
.initials{
    position: relative;
    display: inline-block;
    vertical-align: middle;
   background-color: #ffffff !important;
    border-radius: 50%;
    height: 42px;
    width: 42px;
    line-height: 42px;
    text-align: center;
    color: #ffffff;
    font-weight: 700;
    letter-spacing: 1px;
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0;
}
.media-body {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 54px);
    float: none;
}
.media-deal .media-body .media-heading {
    display: block;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1.2;
    font-size: 14px;
}
.fw600 {
    font-weight: 600;
}
.gray-dark-color {
    color: #263238 !important;
}
.lh13 {
    line-height: 1.3;
}
.fs13 {
    font-size: 13px !important;
}
.pt5 {
    padding-top: 5px;
}
.gray-light-color {
    color: #90a4ae !important;
}
.initials.initials-small {
    padding: 0;
    height: 24px;
    width: 24px;
    line-height: 24px;
    font-size: 9px;
    font-weight: 700;
}
.media-deal .media-left{
    display: inline-block;
    vertical-align: top;
    width: 52px;
    float: left;
}

.pt20 {
    padding-top: 20px;
}
.pr15 {
    padding-right: 15px;
}
.media-deal .controls{
    transition-delay: 0.3s;
    opacity: 1;
    width: auto;
    overflow: visible;
    position: absolute;
    right: 10px;
    bottom: 10px;
}
.media-deal .controls a,.deal-options .deal-edit{
    background-color: #f4f8f9;
    color: #90a4ae;
    font-size: 11px;
    padding: 2px 4px;
    border-radius: 4px;
}

.tags-list span:first-child {
    margin-left: 0;

}
.tags-list span {
    display: table-cell !important;
    vertical-align: middle;
    padding: 4px 6px;
    background-color: #f4f8f9;
    color: #78909c;
    border-radius: 3px;
    font-size: 12px;
    font-weight: 600;
    margin: 3px 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
  }
.deal-avathar{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 50%;
    height: 42px;
    width: 42px;
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0;
}


.milestone-heading:after{
  border-left:0px solid #ffffff;
}
.dealtitle-angular>span:after{
  right: 0px !important;
  border-left:0px solid #ffffff;
}
.milestone-main .milestone-column.fit{
  padding:0px 2px !important;
}
.milestone-column.fit .currency_deal .ibm{
  display: block !important;
}
.milestone-column.fit .deal-options .deal-edit{
  transition-delay: .3s; */
    /* opacity: 1; */
    /* width: auto; */
    /* overflow: visible; */
    position: absolute;
    right: 19px;
    /* bottom: 5px; */
    bottom: 6px !important;
}
.note-edit-deal{
  display: block;
}
.deal-options .deal-edit{
  bottom: 6px !important;
}
#opportunities-by-milestones-model-list  .milestone-column.fit>ul>li, .milestone-column.fit #deals-by-paging-model-list>li,.milestone-column.fit #deals-by-paging-relax-model-list>li{
  padding: 10px 3px 5px !important;
}

#deals-by-paging-relax-model-list .media-body .thumb-xs,#deals-by-paging-model-list .thumb-xs{
  width: 20px !important;
}

#opportunities-by-paging-model-list::-webkit-scrollbar {
    background-color: #f4f8f9;
    width: 14px;
    height: 14px;
}
#opportunities-by-paging-model-list::-webkit-scrollbar-corner {
    background-color: #f4f8f9;
}
#opportunities-by-paging-model-list::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #90a4ae;
    border: 4px solid #f4f8f9;
}

/*.deal-close-time{
 vertical-align: -moz-middle-with-baseline;
}*/
/*
#filters-tour-step button .caret{
  margin-top: 16px !important;
}*/
.deal-view-ul a.active, .deal-view-ul a.active i,.deal-view-ul a.active span{
    color: #11a0f8;
}


.tags-list .tag-name{
  text-overflow: ellipsis;
  white-space: pre-line;
}

#deals-by-paging-model-list li:hover, #deals-by-paging-relax-model-list li:hover{
  background-color: #e8f4f9 !important;
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0;
}

.deal-related-img .thumb-sm{
  width: 24px !important;
}
.pl50{
padding-left: 50px;
  } 
.pt10{
  padding-top: 10px;
}

.dot.dot-small{
    height: 10px !important;
    width: 10px !important;
}

.deal-milestone-listview  .dot{
    display: inline-block;
    vertical-align: middle;
    height: 14px;
    width: 14px;
    border-radius: 50%;
}


.deal-milestone-listview .green-bg{
    background-color: #66cd2e !important;
}
.deal-milestone-listview .red-bg {
    background-color: #f33155 !important;
}

.gray-bg {
    background-color: #78909c !important;
}
.image-ellipsis-2 {
  float: left;
}
.image-ellipsis-2 a:nth-of-type(n+4) {
  display: none;
}
.image-ellipsis-2 + span {
  display: inline-block;
}
.deal-td-fixed{
  padding-top: 14px !important;
}
#milestone-view-track .caret{
  line-height: 40px;
  float: none !important;
}
.milestone-main .popover{
  border-radius: 4px !important;
}
.milestone-main .popover-content{
  padding: 9px 14px !important;
} 
/*.deals-table .fa.fa-clock-o{
  vertical-align: -moz-middle-with-baseline;
}*/
.deals-table .deal-td-fixed{
  padding: 14px 15px !important;
}
table#deal-list tr:last-child .deal-td-fixed {
    padding: 11px 15px !important;
}




/*.milestone-main .material-icons.date-range-deal{
  vertical-align: -moz-middle-with-baseline;
}*/

/*.milestone-main .material-icons.date-range-deal{
  vertical-align: -moz-middle-with-baseline;
}*/
#disable-switch .r-switch{margin-top: 10px;}
#lossreasons-tab #lost_reason_name, #deal-sources-tab #deal_source_name{
  background-color: #fff;
}
.tabs .panel #admin-settings-integrations-tab-content .panel{
  box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
  -webkit-box-shadow: 0 10px 30px 0px rgba(0, 0, 0, 0.07) !important;
}

.deal-notes{
      position: relative;
    top: 1px;
}
.note-count{
  vertical-align: baseline;
}
#deal-list-filters #filters-tour-step .caret {
    margin-top: 0px !important;
}
#opportunities-header #deals-tracks {
    padding-right: 0px !important;
}
.media-left .thumb-sm {
    width: 42px !important;
}
.dealtitle-angular>span:after {
   
    border-bottom: 6px solid #f4f8f9!important;
    border-left: 0px solid #f4f8f9!important;
    border-top: 0px solid #f4f8f9!important;
    content: "";
    position: absolute;
    right: -5px!important;
    top: 35%;
    z-index: 99;
    display: none;
}
#opp-header #deal-sorter {
    margin-top: 0px!important;
}

.deal-options .deal-edit{
  position: absolute !important;
}
.media-left .thumb-sm{
  border-radius: 50% !important;
}
.media-body{
  margin-top:0px !important;
}
.deal-related-newtheme{
  margin-top:12px;
}
#moving-tracks .dealtitle-angular{
  margin-bottom: 0px !important;
}
#moving-tracks .dealtitle-angular>span:after{
    border-left: 0px solid #f4f8f9!important;
    border-top: 0px solid #f4f8f9!important;
}
#deals-by-paging-model-list .media-deal .media-left{
  width: 45px !important;
}
.tags-list{
  padding-top: 5px !important;
}
.deal-options .deal-edit, .deal-options .deal-edit:hover {
    opacity: 1 !important;
}
.deal-milestone-loader{
  top: 7px !important;
}
deal-won-date {
    display: block!important;
    margin-top: 2px !important;
}
#deal-list.table>thead>tr>th.deal_owner {
    padding: 0 15px!important;
}
.agile-theme-15 #content .agile-table#deal-list>thead>tr>th.contact-heading-fixed {
    padding: 0px 0px 5px 15px !important;
    background-color: #f4f8f9 !important;
}
.agile-theme-15 #content .agile-table#deal-list>thead>tr>th {
    padding: 7px 15px 15px 15px !important;
}
.deal-won-date-name small {
    position: relative;
    /*top: -4px !important;*/
}
.deal_owner img{
  border-radius: 50% !important;
}
.deal-table-contacts{
  width: 130px !important;
}
.draggable-time-hide{
  margin-top: 5px;
}
#opportunities-header .remove_deal_filter{
  margin-top: 10px;
    font-size: 18px;
    color: #11a0f8 !important;
    opacity: 1;
    font-weight: inherit;
}
#deals-by-paging-model-list .deal-related-newtheme{
  margin-top: 0px !important;
}
#deals-new-milestone-view {
    background: #f4f8f9 !important;
}
#deals-by-paging-model-list .deal-won-date-name small{
  top: 1px !important;
}
#deals-by-paging-model-list .deal-options .deal-edit{
  bottom: 4px !important;
  right: 5px !important;
}
/*#deals-by-paging-model-list .deal-color-bubble {
  margin-right: 5px !important;
}*/
#opportunities-header .material-icons.fs22{
  vertical-align: middle !important;
}
#deals-view .material-icons {
    margin-bottom: 0px !important;
}

.no-related-contact-view{
  margin-top: 10px;
}
#opportunity-listners .route_Portlet {
    background: #f4f8f9 !important;
    padding-bottom: 20px !important;
}
#opportunities-header #deals-action {
  padding-right: 10px !important;
}
.opportunity-selected-text{
  margin-top: -24px !important;
  left: 0px !important;
}

#deal-sorter .contacts-toolbar{margin-top:-1px }

/*.img-prop{
  height: 42px !important;
  width: 42px !important;
}*/
.new-theme-space{
  margin-left: 0px;
}
.deal_custom_replace .m-t{
  margin-top: 0px !important;
}

.media-left .thumb-sm{
  height: 42px !important;
}
.tags-list.tags-list-one-line{
  max-height: inherit;
}
.deal-options .deal-edit{
  top: inherit;
  right: 5px !important;
}
.deals-compact-view .deal-related-newtheme,.deals-fit-view .deal-related-newtheme{
  margin-top: 9px;
}
#userPrefs .note-editor .btn-sm 
{
      padding: 0px 7px;
}
#userPrefs .note-editor .btn-sm i
{
      font-size: 13px !important;
}
#contacts-list-view-model-list .radio label, #contacts-list-view-model-list .checkbox label{
  min-height: 32px;
}
.table-compact #contacts-list-view-model-list .radio label, .table-compact #contacts-list-view-model-list .checkbox label{
  min-height: 24px !important;
}

/*******POulami-Inbox*******/

.inbox-all{
  margin-top: 8px !important;
  z-index: 0 !important;
}
#inboxdropdown span.caret:first-child
{
  margin-top: -5px !important;
}
.table-compact #contacts-list-view-model-list .checkbox{
  padding-top: 14px !important;
}
#search-mail{
    background-color: #fff !important;
    height: 32px;
}
.mark-read{
  display: block !important;
}
.mark-unread{
  display: block !important;
}

#email-menu li.active a {    
    color: #fff !important;
    background-color: #23b7e5 !important;
}
/*******POulami-Inbox*******/

#inbox-opt-dropdown-btn input[type="checkbox"]:checked:after, .inbox-list-item input[type="checkbox"]:checked:after{
  color: #11a0f8 !important;
  background-color: #fff !important;
}

.mail-compose{
  background-color: #f33155 !important;
  color: #fff !important;
}
.seperate-style-for-new-theme{
  position: relative;
  top: 16px;
}
.seperate-style-new-theme{
  position: relative;
  top: -20px;
}
.currency-value-theme{
  margin-top: 10px;
}

/**Start of Automations **/
i.material-icons.score-icon ,i.material-icons.filecheck-icon
{
    color: #f33155;
    background-color: rgba(255, 206, 214, 0.74) !important;
    border-radius: 50%;
    margin: 0px 5px 5px 0px;
    padding: 7px;
}
i.material-icons.markunread-icon,i.material-icons.label-icon,i.material-icons.remove-icon,i.material-icons.email-icon 
{
    background-color: rgba(17, 160, 248, 0.1) !important;
    color: #11a0f8;
    border-radius: 50%;
    margin: 0px 5px 5px 0px;
    padding: 7px;
}
i.material-icons.noteadd-icon,i.material-icons.noteadd-iconi.material-icons.markunread-icon,i.material-icons.event-icon,i.material-icons.shoppingcart-icon{
    background-color: rgba(116, 96, 238, 0.2) !important;
    color: #7460ee;
    border-radius: 50%;
    margin: 0px 5px 5px 0px;
    padding: 7px;
}
i.material-icons.link-icon ,i.material-icons.phoneintalk-icon,i.material-icons.shoppingcart-icon,i.material-icons.accesstime-icon{
    background-color: rgba(102, 205, 46, 0.2) !important;
    color: #66cd2e;
    border-radius: 50%;
    margin: 0px 5px 5px 0px;
    padding: 7px;
}
i.material-icons.person-icon ,i.material-icons.addcircle-icon,i.material-icons.showchart-icon,i.material-icons.movetoinbox-icon,i.material-icons.textsms-icon,i.material-icons.touchapp-icon{
    background-color: rgba(255, 187, 68, 0.1) !important;
    color: #ffbb44;
    border-radius: 50%;
   margin: 0px 5px 5px 0px;
    padding: 7px;
}
i.material-icons.monetizationon-icon,i.material-icons.backspace-icon{
  background-color: rgba(102, 205, 46, 0.2) !important;
    color: #66cd2e;
    border-radius: 50%;
    margin: 0px 5px 5px 0px;
    padding: 7px;
}
i.material-icons.contactmail-icon,i.material-icons.removecircle-icon,i.material-icons.eventnote-icon,i.material-icons.report-icon,i.material-icons.block-icon,i.material-icons.phoneforwarded-icon,i.material-icons.moneyoff-icon{
    background-color: rgba(243, 49, 85, 0.2) !important;
    color: #f33155;
    border-radius: 50%;
    margin: 0px 5px 5px 0px;
    padding: 7px;
} 
i.material-icons.backspace-icon {font-size: 18px;}
.campaign_list_scroll{
    height: 130px;
    width:100%;
    overflow-y: scroll;
    overflow: scroll;
    overflow-x: hidden;
}
i.material-icons.backspace-icon {font-size: 18px;}
.campaign_list_scroll::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #90a4ae;
    border: 4px solid #ffffff;
}
.campaign_list_scroll{
    height: 130px;
    overflow-y: auto;
    overflow: auto;
    overflow-x: hidden;
}
.campaign_list_scroll::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #90a4ae;
    border: 4px solid #ffffff;
}
 .campaign_list_scroll::-webkit-scrollbar-corner {
   
}
.campaign_list_scroll::-webkit-scrollbar {
    width: 14px;
    height: 14px;
}
div.stripe{
    background-color: rgba(243, 49, 85, 0.2);
    color: #f33155;
    border-radius: 50%;
    height: 35px;
    width: 35px;
    padding: 9px 5px 9px 6px;
    font-size: 18px;
    margin-top: 4px;
    margin-right: 12px !important;
}

.wrapper-md::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #90a4ae;
    border: 4px solid #f4f8f9;
}
.wrapper-md::-webkit-scrollbar-corner {
   
}
.wrapper-md::-webkit-scrollbar {
    width: 14px;
    height: 14px;
}
#workflowform .form-control
{
  border: 0px;
  background-color: #FFFFFF !important;
}
.panel.wrapper.campaign-new-add {
    background: transparent;
}
.nodetitle.ui-draggable, .nodetiletab.ui-draggable {
    margin-top: 10px;
    background-color: #fff;
    border-radius: 4px;
}
#designercontainer #toolbartabs ul.ui-tabs-nav li {
    border-radius: 4px;
    margin: 0 !important;
    background-color: #ffffff !important;
    background: #ffffff !important;
}
#triggers-tab-container .material-icons {
    border: none !important;
}
.autom_scroll_right{
  right: 26px;
  position: absolute;
}
.autom_scroll_right i,.autom_scroll_left i{
    font-size: 12px;
    padding: 4px;
    border: none;
    margin: 0px;
  }
.autom_scroll_left{
  right: 65px;
  position: absolute;
}
.campaign_list_scroll ol {
   list-style-position: outside;
}
.campaign_list_scroll ol > li:before {
    content: '';
    display: block;
    height: 1px;
}
.campaign_list_scroll ol > li{
    text-align: right;
    padding: 5px 1px;
}
    
.campaign_list_scroll ol > li > div {
    margin-top: -1px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
}
.campaign_list_scroll ol > li > span {
    float: right;
    padding: 2px;
    position: relative;
    padding-left: 5px;
    bottom: 21px;
    background: #fff;
}
.stop-propagation i {
    font-size: 12px;
    padding-left:7px;
}
.campaign_list_scroll::-moz-scrollbar-thumb {
  border-radius: 14px;
  background-color: #90a4ae;
  border: 4px solid #fff;
}
.campaign_list_scroll::-moz-scrollbar
{
    width: 14px;
    height: 14px;
}
.p-l-33{
    padding-left: 25px;
  }
button.autom_scroll_left {
    top: 100px !important;
    right: 61px;
}
button.autom_scroll_right {
    top: 100px !important;
}

/** End of Automations **/
.menu-title.name{
  font-size: 13px;
}
.app-header .preference-menu .row > div{
  padding-left: 15px;
  padding-right: 15px;
}
#fat-menu .m-t-n-sm{
  margin-top: -10px;
}
.subscribe-btn-new-theme{
  margin-left: 0px;
}

.timeline-wrapper .timeline_time i{
  float: left;
}
.select2-container--default .select2-selection--single{
  border: 0px;
  background-color: #f4f8f9;
  height: 40px;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
  line-height: 40px;
  color: #263238;
  font-size: 14px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
  height: 38px;
}
.details-tab-header h4{
  padding-top: 10px;
}
.doc-save-status{
  top: 42px;
}
#email-prefs-verification .alert p{
  color: #8a6d3b;
}
.contact-add-filter i.v-sub, #addDashboard i.v-sub{
  vertical-align: sub !important;
}
.add-dashlet-plus{
  vertical-align: middle !important;
}
.actual-name{
  width: 90%;
}
.customized-li input {
    /*border-bottom: 1px solid #f6f6f6 !important;*/
    border-bottom: 1px solid #90a4ae !important;
    width: 80%;
    background-color: #ffffff !important;
    height: auto !important;
    font-size: 13px !important;
    top: 1px;
}
.marketing-panel-body{
  max-height: 451px;
  overflow-y: scroll;
}
.sales-panel-body{
  height: 470px;
}

.agile-theme-15 .customized-li i.icon-sitemap{
 color: #58666e !important;
}
.customized-li input.errorColor{
  border-bottom: 1px solid #d9534f !important;
}
.change-owner-section #contact-owner{
  padding-top: 6px;
}
.contact-lhs-actions .btn-icon{
  border-radius: 50px;
  line-height: 30px;
}
.contact-lhs-actions .btn-icon i{
  font-size: 14px;
}
.contact-pagination .btn.bg-white{
  line-height: 26px;
}
.google-apps-icon
{
  box-shadow: none !important;
}
.nav-tabs>li:hover>a[href^="#contacts_dashlet"], .nav-tabs>li.active>a[href^="#contacts_dashlet"], .nav-tabs>li.active>a[href^="#contacts_dashlet"]:hover {
   border-left: 0px solid #e7eef0!important;
}
#contacts-list-view-model-list .checkbox{
  padding-top: 21px !important;
}
.nav-tabs>li:hover>a[href^="#marketing_dashlet"], .nav-tabs>li.active>a[href^="#marketing_dashlet"], .nav-tabs>li.active>a[href^="#marketing_dashlet"]:hover {
    border-left: 0px solid #e7eef0!important;
}
.border-check {
    border-bottom: 0px solid #ddd;
    padding: 0px 0px 0px 20px !important;
}
#opportunities-model-list .checkbox{
  padding-top: 13px !important;
}
#opportunities-model-list .checkbox label{
  min-height: 27px;
}
#opportunities-model-list .checkbox{
    padding-top: 14px !important;
    padding-right: 0px !important;
}
.checkbox-fixed #opportunities-model-list .checkbox{
    padding-top: 16px !important;
}
.checkbox-fixed #opportunities-model-list .checkbox{
    padding-right: 18px !important;
}
#companies-list-view-model-list .checkbox {
    padding-top: 17px !important;
}
.table-compact #companies-list-view-model-list .checkbox {
    padding-top: 14px !important;
}
.table-compact #companies-list-view-model-list .checkbox label {
    min-height: 26px !important;
}
.addcontact-ticketmodal,.add-new-contact-ticketmodal{
    width: 239px;
    background: #f4f8f9;
    padding-left: 10px;
}
#new-ticket .tag:not(.btn-primary), .tag.btn:not(.btn-primary) {
    background-color: #f4f8f9!important;
}
.forward-emails .tag:not(.btn-primary), .tag.btn:not(.btn-primary), .controls .tag.btn:not(.btn-primary){
background-color: #f4f8f9 !important;
}
.ticket-email .typeahead.dropdown-menu{
  top:40px !important;
  left: 0px !important;
}
.ticket-btn-width {
    width: 40px;
}
li.ticket-forwar-email {
    /* margin: 0 0!important; */
    margin: 0px 0px 2px 0px !important;
    padding: 0px 0px !important;
}
 .dropdown-menu.caned_responces_list li a
{
  line-height:1.1;
}

.feedbackformcontent i.material-icons
{
    font-size: 70px;
    color: #fff !important;
    text-align: center;
    vertical-align: middle;
    margin-top:45px;
}
.feedbackelements h4
{
  margin-top: 10px !important;
}
#url1 .control-label{
  width: 30%;
}
#close-cname{
  width: 45px;
  height: 30px;
  position:relative;
  padding: 0px;
 }
 #custom-domain-setup .control-label{
  width: 30% !important;
}
.save_advanced {
    padding-left: 0px;
  }

  #email-settings-tab-content #dkim_cname_settings{
  padding-top: 0px !important;
}
  #email-settings-tab-content input[type="domain"] {
    color: #263238;
    font-weight: 400;
    outline: none !important;
    box-shadow: none;
    overflow: hidden;
    line-height: normal !important;
    border: none;
    background-color: #f4f8f9;
    border-radius: 4px;
    padding: 0 20px;
    height: 40px;
}
.get-settings-btn #get_whitelabel_key{
  margin-left: 0px !important;
}
#verify-email-send {
  margin-left: 0px !important;
}
#admin-prefs-tabs-content .btn-primary#get_whitelabel_key{
margin-left: 0px !important;
}
#admin-prefs-tabs-content .btn-primary#verify-email-send{
  margin-left: 0px !important;
}
.previous-tickets-panel .padder
{
  padding-left:0px !important;
  margin-top:0px!important;
}
#ticket_change_sla,.ticket_change_slatime
{
      height: 40px;
}
.agile-theme-15 p.contact-company-subtitle{
  margin-bottom: 0px !important;
}

#campaign-video-tutorial{
  margin-right :4px;
}
.subscribe_testimonial{
  top: 6px;
}
#nodeui select[multiple], #ticket-groups-multi-select {
    overflow-y: auto !important;
    padding-right: 0px !important;
    padding-left: 10px !important;
    background-image: inherit !important;
    padding-top: 5px !important;
}
select[multiple]{
  background-image: inherit !important;
}
select[multiple]::-webkit-scrollbar {
    width: 5px;
}
select[multiple]::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #90a4ae;
}
.agile-theme-15 body #content form select[multiple]{
  padding-right: 0px !important;
}
select#ticket-groups-multi-select{
  height: auto;
}

#admin-prefs-tabs-content .tab-container.admin-settings-tab-width
{
  width: 100% !important;
}
#activity_model .activity_time i.date_range{
  vertical-align: sub !important;
}

#showtoggle_show{
  margin-top: 12px !important;
}
.demo-content .demoheader
{
  margin-top:0px!important;
}
.demo-content  .free-session-msg
{
  margin-left:52% !important;
  margin-top: 10px!important;
}
#showdemovideo{
  line-height: 40px;
}
.schedule-demo #schedule-demo{
      margin-top: 31% !important;

}
#schedule-demo
{
  line-height:40px;
}

.edit-number-new
{
      font-size: 20px!important;
}
.free-session-msg
{
      margin-left: 28%!important;
}
.scheduledemoalert.alert-info
{
      background-color: #e6e4ef;
}
.scheduledemoalert .phone
{
  background-color: #f6f6f6;
    color: #7266ba;
    padding: 5px;
    font-size: 14px;
    border-radius: 50%;
    vertical-align: middle;
}
.scheduledemoalert.alert-info:hover{
  background-color: #11a0f8;
}
.scheduledemoalert .phone
{
      color: #11a0f8;
}
#show-demo-ribbon
{
  margin-left:0px!important;
}.agile-theme-SALES.agile-theme-15 .tabs .tab-container .nav-tabs li.active a {
  color: #11a0f8 !important;
  border-bottom: 3px solid #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 .tabs .tab-container .nav-tabs li.active:hover a {
  border-bottom: 3px solid #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 .tabs .tab-container .nav-tabs li a:hover {
  color: #11a0f8 !important;
  border-bottom: 3px solid rgba(116, 96, 238, 0.12) !important;
  background-color: #e7eef0 !important;
}
.agile-theme-SALES.agile-theme-15 .agile-page-header h1,
.agile-theme-SALES.agile-theme-15 .agile-page-header h2,
.agile-theme-SALES.agile-theme-15 .agile-page-header h3,
.agile-theme-SALES.agile-theme-15 .agile-page-header h4,
.agile-theme-SALES.agile-theme-15 .agile-page-header .h1,
.agile-theme-SALES.agile-theme-15 .agile-page-header .h2,
.agile-theme-SALES.agile-theme-15 .agile-page-header .h3 {
  color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 .list-group-item:hover.select {
  background-color: #E7F6FF !important;
}
.agile-theme-SALES.agile-theme-15 a.list-group-item:hover,
.agile-theme-SALES.agile-theme-15 a.list-group-item:focus {
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-SALES.agile-theme-15 .list-group-item.select {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-SALES.agile-theme-15 #reports-tab-container .report-selected a {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-SALES.agile-theme-15 #reports-tab-container .maintab a:hover {
  border: 0px;
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-SALES.agile-theme-15 #reports-tab-container .maintab ul li a {
  border: 0px !important;
  color: #555 !important;
  background-color: #fff !important;
}
.agile-theme-SALES.agile-theme-15 .grid-icon-header {
  color: #5840eb !important;
}
.agile-theme-SALES.agile-theme-15 .agile-sub-header h1,
.agile-theme-SALES.agile-theme-15 .agile-sub-header h2,
.agile-theme-SALES.agile-theme-15 .agile-sub-header h3,
.agile-theme-SALES.agile-theme-15 .tickets-toolbar .filter-name-btn {
  color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container li:hover,
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container li:focus {
  background-color: #F9F9FF !important;
}
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container li.active a {
  color: #5840eb !important;
  border-left: 3px solid #5840eb !important;
  background-color: #F1EFFE !important;
}
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container li a:hover,
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container li a:focus {
  color: #5840eb !important;
  background-color: #F9F9FF !important;
}
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container .active a {
  color: #5840eb !important;
}
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container li.active a:hover {
  background-color: #F1EFFE !important;
}
.agile-theme-SALES.agile-theme-15 #agile-menu-navigation-container .agile-theme-nav-sub li a {
  background-color: #F9F9FF !important;
  border-left: 0px solid transparent!important;
}
.agile-theme-SALES.agile-theme-15 input[type="checkbox"]:checked:after {
  border-color: #11a0f8 !important;
  background-color: #fff !important;
  color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 input[type="checkbox"]:hover:after,
.agile-theme-SALES.agile-theme-15 input[type="checkbox"]:active:after,
.agile-theme-SALES.agile-theme-15 input[type="checkbox"]:focus:after {
  border-color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 input[disabled][type="checkbox"]:checked:after,
.agile-theme-SALES.agile-theme-15 .i-checks input[disabled]:after,
.agile-theme-SALES.agile-theme-15 .i-checks input[disabled]:focus,
.agile-theme-SALES.agile-theme-15 .i-checks input[disabled]:hover {
  background-color: #dee5e7!important;
  border-color: #ececec!important;
  color: #fff!important;
}
.agile-theme-SALES.agile-theme-15 input[type="radio"]:hover:after,
.agile-theme-SALES.agile-theme-15 input[type="radio"]:active:after,
.agile-theme-SALES.agile-theme-15 input[type="radio"]:focus:after {
  border-color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 input[type="radio"]:checked:after {
  border: 6px solid #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 .btn-default {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-SALES.agile-theme-15 .btn-default:hover,
.agile-theme-SALES.agile-theme-15 .btn-default:focus {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.2) !important;
}
.agile-theme-SALES.agile-theme-15 .btn-primary {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 .btn-primary:hover,
.agile-theme-SALES.agile-theme-15 .btn-primary:focus {
  color: #fff !important;
  background-color: #067dc6 !important;
}
.agile-theme-SALES.agile-theme-15 .btn-default-imp {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-SALES.agile-theme-15 .btn-default-imp:hover,
.agile-theme-SALES.agile-theme-15 .btn-default-imp:focus {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.2) !important;
}
.agile-theme-SALES.agile-theme-15 .btn-primary-imp {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-SALES.agile-theme-15 .btn-primary-imp:hover,
.agile-theme-SALES.agile-theme-15 .btn-primary-imp:focus {
  color: #fff !important;
  background-color: #067dc6 !important;
}
.agile-theme-SALES.agile-theme-15 .btn-default-imp-white {
  color: #78909c !important;
  background-color: #fff !important;
}
.agile-theme-SALES.agile-theme-15 .btn-default-imp-white:hover {
  color: #11a0f8 !important;
  background-color: #fff !important;
}
.agile-theme-MARKETING.agile-theme-15 .tabs .tab-container .nav-tabs li.active a {
  color: #11a0f8 !important;
  border-bottom: 3px solid #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .tabs .tab-container .nav-tabs li.active:hover a {
  border-bottom: 3px solid #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .tabs .tab-container .nav-tabs li a:hover {
  color: #11a0f8 !important;
  border-bottom: 3px solid rgba(116, 96, 238, 0.12) !important;
  background-color: #e7eef0 !important;
}
.agile-theme-MARKETING.agile-theme-15 .agile-page-header h1,
.agile-theme-MARKETING.agile-theme-15 .agile-page-header h2,
.agile-theme-MARKETING.agile-theme-15 .agile-page-header h3,
.agile-theme-MARKETING.agile-theme-15 .agile-page-header h4,
.agile-theme-MARKETING.agile-theme-15 .agile-page-header .h1,
.agile-theme-MARKETING.agile-theme-15 .agile-page-header .h2,
.agile-theme-MARKETING.agile-theme-15 .agile-page-header .h3 {
  color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .list-group-item:hover.select {
  background-color: #E7F6FF !important;
}
.agile-theme-MARKETING.agile-theme-15 a.list-group-item:hover,
.agile-theme-MARKETING.agile-theme-15 a.list-group-item:focus {
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-MARKETING.agile-theme-15 .list-group-item.select {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-MARKETING.agile-theme-15 #reports-tab-container .report-selected a {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-MARKETING.agile-theme-15 #reports-tab-container .maintab a:hover {
  border: 0px;
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-MARKETING.agile-theme-15 #reports-tab-container .maintab ul li a {
  border: 0px !important;
  color: #555 !important;
  background-color: #fff !important;
}
.agile-theme-MARKETING.agile-theme-15 .grid-icon-header {
  color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .agile-sub-header h1,
.agile-theme-MARKETING.agile-theme-15 .agile-sub-header h2,
.agile-theme-MARKETING.agile-theme-15 .agile-sub-header h3,
.agile-theme-MARKETING.agile-theme-15 .tickets-toolbar .filter-name-btn {
  color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container li:hover,
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container li:focus {
  background-color: #f5fbff !important;
}
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container li.active a {
  color: #11a0f8 !important;
  border-left: 3px solid #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container li a:hover,
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container li a:focus {
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container .active a {
  color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container li.active a:hover {
  background-color: #E7F6FF !important;
}
.agile-theme-MARKETING.agile-theme-15 #agile-menu-navigation-container .agile-theme-nav-sub li a {
  background-color: #f5fbff !important;
  border-left: 0px solid transparent!important;
}
.agile-theme-MARKETING.agile-theme-15 input[type="checkbox"]:checked:after {
  border-color: #11a0f8 !important;
  background-color: #fff !important;
  color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 input[type="checkbox"]:hover:after,
.agile-theme-MARKETING.agile-theme-15 input[type="checkbox"]:active:after,
.agile-theme-MARKETING.agile-theme-15 input[type="checkbox"]:focus:after {
  border-color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 input[disabled][type="checkbox"]:checked:after,
.agile-theme-MARKETING.agile-theme-15 .i-checks input[disabled]:after,
.agile-theme-MARKETING.agile-theme-15 .i-checks input[disabled]:focus,
.agile-theme-MARKETING.agile-theme-15 .i-checks input[disabled]:hover {
  background-color: #dee5e7!important;
  border-color: #ececec!important;
  color: #fff!important;
}
.agile-theme-MARKETING.agile-theme-15 input[type="radio"]:hover:after,
.agile-theme-MARKETING.agile-theme-15 input[type="radio"]:active:after,
.agile-theme-MARKETING.agile-theme-15 input[type="radio"]:focus:after {
  border-color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 input[type="radio"]:checked:after {
  border: 6px solid #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-default {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-default:hover,
.agile-theme-MARKETING.agile-theme-15 .btn-default:focus {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.2) !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-primary {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-primary:hover,
.agile-theme-MARKETING.agile-theme-15 .btn-primary:focus {
  color: #fff !important;
  background-color: #067dc6 !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-default-imp {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-default-imp:hover,
.agile-theme-MARKETING.agile-theme-15 .btn-default-imp:focus {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.2) !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-primary-imp {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-primary-imp:hover,
.agile-theme-MARKETING.agile-theme-15 .btn-primary-imp:focus {
  color: #fff !important;
  background-color: #067dc6 !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-default-imp-white {
  color: #78909c !important;
  background-color: #fff !important;
}
.agile-theme-MARKETING.agile-theme-15 .btn-default-imp-white:hover {
  color: #11a0f8 !important;
  background-color: #fff !important;
}
.agile-theme-SERVICE.agile-theme-15 .tabs .tab-container .nav-tabs li.active a {
  color: #11a0f8 !important;
  border-bottom: 3px solid #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 .tabs .tab-container .nav-tabs li.active:hover a {
  border-bottom: 3px solid #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 .tabs .tab-container .nav-tabs li a:hover {
  color: #11a0f8 !important;
  border-bottom: 3px solid rgba(116, 96, 238, 0.12) !important;
  background-color: #e7eef0 !important;
}
.agile-theme-SERVICE.agile-theme-15 .agile-page-header h1,
.agile-theme-SERVICE.agile-theme-15 .agile-page-header h2,
.agile-theme-SERVICE.agile-theme-15 .agile-page-header h3,
.agile-theme-SERVICE.agile-theme-15 .agile-page-header h4,
.agile-theme-SERVICE.agile-theme-15 .agile-page-header .h1,
.agile-theme-SERVICE.agile-theme-15 .agile-page-header .h2,
.agile-theme-SERVICE.agile-theme-15 .agile-page-header .h3 {
  color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 .list-group-item:hover.select {
  background-color: #E7F6FF !important;
}
.agile-theme-SERVICE.agile-theme-15 a.list-group-item:hover,
.agile-theme-SERVICE.agile-theme-15 a.list-group-item:focus {
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-SERVICE.agile-theme-15 .list-group-item.select {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-SERVICE.agile-theme-15 #reports-tab-container .report-selected a {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
}
.agile-theme-SERVICE.agile-theme-15 #reports-tab-container .maintab a:hover {
  border: 0px;
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.agile-theme-SERVICE.agile-theme-15 #reports-tab-container .maintab ul li a {
  border: 0px !important;
  color: #555 !important;
  background-color: #fff !important;
}
.agile-theme-SERVICE.agile-theme-15 .grid-icon-header {
  color: #66cd2e !important;
}
.agile-theme-SERVICE.agile-theme-15 .agile-sub-header h1,
.agile-theme-SERVICE.agile-theme-15 .agile-sub-header h2,
.agile-theme-SERVICE.agile-theme-15 .agile-sub-header h3,
.agile-theme-SERVICE.agile-theme-15 .tickets-toolbar .filter-name-btn {
  color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container li:hover,
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container li:focus {
  background-color: #F0FAEA !important;
}
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container li.active a {
  color: #66cd2e !important;
  border-left: 3px solid #66cd2e !important;
  background-color: #E0F5D5 !important;
}
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container li a:hover,
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container li a:focus {
  color: #66cd2e !important;
  background-color: #F0FAEA !important;
}
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container .active a {
  color: #66cd2e !important;
}
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container li.active a:hover {
  background-color: #E0F5D5 !important;
}
.agile-theme-SERVICE.agile-theme-15 #agile-menu-navigation-container .agile-theme-nav-sub li a {
  background-color: #F0FAEA !important;
  border-left: 0px solid transparent!important;
}
.agile-theme-SERVICE.agile-theme-15 input[type="checkbox"]:checked:after {
  border-color: #11a0f8 !important;
  background-color: #fff !important;
  color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 input[type="checkbox"]:hover:after,
.agile-theme-SERVICE.agile-theme-15 input[type="checkbox"]:active:after,
.agile-theme-SERVICE.agile-theme-15 input[type="checkbox"]:focus:after {
  border-color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 input[disabled][type="checkbox"]:checked:after,
.agile-theme-SERVICE.agile-theme-15 .i-checks input[disabled]:after,
.agile-theme-SERVICE.agile-theme-15 .i-checks input[disabled]:focus,
.agile-theme-SERVICE.agile-theme-15 .i-checks input[disabled]:hover {
  background-color: #dee5e7!important;
  border-color: #ececec!important;
  color: #fff!important;
}
.agile-theme-SERVICE.agile-theme-15 input[type="radio"]:hover:after,
.agile-theme-SERVICE.agile-theme-15 input[type="radio"]:active:after,
.agile-theme-SERVICE.agile-theme-15 input[type="radio"]:focus:after {
  border-color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 input[type="radio"]:checked:after {
  border: 6px solid #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-default {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-default:hover,
.agile-theme-SERVICE.agile-theme-15 .btn-default:focus {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.2) !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-primary {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-primary:hover,
.agile-theme-SERVICE.agile-theme-15 .btn-primary:focus {
  color: #fff !important;
  background-color: #067dc6 !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-default-imp {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.1) !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-default-imp:hover,
.agile-theme-SERVICE.agile-theme-15 .btn-default-imp:focus {
  color: #11a0f8 !important;
  background-color: rgba(17, 160, 248, 0.2) !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-primary-imp {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-primary-imp:hover,
.agile-theme-SERVICE.agile-theme-15 .btn-primary-imp:focus {
  color: #fff !important;
  background-color: #067dc6 !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-default-imp-white {
  color: #78909c !important;
  background-color: #fff !important;
}
.agile-theme-SERVICE.agile-theme-15 .btn-default-imp-white:hover {
  color: #11a0f8 !important;
  background-color: #fff !important;
}
.navi #agile-sales-menu-navigation-container li.agile-menuactive a {
  color: #5840eb !important;
  border-left: 3px solid #5840eb !important;
  background-color: #F1EFFE !important;
}
.navi #agile-sales-menu-navigation-container li a:hover,
.navi #agile-sales-menu-navigation-container li a:focus {
  color: #5840eb !important;
  background-color: #F9F9FF !important;
}
.navi #agile-sales-menu-navigation-container .agile-menuactive a,
.navi #agile-sales-menu-navigation-container .agile-menu-parent-item {
  color: #5840eb !important;
}
.navi #agile-sales-menu-navigation-container li.agile-menuactive a:hover {
  background-color: #F1EFFE !important;
}
.navi #agile-marketing-menu-navigation-container li.agile-menuactive a {
  color: #11a0f8 !important;
  border-left: 3px solid #5840eb !important;
  background-color: #E7F6FF !important;
}
.navi #agile-marketing-menu-navigation-container li a:hover,
.navi #agile-marketing-menu-navigation-container li a:focus {
  color: #11a0f8 !important;
  background-color: #f5fbff !important;
}
.navi #agile-marketing-menu-navigation-container .agile-menuactive a,
.navi #agile-marketing-menu-navigation-container .agile-menu-parent-item {
  color: #11a0f8 !important;
}
.navi #agile-marketing-menu-navigation-container li.agile-menuactive a:hover {
  background-color: #E7F6FF !important;
}
.navi #agile-service-menu-navigation-container li.agile-menuactive a {
  color: #66cd2e !important;
  border-left: 3px solid #66cd2e !important;
  background-color: #E0F5D5 !important;
}
.navi #agile-service-menu-navigation-container li a:hover,
.navi #agile-service-menu-navigation-container li a:focus {
  color: #66cd2e !important;
  background-color: #F0FAEA !important;
}
.navi #agile-service-menu-navigation-container .agile-menuactive a,
.navi #agile-service-menu-navigation-container .agile-menu-parent-item {
  color: #66cd2e !important;
}
.navi #agile-service-menu-navigation-container li.agile-menuactive a:hover {
  background-color: #E0F5D5 !important;
}
.app-aside-folded .bg-white #agile-sales-menu-navigation-container.agile-menuactive > a.agile-menu-parent-item {
  color: #5840eb !important;
  background-color: #F1EFFE !important;
  border-left: 3px solid #5840eb !important;
}
.app-aside-folded .bg-white #agile-marketing-menu-navigation-container.agile-menuactive > a.agile-menu-parent-item {
  color: #11a0f8 !important;
  background-color: #E7F6FF !important;
  border-left: 3px solid #11a0f8 !important;
}
.app-aside-folded .bg-white #agile-service-menu-navigation-container.agile-menuactive > a.agile-menu-parent-item {
  color: #66cd2e !important;
  background-color: #E0F5D5 !important;
  border-left: 3px solid #66cd2e !important;
}
.menu-service-select[data-service-name='SALES'] .material-icons {
  color: #5840eb !important;
}
.menu-service-select[data-service-name='MARKETING'] .material-icons {
  color: #11a0f8 !important;
}
.menu-service-select[data-service-name='SERVICE'] .material-icons {
  color: #66cd2e !important;
}
.plan-collection-in.selected-plan .btn-plan {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
#starter_plan .plan-collection-in.selected-plan .btn-plan:hover,
#regular_plan .plan-collection-in.selected-plan .btn-plan:hover,
#pro_plan .plan-collection-in.selected-plan .btn-plan:hover {
  color: #fff !important;
  background-color: #11a0f8 !important;
}
.agile-theme-15 .agile-page-header .dropdown-toggle span,
.agile-theme-15 .agile-page-header .dropdown-toggle .caret {
  color: #58666e!important;
}
.agile-theme-15 .agile-page-header .pull-right .btn-default.dropdown-toggle .caret {
  color: #11a0f8!important;
}
.agile-theme-15 .agile-page-header .pull-right .btn-primary.dropdown-toggle .caret,
.agile-theme-15 .agile-page-header .pull-right .btn-primary-imp.dropdown-toggle .caret {
  color: #fff!important;
}
.agile-theme-15 .agile-page-header .pull-right .btn-default-imp-white.dropdown-toggle .caret {
  color: #58666e!important;
}
