/* Default Reset */
* {
  margin: 0;
  padding: 0;
  border: 0;
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: border-box;
}
/* Fonts */
/* Colors */
/* Variables */
/* Widths */
/* Functions */
html,
body {
  font-size: 14px;
  font-family: 'Poppins', sans-serif;
  color: #3f4047;
}
body {
  background-color: #F5F6FA;
}
body.menu-open {
  overflow-y: hidden;
}
body.modal-open {
  overflow-y: hidden;
}
*[align="left"] {
  text-align: left !important;
}
*[align="center"] {
  text-align: center !important;
}
*[align="right"] {
  text-align: right !important;
}
h1,
h2,
h3,
h4,
h5 {
  font-size: 14px;
  font-family: 'Poppins', sans-serif;
  font-weight: normal;
  color: #3f4047;
  padding: 0;
  margin: 0;
}
input,
select,
textarea {
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  color: #3f4047;
}
ul {
  list-style: none;
}
a {
  text-decoration: none;
  color: #4880ff;
}
code {
  background-color: #dcdfe8;
  padding: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display: block;
  width: 100%;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-button {
  background-color: #c6c6c6;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
  display: none;
}
::-webkit-scrollbar-track {
  background-color: #f9f9f9;
}
::-webkit-scrollbar-thumb {
  background-color: #c6c6c6;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
}
::-webkit-scrollbar-thumb:active {
  background-color: #adadad;
}
::-webkit-scrollbar-corner {
  background-color: #f9f9f9;
}
.btn {
  line-height: 100%;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ebedf2;
  color: #3f4047;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  padding: 15px 25px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  outline: 0;
}
.btn.btn-primary {
  background-color: #4880ff;
  color: white;
}
.btn.btn-success {
  background-color: #10a98a;
  color: white;
}
.btn.btn-info {
  background-color: #4880ff;
  color: white;
}
.btn.btn-danger {
  background-color: #f4516c;
  color: white;
}
.btn.btn-warning {
  background-color: #ffb822;
  color: white;
}
.btn.btn-outline {
  background-color: transparent;
  border: 1px solid #dcdfe8;
  color: #7f8cac;
}
.btn.btn-outline:hover {
  opacity: 1 !important;
  background-color: #dcdfe8;
  color: #4d5977;
  border-color: #dcdfe8;
}
.btn.btn-outline-primary {
  background-color: transparent;
  border: 1px solid #4880ff;
  color: #4880ff;
}
.btn.btn-outline-primary:hover {
  opacity: 1 !important;
  background-color: #4880ff;
  color: white;
  border-color: #4880ff;
}
.btn.btn-outline-success {
  background-color: transparent;
  border: 1px solid #10a98a;
  color: #10a98a;
}
.btn.btn-outline-success:hover {
  opacity: 1 !important;
  background-color: #10a98a;
  color: white;
  border-color: #10a98a;
}
.btn.btn-outline-warning {
  background-color: transparent;
  border: 1px solid #ffb822;
  color: #ffb822;
}
.btn.btn-outline-warning:hover {
  opacity: 1 !important;
  background-color: #ffb822;
  color: white;
  border-color: #ffb822;
}
.btn.btn-outline-danger {
  background-color: transparent;
  border: 1px solid #f4516c;
  color: #f4516c;
}
.btn.btn-outline-danger:hover {
  opacity: 1 !important;
  background-color: #f4516c;
  color: white;
  border-color: #f4516c;
}
.btn.btn-facebook {
  background-color: #3a589b;
  color: white;
}
.btn.btn-google {
  background-color: #e1584b;
  color: white;
}
.btn.btn-rounded {
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
}
.btn.btn-xsmall {
  padding: 5px 7px;
  font-size: 12px;
}
.btn.btn-small {
  padding: 10px 15px;
  font-size: 13px;
}
.btn.btn-icon-left i {
  margin-right: 7px;
}
.btn.btn-block {
  width: 100%;
  display: block;
  padding-left: 5px;
  padding-right: 5px;
}
.btn.btn-form-input {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
  height: 50px;
}
.btn.disabled {
  pointer-events: none;
  opacity: 0.7;
}
.btn:hover {
  opacity: 0.8;
}
.label {
  background-color: #dcdfe8;
  color: white;
  display: inline-block;
  padding: 3px 12px;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
  font-size: 11px;
  font-weight: 600;
  white-space: nowrap;
}
.label.label-default {
  color: #3f4047;
}
.label.label-primary {
  background-color: #4880ff;
}
.label.label-success {
  background-color: #10a98a;
}
.label.label-info {
  background-color: #4880ff;
}
.label.label-danger {
  background-color: #f4516c;
}
.label.label-warning {
  background-color: #ffb822;
}
.label.label-google {
  background-color: #e1584b;
}
.label.label-adwords {
  background-color: #4788F4;
}
.label.label-facebook {
  background-color: #3a589b;
}
.label.label-small {
  padding: 3px 7px;
  font-size: 10px;
}
.label.label-icon {
  padding: 7px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently	supported by Chrome and Opera */
}
.form-input {
  margin-bottom: 28px;
}
.form-input h4 {
  font-weight: 600;
  margin-bottom: 5px;
  font-size: 14px;
  display: block;
}
.form-input p {
  display: block;
  font-size: 12px;
  margin-bottom: 10px;
}
.form-input label {
  display: block;
  font-weight: 600;
  margin-bottom: 5px;
  font-size: 13px;
}
.form-input input[type="text"],
.form-input input[type="url"],
.form-input input[type="email"],
.form-input input[type="password"],
.form-input input[type="datetime"],
.form-input input[type="number"],
.form-input select,
.form-input textarea {
  border: 1px solid #dcdfe8;
  height: 50px;
  padding: 0 15px;
  width: 100%;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.form-input input[type="text"]:focus,
.form-input input[type="url"]:focus,
.form-input input[type="email"]:focus,
.form-input input[type="password"]:focus,
.form-input input[type="datetime"]:focus,
.form-input input[type="number"]:focus,
.form-input select:focus,
.form-input textarea:focus {
  border-color: #4880ff;
}
.form-input input[type="text"][disabled],
.form-input input[type="url"][disabled],
.form-input input[type="email"][disabled],
.form-input input[type="password"][disabled],
.form-input input[type="datetime"][disabled],
.form-input input[type="number"][disabled],
.form-input select[disabled],
.form-input textarea[disabled] {
  pointer-events: none;
  background-color: #dcdfe8;
}
.form-input textarea {
  resize: vertical;
  height: auto;
  padding: 15px;
  line-height: 160%;
}
.form-input .input-close > div {
  text-align: right;
  font-size: 0;
  margin-bottom: -15px;
  height: 15px;
}
.form-input .input-close > div > span {
  display: inline-block;
  background-color: #f4516c;
  color: white;
  font-size: 10px;
  line-height: 100%;
  padding: 2px 3px;
  border-radius: 3px;
  position: relative;
  top: -5px;
  left: 5px;
  cursor: pointer;
}
.form-input .input-close > div > span:hover {
  background-color: #f12143;
}
.form-radios > ul {
  font-size: 0;
}
.form-radios > ul > li {
  display: inline-block;
  font-size: 14px;
  margin: 0 5px 5px 0;
  border: 1px solid #dcdfe8;
  padding: 12px 17px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  font-weight: 600;
}
.form-radios > ul > li:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f10c";
  margin-right: 9px;
}
.form-radios > ul > li:hover {
  border-color: #4880ff;
  color: #4880ff;
}
.form-radios > ul > li.active {
  color: white;
  background-color: #4880ff;
  border-color: #4880ff;
}
.form-radios > ul > li.active:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f05d";
  margin-right: 9px;
}
.form-checkboxs > ul {
  font-size: 0;
}
.form-checkboxs > ul > li {
  display: inline-block;
  font-size: 14px;
  margin: 0 5px 5px 0;
  border: 1px solid #dcdfe8;
  padding: 10px 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  font-weight: 600;
}
.form-checkboxs > ul > li:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f10c";
  margin-right: 7px;
}
.form-checkboxs > ul > li:hover {
  border-color: #4880ff;
  color: #4880ff;
}
.form-checkboxs > ul > li.active {
  color: white;
  background-color: #4880ff;
  border-color: #4880ff;
}
.form-checkboxs > ul > li.active:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f05d";
  margin-right: 7px;
}
.table-responsive {
  overflow-x: auto;
}
table {
  width: 100%;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  border-collapse: collapse;
}
table tr td {
  padding: 10px 5px;
}
table.table-simple thead {
  background-color: #fafbfc;
}
table.table-simple thead tr td {
  color: #5e5e5e;
  font-weight: bold;
}
table.table-simple tbody tr {
  border-bottom: 1px solid #dcdfe8;
}
table.table-simple tbody tr:last-child {
  border: 0 none;
}
table.table-simple tbody tr td {
  font-size: 14px;
}
table.table-simple tbody tr td b,
table.table-simple tbody tr td strong {
  font-weight: 600;
}
table.table-simple tbody tr td h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 2px;
}
table.table-simple tbody tr td ul li {
  font-size: 12px;
  margin-bottom: 2px;
}
table.table-simple tbody tr td ul li i {
  margin-right: 7px;
}
table.table-simple tbody tr td ul li:last-child {
  margin-bottom: 0;
}
table.table-simple tbody tr td small {
  font-size: 90%;
}
header {
  background-color: #4880ff;
}
header .h-logo {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: start;
  -webkit-justify-content: start;
  justify-content: start;
  height: 60px;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  padding-right: 15px;
}
header .h-main-menu > ul {
  overflow: hidden;
}
header .h-main-menu > ul > li {
  display: block;
  float: left;
  margin-right: 28px;
}
header .h-main-menu > ul > li:last-child {
  margin-right: 0;
}
header .h-main-menu > ul > li > a {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
  color: white;
  text-decoration: none;
  font-size: 12px;
}
header .h-main-menu > ul > li > a i {
  margin-left: 7px;
}
header .h-main-menu > ul > li > a.active {
  background: url('../img/h-main-menu-active.png') no-repeat scroll center bottom transparent;
  background-size: 12px auto;
}
header .h-main-menu > ul > li > ul {
  display: none;
  position: absolute;
  z-index: 2;
  background-color: white;
  -webkit-box-shadow: 0 0 15px 1px rgba(81, 77, 92, 0.2);
  -moz-box-shadow: 0 0 15px 1px rgba(81, 77, 92, 0.2);
  box-shadow: 0 0 15px 1px rgba(81, 77, 92, 0.2);
  padding: 10px 0;
  text-align: left;
}
header .h-main-menu > ul > li > ul > li {
  display: block;
}
header .h-main-menu > ul > li > ul > li > a {
  padding: 10px 20px 10px 15px;
  display: block;
  color: #676c7b;
  text-decoration: none;
  font-size: 13px;
}
header .h-main-menu > ul > li > ul > li > a i {
  margin-right: 7px;
}
header .h-main-menu > ul > li > ul > li > a:hover {
  color: #4880ff;
}
header .h-main-menu > ul > li:hover > a {
  color: white;
}
header .h-main-menu > ul > li:hover > ul {
  display: block;
}
header .h-accounts .h-a-select {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
  width: 100%;
}
header .h-accounts .h-a-select > div {
  border: 1px solid rgba(255, 255, 255, 0.3);
  padding: 10px 15px;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
  width: 100%;
  font-size: 12px;
  font-weight: 600;
  overflow: hidden;
  color: white;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .h-accounts .h-a-select > div > span:first-child {
  float: left;
}
header .h-accounts .h-a-select > div > span:last-child {
  float: right;
}
header .h-accounts .h-a-box {
  display: none;
  margin-top: -10px;
  margin-left: 10px;
  position: absolute;
  background-color: white;
  -webkit-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  z-index: 2;
  width: 200px;
}
header .h-accounts .h-a-box ul {
  max-height: 280px;
  overflow-y: auto;
  padding: 7px 0;
  border-bottom: 1px solid #dcdfe8;
}
header .h-accounts .h-a-box ul:last-child {
  border-bottom: 0 none;
}
header .h-accounts .h-a-box ul li a {
  font-size: 13px;
  padding: 7px 15px;
  display: block;
  color: #777777;
}
header .h-accounts .h-a-box ul li a i {
  margin-right: 7px;
}
header .h-accounts .h-a-box ul li a:hover {
  color: #4880ff;
}
header .h-accounts .h-a-box ul li a.active {
  color: #4880ff;
}
header .h-accounts .h-a-box ul li a.active:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f00c";
  margin-right: 7px;
}
header .h-accounts:hover .h-a-select > div {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.1);
}
header .h-accounts:hover .h-a-box {
  display: block;
}
header .h-single-account {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.3);
}
header .h-single-account span {
  display: inline-block;
  text-align: center;
  color: white;
  font-weight: bold;
}
header .h-new-account {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
  position: relative;
  left: -25px;
}
header .h-new-account > a {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 18px;
  color: #4880ff;
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: white;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .h-new-account > a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
header .h-buttons {
  overflow: hidden;
}
header .h-buttons > div {
  margin-left: 15px;
  float: right;
}
header .h-buttons > div:first-child {
  margin-left: 0;
}
header .h-buttons .h-b-user {
  max-width: 175px;
}
header .h-buttons .h-b-user > div {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
  color: white;
  cursor: pointer;
  font-size: 12px;
}
header .h-buttons .h-b-user > div span {
  opacity: 0.6;
  margin-right: 5px;
}
header .h-buttons .h-b-menu {
  margin-left: 5px;
}
header .h-buttons .h-b-menu .h-bm-button {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
}
header .h-buttons .h-b-menu .h-bm-button > span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 18px;
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: white;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
}
header .h-buttons .h-b-menu .h-bm-box {
  display: none;
  margin-top: -10px;
  margin-left: -130px;
  position: absolute;
  background-color: white;
  -webkit-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  z-index: 2;
}
header .h-buttons .h-b-menu .h-bm-box ul {
  padding: 7px 0;
  border-bottom: 1px solid #dcdfe8;
}
header .h-buttons .h-b-menu .h-bm-box ul:last-child {
  border-bottom: 0 none;
}
header .h-buttons .h-b-menu .h-bm-box ul li a {
  font-size: 13px;
  padding: 7px 25px 7px 15px;
  display: block;
  color: #777777;
}
header .h-buttons .h-b-menu .h-bm-box ul li a i {
  margin-right: 7px;
}
header .h-buttons .h-b-menu .h-bm-box ul li a:hover {
  color: #4880ff;
}
header .h-buttons .h-b-menu .h-bm-box ul li a.active {
  background-color: #4880ff;
  color: white;
}
header .h-buttons .h-b-menu:hover .h-bm-button > span {
  background-color: rgba(255, 255, 255, 0.1);
}
header .h-buttons .h-b-menu:hover .h-bm-box {
  display: block;
}
header .h-buttons .h-b-notifications .h-bn-icon {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 60px;
}
header .h-buttons .h-b-notifications .h-bn-icon > span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  border: 1px solid rgba(255, 255, 255, 0.3);
  font-size: 15px;
  width: 40px;
  height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: rgba(255, 255, 255, 0.5);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
}
section {
  padding: 14px 0 56px;
}
.box {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.box > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.box > .b-title h1,
.box > .b-title h2,
.box > .b-title h3,
.box > .b-title h4,
.box > .b-title h5,
.box > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.box > .b-title h1 i,
.box > .b-title h2 i,
.box > .b-title h3 i,
.box > .b-title h4 i,
.box > .b-title h5 i,
.box > .b-title h6 i {
  margin-right: 7px;
}
.box > .b-title h1 small,
.box > .b-title h2 small,
.box > .b-title h3 small,
.box > .b-title h4 small,
.box > .b-title h5 small,
.box > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.box > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.box > .b-title h2 {
  font-size: 17px;
}
.box > .b-title h3 {
  font-size: 16px;
}
.box > .b-title h4 {
  font-size: 15px;
}
.box > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.box > .b-tabs > ul {
  width: 100%;
  display: table;
}
.box > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.box > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.box > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.box > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.box > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.box > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.box > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.box > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.box > .b-filters > a:hover {
  background-color: #f12143;
}
.box > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.box > .b-content:last-child {
  border-bottom: 0 none;
}
.box > .b-content.b-content-p-none {
  padding: 0;
}
.box > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.box > .b-pages > div {
  padding: 28px;
  display: none;
}
.box > .b-pages > div.active {
  display: block;
}
.box > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.box > .b-actions .btn {
  margin-left: 10px;
}
.box.box-simple {
  padding: 28px;
}
.box.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.box.box-simple p {
  line-height: 190%;
}
.box.box-small {
  padding: 14px;
}
.box.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.box.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.box.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.box.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.box.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.flash-return {
  position: fixed !important;
  bottom: 0;
  background-color: #CCC;
  color: white;
  padding-bottom: 15px;
  z-index: 9999;
  width: 100% !important;
  opacity: 0.9;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  display: block !important;
  height: auto !important;
  top: auto !important;
}
.flash-return .fr-delay {
  margin-bottom: 13px;
  height: 4px;
  background-color: rgba(0, 0, 0, 0.3);
  width: 0%;
  -webkit-transition: all 3s ease;
  -moz-transition: all 3s ease;
  -ms-transition: all 3s ease;
  -o-transition: all 3s ease;
  transition: all 3s ease;
}
.flash-return .fr-delay.active {
  width: 100%;
}
.flash-return i {
  margin-right: 10px;
}
.flash-return.fr-primary {
  background-color: #4880ff;
}
.flash-return.fr-success {
  background-color: #10a98a;
}
.flash-return.fr-danger {
  background-color: #f4516c;
}
.flash-return.fr-warning {
  background-color: #ffb822;
}
.tag-cloud {
  font-size: 0;
}
.tag-cloud > span {
  display: inline-block;
  padding: 7px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #F5F6FA;
  color: #3f4047;
  font-size: 12px;
  margin: 2.5px;
  font-weight: bold;
}
.tag-cloud.tag-cloud-interactive > span {
  cursor: pointer;
}
.tag-cloud.tag-cloud-interactive > span:hover {
  background-color: #4880ff;
  color: white;
}
.tag-cloud.tag-cloud-interactive > span.active {
  background-color: #10a98a;
  pointer-events: none;
  color: white;
}
.page-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 28px;
}
.page-title i {
  margin-right: 7px;
}
.page-desc {
  margin-top: -18px;
  margin-bottom: 28px;
}
.color-blue {
  color: #4880ff;
}
.color-red {
  color: #f4516c;
}
.color-green {
  color: #10a98a;
}
.color-orange {
  color: #ffb822;
}
.no-border {
  border: 0 none !important;
}
.no-margin {
  margin: 0 !important;
}
.no-padding {
  padding: 0 !important;
}
.no-padding-bottom {
  padding-bottom: 0 !important;
}
.dashboard-page .loading {
  background: url('../img/loading-1.gif') no-repeat scroll center 200px transparent;
}
.dashboard-page .loading > * {
  opacity: 0.4;
}
.dashboard-page .dp-header {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
  padding: 14px;
}
.dashboard-page .dp-header > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-header > .b-title h1,
.dashboard-page .dp-header > .b-title h2,
.dashboard-page .dp-header > .b-title h3,
.dashboard-page .dp-header > .b-title h4,
.dashboard-page .dp-header > .b-title h5,
.dashboard-page .dp-header > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-header > .b-title h1 i,
.dashboard-page .dp-header > .b-title h2 i,
.dashboard-page .dp-header > .b-title h3 i,
.dashboard-page .dp-header > .b-title h4 i,
.dashboard-page .dp-header > .b-title h5 i,
.dashboard-page .dp-header > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-header > .b-title h1 small,
.dashboard-page .dp-header > .b-title h2 small,
.dashboard-page .dp-header > .b-title h3 small,
.dashboard-page .dp-header > .b-title h4 small,
.dashboard-page .dp-header > .b-title h5 small,
.dashboard-page .dp-header > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-header > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-header > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-header > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-header > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-header > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-header > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-header > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-header > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-header > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-header > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-header > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-header > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-header > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-header > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-header > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-header > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-header > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-header > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-header > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-header > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-header > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-header > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-header > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-header.box-simple {
  padding: 28px;
}
.dashboard-page .dp-header.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-header.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-header.box-small {
  padding: 14px;
}
.dashboard-page .dp-header.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-header.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-header.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-header.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-header.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-header .dp-h-title {
  margin: 12px 0 0;
  font-size: 18px;
  font-weight: 600;
}
.dashboard-page .dp-header .dp-h-title .btn {
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: -2px;
  padding: 6px;
}
.dashboard-page .dp-header .dp-h-filters input,
.dashboard-page .dp-header .dp-h-filters select {
  border: 1px solid #dcdfe8;
  height: 50px;
  width: 100%;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0 15px;
}
.dashboard-page .dp-header .dp-h-filters span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 50px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  background-color: #f1f3f6;
}
.dashboard-page .dp-header .dp-h-filters .btn {
  padding: 17px 14px;
}
.dashboard-page .dp-header .dp-h-filters button {
  padding: 0;
  height: 50px;
  padding: 0 14px;
}
.dashboard-page .dp-general-timeline {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-general-timeline > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-timeline > .b-title h1,
.dashboard-page .dp-general-timeline > .b-title h2,
.dashboard-page .dp-general-timeline > .b-title h3,
.dashboard-page .dp-general-timeline > .b-title h4,
.dashboard-page .dp-general-timeline > .b-title h5,
.dashboard-page .dp-general-timeline > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-general-timeline > .b-title h1 i,
.dashboard-page .dp-general-timeline > .b-title h2 i,
.dashboard-page .dp-general-timeline > .b-title h3 i,
.dashboard-page .dp-general-timeline > .b-title h4 i,
.dashboard-page .dp-general-timeline > .b-title h5 i,
.dashboard-page .dp-general-timeline > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-general-timeline > .b-title h1 small,
.dashboard-page .dp-general-timeline > .b-title h2 small,
.dashboard-page .dp-general-timeline > .b-title h3 small,
.dashboard-page .dp-general-timeline > .b-title h4 small,
.dashboard-page .dp-general-timeline > .b-title h5 small,
.dashboard-page .dp-general-timeline > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-general-timeline > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-general-timeline > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-general-timeline > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-general-timeline > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-general-timeline > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-timeline > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-general-timeline > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-general-timeline > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-timeline > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-general-timeline > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-general-timeline > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-general-timeline > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-general-timeline > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-general-timeline > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-general-timeline > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-general-timeline > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-timeline > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-timeline > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-general-timeline > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-general-timeline > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-general-timeline > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-general-timeline > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-general-timeline > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-general-timeline.box-simple {
  padding: 28px;
}
.dashboard-page .dp-general-timeline.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-timeline.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-general-timeline.box-small {
  padding: 14px;
}
.dashboard-page .dp-general-timeline.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-timeline.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-general-timeline.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-general-timeline.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-general-timeline.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-timeline .a {
  display: table;
  width: 100%;
}
.dashboard-page .dp-general-timeline .a > div {
  display: table-cell;
  vertical-align: middle;
  padding: 14px;
  border-right: 1px solid #dcdfe8;
  text-align: center;
  width: 20%;
}
.dashboard-page .dp-general-timeline .a > div:last-child {
  border: 0 none;
}
.dashboard-page .dp-general-timeline .a > div h4 {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-timeline .a > div p {
  font-size: 24px;
  font-weight: 300;
}
.dashboard-page .dp-general-timeline .b {
  border-top: 1px solid #dcdfe8;
  padding: 20px;
}
.dashboard-page .dp-general-funnel {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-general-funnel > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-funnel > .b-title h1,
.dashboard-page .dp-general-funnel > .b-title h2,
.dashboard-page .dp-general-funnel > .b-title h3,
.dashboard-page .dp-general-funnel > .b-title h4,
.dashboard-page .dp-general-funnel > .b-title h5,
.dashboard-page .dp-general-funnel > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-general-funnel > .b-title h1 i,
.dashboard-page .dp-general-funnel > .b-title h2 i,
.dashboard-page .dp-general-funnel > .b-title h3 i,
.dashboard-page .dp-general-funnel > .b-title h4 i,
.dashboard-page .dp-general-funnel > .b-title h5 i,
.dashboard-page .dp-general-funnel > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-general-funnel > .b-title h1 small,
.dashboard-page .dp-general-funnel > .b-title h2 small,
.dashboard-page .dp-general-funnel > .b-title h3 small,
.dashboard-page .dp-general-funnel > .b-title h4 small,
.dashboard-page .dp-general-funnel > .b-title h5 small,
.dashboard-page .dp-general-funnel > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-general-funnel > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-general-funnel > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-general-funnel > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-general-funnel > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-general-funnel > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-funnel > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-general-funnel > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-general-funnel > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-funnel > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-general-funnel > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-general-funnel > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-general-funnel > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-general-funnel > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-general-funnel > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-general-funnel > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-general-funnel > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-funnel > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-funnel > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-general-funnel > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-general-funnel > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-general-funnel > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-general-funnel > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-general-funnel > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-general-funnel.box-simple {
  padding: 28px;
}
.dashboard-page .dp-general-funnel.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-funnel.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-general-funnel.box-small {
  padding: 14px;
}
.dashboard-page .dp-general-funnel.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-funnel.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-general-funnel.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-general-funnel.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-general-funnel.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-funnel .a {
  padding: 14px;
  text-align: center;
}
.dashboard-page .dp-general-funnel .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-general-funnel .b {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  min-height: 325px;
  margin-bottom: 30px;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart {
  display: block;
  width: 100%;
  padding: 0 10px;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div {
  display: block;
  margin: 3px 0;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  background-color: #4880ff;
  height: 40px;
  color: white;
  font-size: 12px;
  margin: 0 auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  min-width: 1%;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span i {
  margin-right: 3px;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span strong {
  white-space: nowrap;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-small strong {
  background-color: white;
  display: inline-block;
  padding: 1px 30px;
  color: #3f4047;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-1 {
  background-color: #f4516c;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-1.s-small strong {
  color: #f4516c;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-2 {
  background-color: #fb6758;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-2.s-small strong {
  color: #fb6758;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-3 {
  background-color: #ff9231;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-3.s-small strong {
  color: #ff9231;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-4 {
  background-color: #ffb522;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-4.s-small strong {
  color: #ffb522;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-5 {
  background-color: #deb449;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-5.s-small strong {
  color: #deb449;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-6 {
  background-color: #87b849;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-6.s-small strong {
  color: #87b849;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-7 {
  background-color: #35b06f;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-7.s-small strong {
  color: #35b06f;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-8 {
  background-color: #10a694;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-8.s-small strong {
  color: #10a694;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-9 {
  background-color: #1697c1;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-9.s-small strong {
  color: #1697c1;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-10 {
  background-color: #3888eb;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span.s-10.s-small strong {
  color: #3888eb;
}
.dashboard-page .dp-general-funnel .b .dp-gf-chart > div > span:hover {
  opacity: 0.8;
}
.dashboard-page .dp-general-invest {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-general-invest > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-invest > .b-title h1,
.dashboard-page .dp-general-invest > .b-title h2,
.dashboard-page .dp-general-invest > .b-title h3,
.dashboard-page .dp-general-invest > .b-title h4,
.dashboard-page .dp-general-invest > .b-title h5,
.dashboard-page .dp-general-invest > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-general-invest > .b-title h1 i,
.dashboard-page .dp-general-invest > .b-title h2 i,
.dashboard-page .dp-general-invest > .b-title h3 i,
.dashboard-page .dp-general-invest > .b-title h4 i,
.dashboard-page .dp-general-invest > .b-title h5 i,
.dashboard-page .dp-general-invest > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-general-invest > .b-title h1 small,
.dashboard-page .dp-general-invest > .b-title h2 small,
.dashboard-page .dp-general-invest > .b-title h3 small,
.dashboard-page .dp-general-invest > .b-title h4 small,
.dashboard-page .dp-general-invest > .b-title h5 small,
.dashboard-page .dp-general-invest > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-general-invest > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-general-invest > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-general-invest > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-general-invest > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-general-invest > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-invest > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-general-invest > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-general-invest > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-invest > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-general-invest > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-general-invest > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-general-invest > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-general-invest > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-general-invest > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-general-invest > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-general-invest > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-invest > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-invest > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-general-invest > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-general-invest > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-general-invest > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-general-invest > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-general-invest > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-general-invest.box-simple {
  padding: 28px;
}
.dashboard-page .dp-general-invest.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-invest.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-general-invest.box-small {
  padding: 14px;
}
.dashboard-page .dp-general-invest.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-invest.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-general-invest.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-general-invest.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-general-invest.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-invest .a {
  padding: 14px;
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-invest .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-general-invest .b > div {
  padding: 14px;
}
.dashboard-page .dp-general-invest .b > div:first-child {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-invest .b > div > div:last-child {
  margin-bottom: 0;
}
.dashboard-page .dp-general-invest .b .dp-gi-a {
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-invest .b .dp-gi-a span {
  display: inline-block;
  margin-right: 7px;
  font-size: 16px;
  position: relative;
  top: -8px;
}
.dashboard-page .dp-general-invest .b .dp-gi-b {
  font-weight: 600;
  margin-bottom: 10px;
}
.dashboard-page .dp-general-invest .b .dp-gi-b span {
  margin-right: 7px;
  opacity: 0.7;
}
.dashboard-page .dp-general-invest .b .dp-gi-c {
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 17px;
  color: #4880ff;
  overflow: hidden;
}
.dashboard-page .dp-general-invest .b .dp-gi-c > span:first-child {
  float: left;
}
.dashboard-page .dp-general-invest .b .dp-gi-c > span:last-child {
  float: right;
}
.dashboard-page .dp-general-invest .b .dp-gi-d {
  padding-bottom: 5px;
}
.dashboard-page .dp-general-invest .b .dp-gi-e {
  margin-bottom: 20px;
  display: none;
}
.dashboard-page .dp-general-invest .b .dp-gi-e h5 {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 5px;
  overflow: hidden;
}
.dashboard-page .dp-general-invest .b .dp-gi-e h5 span {
  float: right;
  opacity: 0.6;
}
.dashboard-page .dp-general-invest .b .dp-gi-e > div {
  width: 100%;
  background-color: #dcdfe8;
  overflow: hidden;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
}
.dashboard-page .dp-general-invest .b .dp-gi-e > div > span {
  display: block;
  height: 5px;
  background-color: #10a98a;
  width: 1%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.dashboard-page .dp-general-kpis {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-general-kpis > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-kpis > .b-title h1,
.dashboard-page .dp-general-kpis > .b-title h2,
.dashboard-page .dp-general-kpis > .b-title h3,
.dashboard-page .dp-general-kpis > .b-title h4,
.dashboard-page .dp-general-kpis > .b-title h5,
.dashboard-page .dp-general-kpis > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-general-kpis > .b-title h1 i,
.dashboard-page .dp-general-kpis > .b-title h2 i,
.dashboard-page .dp-general-kpis > .b-title h3 i,
.dashboard-page .dp-general-kpis > .b-title h4 i,
.dashboard-page .dp-general-kpis > .b-title h5 i,
.dashboard-page .dp-general-kpis > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-general-kpis > .b-title h1 small,
.dashboard-page .dp-general-kpis > .b-title h2 small,
.dashboard-page .dp-general-kpis > .b-title h3 small,
.dashboard-page .dp-general-kpis > .b-title h4 small,
.dashboard-page .dp-general-kpis > .b-title h5 small,
.dashboard-page .dp-general-kpis > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-general-kpis > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-general-kpis > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-general-kpis > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-general-kpis > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-general-kpis > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-kpis > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-general-kpis > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-general-kpis > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-kpis > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-general-kpis > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-general-kpis > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-general-kpis > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-general-kpis > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-general-kpis > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-general-kpis > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-general-kpis > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-kpis > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-kpis > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-general-kpis > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-general-kpis > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-general-kpis > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-general-kpis > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-general-kpis > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-general-kpis.box-simple {
  padding: 28px;
}
.dashboard-page .dp-general-kpis.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-kpis.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-general-kpis.box-small {
  padding: 14px;
}
.dashboard-page .dp-general-kpis.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-kpis.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-general-kpis.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-general-kpis.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-general-kpis.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-kpis .a {
  padding: 14px;
  border-bottom: 1px solid #dcdfe8;
  overflow: hidden;
}
.dashboard-page .dp-general-kpis .a > div:first-child {
  float: left;
}
.dashboard-page .dp-general-kpis .a > div:last-child {
  float: right;
}
.dashboard-page .dp-general-kpis .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-general-kpis .a span {
  cursor: pointer;
  font-size: 16px;
  color: #4880ff;
}
.dashboard-page .dp-general-kpis .b {
  max-height: 354px;
  overflow-x: hidden;
  overflow-y: auto;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item {
  border-bottom: 1px solid #dcdfe8;
  display: table;
  width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div {
  display: table-cell;
  vertical-align: middle;
  padding: 14px;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div:first-child {
  width: 70px;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div:last-child {
  padding-left: 0;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border: 2px solid #dcdfe8;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  margin: 1px 0;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div span i {
  opacity: 0;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div span:hover {
  border-color: #10a98a;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div h5 {
  margin-bottom: 4px;
  font-weight: 600;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item > div p {
  font-size: 11px;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item.ajax {
  pointer-events: none;
  opacity: 0.5;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item.active {
  background-color: #10a98a;
  border-color: #0d886f;
  color: white;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item.active > div span {
  border-color: white;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item.active > div span i {
  opacity: 1;
  color: white;
}
.dashboard-page .dp-general-kpis .b .dp-gk-item.active > div h5 {
  color: white;
}
.dashboard-page .dp-general-kpis .b .dp-gk-none {
  height: 354px;
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  font-size: 16px;
  text-align: center;
  padding: 28px;
}
.dashboard-page .dp-general-leads {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-general-leads > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-leads > .b-title h1,
.dashboard-page .dp-general-leads > .b-title h2,
.dashboard-page .dp-general-leads > .b-title h3,
.dashboard-page .dp-general-leads > .b-title h4,
.dashboard-page .dp-general-leads > .b-title h5,
.dashboard-page .dp-general-leads > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-general-leads > .b-title h1 i,
.dashboard-page .dp-general-leads > .b-title h2 i,
.dashboard-page .dp-general-leads > .b-title h3 i,
.dashboard-page .dp-general-leads > .b-title h4 i,
.dashboard-page .dp-general-leads > .b-title h5 i,
.dashboard-page .dp-general-leads > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-general-leads > .b-title h1 small,
.dashboard-page .dp-general-leads > .b-title h2 small,
.dashboard-page .dp-general-leads > .b-title h3 small,
.dashboard-page .dp-general-leads > .b-title h4 small,
.dashboard-page .dp-general-leads > .b-title h5 small,
.dashboard-page .dp-general-leads > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-general-leads > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-general-leads > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-general-leads > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-general-leads > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-general-leads > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-leads > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-general-leads > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-general-leads > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-leads > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-general-leads > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-general-leads > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-general-leads > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-general-leads > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-general-leads > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-general-leads > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-general-leads > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-leads > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-leads > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-general-leads > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-general-leads > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-general-leads > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-general-leads > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-general-leads > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-general-leads.box-simple {
  padding: 28px;
}
.dashboard-page .dp-general-leads.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-leads.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-general-leads.box-small {
  padding: 14px;
}
.dashboard-page .dp-general-leads.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-leads.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-general-leads.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-general-leads.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-general-leads.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-leads .a {
  padding: 14px;
}
.dashboard-page .dp-general-leads .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-general-leads .b table tr {
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.dashboard-page .dp-general-leads .b table tr td:first-child {
  padding-left: 15px;
}
.dashboard-page .dp-general-leads .b table tr td:last-child {
  padding-right: 15px;
}
.dashboard-page .dp-general-leads .b table tr:hover {
  opacity: 0.8;
}
.dashboard-page .dp-general-heating {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-general-heating > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-heating > .b-title h1,
.dashboard-page .dp-general-heating > .b-title h2,
.dashboard-page .dp-general-heating > .b-title h3,
.dashboard-page .dp-general-heating > .b-title h4,
.dashboard-page .dp-general-heating > .b-title h5,
.dashboard-page .dp-general-heating > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-general-heating > .b-title h1 i,
.dashboard-page .dp-general-heating > .b-title h2 i,
.dashboard-page .dp-general-heating > .b-title h3 i,
.dashboard-page .dp-general-heating > .b-title h4 i,
.dashboard-page .dp-general-heating > .b-title h5 i,
.dashboard-page .dp-general-heating > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-general-heating > .b-title h1 small,
.dashboard-page .dp-general-heating > .b-title h2 small,
.dashboard-page .dp-general-heating > .b-title h3 small,
.dashboard-page .dp-general-heating > .b-title h4 small,
.dashboard-page .dp-general-heating > .b-title h5 small,
.dashboard-page .dp-general-heating > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-general-heating > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-general-heating > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-general-heating > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-general-heating > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-general-heating > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-heating > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-general-heating > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-general-heating > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-heating > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-general-heating > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-general-heating > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-general-heating > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-general-heating > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-general-heating > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-general-heating > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-general-heating > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-general-heating > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-heating > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-general-heating > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-general-heating > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-general-heating > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-general-heating > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-general-heating > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-general-heating.box-simple {
  padding: 28px;
}
.dashboard-page .dp-general-heating.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-general-heating.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-general-heating.box-small {
  padding: 14px;
}
.dashboard-page .dp-general-heating.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-general-heating.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-general-heating.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-general-heating.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-general-heating.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-general-heating > .a {
  padding: 14px;
  text-align: center;
}
.dashboard-page .dp-general-heating > .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-general-heating > .b .dp-gh-temp {
  padding-bottom: 14px;
}
.dashboard-page .dp-general-heating > .b .dp-gh-temp > .a {
  text-align: center;
  overflow: hidden;
  margin-bottom: 10px;
}
.dashboard-page .dp-general-heating > .b .dp-gh-temp > .a > span {
  display: block;
  width: 20%;
  float: left;
  height: 5px;
  background-color: #dcdfe8;
}
.dashboard-page .dp-general-heating > .b .dp-gh-temp > .b {
  text-align: center;
  padding: 15px 28px 25px;
}
.dashboard-page .dp-general-heating > .b .dp-gh-temp > .b span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100px;
  height: 100px;
  background-color: rgba(255, 165, 0, 0.1);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto;
  color: orange;
  font-size: 24px;
  font-weight: bold;
}
.dashboard-page .dp-general-heating > .b .dp-gh-temp > .b h5 {
  font-weight: bold;
  margin: 14px 0 3px;
}
.dashboard-page .dp-general-heating > .b .dg-gh-listing {
  border-top: 1px solid #dcdfe8;
  display: table;
  width: 100%;
}
.dashboard-page .dp-general-heating > .b .dg-gh-listing > div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  border-right: 1px solid #dcdfe8;
  padding: 28px 5px;
}
.dashboard-page .dp-general-heating > .b .dg-gh-listing > div:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-general-heating > .b .dg-gh-listing > div h4 {
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 3px;
}
.dashboard-page .dp-general-heating > .b .dg-gh-listing > div span {
  display: block;
  font-size: 18px;
}
.dashboard-page .dp-general-heating[data-temp="1"] > .b .dp-gh-temp > .a > span:nth-child(1) {
  background-color: #4880ff;
}
.dashboard-page .dp-general-heating[data-temp="1"] > .b .dp-gh-temp > .a > span:nth-child(2) {
  background: #4880ff;
  background: -moz-linear-gradient(left, #4880ff 0%, #dcdfe8 100%);
  background: -webkit-linear-gradient(left, #4880ff 0%, #dcdfe8 100%);
  background: linear-gradient(to right, #4880ff 0%, #dcdfe8 100%);
}
.dashboard-page .dp-general-heating[data-temp="1"] > .b .dp-gh-temp > .b span {
  background-color: rgba(72, 128, 255, 0.1);
  color: #4880ff;
}
.dashboard-page .dp-general-heating[data-temp="2"] > .b .dp-gh-temp > .a > span:nth-child(1) {
  background: #dcdfe8;
  background: -moz-linear-gradient(left, #dcdfe8 0%, #10a98a 100%);
  background: -webkit-linear-gradient(left, #dcdfe8 0%, #10a98a 100%);
  background: linear-gradient(to right, #dcdfe8 0%, #10a98a 100%);
}
.dashboard-page .dp-general-heating[data-temp="2"] > .b .dp-gh-temp > .a > span:nth-child(2) {
  background-color: #10a98a;
}
.dashboard-page .dp-general-heating[data-temp="2"] > .b .dp-gh-temp > .a > span:nth-child(3) {
  background: #10a98a;
  background: -moz-linear-gradient(left, #10a98a 0%, #dcdfe8 100%);
  background: -webkit-linear-gradient(left, #10a98a 0%, #dcdfe8 100%);
  background: linear-gradient(to right, #10a98a 0%, #dcdfe8 100%);
}
.dashboard-page .dp-general-heating[data-temp="2"] > .b .dp-gh-temp > .b span {
  background-color: rgba(16, 169, 138, 0.1);
  color: #10a98a;
}
.dashboard-page .dp-general-heating[data-temp="3"] > .b .dp-gh-temp > .a > span:nth-child(2) {
  background: #dcdfe8;
  background: -moz-linear-gradient(left, #dcdfe8 0%, #ffb822 100%);
  background: -webkit-linear-gradient(left, #dcdfe8 0%, #ffb822 100%);
  background: linear-gradient(to right, #dcdfe8 0%, #ffb822 100%);
}
.dashboard-page .dp-general-heating[data-temp="3"] > .b .dp-gh-temp > .a > span:nth-child(3) {
  background-color: #ffb822;
}
.dashboard-page .dp-general-heating[data-temp="3"] > .b .dp-gh-temp > .a > span:nth-child(4) {
  background: #ffa500;
  background: -moz-linear-gradient(left, #ffb822 0%, #dcdfe8 100%);
  background: -webkit-linear-gradient(left, #ffb822 0%, #dcdfe8 100%);
  background: linear-gradient(to right, #ffb822 0%, #dcdfe8 100%);
}
.dashboard-page .dp-general-heating[data-temp="3"] > .b .dp-gh-temp > .b span {
  background-color: rgba(255, 184, 34, 0.1);
  color: #ffb822;
}
.dashboard-page .dp-general-heating[data-temp="4"] > .b .dp-gh-temp > .a > span:nth-child(3) {
  background: #dcdfe8;
  background: -moz-linear-gradient(left, #dcdfe8 0%, #f4516c 100%);
  background: -webkit-linear-gradient(left, #dcdfe8 0%, #f4516c 100%);
  background: linear-gradient(to right, #dcdfe8 0%, #f4516c 100%);
}
.dashboard-page .dp-general-heating[data-temp="4"] > .b .dp-gh-temp > .a > span:nth-child(4) {
  background-color: #f4516c;
}
.dashboard-page .dp-general-heating[data-temp="4"] > .b .dp-gh-temp > .a > span:nth-child(5) {
  background: #ffa500;
  background: -moz-linear-gradient(left, #f4516c 0%, #dcdfe8 100%);
  background: -webkit-linear-gradient(left, #f4516c 0%, #dcdfe8 100%);
  background: linear-gradient(to right, #f4516c 0%, #dcdfe8 100%);
}
.dashboard-page .dp-general-heating[data-temp="4"] > .b .dp-gh-temp > .b span {
  background-color: rgba(244, 81, 108, 0.1);
  color: #f4516c;
}
.dashboard-page .dp-general-heating[data-temp="5"] > .b .dp-gh-temp > .a > span:nth-child(4) {
  background: #dcdfe8;
  background: -moz-linear-gradient(left, #dcdfe8 0%, #f12143 100%);
  background: -webkit-linear-gradient(left, #dcdfe8 0%, #f12143 100%);
  background: linear-gradient(to right, #dcdfe8 0%, #f12143 100%);
}
.dashboard-page .dp-general-heating[data-temp="5"] > .b .dp-gh-temp > .a > span:nth-child(5) {
  background-color: #f12143;
}
.dashboard-page .dp-general-heating[data-temp="5"] > .b .dp-gh-temp > .b {
  text-align: center;
  padding: 15px 28px 25px;
}
.dashboard-page .dp-general-heating[data-temp="5"] > .b .dp-gh-temp > .b span {
  background-color: rgba(241, 33, 67, 0.1);
  color: #f12143;
}
.dashboard-page .dp-adwords-users {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-users > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-users > .b-title h1,
.dashboard-page .dp-adwords-users > .b-title h2,
.dashboard-page .dp-adwords-users > .b-title h3,
.dashboard-page .dp-adwords-users > .b-title h4,
.dashboard-page .dp-adwords-users > .b-title h5,
.dashboard-page .dp-adwords-users > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-users > .b-title h1 i,
.dashboard-page .dp-adwords-users > .b-title h2 i,
.dashboard-page .dp-adwords-users > .b-title h3 i,
.dashboard-page .dp-adwords-users > .b-title h4 i,
.dashboard-page .dp-adwords-users > .b-title h5 i,
.dashboard-page .dp-adwords-users > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-users > .b-title h1 small,
.dashboard-page .dp-adwords-users > .b-title h2 small,
.dashboard-page .dp-adwords-users > .b-title h3 small,
.dashboard-page .dp-adwords-users > .b-title h4 small,
.dashboard-page .dp-adwords-users > .b-title h5 small,
.dashboard-page .dp-adwords-users > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-users > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-users > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-users > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-users > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-users > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-users > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-users > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-users > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-users > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-users > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-users > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-users > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-users > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-users > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-users > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-users > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-users > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-users > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-users > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-users > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-users > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-users > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-users > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-users.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-users.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-users.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-users.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-users.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-users.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-users.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-users.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-users.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-users .a {
  display: table;
  width: 100%;
}
.dashboard-page .dp-adwords-users .a > div {
  display: table-cell;
  vertical-align: middle;
  padding: 14px;
  border-right: 1px solid #dcdfe8;
  text-align: center;
  width: 20%;
}
.dashboard-page .dp-adwords-users .a > div:last-child {
  border: 0 none;
}
.dashboard-page .dp-adwords-users .a > div h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-users .a > div p {
  font-size: 24px;
  font-weight: 300;
}
.dashboard-page .dp-adwords-users .b {
  border-top: 1px solid #dcdfe8;
  padding: 20px;
}
.dashboard-page .dp-adwords-networks {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-networks > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-networks > .b-title h1,
.dashboard-page .dp-adwords-networks > .b-title h2,
.dashboard-page .dp-adwords-networks > .b-title h3,
.dashboard-page .dp-adwords-networks > .b-title h4,
.dashboard-page .dp-adwords-networks > .b-title h5,
.dashboard-page .dp-adwords-networks > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-networks > .b-title h1 i,
.dashboard-page .dp-adwords-networks > .b-title h2 i,
.dashboard-page .dp-adwords-networks > .b-title h3 i,
.dashboard-page .dp-adwords-networks > .b-title h4 i,
.dashboard-page .dp-adwords-networks > .b-title h5 i,
.dashboard-page .dp-adwords-networks > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-networks > .b-title h1 small,
.dashboard-page .dp-adwords-networks > .b-title h2 small,
.dashboard-page .dp-adwords-networks > .b-title h3 small,
.dashboard-page .dp-adwords-networks > .b-title h4 small,
.dashboard-page .dp-adwords-networks > .b-title h5 small,
.dashboard-page .dp-adwords-networks > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-networks > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-networks > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-networks > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-networks > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-networks > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-networks > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-networks > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-networks > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-networks > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-networks > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-networks > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-networks > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-networks > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-networks > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-networks > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-networks > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-networks > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-networks > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-networks > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-networks > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-networks > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-networks > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-networks > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-networks.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-networks.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-networks.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-networks.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-networks.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-networks.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-networks.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-networks.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-networks.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-networks .a {
  padding: 14px;
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-networks .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-networks .b {
  padding: 14px;
}
.dashboard-page .dp-adwords-networks .b > ul {
  display: table;
  width: 100%;
}
.dashboard-page .dp-adwords-networks .b > ul > li {
  display: table-cell;
  vertical-align: top;
  font-size: 10px;
}
.dashboard-page .dp-adwords-networks .b > ul > li > span {
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: #CCC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.dashboard-page .dp-adwords-networks .c > div {
  padding: 14px;
  padding-top: 0;
}
.dashboard-page .dp-adwords-networks .c > div:last-child {
  margin-bottom: 0;
}
.dashboard-page .dp-adwords-networks .c > div h5 {
  display: block;
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 3px;
}
.dashboard-page .dp-adwords-networks .c > div .dp-an-bar {
  display: table;
  width: 100%;
}
.dashboard-page .dp-adwords-networks .c > div .dp-an-bar > div {
  width: 0%;
  height: 20px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-right: 3px solid white;
  width: 2%;
  color: white;
  font-size: 10px;
  font-weight: bold;
}
.dashboard-page .dp-adwords-networks .c > div .dp-an-bar > div:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-networks .c > div .dp-an-bar > div:hover {
  opacity: 0.8;
}
.dashboard-page .dp-adwords-keywords {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-keywords > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-keywords > .b-title h1,
.dashboard-page .dp-adwords-keywords > .b-title h2,
.dashboard-page .dp-adwords-keywords > .b-title h3,
.dashboard-page .dp-adwords-keywords > .b-title h4,
.dashboard-page .dp-adwords-keywords > .b-title h5,
.dashboard-page .dp-adwords-keywords > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-keywords > .b-title h1 i,
.dashboard-page .dp-adwords-keywords > .b-title h2 i,
.dashboard-page .dp-adwords-keywords > .b-title h3 i,
.dashboard-page .dp-adwords-keywords > .b-title h4 i,
.dashboard-page .dp-adwords-keywords > .b-title h5 i,
.dashboard-page .dp-adwords-keywords > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-keywords > .b-title h1 small,
.dashboard-page .dp-adwords-keywords > .b-title h2 small,
.dashboard-page .dp-adwords-keywords > .b-title h3 small,
.dashboard-page .dp-adwords-keywords > .b-title h4 small,
.dashboard-page .dp-adwords-keywords > .b-title h5 small,
.dashboard-page .dp-adwords-keywords > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-keywords > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-keywords > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-keywords > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-keywords > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-keywords > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-keywords > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-keywords > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-keywords > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-keywords > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-keywords > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-keywords > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-keywords > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-keywords > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-keywords > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-keywords > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-keywords > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-keywords > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-keywords > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-keywords > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-keywords > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-keywords > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-keywords > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-keywords > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-keywords.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-keywords.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-keywords.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-keywords.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-keywords.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-keywords.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-keywords.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-keywords.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-keywords.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-keywords .a {
  padding: 14px;
}
.dashboard-page .dp-adwords-keywords .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-keywords .b {
  padding: 0 20px 20px;
}
.dashboard-page .dp-adwords-keywords .b table tr td:first-child {
  padding-left: 15px;
}
.dashboard-page .dp-adwords-keywords .b table tr td:last-child {
  padding-right: 15px;
}
.dashboard-page .dp-adwords-keywords .b .dp-ak-status-on {
  color: #10a98a;
}
.dashboard-page .dp-adwords-keywords .b .dp-ak-status-off {
  color: #f4516c;
}
.dashboard-page .dp-adworks-devices {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adworks-devices > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adworks-devices > .b-title h1,
.dashboard-page .dp-adworks-devices > .b-title h2,
.dashboard-page .dp-adworks-devices > .b-title h3,
.dashboard-page .dp-adworks-devices > .b-title h4,
.dashboard-page .dp-adworks-devices > .b-title h5,
.dashboard-page .dp-adworks-devices > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adworks-devices > .b-title h1 i,
.dashboard-page .dp-adworks-devices > .b-title h2 i,
.dashboard-page .dp-adworks-devices > .b-title h3 i,
.dashboard-page .dp-adworks-devices > .b-title h4 i,
.dashboard-page .dp-adworks-devices > .b-title h5 i,
.dashboard-page .dp-adworks-devices > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adworks-devices > .b-title h1 small,
.dashboard-page .dp-adworks-devices > .b-title h2 small,
.dashboard-page .dp-adworks-devices > .b-title h3 small,
.dashboard-page .dp-adworks-devices > .b-title h4 small,
.dashboard-page .dp-adworks-devices > .b-title h5 small,
.dashboard-page .dp-adworks-devices > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adworks-devices > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adworks-devices > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adworks-devices > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adworks-devices > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adworks-devices > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adworks-devices > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adworks-devices > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adworks-devices > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adworks-devices > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adworks-devices > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adworks-devices > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adworks-devices > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adworks-devices > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adworks-devices > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adworks-devices > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adworks-devices > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adworks-devices > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adworks-devices > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adworks-devices > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adworks-devices > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adworks-devices > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adworks-devices > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adworks-devices > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adworks-devices.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adworks-devices.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adworks-devices.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adworks-devices.box-small {
  padding: 14px;
}
.dashboard-page .dp-adworks-devices.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adworks-devices.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adworks-devices.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adworks-devices.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adworks-devices.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adworks-devices .a {
  padding: 14px;
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adworks-devices .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adworks-devices .b {
  padding: 14px 0;
}
.dashboard-page .dp-adworks-devices .b .dp-ad-legend {
  display: table;
  width: 100%;
  margin-bottom: 14px;
}
.dashboard-page .dp-adworks-devices .b .dp-ad-legend > div {
  display: table-cell;
  vertical-align: middle;
  padding: 0 14px;
  font-size: 12px;
  text-align: center;
  width: 33.33333333%;
}
.dashboard-page .dp-adworks-devices .b .dp-ad-legend > div span {
  display: inline-block;
  margin-right: 7px;
}
.dashboard-page .dp-adworks-devices .b .dp-ad-legend > div:nth-child(1) span {
  font-size: 16px;
}
.dashboard-page .dp-adworks-devices .b .dp-ad-legend > div:nth-child(2) span {
  font-size: 12px;
}
.dashboard-page .dp-adworks-devices .b .dp-ad-legend > div:nth-child(3) span {
  font-size: 8px;
}
.dashboard-page .dp-adwords-timestamp {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-timestamp > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-timestamp > .b-title h1,
.dashboard-page .dp-adwords-timestamp > .b-title h2,
.dashboard-page .dp-adwords-timestamp > .b-title h3,
.dashboard-page .dp-adwords-timestamp > .b-title h4,
.dashboard-page .dp-adwords-timestamp > .b-title h5,
.dashboard-page .dp-adwords-timestamp > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-timestamp > .b-title h1 i,
.dashboard-page .dp-adwords-timestamp > .b-title h2 i,
.dashboard-page .dp-adwords-timestamp > .b-title h3 i,
.dashboard-page .dp-adwords-timestamp > .b-title h4 i,
.dashboard-page .dp-adwords-timestamp > .b-title h5 i,
.dashboard-page .dp-adwords-timestamp > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-timestamp > .b-title h1 small,
.dashboard-page .dp-adwords-timestamp > .b-title h2 small,
.dashboard-page .dp-adwords-timestamp > .b-title h3 small,
.dashboard-page .dp-adwords-timestamp > .b-title h4 small,
.dashboard-page .dp-adwords-timestamp > .b-title h5 small,
.dashboard-page .dp-adwords-timestamp > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-timestamp > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-timestamp > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-timestamp > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-timestamp > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-timestamp > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-timestamp > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-timestamp > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-timestamp > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-timestamp > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-timestamp > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-timestamp > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-timestamp > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-timestamp > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-timestamp > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-timestamp > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-timestamp > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-timestamp > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-timestamp > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-timestamp > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-timestamp > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-timestamp > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-timestamp > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-timestamp > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-timestamp.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-timestamp.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-timestamp.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-timestamp.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-timestamp.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-timestamp.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-timestamp.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-timestamp.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-timestamp.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-timestamp .a {
  padding: 14px;
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-timestamp .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-timestamp .b {
  padding: 24px 14px;
}
.dashboard-page .dp-adwords-timestamp .b table {
  border-collapse: collapse;
}
.dashboard-page .dp-adwords-timestamp .b table tr > td {
  width: 2%;
  vertical-align: middle;
  text-align: center;
  font-size: 0;
  padding: 1px;
}
.dashboard-page .dp-adwords-timestamp .b table tr > td > span {
  background-color: #CCC;
  width: 15px;
  height: 15px;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}
.dashboard-page .dp-adwords-timestamp .b table tr > td:first-child {
  font-size: 12px;
  font-weight: bold;
  border-right: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-timestamp .b table tr:last-child > td {
  font-size: 12px;
  font-weight: bold;
  border-top: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-timestamp .b table tr:last-child > td:first-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-campaigns {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
  padding: 20px;
}
.dashboard-page .dp-adwords-campaigns > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-campaigns > .b-title h1,
.dashboard-page .dp-adwords-campaigns > .b-title h2,
.dashboard-page .dp-adwords-campaigns > .b-title h3,
.dashboard-page .dp-adwords-campaigns > .b-title h4,
.dashboard-page .dp-adwords-campaigns > .b-title h5,
.dashboard-page .dp-adwords-campaigns > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-campaigns > .b-title h1 i,
.dashboard-page .dp-adwords-campaigns > .b-title h2 i,
.dashboard-page .dp-adwords-campaigns > .b-title h3 i,
.dashboard-page .dp-adwords-campaigns > .b-title h4 i,
.dashboard-page .dp-adwords-campaigns > .b-title h5 i,
.dashboard-page .dp-adwords-campaigns > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-campaigns > .b-title h1 small,
.dashboard-page .dp-adwords-campaigns > .b-title h2 small,
.dashboard-page .dp-adwords-campaigns > .b-title h3 small,
.dashboard-page .dp-adwords-campaigns > .b-title h4 small,
.dashboard-page .dp-adwords-campaigns > .b-title h5 small,
.dashboard-page .dp-adwords-campaigns > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-campaigns > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-campaigns > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-campaigns > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-campaigns > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-campaigns > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-campaigns > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-campaigns > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-campaigns > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-campaigns > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-campaigns > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-campaigns > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-campaigns > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-campaigns > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-campaigns > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-campaigns > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-campaigns > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-campaigns > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-campaigns > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-campaigns > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-campaigns > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-campaigns > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-campaigns > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-campaigns > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-campaigns.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-campaigns.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-campaigns.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-campaigns.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-campaigns.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-campaigns.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-campaigns.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-campaigns.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-campaigns.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-campaigns table tr td:first-child {
  padding-left: 15px;
}
.dashboard-page .dp-adwords-campaigns table tr td:last-child {
  padding-right: 15px;
}
.dashboard-page .dp-adwords-campaigns .dp-ac-status-enabled {
  color: #10a98a;
}
.dashboard-page .dp-adwords-campaigns .dp-ac-status-paused {
  color: #ffb822;
}
.dashboard-page .dp-adwords-campaigns .dp-ac-status-removed {
  color: #f4516c;
}
.dashboard-page .dp-adwords-searchs {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-searchs > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-searchs > .b-title h1,
.dashboard-page .dp-adwords-searchs > .b-title h2,
.dashboard-page .dp-adwords-searchs > .b-title h3,
.dashboard-page .dp-adwords-searchs > .b-title h4,
.dashboard-page .dp-adwords-searchs > .b-title h5,
.dashboard-page .dp-adwords-searchs > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-searchs > .b-title h1 i,
.dashboard-page .dp-adwords-searchs > .b-title h2 i,
.dashboard-page .dp-adwords-searchs > .b-title h3 i,
.dashboard-page .dp-adwords-searchs > .b-title h4 i,
.dashboard-page .dp-adwords-searchs > .b-title h5 i,
.dashboard-page .dp-adwords-searchs > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-searchs > .b-title h1 small,
.dashboard-page .dp-adwords-searchs > .b-title h2 small,
.dashboard-page .dp-adwords-searchs > .b-title h3 small,
.dashboard-page .dp-adwords-searchs > .b-title h4 small,
.dashboard-page .dp-adwords-searchs > .b-title h5 small,
.dashboard-page .dp-adwords-searchs > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-searchs > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-searchs > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-searchs > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-searchs > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-searchs > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-searchs > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-searchs > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-searchs > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-searchs > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-searchs > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-searchs > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-searchs > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-searchs > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-searchs > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-searchs > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-searchs > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-searchs > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-searchs > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-searchs > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-searchs > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-searchs > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-searchs > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-searchs > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-searchs.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-searchs.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-searchs.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-searchs.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-searchs.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-searchs.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-searchs.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-searchs.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-searchs.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-searchs .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-adwords-searchs .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-searchs .b {
  text-align: center;
  padding: 0 10px 20px;
}
.dashboard-page .dp-adwords-searchs .b > span {
  display: inline-block;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
  padding: 7px 12px;
  border: 1px solid #dcdfe8;
  margin: 3px;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
}
.dashboard-page .dp-adwords-searchs .b > span:hover {
  border-color: #4880ff;
}
.dashboard-page .dp-adwords-devices {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-devices > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-devices > .b-title h1,
.dashboard-page .dp-adwords-devices > .b-title h2,
.dashboard-page .dp-adwords-devices > .b-title h3,
.dashboard-page .dp-adwords-devices > .b-title h4,
.dashboard-page .dp-adwords-devices > .b-title h5,
.dashboard-page .dp-adwords-devices > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-devices > .b-title h1 i,
.dashboard-page .dp-adwords-devices > .b-title h2 i,
.dashboard-page .dp-adwords-devices > .b-title h3 i,
.dashboard-page .dp-adwords-devices > .b-title h4 i,
.dashboard-page .dp-adwords-devices > .b-title h5 i,
.dashboard-page .dp-adwords-devices > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-devices > .b-title h1 small,
.dashboard-page .dp-adwords-devices > .b-title h2 small,
.dashboard-page .dp-adwords-devices > .b-title h3 small,
.dashboard-page .dp-adwords-devices > .b-title h4 small,
.dashboard-page .dp-adwords-devices > .b-title h5 small,
.dashboard-page .dp-adwords-devices > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-devices > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-devices > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-devices > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-devices > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-devices > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-devices > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-devices > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-devices > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-devices > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-devices > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-devices > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-devices > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-devices > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-devices > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-devices > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-devices > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-devices > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-devices > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-devices > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-devices > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-devices > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-devices > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-devices > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-devices.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-devices.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-devices.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-devices.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-devices.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-devices.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-devices.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-devices.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-devices.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-devices .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-adwords-devices .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-devices .b {
  padding-bottom: 10px;
}
.dashboard-page .dp-adwords-nets {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-adwords-nets > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-nets > .b-title h1,
.dashboard-page .dp-adwords-nets > .b-title h2,
.dashboard-page .dp-adwords-nets > .b-title h3,
.dashboard-page .dp-adwords-nets > .b-title h4,
.dashboard-page .dp-adwords-nets > .b-title h5,
.dashboard-page .dp-adwords-nets > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-adwords-nets > .b-title h1 i,
.dashboard-page .dp-adwords-nets > .b-title h2 i,
.dashboard-page .dp-adwords-nets > .b-title h3 i,
.dashboard-page .dp-adwords-nets > .b-title h4 i,
.dashboard-page .dp-adwords-nets > .b-title h5 i,
.dashboard-page .dp-adwords-nets > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-adwords-nets > .b-title h1 small,
.dashboard-page .dp-adwords-nets > .b-title h2 small,
.dashboard-page .dp-adwords-nets > .b-title h3 small,
.dashboard-page .dp-adwords-nets > .b-title h4 small,
.dashboard-page .dp-adwords-nets > .b-title h5 small,
.dashboard-page .dp-adwords-nets > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-adwords-nets > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-adwords-nets > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-adwords-nets > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-adwords-nets > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-adwords-nets > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-nets > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-adwords-nets > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-adwords-nets > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-adwords-nets > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-adwords-nets > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-adwords-nets > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-adwords-nets > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-adwords-nets > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-adwords-nets > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-adwords-nets > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-adwords-nets > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-nets > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-nets > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-adwords-nets > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-adwords-nets > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-adwords-nets > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-adwords-nets > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-adwords-nets > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-adwords-nets.box-simple {
  padding: 28px;
}
.dashboard-page .dp-adwords-nets.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-adwords-nets.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-adwords-nets.box-small {
  padding: 14px;
}
.dashboard-page .dp-adwords-nets.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-adwords-nets.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-adwords-nets.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-adwords-nets.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-adwords-nets.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-adwords-nets .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-adwords-nets .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-adwords-nets .b {
  padding-bottom: 10px;
}
.dashboard-page .dp-facebook-users {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-facebook-users > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-users > .b-title h1,
.dashboard-page .dp-facebook-users > .b-title h2,
.dashboard-page .dp-facebook-users > .b-title h3,
.dashboard-page .dp-facebook-users > .b-title h4,
.dashboard-page .dp-facebook-users > .b-title h5,
.dashboard-page .dp-facebook-users > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-facebook-users > .b-title h1 i,
.dashboard-page .dp-facebook-users > .b-title h2 i,
.dashboard-page .dp-facebook-users > .b-title h3 i,
.dashboard-page .dp-facebook-users > .b-title h4 i,
.dashboard-page .dp-facebook-users > .b-title h5 i,
.dashboard-page .dp-facebook-users > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-facebook-users > .b-title h1 small,
.dashboard-page .dp-facebook-users > .b-title h2 small,
.dashboard-page .dp-facebook-users > .b-title h3 small,
.dashboard-page .dp-facebook-users > .b-title h4 small,
.dashboard-page .dp-facebook-users > .b-title h5 small,
.dashboard-page .dp-facebook-users > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-facebook-users > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-facebook-users > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-facebook-users > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-facebook-users > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-facebook-users > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-users > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-facebook-users > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-facebook-users > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-facebook-users > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-facebook-users > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-facebook-users > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-facebook-users > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-facebook-users > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-facebook-users > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-facebook-users > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-facebook-users > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-users > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-users > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-facebook-users > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-facebook-users > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-facebook-users > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-facebook-users > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-users > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-facebook-users.box-simple {
  padding: 28px;
}
.dashboard-page .dp-facebook-users.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-facebook-users.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-facebook-users.box-small {
  padding: 14px;
}
.dashboard-page .dp-facebook-users.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-facebook-users.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-facebook-users.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-facebook-users.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-facebook-users.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-users .a {
  display: table;
  width: 100%;
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-facebook-users .a > div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 20%;
  padding: 14px 28px;
  border-right: 1px solid #dcdfe8;
}
.dashboard-page .dp-facebook-users .a > div:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-facebook-users .a > div h4 {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 5px;
}
.dashboard-page .dp-facebook-users .a > div p {
  font-size: 24px;
  font-weight: 300;
}
.dashboard-page .dp-facebook-users .b {
  overflow: hidden;
}
.dashboard-page .dp-facebook-users .b > div {
  float: left;
  width: 50%;
  padding: 15px;
}
.dashboard-page .dp-facebook-users .b > div:first-child {
  padding-right: 10px;
}
.dashboard-page .dp-facebook-users .b > div:last-child {
  padding-left: 10px;
}
.dashboard-page .dp-facebook-graph {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
  padding: 14px;
}
.dashboard-page .dp-facebook-graph > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-graph > .b-title h1,
.dashboard-page .dp-facebook-graph > .b-title h2,
.dashboard-page .dp-facebook-graph > .b-title h3,
.dashboard-page .dp-facebook-graph > .b-title h4,
.dashboard-page .dp-facebook-graph > .b-title h5,
.dashboard-page .dp-facebook-graph > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-facebook-graph > .b-title h1 i,
.dashboard-page .dp-facebook-graph > .b-title h2 i,
.dashboard-page .dp-facebook-graph > .b-title h3 i,
.dashboard-page .dp-facebook-graph > .b-title h4 i,
.dashboard-page .dp-facebook-graph > .b-title h5 i,
.dashboard-page .dp-facebook-graph > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-facebook-graph > .b-title h1 small,
.dashboard-page .dp-facebook-graph > .b-title h2 small,
.dashboard-page .dp-facebook-graph > .b-title h3 small,
.dashboard-page .dp-facebook-graph > .b-title h4 small,
.dashboard-page .dp-facebook-graph > .b-title h5 small,
.dashboard-page .dp-facebook-graph > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-facebook-graph > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-facebook-graph > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-facebook-graph > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-facebook-graph > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-facebook-graph > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-graph > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-facebook-graph > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-facebook-graph > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-facebook-graph > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-facebook-graph > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-facebook-graph > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-facebook-graph > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-facebook-graph > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-facebook-graph > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-facebook-graph > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-facebook-graph > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-graph > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-graph > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-facebook-graph > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-facebook-graph > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-facebook-graph > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-facebook-graph > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-graph > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-facebook-graph.box-simple {
  padding: 28px;
}
.dashboard-page .dp-facebook-graph.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-facebook-graph.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-facebook-graph.box-small {
  padding: 14px;
}
.dashboard-page .dp-facebook-graph.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-facebook-graph.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-facebook-graph.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-facebook-graph.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-facebook-graph.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-objetives {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-facebook-objetives > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-objetives > .b-title h1,
.dashboard-page .dp-facebook-objetives > .b-title h2,
.dashboard-page .dp-facebook-objetives > .b-title h3,
.dashboard-page .dp-facebook-objetives > .b-title h4,
.dashboard-page .dp-facebook-objetives > .b-title h5,
.dashboard-page .dp-facebook-objetives > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-facebook-objetives > .b-title h1 i,
.dashboard-page .dp-facebook-objetives > .b-title h2 i,
.dashboard-page .dp-facebook-objetives > .b-title h3 i,
.dashboard-page .dp-facebook-objetives > .b-title h4 i,
.dashboard-page .dp-facebook-objetives > .b-title h5 i,
.dashboard-page .dp-facebook-objetives > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-facebook-objetives > .b-title h1 small,
.dashboard-page .dp-facebook-objetives > .b-title h2 small,
.dashboard-page .dp-facebook-objetives > .b-title h3 small,
.dashboard-page .dp-facebook-objetives > .b-title h4 small,
.dashboard-page .dp-facebook-objetives > .b-title h5 small,
.dashboard-page .dp-facebook-objetives > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-facebook-objetives > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-facebook-objetives > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-facebook-objetives > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-facebook-objetives > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-facebook-objetives > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-objetives > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-facebook-objetives > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-facebook-objetives > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-facebook-objetives > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-facebook-objetives > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-facebook-objetives > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-facebook-objetives > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-facebook-objetives > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-facebook-objetives > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-facebook-objetives > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-facebook-objetives > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-objetives > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-objetives > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-facebook-objetives > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-facebook-objetives > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-facebook-objetives > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-facebook-objetives > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-objetives > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-facebook-objetives.box-simple {
  padding: 28px;
}
.dashboard-page .dp-facebook-objetives.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-facebook-objetives.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-facebook-objetives.box-small {
  padding: 14px;
}
.dashboard-page .dp-facebook-objetives.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-facebook-objetives.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-facebook-objetives.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-facebook-objetives.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-facebook-objetives.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-objetives .a {
  padding: 14px;
}
.dashboard-page .dp-facebook-objetives .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-facebook-objetives .b table tr td:first-child {
  padding-left: 15px;
}
.dashboard-page .dp-facebook-objetives .b table tr td:last-child {
  padding-right: 15px;
}
.dashboard-page .dp-facebook-campaigns {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-facebook-campaigns > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-campaigns > .b-title h1,
.dashboard-page .dp-facebook-campaigns > .b-title h2,
.dashboard-page .dp-facebook-campaigns > .b-title h3,
.dashboard-page .dp-facebook-campaigns > .b-title h4,
.dashboard-page .dp-facebook-campaigns > .b-title h5,
.dashboard-page .dp-facebook-campaigns > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-facebook-campaigns > .b-title h1 i,
.dashboard-page .dp-facebook-campaigns > .b-title h2 i,
.dashboard-page .dp-facebook-campaigns > .b-title h3 i,
.dashboard-page .dp-facebook-campaigns > .b-title h4 i,
.dashboard-page .dp-facebook-campaigns > .b-title h5 i,
.dashboard-page .dp-facebook-campaigns > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-facebook-campaigns > .b-title h1 small,
.dashboard-page .dp-facebook-campaigns > .b-title h2 small,
.dashboard-page .dp-facebook-campaigns > .b-title h3 small,
.dashboard-page .dp-facebook-campaigns > .b-title h4 small,
.dashboard-page .dp-facebook-campaigns > .b-title h5 small,
.dashboard-page .dp-facebook-campaigns > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-facebook-campaigns > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-facebook-campaigns > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-facebook-campaigns > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-facebook-campaigns > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-facebook-campaigns > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-campaigns > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-facebook-campaigns > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-facebook-campaigns > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-facebook-campaigns > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-facebook-campaigns > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-facebook-campaigns > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-facebook-campaigns > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-facebook-campaigns > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-facebook-campaigns > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-facebook-campaigns > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-facebook-campaigns > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-campaigns > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-campaigns > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-facebook-campaigns > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-facebook-campaigns > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-facebook-campaigns > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-facebook-campaigns > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-facebook-campaigns > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-facebook-campaigns.box-simple {
  padding: 28px;
}
.dashboard-page .dp-facebook-campaigns.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-facebook-campaigns.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-facebook-campaigns.box-small {
  padding: 14px;
}
.dashboard-page .dp-facebook-campaigns.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-facebook-campaigns.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-facebook-campaigns.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-facebook-campaigns.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-facebook-campaigns.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-facebook-campaigns .a {
  padding: 14px;
}
.dashboard-page .dp-facebook-campaigns .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-facebook-campaigns .b {
  padding: 14px;
}
.dashboard-page .dp-facebook-campaigns .dp-ac-status-enabled {
  color: #10a98a;
}
.dashboard-page .dp-analytics-users {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-analytics-users > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-users > .b-title h1,
.dashboard-page .dp-analytics-users > .b-title h2,
.dashboard-page .dp-analytics-users > .b-title h3,
.dashboard-page .dp-analytics-users > .b-title h4,
.dashboard-page .dp-analytics-users > .b-title h5,
.dashboard-page .dp-analytics-users > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-analytics-users > .b-title h1 i,
.dashboard-page .dp-analytics-users > .b-title h2 i,
.dashboard-page .dp-analytics-users > .b-title h3 i,
.dashboard-page .dp-analytics-users > .b-title h4 i,
.dashboard-page .dp-analytics-users > .b-title h5 i,
.dashboard-page .dp-analytics-users > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-analytics-users > .b-title h1 small,
.dashboard-page .dp-analytics-users > .b-title h2 small,
.dashboard-page .dp-analytics-users > .b-title h3 small,
.dashboard-page .dp-analytics-users > .b-title h4 small,
.dashboard-page .dp-analytics-users > .b-title h5 small,
.dashboard-page .dp-analytics-users > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-analytics-users > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-analytics-users > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-analytics-users > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-analytics-users > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-analytics-users > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-users > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-analytics-users > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-analytics-users > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-users > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-analytics-users > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-analytics-users > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-analytics-users > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-analytics-users > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-analytics-users > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-analytics-users > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-analytics-users > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-users > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-users > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-analytics-users > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-analytics-users > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-analytics-users > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-analytics-users > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-users > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-analytics-users.box-simple {
  padding: 28px;
}
.dashboard-page .dp-analytics-users.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-users.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-analytics-users.box-small {
  padding: 14px;
}
.dashboard-page .dp-analytics-users.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-users.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-analytics-users.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-analytics-users.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-analytics-users.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-users .a {
  display: table;
  width: 100%;
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-users .a > div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 25%;
  padding: 14px 28px;
  border-right: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-users .a > div:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-users .a > div h4 {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-users .a > div p {
  font-size: 24px;
  font-weight: 300;
}
.dashboard-page .dp-analytics-users .b {
  padding: 20px;
}
.dashboard-page .dp-analytics-devices {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-analytics-devices > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-devices > .b-title h1,
.dashboard-page .dp-analytics-devices > .b-title h2,
.dashboard-page .dp-analytics-devices > .b-title h3,
.dashboard-page .dp-analytics-devices > .b-title h4,
.dashboard-page .dp-analytics-devices > .b-title h5,
.dashboard-page .dp-analytics-devices > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-analytics-devices > .b-title h1 i,
.dashboard-page .dp-analytics-devices > .b-title h2 i,
.dashboard-page .dp-analytics-devices > .b-title h3 i,
.dashboard-page .dp-analytics-devices > .b-title h4 i,
.dashboard-page .dp-analytics-devices > .b-title h5 i,
.dashboard-page .dp-analytics-devices > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-analytics-devices > .b-title h1 small,
.dashboard-page .dp-analytics-devices > .b-title h2 small,
.dashboard-page .dp-analytics-devices > .b-title h3 small,
.dashboard-page .dp-analytics-devices > .b-title h4 small,
.dashboard-page .dp-analytics-devices > .b-title h5 small,
.dashboard-page .dp-analytics-devices > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-analytics-devices > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-analytics-devices > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-analytics-devices > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-analytics-devices > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-analytics-devices > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-devices > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-analytics-devices > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-analytics-devices > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-devices > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-analytics-devices > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-analytics-devices > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-analytics-devices > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-analytics-devices > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-analytics-devices > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-analytics-devices > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-analytics-devices > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-devices > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-devices > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-analytics-devices > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-analytics-devices > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-analytics-devices > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-analytics-devices > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-devices > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-analytics-devices.box-simple {
  padding: 28px;
}
.dashboard-page .dp-analytics-devices.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-devices.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-analytics-devices.box-small {
  padding: 14px;
}
.dashboard-page .dp-analytics-devices.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-devices.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-analytics-devices.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-analytics-devices.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-analytics-devices.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-devices .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-analytics-devices .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-analytics-devices .b {
  padding-bottom: 20px;
}
.dashboard-page .dp-analytics-devices .c {
  display: table;
  width: 100%;
  border-top: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-devices .c > div {
  display: table-cell;
  vertical-align: middle;
  width: 33.33333333%;
  text-align: center;
  padding: 14px;
  border-right: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-devices .c > div:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-devices .c > div i {
  color: #4880ff;
  font-size: 18px;
  margin-bottom: 4px;
}
.dashboard-page .dp-analytics-devices .c > div h4 {
  font-weight: 600;
  font-size: 14px;
}
.dashboard-page .dp-analytics-devices .c > div p {
  font-size: 18px;
  font-weight: 300;
}
.dashboard-page .dp-analytics-channels {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-analytics-channels > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-channels > .b-title h1,
.dashboard-page .dp-analytics-channels > .b-title h2,
.dashboard-page .dp-analytics-channels > .b-title h3,
.dashboard-page .dp-analytics-channels > .b-title h4,
.dashboard-page .dp-analytics-channels > .b-title h5,
.dashboard-page .dp-analytics-channels > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-analytics-channels > .b-title h1 i,
.dashboard-page .dp-analytics-channels > .b-title h2 i,
.dashboard-page .dp-analytics-channels > .b-title h3 i,
.dashboard-page .dp-analytics-channels > .b-title h4 i,
.dashboard-page .dp-analytics-channels > .b-title h5 i,
.dashboard-page .dp-analytics-channels > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-analytics-channels > .b-title h1 small,
.dashboard-page .dp-analytics-channels > .b-title h2 small,
.dashboard-page .dp-analytics-channels > .b-title h3 small,
.dashboard-page .dp-analytics-channels > .b-title h4 small,
.dashboard-page .dp-analytics-channels > .b-title h5 small,
.dashboard-page .dp-analytics-channels > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-analytics-channels > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-analytics-channels > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-analytics-channels > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-analytics-channels > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-analytics-channels > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-channels > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-analytics-channels > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-analytics-channels > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-channels > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-analytics-channels > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-analytics-channels > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-analytics-channels > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-analytics-channels > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-analytics-channels > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-analytics-channels > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-analytics-channels > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-channels > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-channels > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-analytics-channels > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-analytics-channels > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-analytics-channels > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-analytics-channels > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-channels > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-analytics-channels.box-simple {
  padding: 28px;
}
.dashboard-page .dp-analytics-channels.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-channels.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-analytics-channels.box-small {
  padding: 14px;
}
.dashboard-page .dp-analytics-channels.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-channels.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-analytics-channels.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-analytics-channels.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-analytics-channels.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-channels .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-analytics-channels .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-analytics-channels .b {
  padding-bottom: 20px;
}
.dashboard-page .dp-analytics-channels .c span {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: #CCC;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.dashboard-page .dp-analytics-channels .c table tr td:first-child {
  padding-left: 15px;
}
.dashboard-page .dp-analytics-channels .c table tr td:last-child {
  padding-right: 15px;
}
.dashboard-page .dp-analytics-cities {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-analytics-cities > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-cities > .b-title h1,
.dashboard-page .dp-analytics-cities > .b-title h2,
.dashboard-page .dp-analytics-cities > .b-title h3,
.dashboard-page .dp-analytics-cities > .b-title h4,
.dashboard-page .dp-analytics-cities > .b-title h5,
.dashboard-page .dp-analytics-cities > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-analytics-cities > .b-title h1 i,
.dashboard-page .dp-analytics-cities > .b-title h2 i,
.dashboard-page .dp-analytics-cities > .b-title h3 i,
.dashboard-page .dp-analytics-cities > .b-title h4 i,
.dashboard-page .dp-analytics-cities > .b-title h5 i,
.dashboard-page .dp-analytics-cities > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-analytics-cities > .b-title h1 small,
.dashboard-page .dp-analytics-cities > .b-title h2 small,
.dashboard-page .dp-analytics-cities > .b-title h3 small,
.dashboard-page .dp-analytics-cities > .b-title h4 small,
.dashboard-page .dp-analytics-cities > .b-title h5 small,
.dashboard-page .dp-analytics-cities > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-analytics-cities > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-analytics-cities > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-analytics-cities > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-analytics-cities > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-analytics-cities > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-cities > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-analytics-cities > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-analytics-cities > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-cities > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-analytics-cities > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-analytics-cities > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-analytics-cities > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-analytics-cities > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-analytics-cities > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-analytics-cities > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-analytics-cities > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-cities > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-cities > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-analytics-cities > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-analytics-cities > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-analytics-cities > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-analytics-cities > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-cities > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-analytics-cities.box-simple {
  padding: 28px;
}
.dashboard-page .dp-analytics-cities.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-cities.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-analytics-cities.box-small {
  padding: 14px;
}
.dashboard-page .dp-analytics-cities.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-cities.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-analytics-cities.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-analytics-cities.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-analytics-cities.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-cities span {
  display: block;
  height: 15px;
  width: 100px;
  background-color: #4880ff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}
.dashboard-page .dp-analytics-cities table tr td:first-child {
  padding-left: 15px;
}
.dashboard-page .dp-analytics-cities table tr td:last-child {
  padding-right: 15px;
}
.dashboard-page .dp-analytics-chart {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-analytics-chart > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-chart > .b-title h1,
.dashboard-page .dp-analytics-chart > .b-title h2,
.dashboard-page .dp-analytics-chart > .b-title h3,
.dashboard-page .dp-analytics-chart > .b-title h4,
.dashboard-page .dp-analytics-chart > .b-title h5,
.dashboard-page .dp-analytics-chart > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-analytics-chart > .b-title h1 i,
.dashboard-page .dp-analytics-chart > .b-title h2 i,
.dashboard-page .dp-analytics-chart > .b-title h3 i,
.dashboard-page .dp-analytics-chart > .b-title h4 i,
.dashboard-page .dp-analytics-chart > .b-title h5 i,
.dashboard-page .dp-analytics-chart > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-analytics-chart > .b-title h1 small,
.dashboard-page .dp-analytics-chart > .b-title h2 small,
.dashboard-page .dp-analytics-chart > .b-title h3 small,
.dashboard-page .dp-analytics-chart > .b-title h4 small,
.dashboard-page .dp-analytics-chart > .b-title h5 small,
.dashboard-page .dp-analytics-chart > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-analytics-chart > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-analytics-chart > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-analytics-chart > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-analytics-chart > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-analytics-chart > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-chart > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-analytics-chart > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-analytics-chart > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-chart > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-analytics-chart > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-analytics-chart > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-analytics-chart > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-analytics-chart > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-analytics-chart > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-analytics-chart > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-analytics-chart > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-chart > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-chart > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-analytics-chart > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-analytics-chart > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-analytics-chart > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-analytics-chart > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-chart > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-analytics-chart.box-simple {
  padding: 28px;
}
.dashboard-page .dp-analytics-chart.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-chart.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-analytics-chart.box-small {
  padding: 14px;
}
.dashboard-page .dp-analytics-chart.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-chart.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-analytics-chart.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-analytics-chart.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-analytics-chart.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-chart .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-analytics-chart .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-analytics-chart .b {
  padding-bottom: 20px;
}
.dashboard-page .dp-analytics-affinity {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.dashboard-page .dp-analytics-affinity > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-affinity > .b-title h1,
.dashboard-page .dp-analytics-affinity > .b-title h2,
.dashboard-page .dp-analytics-affinity > .b-title h3,
.dashboard-page .dp-analytics-affinity > .b-title h4,
.dashboard-page .dp-analytics-affinity > .b-title h5,
.dashboard-page .dp-analytics-affinity > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.dashboard-page .dp-analytics-affinity > .b-title h1 i,
.dashboard-page .dp-analytics-affinity > .b-title h2 i,
.dashboard-page .dp-analytics-affinity > .b-title h3 i,
.dashboard-page .dp-analytics-affinity > .b-title h4 i,
.dashboard-page .dp-analytics-affinity > .b-title h5 i,
.dashboard-page .dp-analytics-affinity > .b-title h6 i {
  margin-right: 7px;
}
.dashboard-page .dp-analytics-affinity > .b-title h1 small,
.dashboard-page .dp-analytics-affinity > .b-title h2 small,
.dashboard-page .dp-analytics-affinity > .b-title h3 small,
.dashboard-page .dp-analytics-affinity > .b-title h4 small,
.dashboard-page .dp-analytics-affinity > .b-title h5 small,
.dashboard-page .dp-analytics-affinity > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.dashboard-page .dp-analytics-affinity > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.dashboard-page .dp-analytics-affinity > .b-title h2 {
  font-size: 17px;
}
.dashboard-page .dp-analytics-affinity > .b-title h3 {
  font-size: 16px;
}
.dashboard-page .dp-analytics-affinity > .b-title h4 {
  font-size: 15px;
}
.dashboard-page .dp-analytics-affinity > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-affinity > .b-tabs > ul {
  width: 100%;
  display: table;
}
.dashboard-page .dp-analytics-affinity > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.dashboard-page .dp-analytics-affinity > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.dashboard-page .dp-analytics-affinity > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.dashboard-page .dp-analytics-affinity > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.dashboard-page .dp-analytics-affinity > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.dashboard-page .dp-analytics-affinity > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.dashboard-page .dp-analytics-affinity > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.dashboard-page .dp-analytics-affinity > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.dashboard-page .dp-analytics-affinity > .b-filters > a:hover {
  background-color: #f12143;
}
.dashboard-page .dp-analytics-affinity > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-affinity > .b-content:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-affinity > .b-content.b-content-p-none {
  padding: 0;
}
.dashboard-page .dp-analytics-affinity > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.dashboard-page .dp-analytics-affinity > .b-pages > div {
  padding: 28px;
  display: none;
}
.dashboard-page .dp-analytics-affinity > .b-pages > div.active {
  display: block;
}
.dashboard-page .dp-analytics-affinity > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.dashboard-page .dp-analytics-affinity > .b-actions .btn {
  margin-left: 10px;
}
.dashboard-page .dp-analytics-affinity.box-simple {
  padding: 28px;
}
.dashboard-page .dp-analytics-affinity.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.dashboard-page .dp-analytics-affinity.box-simple p {
  line-height: 190%;
}
.dashboard-page .dp-analytics-affinity.box-small {
  padding: 14px;
}
.dashboard-page .dp-analytics-affinity.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.dashboard-page .dp-analytics-affinity.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.dashboard-page .dp-analytics-affinity.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.dashboard-page .dp-analytics-affinity.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.dashboard-page .dp-analytics-affinity.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.dashboard-page .dp-analytics-affinity .a {
  text-align: center;
  padding: 14px;
}
.dashboard-page .dp-analytics-affinity .a h4 {
  font-weight: 600;
  font-size: 16px;
}
.dashboard-page .dp-analytics-affinity .b span {
  display: block;
  height: 15px;
  width: 100px;
  background-color: #4880ff;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.dashboard-page .dp-analytics-affinity .b table tr td:first-child {
  padding-left: 15px;
  font-weight: 600;
}
.dashboard-page .dp-analytics-affinity .b table tr td:last-child {
  padding-right: 15px;
}
.invest-manage .row {
  margin: 0 -14px;
}
.invest-manage h4 {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 14px;
}
.invest-manage label {
  display: table;
  width: 100%;
  border: 1px solid #dcdfe8;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 14px;
}
.invest-manage label > * {
  display: table-cell;
  vertical-align: middle;
}
.invest-manage label span {
  width: 20%;
  background-color: #e5e7ee;
  font-weight: bold;
  text-align: center;
}
.invest-manage label input {
  width: 100%;
  height: 44px;
  padding: 0 15px;
}
.invest-manage .im-history {
  margin-top: 28px;
}
.kpis-manage .km-header {
  margin-bottom: 28px;
}
.kpis-manage .km-insert {
  margin: 0 -14px 28px;
}
.kpis-manage .km-insert input {
  border: 1px solid #dcdfe8;
  display: block;
  width: 100%;
  height: 44px;
  padding: 0 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.kpis-manage .km-listing {
  margin-bottom: 28px;
}
.kpis-manage .km-listing .km-l-item {
  background-color: #f3f3f3;
  padding: 14px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 14px;
}
.kpis-manage .km-listing .km-l-item .a {
  font-size: 16px;
  margin-bottom: 2px;
}
.kpis-manage .km-listing .km-l-item .b {
  font-size: 12px;
}
.kpis-manage .km-actions {
  margin: 0 -14px;
}
.reports-group {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.reports-group > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.reports-group > .b-title h1,
.reports-group > .b-title h2,
.reports-group > .b-title h3,
.reports-group > .b-title h4,
.reports-group > .b-title h5,
.reports-group > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.reports-group > .b-title h1 i,
.reports-group > .b-title h2 i,
.reports-group > .b-title h3 i,
.reports-group > .b-title h4 i,
.reports-group > .b-title h5 i,
.reports-group > .b-title h6 i {
  margin-right: 7px;
}
.reports-group > .b-title h1 small,
.reports-group > .b-title h2 small,
.reports-group > .b-title h3 small,
.reports-group > .b-title h4 small,
.reports-group > .b-title h5 small,
.reports-group > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.reports-group > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.reports-group > .b-title h2 {
  font-size: 17px;
}
.reports-group > .b-title h3 {
  font-size: 16px;
}
.reports-group > .b-title h4 {
  font-size: 15px;
}
.reports-group > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.reports-group > .b-tabs > ul {
  width: 100%;
  display: table;
}
.reports-group > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.reports-group > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.reports-group > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.reports-group > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.reports-group > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.reports-group > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.reports-group > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.reports-group > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.reports-group > .b-filters > a:hover {
  background-color: #f12143;
}
.reports-group > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.reports-group > .b-content:last-child {
  border-bottom: 0 none;
}
.reports-group > .b-content.b-content-p-none {
  padding: 0;
}
.reports-group > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.reports-group > .b-pages > div {
  padding: 28px;
  display: none;
}
.reports-group > .b-pages > div.active {
  display: block;
}
.reports-group > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.reports-group > .b-actions .btn {
  margin-left: 10px;
}
.reports-group.box-simple {
  padding: 28px;
}
.reports-group.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.reports-group.box-simple p {
  line-height: 190%;
}
.reports-group.box-small {
  padding: 14px;
}
.reports-group.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.reports-group.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.reports-group.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.reports-group.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.reports-group.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.reports-group .rg-title {
  border-bottom: 1px solid #dcdfe8;
  padding: 14px 28px;
}
.reports-group .rg-title h1 {
  font-weight: 600;
  margin: 0;
  font-size: 18px;
  margin: 10px 0;
}
.reports-group .rg-config {
  border-bottom: 1px solid #dcdfe8;
  padding: 14px 28px 0;
}
.reports-group .rg-content {
  display: table;
  width: 100%;
}
.reports-group .rg-content > div {
  display: table-cell;
  vertical-align: top;
  height: 500px;
}
.reports-group .rg-content > div.a {
  background-color: #E8EBF1;
  text-align: center;
}
.reports-group .rg-content > div.b {
  width: 280px;
  border-left: 1px solid #dcdfe8;
  padding: 14px 28px;
}
.reports-group .rg-content > div.b span {
  display: block;
  width: 100%;
  margin-bottom: 10px;
  padding: 7px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dcdfe8;
  cursor: pointer;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  background-color: white;
}
.reports-group .rg-content > div.b span:hover {
  border-color: #4880ff;
}
.reports-group .rg-maker {
  padding: 14px;
}
.reports-group .rg-maker .rg-m-row {
  display: table;
  width: 100%;
  margin-bottom: 14px;
}
.reports-group .rg-maker .rg-m-row.ui-sortable-helper {
  opacity: 0.7;
}
.reports-group .rg-maker .rg-m-row > div {
  display: table-cell;
  vertical-align: top;
  width: 0%;
  min-width: 200px;
  padding: 0 14px;
}
.reports-group .rg-maker .rg-m-row > div.active:before {
  content: " ";
  display: block;
  width: 100%;
  height: 50px;
  border: 3px dotted #bdc3d4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.reports-group .rg-maker .rg-m-row > div.ui-droppable-hover:before {
  border-color: #4880ff;
}
.reports-group .rg-maker .rg-m-row .rg-mr-move {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 28px;
  position: absolute;
  margin-left: -14px;
  opacity: 0.6;
  cursor: pointer;
}
.reports-group .rg-maker .rg-m-row .rg-mr-move:hover {
  color: #3f4047;
  opacity: 1;
}
.reports-group .rg-maker .rg-m-row .rg-mr-delete {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 28px;
  position: absolute;
  margin-left: -14px;
  opacity: 0.6;
  cursor: pointer;
}
.reports-group .rg-maker .rg-m-row .rg-mr-delete:hover {
  color: #f4516c;
  opacity: 1;
}
.reports-group .rg-maker .rg-m-item {
  background-color: white;
  display: block;
  width: 100%;
  border: 2px solid #dcdfe8;
  padding: 9px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-weight: 600;
  cursor: pointer;
}
.reports-group .rg-maker .rg-m-item:hover {
  border-color: #f4516c;
}
.reports-group .rg-maker .rg-m-add > span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: #dcdfe8;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto;
  color: #9ea7c0;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 16px;
}
.reports-group .rg-maker .rg-m-add > span:hover {
  background-color: #4880ff;
  color: white;
}
.reports-group .rg-maker .rg-m-add > ul {
  font-size: 0;
}
.reports-group .rg-maker .rg-m-add > ul > li {
  display: inline-block;
  margin: 0 5px;
}
.reports-group .rg-maker .rg-m-add > ul > li > span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border: 3px solid #bdc3d4;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto;
  color: #9ea7c0;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 16px;
  font-weight: 700;
}
.reports-group .rg-maker .rg-m-add > ul > li > span:hover {
  color: #4880ff;
  border-color: #4880ff;
}
.reports-groups-view .rgv-row {
  display: table;
  width: 100%;
}
.reports-groups-view .rgv-row > div {
  display: table-cell;
  vertical-align: top;
  width: 50%;
  padding: 0 14px;
}
.reports-groups-view .rgv-row > div:first-child {
  padding-left: 0;
}
.reports-groups-view .rgv-row > div:last-child {
  padding-right: 0;
}
.reports-groups-view .box > h4 {
  display: block;
  border-bottom: 1px solid #dcdfe8;
  padding: 14px;
  font-weight: 600;
  font-size: 16px;
}
.reports-groups-view .box.rgv-box-table table tr td:first-child {
  padding-left: 14px !important;
}
.reports-groups-view .box.rgv-box-table table tr td:last-child {
  padding-right: 14px !important;
}
.leads-view .lv-avatar {
  margin-bottom: 28px;
}
.leads-view .lv-avatar img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.leads-view .lv-name {
  font-size: 20px;
  font-weight: bold;
  margin: 5px 0 15px;
}
.leads-view .lv-info {
  margin-bottom: 28px;
}
.leads-view .lv-info > li {
  font-size: 14px;
  margin-bottom: 7px;
}
.leads-view .lv-info > li i {
  margin-right: 7px;
}
.leads-view .lv-points {
  display: block;
  background-color: #f1f3f6;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  padding: 15px 0;
  margin-bottom: 28px;
}
.leads-view .lv-points h4 {
  text-transform: uppercase;
  font-weight: 900;
  font-size: 12px;
  margin: 0 0 5px;
}
.leads-view .lv-points p {
  font-size: 28px;
}
.leads-view .lv-socials {
  margin-bottom: 28px;
}
.leads-view .lv-socials h4 {
  font-weight: bold;
  margin: 0 0 7px;
}
.leads-view .lv-socials ul {
  font-size: 0;
}
.leads-view .lv-socials ul > li {
  display: inline-block;
  margin-right: 5px;
}
.leads-view .lv-socials ul > li > a {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: #dcdfe8;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
}
.leads-view .lv-custom {
  margin-bottom: 28px;
}
.leads-view .lv-custom h4 {
  font-weight: bold;
  margin: 0 0 7px;
}
.leads-view .lv-custom > div {
  font-size: 0;
}
.leads-view .lv-custom > div > span {
  display: inline-block;
  background-color: #f1f3f6;
  padding: 7px 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 14px;
  margin: 0 5px 5px 0;
}
.leads-view .lv-custom > div > span strong {
  margin-right: 5px;
}
.leads-view .lv-message {
  padding: 14px 0;
  margin-bottom: 14px;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}
.leads-view .lv-message h4 {
  font-weight: bold;
  margin: 0 0 7px;
}
.leads-view .lv-message p {
  font-size: 13px;
  line-height: 160%;
}
.leads-view .lv-map {
  margin-bottom: 28px;
  background-color: #E8E8E8;
}
.leads-view .lv-timeline h4 {
  font-weight: bold;
  margin: 0 0 7px;
}
.leads-view .lv-timeline .lv-t-listing {
  display: block;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  font-size: 0;
  margin-bottom: 28px;
}
.leads-view .lv-timeline .lv-t-listing .lv-tl-item {
  vertical-align: top;
  display: inline-block;
  width: 240px;
  border: 1px solid #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
  margin-right: 14px;
  margin-bottom: 14px;
  padding: 14px;
  white-space: normal;
  font-size: 13px;
}
.leads-view .lv-timeline .lv-t-listing .lv-tl-item h4 {
  font-size: 14px;
}
.leads-view .lv-timeline .lv-t-listing .lv-tl-item h4 i {
  margin-right: 7px;
}
.leads-view .lv-timeline .lv-t-listing .lv-tl-item ul {
  margin: 0;
}
.leads-view .lv-timeline .lv-t-listing .lv-tl-item p,
.leads-view .lv-timeline .lv-t-listing .lv-tl-item li {
  font-size: 13px;
  margin-bottom: 5px;
}
.leads-view .lv-timeline .lv-t-listing .lv-tl-item small {
  margin-top: 5px;
  display: block;
}
.sendinblue-view .sv-header {
  border-bottom: 1px solid #dcdfe8;
  padding-bottom: 28px;
}
.sendinblue-view .sv-content {
  background-color: #dcdfe8;
}
.sendinblue-view .sv-content iframe {
  width: 100%;
  height: 600px;
  margin: 0 auto;
  display: block;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.sendinblue-view .sv-actions {
  padding-top: 28px;
  text-align: center;
  border-top: 1px solid #dcdfe8;
}
.sendinblue-report {
  font-size: 14px;
}
.sendinblue-report h1 {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 20px;
}
.sendinblue-report h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.sendinblue-report .sr-date-update {
  text-align: right;
}
.sendinblue-report .sr-date-update > span {
  font-size: 12px;
}
.sendinblue-report .sr-info {
  margin-bottom: 20px;
}
.sendinblue-report .sr-info h4 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}
.sendinblue-report .sr-info p {
  display: block;
  font-size: 14px;
}
.sendinblue-report .sr-feature {
  margin-bottom: 20px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dcdfe8;
  padding: 15px;
  text-align: center;
}
.sendinblue-report .sr-feature span {
  display: block;
}
.sendinblue-report .sr-feature span.a {
  font-weight: bold;
  font-size: 20px;
}
.sendinblue-report .sr-feature span.b {
  font-size: 10px;
}
.sendinblue-report .sr-feature span.c {
  font-weight: bold;
  font-size: 12px;
}
.sendinblue-report table {
  margin-bottom: 20px;
}
.sendinblue-report table tr {
  border-bottom: 1px solid #dcdfe8;
}
.sendinblue-report table tr td {
  font-size: 14px;
}
.sendinblue-report table tr td strong {
  font-size: 17px;
}
.sendinblue-report .sr-status-bar {
  display: table;
  width: 100%;
  margin-bottom: 10px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.sendinblue-report .sr-status-bar > div {
  height: 10px;
  display: table-cell;
}
.sendinblue-report .sr-status-bar > div:nth-child(1) {
  background-color: #10a98a;
}
.sendinblue-report .sr-status-bar > div:nth-child(2) {
  background-color: #ffb822;
}
.sendinblue-report .sr-status-bar > div:nth-child(3) {
  background-color: #f4516c;
}
.sendinblue-report .sr-status {
  margin-bottom: 20px;
}
.sendinblue-report .sr-status span {
  display: block;
}
.sendinblue-report .sr-status span.a {
  font-weight: bold;
  font-size: 20px;
}
.sendinblue-report .sr-status span.b {
  font-size: 12px;
}
.sendinblue-report .sr-actions {
  border-top: 1px solid #dcdfe8;
  text-align: center;
  padding: 14px 14px 0;
}
#integration-google-analytics > div {
  border: 1px solid #dcdfe8;
  padding: 15px;
  display: table;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#integration-google-analytics > div > div {
  display: table-cell;
  vertical-align: middle;
}
#integration-google-analytics > div > div.a img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#integration-google-analytics > div > div.b {
  padding-left: 15px;
}
#integration-google-analytics > div > div.b p {
  margin: 0;
}
#integration-google-adwords > div {
  border: 1px solid #dcdfe8;
  padding: 15px;
  display: table;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#integration-google-adwords > div > div {
  display: table-cell;
  vertical-align: middle;
}
#integration-google-adwords > div > div.a img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#integration-google-adwords > div > div.b {
  padding-left: 15px;
}
#integration-google-adwords > div > div.b p {
  margin: 0;
}
#account-google-ads,
#account-google-analytics {
  border: 1px solid #dcdfe8;
  padding: 15px;
  display: table;
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#account-google-ads > div,
#account-google-analytics > div {
  display: table-cell;
  vertical-align: middle;
}
#account-google-ads > div:last-child,
#account-google-analytics > div:last-child {
  padding-left: 15px;
}
#account-google-ads > div:last-child span,
#account-google-analytics > div:last-child span {
  cursor: pointer;
  color: #f4516c;
  display: inline-block;
  padding: 5px 1px;
  font-size: 14px;
}
.flows-maker {
  background-color: white;
  margin-bottom: 28px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dde1ee;
}
.flows-maker > .b-title {
  padding: 14px 28px;
  border-bottom: 1px solid #ebedf2;
}
.flows-maker > .b-title h1,
.flows-maker > .b-title h2,
.flows-maker > .b-title h3,
.flows-maker > .b-title h4,
.flows-maker > .b-title h5,
.flows-maker > .b-title h6 {
  font-weight: 600;
  margin: 0;
}
.flows-maker > .b-title h1 i,
.flows-maker > .b-title h2 i,
.flows-maker > .b-title h3 i,
.flows-maker > .b-title h4 i,
.flows-maker > .b-title h5 i,
.flows-maker > .b-title h6 i {
  margin-right: 7px;
}
.flows-maker > .b-title h1 small,
.flows-maker > .b-title h2 small,
.flows-maker > .b-title h3 small,
.flows-maker > .b-title h4 small,
.flows-maker > .b-title h5 small,
.flows-maker > .b-title h6 small {
  margin-left: 7px;
  color: #bdc3d4;
}
.flows-maker > .b-title h1 {
  font-size: 18px;
  margin: 10px 0;
}
.flows-maker > .b-title h2 {
  font-size: 17px;
}
.flows-maker > .b-title h3 {
  font-size: 16px;
}
.flows-maker > .b-title h4 {
  font-size: 15px;
}
.flows-maker > .b-tabs {
  border-bottom: 1px solid #ebedf2;
}
.flows-maker > .b-tabs > ul {
  width: 100%;
  display: table;
}
.flows-maker > .b-tabs > ul > li {
  display: table-cell;
  vertical-align: middle;
  width: 2%;
  text-align: center;
  padding: 15px 5px;
  font-weight: bold;
  border-right: 1px solid #ebedf2;
  cursor: pointer;
}
.flows-maker > .b-tabs > ul > li:last-child {
  border-right: 0 none;
}
.flows-maker > .b-tabs > ul > li.active {
  background-color: #4880ff;
  color: white;
}
.flows-maker > .b-filters {
  padding: 14px 28px 9px;
  border-bottom: 1px solid #ebedf2;
  font-size: 0;
}
.flows-maker > .b-filters > span {
  display: inline-block;
  font-size: 12px;
  background-color: #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 4px 8px;
  margin: 0 5px 5px 0;
}
.flows-maker > .b-filters > span i {
  cursor: pointer;
  margin-left: 7px;
  display: inline-block;
  opacity: 0.4;
}
.flows-maker > .b-filters > span i:hover {
  color: #f4516c;
  opacity: 1;
}
.flows-maker > .b-filters > a {
  display: inline-block;
  font-size: 12px;
  background-color: #f4516c;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 7px;
}
.flows-maker > .b-filters > a:hover {
  background-color: #f12143;
}
.flows-maker > .b-content {
  padding: 28px;
  border-bottom: 1px solid #ebedf2;
}
.flows-maker > .b-content:last-child {
  border-bottom: 0 none;
}
.flows-maker > .b-content.b-content-p-none {
  padding: 0;
}
.flows-maker > .b-content.b-content-pb-none {
  padding-bottom: 0;
}
.flows-maker > .b-pages > div {
  padding: 28px;
  display: none;
}
.flows-maker > .b-pages > div.active {
  display: block;
}
.flows-maker > .b-actions {
  text-align: right;
  padding: 28px;
  border-top: 1px solid #ebedf2;
}
.flows-maker > .b-actions .btn {
  margin-left: 10px;
}
.flows-maker.box-simple {
  padding: 28px;
}
.flows-maker.box-simple h3 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}
.flows-maker.box-simple p {
  line-height: 190%;
}
.flows-maker.box-small {
  padding: 14px;
}
.flows-maker.box-menu > ul > li {
  border-bottom: 1px solid #dcdfe8;
}
.flows-maker.box-menu > ul > li > a {
  display: block;
  padding: 15px 20px;
  font-weight: bold;
  color: #3f4047;
}
.flows-maker.box-menu > ul > li > a:hover {
  color: #4880ff;
}
.flows-maker.box-menu > ul > li > a.active {
  background-color: #4880ff;
  color: white;
  font-weight: 700;
  text-transform: uppercase;
}
.flows-maker.box-menu > ul > li:last-child {
  border-bottom: 0 none;
}
.flows-maker .fm-header {
  border-bottom: 1px solid #dcdfe8;
  padding: 14px 28px;
}
.flows-maker .fm-header small {
  display: block;
}
.flows-maker .fm-header h1 {
  font-weight: 600;
  font-size: 18px;
}
.flows-maker .fm-container {
  display: table;
  width: 100%;
}
.flows-maker .fm-container > div {
  display: table-cell;
  vertical-align: top;
  min-height: 500px;
}
.flows-maker .fm-container > div.fm-c-stage {
  background-color: #E8EBF1;
}
.flows-maker .fm-container > div.fm-c-sidebar {
  border-left: 1px solid #dcdfe8;
  width: 320px;
  padding: 14px;
}
.flow-maker-stage {
  text-align: center;
  display: block;
  padding: 28px 0;
  width: 100%;
  min-height: 500px;
  max-height: 700px;
  overflow: auto;
}
.flow-maker-stage.ui-droppable-hover {
  background-color: #eef1f5;
}
.flow-maker-stage ul {
  display: table;
  width: 100%;
  margin-top: 10px;
  position: relative;
  list-style: none;
}
.flow-maker-stage ul:before {
  content: '';
  position: absolute;
  top: -10px;
  left: 50%;
  width: 3px;
  height: 10px;
  background-color: #bdc3d4;
}
.flow-maker-stage ul > li {
  display: table-cell;
  vertical-align: top;
  position: relative;
}
.flow-maker-stage ul > li:before {
  content: '';
  position: absolute;
  top: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #bdc3d4;
}
.flow-maker-stage ul > li:first-child:before {
  content: '';
  position: absolute;
  top: -3px;
  left: 50%;
  width: 50%;
  height: 3px;
  background-color: #bdc3d4;
}
.flow-maker-stage ul > li:last-child:before {
  content: '';
  position: absolute;
  top: -3px;
  left: 0;
  width: 50%;
  height: 3px;
  background-color: #bdc3d4;
}
.flow-maker-stage ul > li.unique-col:before {
  content: '';
  background-color: transparent;
}
.flow-maker-stage .fms-row {
  margin-top: 10px;
  position: relative;
}
.flow-maker-stage .fms-row:before {
  content: '';
  position: absolute;
  top: -13px;
  left: 50%;
  width: 3px;
  height: 13px;
  background-color: #bdc3d4;
}
.flow-maker-stage .fms-entry {
  display: inline-block;
  padding: 10px 15px;
  font-size: 12px;
  border: 1px solid #dcdfe8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-weight: 600;
  background-color: white;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently	supported by Chrome and Opera */
  opacity: 1 !important;
  position: relative;
  z-index: 2;
}
.flow-maker-stage .fms-entry > span {
  display: block;
}
.flow-maker-stage .fms-entry.active > span {
  color: #4880ff;
}
.flow-maker-stage .fms-entry:hover {
  border-color: #4880ff;
}
.flow-maker-stage .fms-add {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently	supported by Chrome and Opera */
  display: inline-block;
}
.flow-maker-stage .fms-add > span {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border: 2px solid #bdc3d4;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.flow-maker-stage .fms-add > span:hover {
  border-color: #4880ff;
  color: #4880ff;
}
.flow-maker-stage .fms-item {
  display: inline-block;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently	supported by Chrome and Opera */
  position: relative;
  z-index: 2;
  top: -1px;
}
.flow-maker-stage .fms-item .fms-i-close {
  position: relative;
  z-index: 2;
  text-align: right;
  margin-bottom: -20px;
  left: 7px;
  top: -8px;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.flow-maker-stage .fms-item .fms-i-close > span {
  display: inline-block;
  background-color: #777777;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  padding: 1px 5px;
  cursor: pointer;
}
.flow-maker-stage .fms-item .fms-i-close > span:hover {
  background-color: #f4516c;
}
.flow-maker-stage .fms-item .fms-i-box {
  display: table;
  padding: 10px 15px;
  font-size: 12px;
  border: 2px solid #bdc3d4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-weight: 600;
  background-color: white;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.flow-maker-stage .fms-item .fms-i-box > div {
  display: table-cell;
  vertical-align: middle;
}
.flow-maker-stage .fms-item .fms-i-box > div.a i {
  font-size: 18px;
}
.flow-maker-stage .fms-item .fms-i-box > div.b {
  padding-left: 10px;
  text-align: left;
}
.flow-maker-stage .fms-item .fms-i-box > div.b > span {
  display: block;
}
.flow-maker-stage .fms-item .fms-i-box > div.b > span.b-title {
  font-size: 12px;
}
.flow-maker-stage .fms-item .fms-i-box > div.b > span.b-value {
  font-size: 13px;
  color: #10a98a;
}
.flow-maker-stage .fms-item .fms-i-box > div.b > span.b-edit {
  font-size: 12px;
  color: #4880ff;
}
.flow-maker-stage .fms-item:hover .fms-i-close {
  opacity: 1;
}
.flow-maker-stage .fms-item:hover .fms-i-box {
  border-color: #4880ff;
}
.flow-maker-actions {
  font-size: 0;
}
.flow-maker-actions > div {
  display: block;
  cursor: pointer;
  border: 1px solid #dcdfe8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 600;
  margin: 0 0 5px 0;
  background-color: white;
}
.flow-maker-actions > div i {
  margin-right: 7px;
}
.flow-maker-actions > div:hover {
  background-color: #fafbfc;
  border-color: #4880ff;
}
.flow-maker-actions > div.ui-draggable-dragging {
  pointer-events: none;
  border-color: #10a98a;
  -moz-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 8888;
  -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}
.status-slider {
  display: inline-block;
  width: 50px;
  overflow: hidden;
  background-color: #CCC;
  -webkit-border-radius: 99px;
  -moz-border-radius: 99px;
  border-radius: 99px;
  cursor: pointer;
  padding: 2px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.status-slider > span {
  display: block;
  width: 20px;
  height: 20px;
  background-color: white;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.status-slider[data-status="0"] {
  background-color: #f4516c;
}
.status-slider[data-status="1"] {
  background-color: #10a98a;
}
.status-slider[data-status="1"] > span {
  margin-left: 26px;
}
.status-slider[data-status="2"] {
  background-color: #c2c8e1;
  pointer-events: none;
}
.status-slider[data-status="2"] > span {
  margin-left: 13px;
}
.dataTables_wrapper {
  overflow: hidden;
}
.dataTables_wrapper .dataTables_processing {
  background-color: #fafbfc;
  float: left;
  text-align: center;
  font-weight: bold;
  padding: 9px 15px;
  color: #5e5e5e;
  position: absolute;
  pointer-events: none;
  margin-left: 295px;
}
.dataTables_wrapper .dataTables_length {
  float: right;
  width: 50%;
  overflow: hidden;
  display: table;
  padding-bottom: 15px;
  text-align: right;
}
.dataTables_wrapper .dataTables_length > label {
  display: table-cell;
  vertical-align: middle;
  font-weight: 600;
}
.dataTables_wrapper .dataTables_length > label select {
  border: 1px solid #dcdfe8;
  height: 40px;
  margin-right: 15px;
  padding: 0 10px;
  width: 80px;
}
.dataTables_wrapper .dataTables_filter {
  float: left;
  width: 50%;
  overflow: hidden;
  display: table;
  padding-bottom: 15px;
}
.dataTables_wrapper .dataTables_filter > label {
  display: table-cell;
  vertical-align: middle;
  font-weight: 600;
}
.dataTables_wrapper .dataTables_filter > label input {
  border: 1px solid #dcdfe8;
  height: 40px;
  margin-left: 15px;
  padding: 0 10px;
  width: 200px;
}
.dataTables_wrapper .dataTable {
  float: none;
  width: 100%;
}
.dataTables_wrapper .dataTable thead tr td {
  cursor: pointer;
}
.dataTables_wrapper .dataTable thead tr td.sorting_asc {
  min-width: 60px;
  background-color: rgba(0, 0, 0, 0.1);
}
.dataTables_wrapper .dataTable thead tr td.sorting_asc:after {
  margin-right: 5px;
  float: right;
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f0de";
}
.dataTables_wrapper .dataTable thead tr td.sorting_desc {
  min-width: 60px;
  background-color: rgba(0, 0, 0, 0.1);
}
.dataTables_wrapper .dataTable thead tr td.sorting_desc:after {
  margin-right: 5px;
  float: right;
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f0dd";
}
.dataTables_wrapper .dataTables_info {
  float: left;
  border-top: 1px solid #dcdfe8;
  width: 50%;
  padding-top: 15px;
  font-size: 12px;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  width: 50%;
  border-top: 1px solid #dcdfe8;
  padding-top: 15px;
  text-align: right;
  font-size: 12px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  display: inline-block;
  margin-left: 7px;
  padding: 0 2px;
  font-weight: 600;
  cursor: pointer;
  color: #3f4047;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  text-decoration: underline;
  color: #4880ff;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  color: #4880ff;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.modal-box {
  position: fixed;
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 9999;
  padding: 0 28px;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-top: -50px;
}
.modal-box.active {
  opacity: 1;
  pointer-events: auto;
  margin-top: 0;
}
.modal-box .mb-loader {
  text-align: center;
  font-size: 20px;
}
.modal-box > span {
  display: block;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
.modal-box > div {
  position: relative;
  padding: 28px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: white;
  margin: 28px auto;
  max-width: 100%;
  z-index: 2;
}
.modal-box > div.mb-xsmall {
  width: 420px;
}
@media (max-width: 460px) {
  .modal-box > div.mb-xsmall {
    width: 100%;
  }
}
.modal-box > div.mb-small {
  width: 600px;
}
@media (max-width: 640px) {
  .modal-box > div.mb-small {
    width: 100%;
  }
}
.modal-box > div.mb-medium {
  width: 800px;
}
@media (max-width: 840px) {
  .modal-box > div.mb-medium {
    width: 100%;
  }
}
.modal-box > div.mb-medium {
  width: 1000px;
}
@media (max-width: 1040px) {
  .modal-box > div.mb-medium {
    width: 100%;
  }
}
.modal-box > div h3 {
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 10px;
}
.modal-box > div p {
  font-size: 16px;
}
.modal-box > div .mb-title {
  border-bottom: 1px solid #dcdfe8;
  padding: 10px 0;
}
.modal-box > div .mb-title h1 {
  font-size: 18px;
  margin: 5px 0;
}
.modal-box > div .mb-content {
  padding: 28px 0;
}
.modal-box > div .mb-actions {
  text-align: right;
  border-top: 1px solid #dcdfe8;
  padding-top: 14px;
  margin-top: 14px;
}
.login-page .lp-a {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  position: fixed;
  padding: 0 28px;
}
.login-page .lp-a > div {
  width: 100%;
  max-width: 420px;
}
.login-page .lp-a .lp-logo {
  display: block;
  margin-bottom: 40px;
}
.login-page .lp-a h1 {
  font-size: 34px;
  font-weight: bold;
}
.login-page .lp-a p {
  font-size: 16px;
  margin-bottom: 40px;
  line-height: 190%;
}
.login-page .lp-a .lp-input {
  display: block;
  background-color: white;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 20px;
  height: 60px;
  width: 100%;
}
.login-page .lp-a .lp-input label {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 2;
  position: absolute;
  pointer-events: none;
  height: 60px;
  padding: 0 15px;
  font-weight: bold;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.login-page .lp-a .lp-input input {
  display: block;
  width: 100%;
  height: 60px;
  padding: 0 15px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.login-page .lp-a .lp-input.active label {
  height: 30px;
  font-size: 12px;
}
.login-page .lp-a .lp-input.active input {
  height: 45px;
  margin-top: 15px;
  outline: 0;
}
.login-page .lp-a .lp-links a {
  font-size: 12px;
  color: #4880ff;
}
.login-page .lp-a .lp-buttons {
  margin-top: 30px;
  margin-bottom: 15px;
}
.login-page .lp-a .lp-buttons button {
  display: inline-block;
  padding: 17px 30px;
  background-color: #10a98a;
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 15px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.login-page .lp-a .lp-buttons button:hover {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.pace .pace-progress {
  background: #f4516c;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 3px;
}
.pace.pace-inactive {
  opacity: 0;
}
.bg-facebook {
  background-color: #3A589B !important;
}
.bg-twitter {
  background-color: #55ACEE !important;
}
.bg-linkedin {
  background-color: #007BB5 !important;
}
.bg-youtube {
  background-color: #CF3427 !important;
}
.codeflask {
  position: relative !important;
  height: 500px !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #282923 !important;
}
.codeflask .codeflask__flatten {
  padding: 0;
}
.codeflask .codeflask__flatten code {
  min-height: 50px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  background-color: #282923 !important;
  font-size: 12px;
}
.codeflask .codeflask__code.language-markup {
  color: #f8f8f2;
}
.codeflask .codeflask__code.language-markup .token {
  color: #f8f8f2;
}
.codeflask .codeflask__code.language-markup .doctype {
  color: #f8f8f2;
}
.codeflask .codeflask__code.language-markup .tag {
  color: #e32453;
}
.codeflask .codeflask__code.language-markup .tag .punctuation {
  color: #f8f8f2;
}
.codeflask .codeflask__code.language-markup .attr-name {
  color: #98ce28;
}
.codeflask .codeflask__code.language-markup .attr-value {
  color: #e7db74;
}
.codeflask .codeflask__code.language-markup .attr-value .punctuation {
  color: #f8f8f2;
}
.codeflask .codeflask__code.language-markup .style-attr .attr-value {
  color: #ac80ff;
}
.codeflask .codeflask__code.language-markup .style-attr .attr-value .property {
  color: #56d8ef;
}
.codeflask .codeflask__code.language-markup .style-attr .attr-value .punctuation {
  color: #f8f8f2;
}
.codeflask .codeflask__lines {
  padding: 15px 0;
}
.codeflask .codeflask__lines .codeflask__lines__line {
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.code-editor {
  max-height: 500px;
  width: 100%;
  display: block;
  overflow-y: auto;
  background-color: #dcdfe8;
}
.code-editor .ce-a {
  float: left;
  width: 7%;
  padding: 10px 0;
}
.code-editor .ce-a > span {
  display: block;
  text-align: center;
  color: #7f8cac;
  line-height: 1.6;
  -moz-transform: scale(0.8);
  -webkit-transform: scale(0.8);
  -o-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
}
.code-editor .ce-b {
  background-color: #282923;
  float: right;
  width: 93%;
  padding: 10px;
  box-sizing: border-box;
  line-height: 1.6;
  height: 100%;
  outline: none;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  font-family: "Courier New", sans-serif;
  text-decoration: none;
  color: #f8f8f2;
}
.code-editor textarea {
  display: none;
}
.tooltipster-base .tooltipster-box {
  border: 0 none;
  background-color: #3f4047;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.tooltipster-base .tooltipster-box .tooltipster-content {
  font-size: 11px;
  line-height: 100%;
  font-weight: normal;
  color: white;
  padding: 8px 13px;
  font-family: 'Poppins', sans-serif;
}
.tooltipster-base .tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-border {
  border-top-color: #3f4047;
}
.tooltipster-base .tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-background {
  border-top-color: #3f4047;
}
.tv-container {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #292929;
  overflow: hidden;
}
.tv-container .tc-header {
  background-color: #3E3E3E;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 10px;
  z-index: 9999;
  -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
.tv-container .tc-header .a {
  display: block;
  float: left;
  padding: 3px 0;
}
.tv-container .tc-header .c {
  display: block;
  float: right;
}
.tv-container .tc-header .c button {
  display: inline-block;
  background-color: #10a98a;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  padding: 7px 10px;
}
.tv-container .tc-item {
  background-color: #3E3E3E;
  color: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width: 800px;
  height: 400px;
  -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
  position: absolute;
  z-index: 1;
}
.tv-container .tc-item .tc-i-title {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(62, 62, 62, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(62, 62, 62, 0) 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(62, 62, 62, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#003e3e3e', GradientType=0);
  display: table;
  width: 100%;
  padding: 6px 7px;
}
.tv-container .tc-item .tc-i-title > div {
  display: table-cell;
  vertical-align: middle;
  font-size: 12px;
}
.tv-container .tc-item .tc-i-title > div.a {
  font-weight: bold;
  opacity: 1;
}
.tv-container .tc-item .tc-i-title > div.b {
  text-align: right;
}
.tv-container .tc-item .tc-i-title > div.b > span {
  opacity: 0.4;
  cursor: pointer;
}
.tv-container .tc-item .tc-i-title > div.b > span:hover {
  opacity: 1;
}
.tv-container .tc-item .tc-i-content {
  padding: 5px 7px;
  width: 100%;
  font-size: 12px;
  display: -ms-flex;
  display: -webkit-flex;
  display: flex;
  -ms-align-items: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 87%;
  overflow: hidden;
}
.tv-container .tc-item .tc-i-content img {
  max-height: 100%;
}
.tv-container .tc-item .tc-i-content canvas {
  width: 100% !important;
  height: 100% !important;
}
.tv-container .tc-item .tc-i-content table {
  font-size: 12px;
  width: 100%;
  border-collapse: collapse;
  padding: 5px;
}
.tv-container .tc-item .tc-i-content table thead tr {
  border-bottom: 1px solid #ffffff12;
}
.tv-container .tc-item .tc-i-content table thead tr td {
  font-weight: bold;
}
