.btn-styled,
.well {
  background-color: #f2f6fa;
}
.checkbox-lighter label:after,
.checkbox-styled label:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  content: '';
}
.checkbox-grey input[type=checkbox],
.checkbox-lighter input[type=checkbox],
.checkbox-styled input[type=checkbox] {
  visibility: hidden;
}
.form-styled,
.modal-login .btn,
.text-validate {
  clear: both;
}
.container,
.container-fluid,
.content {
  min-width: 1000px !important;
}
.well {
  border: 0;
}
.content p a,
.link-text {
  color: #58666e;
  text-decoration: underline;
}
.content p a:hover,
.help-questions-wrap .link-text {
  text-decoration: none;
}
.yellow {
  color: #ffd337;
}
.lightgrey {
  color: #ccc;
}
.btn,
.form-control {
  border-radius: 5px;
}
.error-field {
  border: 2px solid #e74c3c !important;
}
.text-sm {
  font-size: 10px;
}
.wrapper-outer-sm {
  margin: 10px;
}
.wrapper-outer-md {
  margin: 15px;
}
.wrapper-outer-lg {
  margin: 20px;
}
.wrapper-inner-sm {
  padding: 10px;
}
.wrapper-inner-md {
  padding: 15px;
}
.wrapper-inner-lg {
  padding: 20px;
}
.width100 {
  width: 100%;
}
.no-margin {
  margin: 0;
}
.form-styled,
.table {
  margin: 10px 0;
}
.fa-star.lightgrey,
.fa-star.yellow {
  text-shadow: 1px 1px 1px #b4b4b4;
}
.btn-styled {
  color: #4c637b;
}
.btn-styled:focus,
.btn-styled:hover {
  background-color: #e7ecf1;
}
.btn-styled-darker {
  background-color: #b8c6d6;
  color: #fff;
}
.btn-styled-darker:focus,
.btn-styled-darker:hover {
  background-color: #9cadc1;
}
.form-styled .form-control {
  border-color: #f2f6fa;
  background: #f2f6fa;
  color: #4c637b;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #556e8c;
  border-color: #556e8c;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
  background-color: #f6f6f6;
  border-color: #f6f6f6;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  background-color: #e7ecf1;
  border-color: #e7ecf1;
}
.pagination > li > a,
.pagination > li > span {
  color: #4c637b;
  background-color: #f2f6fa;
  border-color: #f2f6fa;
}
.sidebar-panel li ul li a .icon {
  top: 8px;
}
.form-inline .form-group:last-child {
  padding-right: 0;
}
.actions .popover-content {
  padding: 20px 40px;
}
.action-link,
.actions .popup-window {
  display: inline-block;
  margin-right: 5px;
  line-height: 20px;
  border-radius: 5px;
  padding: 7px;
  width: 34px;
  height: 34px;
  background-color: #2fa0e5;
  color: #fff;
  cursor: pointer;
}
.action-link:focus,
.action-link:hover,
.actions .popup-window:focus,
.actions .popup-window:hover {
  opacity: 0.85;
}
.action-link:last-child,
.actions .popup-window:last-child {
  margin-right: 0;
}
.btn-popup.fa {
  font-size: 20px;
  cursor: pointer;
}
.actions .popover-title {
  background-color: transparent;
  border-color: transparent;
  float: right;
}
.actions .popover-content .form-group:first-child {
  margin-top: 10px;
}
.actions .popover-content .well {
  background-color: transparent;
  border-color: transparent;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.actions .popover-content .well a {
  margin: 0 10px 0 0;
}
.chart-title .fa,
.chart-title .glyphicon {
  margin-right: 10px;
}
.chart-title-right-text {
  float: right;
  text-transform: none;
  font-weight: 400;
  display: block;
  margin-top: 8px;
}
textarea.form-control {
  resize: vertical;
}
.form-horizontal .form-inline .form-group {
  margin-left: 0;
  margin-right: 0;
}
.input-short {
  width: 70px !important;
}
.box-preview-logo {
  background-color: #213246;
  padding: 20px;
  text-align: center;
  margin-top: 20px;
}
.box-preview-top {
  background-color: #e8edf4;
  padding: 35px;
  overflow: hidden;
}
.box-preview-top h2 {
  margin: 0;
}
.box-preview-top .fa-star {
  margin-top: 7px;
  margin-right: 10px;
}
.box-preview-body {
  padding: 30px 35px;
  background-color: #fff;
  font-size: 16px;
  overflow: hidden;
}
.modal .close {
  background-color: transparent;
}
.modal-footer,
.modal-header {
  border: 0;
}
.panel-toggle.panel.chart-wrap {
  padding: 0;
}
.panel-toggle .panel-title.chart-title {
  margin: 0;
  background-color: transparent;
  font-family: ProximaNova-Semibold;
  font-size: 16px;
}
.panel-toggle.panel.chart-wrap .chart-panel {
  background-color: #dce4f0;
}
.panel-toggle .panel-heading.chart-panel {
  padding: 0;
  background-color: transparent;
  margin: 0;
}
.panel-toggle .btn-panel-arrow {
  float: right;
  margin: 13px 20px 0;
  background-color: transparent;
  font-size: 28px;
  border: 0;
}
.img-email-logo {
  width: auto;
  height: auto;
  max-width: 140px;
  max-height: 100px;
}
.img-product-pic {
  width: auto;
  height: auto;
  max-width: 125px;
  max-height: 150px;
}
.input-stable-width {
  width: 300px !important;
}
.img-pic-links {
  padding: 5px 0 0 20px;
}
.img-pic-links a {
  padding: 0 10px;
}
.img-pic-links .text-sm {
  padding-left: 10px;
  margin-top: -5px;
}
.tooltip > .tooltip-inner {
  background-color: #213246;
}
.tooltip.left .tooltip-arrow {
  border-left-color: #213246;
}
.tooltip.right .tooltip-arrow {
  border-right-color: #213246;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #213246;
}
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #213246;
}
.checkbox-styled {
  width: 20px;
  height: 20px;
  position: relative;
}
.checkbox-styled label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  background: #213246;
  border-radius: 4px;
}
.checkbox-styled label:after {
  width: 9px;
  height: 5px;
  position: absolute;
  top: 6px;
  left: 6px;
  border: 3px solid #fff;
  border-top: none;
  border-right: none;
  background: 0 0;
  opacity: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.checkbox-styled label:hover::after {
  opacity: 0.5;
}
.checkbox-styled input[type=checkbox]:checked + label:after {
  opacity: 1;
}
.form-horizontal .checkbox-styled {
  margin-top: 7px;
}
.img-product {
  width: 125px;
  height: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
}
.img-product img {
  width: auto;
  height: auto;
  max-width: 125px;
  max-height: 150px;
}
.img-product-wrap {
  overflow: hidden;
  width: 125px;
  margin: 10px auto 0;
}
.img-product-wrap h5 {
  margin: 0;
  font-family: ProximaNova-Semibold;
  font-size: 15px;
  padding: 4px 4px 0;
}
.img-product-wrap p {
  padding: 0 4px;
  font-size: 13px;
  line-height: 12px;
}
.form-horizontal .control-label {
  text-align: left;
}
.block-rounded {
  background: #fff;
  border-radius: 5px;
  border: 1px solid #dce0e5;
}
.block-rounded-header {
  padding: 14px 20px;
  border-radius: 5px 5px 0 0;
}
.block-rounded-header .title {
  text-transform: uppercase;
  font-family: ProximaNova-Bold;
  font-size: 24px;
  text-align: center;
  line-height: 24px;
}
.block-rounded-body {
  padding: 10px 20px;
}
.title-big {
  font-size: 40px;
  font-weight: 700;
}
.btn-lg-styled,
.text-md {
  font-size: 16px;
}
.bg-green,
.btn-green {
  background-color: #68ac3c;
  color: #fff;
}
.bg-white {
  background-color: #fff;
}
.btn-green:focus,
.btn-green:hover {
  background-color: #579a2b;
  color: #fff;
}
.btn-lg-styled {
  padding: 17px 30px;
  text-transform: uppercase;
  font-family: ProximaNova-Semibold;
}
.modal-login,
.modal-login p {
  font-family: ProximaNova-Regular;
}
.block-premium-screen .block-rounded-header i {
  font-size: 34px;
}
.block-premium-screen .title-big {
  line-height: 37px;
}
.block-premium-screen .btn-lg-styled {
  padding: 17px 0;
  width: 426px;
  margin-bottom: 4px;
  margin-left: auto;
  margin-right: auto;
}
.block-premium-screen .text-md {
  margin: 20px 32px 25px;
}
.block-premium-screen .title {
  margin-top: 8px;
}
.form-horizontal .control-label.col-sm-2:first-child {
  max-width: 110px;
  padding-right: 0;
}
.modal-login {
  color: #5a697b;
  font-size: 15px;
}
.facebook-review .fa-star,
.modal-login p {
  font-size: 20px;
}
.modal-login-title,
.modal-signup-title {
  font-size: 28px;
  font-family: ProximaNova-Semibold;
  color: #111f31;
}
.modal-login .modal-content {
  width: 695px;
  margin-left: -48px;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-forgot-pass:hover,
.btn-signup,
.link-login {
  -webkit-box-shadow: 0 1px 0 #eceef0;
          box-shadow: 0 1px 0 #eceef0;
  cursor: pointer;
}
.modal-login .modal-header {
  padding: 40px 35px 0;
}
.modal-login .modal-header .close {
  margin: -20px -20px 0 0;
}
.modal-login .modal-body {
  padding: 0 35px 30px;
}
.modal-login-login {
  position: relative;
  overflow: hidden;
}
.modal-login-login-fade {
  position: absolute;
  top: 0;
  left: 0;
  width: 625px;
  height: 150px;
  background: rgba(255, 255, 255, 0.8);
  display: none;
}
.bg-lightblue {
  background-color: #eff3f9;
}
.modal-signup-title {
  display: none;
}
.btn-lg-facebook {
  background: #3c6dae;
  width: 300px;
  height: 50px;
  color: #fff;
  border: 0;
  padding: 0;
  border-radius: 3px;
}
.btn-lg-facebook-icon i {
  font-size: 35px;
  margin-left: 7px;
  margin-top: 18px;
}
.btn-lg-facebook-icon {
  width: 49px;
  height: 50px;
  float: left;
  background: #1e4f90;
  border-radius: 3px 0 0 3px;
}
.btn-lg-facebook-text {
  padding: 14px 0 0 59px;
  text-align: left;
  width: 100%;
  font-size: 15px;
}
.btn-lg-facebook:hover .btn-lg-facebook-icon {
  background-color: #164077;
}
.btn-lg-facebook:hover {
  background-color: #325f9b;
}
.btn-lg-twitter {
  background: #56bdf1;
  width: 300px;
  height: 50px;
  color: #fff;
  border: 0;
  padding: 0;
  float: right;
  border-radius: 3px;
}
.btn-lg-twitter-icon i {
  font-size: 24px;
  margin-top: 14px;
}
.btn-lg-twitter-icon {
  width: 49px;
  height: 50px;
  float: left;
  background: #41abe1;
  border-radius: 3px 0 0 3px;
}
.btn-lg-twitter-text {
  padding: 14px 0 0 59px;
  text-align: left;
  width: 100%;
  font-size: 15px;
}
.modal-login-forgot-input,
.modal-login-input {
  font-size: 15px;
  height: 50px;
  padding: 14px 15px;
}
.btn-lg-twitter:hover .btn-lg-twitter-icon {
  background-color: #37a0d6;
}
.btn-lg-twitter:hover {
  background-color: #4bb2e6;
}
.modal-login-input {
  border: 1px solid #dadada;
  color: #5a697b;
  border-radius: 3px;
  width: 300px;
  display: block;
}
.modal-login-forgot-input:focus,
.modal-login-input:focus {
  border: 1px solid #68ac3c;
  border-radius: 4px;
}
.btn-forgot-pass {
  font-family: ProximaNova-RegularItalic;
  color: #a1aab5;
  margin: 20px 15px;
  display: table;
  border-bottom: 1px transparent solid;
}
.btn-forgot-pass:hover {
  border-bottom: 1px #d9dce0 solid;
}
.modal-login-forgot {
  display: none;
  margin-top: -20px;
}
.modal-login-forgot-input {
  border: 1px solid #dadada;
  color: #5a697b;
  border-radius: 3px;
  width: 365px;
  margin-right: 20px;
}
.modal-login-forgot-btn,
.modal-login-login-btn,
.modal-login-signup-btn {
  height: 50px;
  font-family: ProximaNova-Semibold;
  border-radius: 4px;
}
.modal-login-forgot-btn {
  width: 168px;
  font-size: 16px;
  display: block;
  margin-top: 20px;
}
.modal-login-forgot-close {
  background: url(sources/img/close.ba089c.png) 0 4px no-repeat;
  padding-left: 20px;
  color: #a7b1be;
  font-size: 12px;
  cursor: pointer;
  float: none;
  display: table;
  clear: both;
  margin-top: 20px;
}
.btn-login-wrap,
.btn-signup-wrap {
  padding: 30px 30px 0;
  border-top: 1px #e8e8e8 solid;
  text-align: center;
}
.modal-login-forgot-close:hover {
  color: #8694a7;
  background-position: 0 -58px;
}
.btn-signup-wrap {
  margin: 20px -30px 0;
}
.btn-signup {
  border-bottom: 1px #d9dce0 solid;
}
.btn-signup:hover {
  color: #455365;
  border-bottom: 1px #c5cad2 solid;
}
.modal-login-signup {
  display: none;
}
.modal-login-signup-btn {
  width: 230px;
  font-size: 16px;
  margin: 0 auto;
  display: block;
}
.modal-login-signup p {
  text-align: center;
  margin: 20px 0;
  color: #a1aab5;
  font-size: 14px;
}
.modal-login-signup p a {
  color: #5a697b;
}
.btn-login-wrap {
  margin: 20px -30px 0;
}
.link-login {
  border-bottom: 1px #d9dce0 solid;
}
.link-login:hover {
  color: #455365;
  border-bottom: 1px #c5cad2 solid;
}
.modal-login-login-btn {
  width: 166px;
  margin: 0 auto;
  font-size: 16px;
  display: block;
}
.input-wrap {
  padding: 20px 0;
}
.input-wrap input {
  display: block;
  line-height: 50px;
}
.input-validate {
  border-color: red;
}
.text-validate {
  color: red;
  font-size: 12px;
  width: 300px;
}
.modal-styled,
.steps {
  font-size: 15px;
  color: #5a697b;
}
.modal-login .btn.modal-login-forgot-btn {
  clear: none;
}
.modal-styled {
  font-family: ProximaNova-Regular;
}
.btn-big,
.modal-title {
  font-family: ProximaNova-Semibold;
}
.modal-styled .modal-content {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.modal-steps {
  width: 695px;
  margin-left: -48px;
}
.steps {
  background: #fff;
}
.steps-body,
.steps-header {
  background-repeat: no-repeat;
}
.steps.modal-body {
  padding: 0;
}
#step1 .steps-body,
#step1 .steps-header {
  background-image: url(sources/img/steps/step1.e66fe8.png);
}
#step2 .steps-body,
#step2 .steps-header {
  background-image: url(sources/img/steps/step2.a135f2.png);
}
#step3 .steps-body,
#step3 .steps-header {
  background-image: url(sources/img/steps/step3.a98001.png);
}
#step4 .steps-body,
#step4 .steps-header {
  background-image: url(sources/img/steps/step4.9876b3.png);
}
.steps-body {
  background-position: center -28px;
  background-color: #fff;
}
.steps-header {
  height: 140px;
  clear: both;
  background-position: center 112px;
  overflow: visible;
  padding: 27px 20px 13px;
}
.modal-title {
  font-size: 28px;
  color: #111f31;
}
.steps .modal-title {
  margin-top: 4px;
}
.title-small-lightblue {
  font-size: 14px;
  color: #788aa0;
  text-transform: uppercase;
}
#step1 .steps-body {
  padding: 56px 106px 40px;
}
#step2 .steps-body,
#step3 .steps-body {
  padding: 53px 55px;
}
#step4 .steps-body {
  padding: 81px 50px 58px;
}
.input-light {
  border: 1px solid #dadada;
  font-size: 15px;
  color: #5a697b;
  height: 50px;
  padding: 14px 15px;
  border-radius: 3px;
  display: block;
}
.input-light:focus {
  border: 1px solid #68ac3c;
  border-radius: 4px;
  background: #fff;
}
.steps .form-group {
  min-height: 50px;
  margin-bottom: 11px;
}
.btn-big {
  border-radius: 4px;
  display: inline-block;
  font-size: 16px;
  height: 50px;
  padding: 15px 54px;
}
.btn-steps {
  margin-top: 30px;
}
.text-upload {
  font-size: 18px;
  color: #5a697b;
  font-family: ProximaNova-Light;
  margin-top: 20px;
}
.btn-lightblue {
  background-color: #bdc5cf;
  color: #fff;
}
.btn-lightblue:focus,
.btn-lightblue:hover {
  background-color: #a8b3c0;
  color: #fff;
}
.text-bolder {
  font-family: ProximaNova-Bold;
  font-size: 16px;
}
.spacer-after {
  margin-right: 10px;
}
.spacer-before {
  margin-left: 10px;
}
.checkbox-lighter {
  width: 20px;
  height: 20px;
  position: relative;
}
.checkbox-lighter label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  border: 1px solid #cecfd1;
  border-radius: 4px;
}
.checkbox-lighter label:after {
  width: 9px;
  height: 5px;
  position: absolute;
  top: 6px;
  left: 6px;
  border: 3px solid #c7c8cb;
  border-top: none;
  border-right: none;
  background: 0 0;
  opacity: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.checkbox-lighter label:hover::after {
  opacity: 0;
}
.checkbox-lighter input[type=checkbox]:checked + label:after {
  opacity: 1;
}
.text-lighter {
  color: #a1aab5;
}
.step3-checkbox {
  padding: 20px 0 0 22px;
}
.step3-checkbox .text-lighter {
  font-size: 14px;
}
.paragraph-lg {
  margin: 25px 0;
}
.paragraph-md {
  margin: 20px 0;
}
.paragraph-sm {
  margin: 10px 0;
}
.paragraph-xs {
  margin: 5px 0;
}
#step3 .paragraph-sm {
  margin: 8px 0;
}
.nav-tabs.nav-tabs-styled > li {
  margin-right: 2px;
}
.nav-tabs.nav-tabs-styled > li > a {
  border-top: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  border-radius: 7px 7px 0 0;
  padding: 14px 40px;
  margin-right: 2px;
  background: #dce4f0;
  font-size: 16px;
  text-transform: uppercase;
}
.nav-tabs.nav-tabs-styled > li > a:hover {
  background-color: #cdd6e4;
}
.nav-tabs.nav-tabs-styled {
  background: #eff3f9;
}
.nav-tabs.nav-tabs-styled > li.active > a,
.nav-tabs.nav-tabs-styled > li.active > a:focus,
.nav-tabs.nav-tabs-styled > li.active > a:hover {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #fff;
  border-color: #e5e5e5 #e5e5e5 transparent;
  -o-border-image: none;
     border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555;
  cursor: default;
  font-weight: 700;
  font-family: ProximaNova-Semibold;
}
.tab-content.tab-content-styled {
  border: 1px solid #e5e5e5;
  border-radius: 0 7px 7px;
  margin-bottom: 20px;
  display: table;
  width: 100%;
}
.logo-preview-block {
  width: 135px;
  height: 135px;
  display: table;
  vertical-align: middle;
  margin-top: 22px;
}
.logo-preview-block-img {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.logo-preview-block img {
  max-width: 125px;
  max-height: 125px;
}
.logo-preview-block-empty {
  padding: 30px;
  font-size: 16px;
  text-align: center;
  color: #cecfd1;
}
.logo-preview-controls {
  position: relative;
  width: 200px;
  margin: 10px 0;
  clear: both;
}
.logo-preview-controls .input-file-styled {
  width: 135px;
}
.logo-preview-controls-text {
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 11px;
}
.line-separator {
  width: 100%;
  height: 1px;
  background: #bdc4c9;
}
.control-label-empty {
  padding-top: 26px;
}
input.btn {
  height: auto;
}
.block-premium-screen.width100 {
  width: auto!important;
  width: 100%;
}
.cc-number {
  padding: 0 20px;
}
.width-sm {
  width: 100px;
}
.width-md {
  width: 130px;
}
.width-lg-mega {
  width: 330px;
}
.payment-method-wrap {
  margin-top: -5px;
  float: left;
}
.help-questions-wrap .block-rounded a,
.help-questions-wrap .link-text:hover {
  text-decoration: underline;
}
.help-questions-wrap {
  max-width: 270px;
  float: right;
}
.help-questions-wrap h3 {
  line-height: 1;
  padding-bottom: 5px;
  text-shadow: none;
}
.alert-warning,
.alert-warning .block-rounded {
  border: 1px solid #fff;
}
.help-questions-wrap .block-rounded a:hover,
.widget-site-name {
  text-decoration: none;
}
.text-xs {
  font-size: 12px;
}
.cancel-subscr-wrap {
  clear: both;
  padding-top: 80px;
}
.checkbox-label {
  float: left;
  padding-left: 10px;
  margin-top: -3px;
}
.checkbox-block {
  clear: both;
  display: table;
  margin-bottom: 30px;
}
.checkbox-inline .checkbox-label {
  float: left;
  padding-left: 0;
  margin-top: 0;
}
.checkbox-label .checkbox-inline {
  margin-left: 0;
  padding-left: 0;
  padding-right: 30px;
}
.checkbox-grey {
  width: 20px;
  height: 20px;
  position: relative;
}
.checkbox-grey label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  background: #f2f6fa;
  border-radius: 4px;
}
.checkbox-grey label:after {
  content: '';
  width: 9px;
  height: 5px;
  position: absolute;
  top: 6px;
  left: 6px;
  border: 3px solid #4c637b;
  border-top: none;
  border-right: none;
  background: 0 0;
  opacity: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.checkbox-grey label:hover::after {
  opacity: 0.3;
}
.checkbox-grey input[type=checkbox]:checked + label:after {
  opacity: 1;
}
.vertical-line-separator {
  width: 1px;
  height: 30px;
  background: #bdc4c9;
  float: left;
  margin: 0 20px;
}
.btn-inline-group .btn {
  display: block;
  float: left;
}
.btn-inline-group {
  margin-top: -4px;
  display: table;
}
.form-group.has-success .btn.dropdown-toggle {
  border-color: #26a65b;
  background-image: url(data:image/png;base64,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YWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA1LTE1VDEwOjM5OjExKzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNS0xNVQxMDozOToxMSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDUtMTVUMTA6Mzk6MTErMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmU3ODMyNmIwLTQ5NmItNGMyMy05ZGI1LTI4OTRkMWQxZWZmYzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQxZDQzYTcwLTNiNmMtMTE3OC05ZDQ5LWY0MzVhZTM4NTFiMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjVkM2FkZDhiLTljMmUtNDU0ZC1iMjFhLTk5ZTliZDY2ODg1MDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo1ZDNhZGQ4Yi05YzJlLTQ1NGQtYjIxYS05OWU5YmQ2Njg4NTA8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMTVUMTA6Mzk6MTErMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDplNzgzMjZiMC00OTZiLTRjMjMtOWRiNS0yODk0ZDFkMWVmZmM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDUtMTVUMTA6Mzk6MTErMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxwaG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8cGhvdG9zaG9wOkxheWVyTmFtZT7DlzwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+w5c8L3Bob3Rvc2hvcDpMYXllclRleHQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllck5hbWU+YTwvcGhvdG9zaG9wOkxheWVyTmFtZT4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllclRleHQ+YTwvcGhvdG9zaG9wOkxheWVyVGV4dD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6VGV4dExheWVycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPkRpc3BsYXk8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTk8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTc8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pn/qNPoAAAAgY0hSTQAAbZgAAHOOAAD6zAAAhPoAAHmBAAD9EwAAMG0AABIpDR4mTgAAAMBJREFUeNrE1L0NwyAURtHrKAu4pPUKXsGs4AIGyGRQ2CM4K3gFt3TJCE5DgSL+7FgKEg0SB77HE82+71w1blw47mc3ais6YAGkUW47fbMA6n6Kqa1ogekbSmLaipe2ok9AC9AfeYAWmHycKqgUswOWAIxBbz8BaGJ9pq0IF1e/YYhA0ii3HmmNVKwxhHIxt8IB0ij3rK2ZDGtRAyUx39ExcExB2df09ZDB0sMoN+eyN6VfQ1sxAG0JqsL+9gV9BgBw6UeG/cRoQwAAAABJRU5ErkJggg==);
  background-position: right 55px center;
  background-repeat: no-repeat;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.bootstrap-select {
  min-height: 45px;
}
.form-horizontal .control-label.text-right {
  text-align: right;
}
.control-label .col-sm-3 {
  white-space: nowrap;
}
.form-group .checkbox-inline:first-child {
  padding-left: 0;
}
.btn {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.col-sm-inline {
  width: 10%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  min-width: 140px;
}
@media (max-width: 1270px) {
  .col-sm-inline {
    min-width: 135px;
  }
}
.checkbox-label-before {
  padding-left: 30px !important;
}
.col-sm-inline .input-group-addon {
  padding-left: 7px;
  padding-right: 7px;
}
.control-label.col-sm-inline {
  white-space: nowrap;
}
.content .bootstrap-select {
  min-height: auto;
}
.widget-header-site {
  padding-left: 13px;
}
.widget-site-name {
  text-transform: uppercase;
  color: #fff;
  font-family: ProximaNova-Regular;
  font-size: 10px;
  text-shadow: none;
}
.widget-header-site a:focus,
.widget-header-site a:hover {
  text-decoration: underline;
}
.widget-box {
  border-radius: 10px;
  text-shadow: none;
  position: relative;
  display: table;
}
.widget-box a {
  text-shadow: none;
}
.widget-box-border-bottom {
  width: 100%;
  z-index: 0;
  height: 30px;
  border-radius: 10px;
  background: #1a4886;
  left: 0;
  bottom: -5px;
  position: absolute;
}
.widget-box-wrapper {
  width: 100%;
  position: relative;
  z-index: 1;
}
.widget-box-body {
  background: #fff;
}
.trust-widget-footer {
  background-color: #213246;
  border-radius: 0 0 10px 10px;
  width: 100%;
  height: 40px;
  padding-top: 9px;
  text-align: center;
}
.trust-widget-footer a:focus,
.trust-widget-footer a:hover {
  color: #fff;
}
.trust-widget .widget-header {
  padding: 8px 13px 19px 1px;
}
.widget-box .widget-header {
  border-radius: 10px 10px 0 0;
}
.widget-header-info-wrapper {
  margin: 2px 22px 0 10px;
  float: left;
}
.widget-header-info b {
  font-family: ProximaNova-Semibold;
  font-size: 19px;
  line-height: 22px;
  color: #fff;
  font-weight: 400;
  display: block;
  text-align: center;
}
.widget-header-info i {
  font-family: ProximaNova-Regular;
  font-size: 10px;
  line-height: 12px;
  color: #fff;
  font-style: normal;
  text-transform: uppercase;
  display: block;
  text-align: center;
}
.widget-header-text,
.widget-review-author {
  font-family: ProximaNova-Semibold;
}
.widget-header-info-wrapper .widget-header-info {
  margin-bottom: 10px;
}
.widget-header-info-wrapper .widget-header-info:last-child {
  margin-bottom: 0;
}
.widget-header-stars {
  display: table;
  display: inline-block;
  white-space: nowrap;
}
.widget-header-stars .yellow {
  color: #f7a321;
}
.widget-header-stars .fa-star {
  text-shadow: none;
  padding-right: 14px;
  display: table-cell;
}
.widget-header-stars .fa-star:last-child {
  padding-right: 0;
}
.widget-header-text {
  font-size: 19px;
  line-height: 22px;
  color: #fff;
  margin-bottom: 5px;
}
.widget-header {
  overflow: hidden;
}
.widget-header-rating {
  margin: 9px 0 0;
}
.widget-review {
  padding: 12px;
  clear: both;
  overflow: hidden;
}
.widget-review-author {
  width: 250px;
  float: left;
  color: #58585a;
  font-size: 13px;
  line-height: 16px;
}
.widget-review-date,
.widget-review-text {
  font-family: ProximaNova-Regular;
}
.widget-review-stars {
  float: right;
}
.widget-review-stars .lightgrey {
  color: #939598;
}
.widget-review-stars .yellow {
  color: #edba24;
}
.widget-review-stars .fa-star {
  text-shadow: none;
  padding-left: 2px;
  font-size: 15px;
}
.widget-review-text {
  clear: both;
  font-size: 11px;
  line-height: 14px;
  color: #515153;
  padding: 10px 0 0;
}
.widget-review-date {
  float: right;
  font-size: 8px;
  line-height: 10px;
  color: #a2a3a7;
  text-transform: uppercase;
  padding: 5px 10px 0 0;
}
.btn-recommend,
.widget-review-more,
.widget-review-title {
  font-family: GothamBook;
  text-transform: uppercase;
}
.trust-widget-body .widget-review:nth-child(odd) {
  background-color: #dcf0f7;
}
.trust-widget-body .widget-review:nth-child(even) {
  background-color: #eff9fb;
}
.trust-widget-basic .widget-review-author {
  width: 150px;
  height: 18px;
  overflow: hidden;
  padding-top: 2px;
}
.trust-widget-basic .widget-review-date {
  padding-right: 0;
}
pre.pre-styled {
  background-color: #fbfbfb;
}
.control-label.col-sm-3 {
  white-space: nowrap;
}
.widget-header-logo {
  padding: 10px;
  float: left;
}
.score-wrapper {
  background: url(sources/img/icons/score-wrapper.c41b73.png) top left no-repeat;
  background-size: cover;
  width: 101px;
  height: 152px;
  position: relative;
  float: right;
  margin: 10px;
}
.score-wrapper .widget-header-info {
  border-radius: 50%;
  width: 93px;
  height: 93px;
  background-color: #f0f9fe;
  position: absolute;
  top: 4px;
  left: 4px;
}
.score-wrapper .widget-header-info b {
  color: #0a77b9;
  font-size: 40px;
  padding-top: 18px;
  line-height: 1;
}
.score-wrapper .widget-header-info i {
  color: #0a77b9;
}
.bg-blue {
  background-color: #213246;
}
.trust-badge-wrapper {
  width: 275px;
}
.trust-badge {
  width: 100%;
  border-radius: 5px;
}
.badge-ribbon-wrapper {
  height: 105px;
  position: absolute;
  top: 8px;
  right: 7px;
  width: 71px;
}
.badge-ribbon {
  position: relative;
  background: #f04d4f;
  width: 71px;
  height: 71px;
  border-radius: 50px;
}
.badge-ribbon:after,
.badge-ribbon:before {
  content: '';
  position: absolute;
  border-bottom: 45px solid #f04d4f;
  border-left: 26px solid transparent;
  border-right: 26px solid transparent;
  top: 67px;
  left: -2px;
  -webkit-transform: rotate(-150deg);
  -moz-transform: rotate(-150deg);
  -ms-transform: rotate(-150deg);
  -o-transform: rotate(-150deg);
  z-index: 2;
}
.badge-ribbon:after {
  left: auto;
  right: -2px;
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  -o-transform: rotate(150deg);
}
.badge-ribbon .widget-header-info {
  border-radius: 50%;
  width: 67px;
  height: 67px;
  background-color: #f0f9fe;
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: 3;
}
.badge-ribbon .widget-header-info b {
  color: #0a77b9;
  font-size: 30px;
  padding-top: 13px;
  line-height: 1;
}
.badge-ribbon .widget-header-info i {
  color: #0a77b9;
  font-size: 8px;
}
.badgeDemo {
  min-width: 180px;
}
.trust-badge-bottom {
  overflow: hidden;
  white-space: nowrap;
  color: #58585a;
  text-align: center;
  line-height: 1.4em;
}
.trust-badge-name,
.trust-badge-text {
  font-size: 10px;
  line-height: 1;
  float: left;
}
.trust-badge-name {
  color: #58585a;
  position: relative;
  padding-right: 7px;
  margin-right: 5px;
  max-width: 110px;
}
.trust-badge-name:after {
  width: 1px;
  height: 100%;
  background: #58585a;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.trust-badge-text {
  text-transform: uppercase;
  width: 90px;
}
.trust-badge .widget-header-stars {
  padding: 5px 0 10px 13px;
}
.trust-badge .widget-header-stars .fa-star {
  padding-right: 9px;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
}
.trust-badge.widget-box .widget-box-border-bottom,
.trust-badge.widget-box .widget-header {
  border-radius: 7px;
}
.trust-badge .widget-header-logo img {
  width: 130px;
}
.widget-footer {
  background-color: #0a77b9;
  border-radius: 0 0 10px 10px;
  width: 100%;
  height: 40px;
  text-align: center;
}
.widget-footer a:focus,
.widget-footer a:hover {
  color: #fff;
}
.tab-header {
  border-radius: 10px 10px 0 0;
  padding: 8px 13px 9px 1px;
}
.reviews-tab-widget-wrapper {
  width: 467px;
  padding-bottom: 5px;
}
.reviews-tab-carousel,
.reviews-tab-widget {
  width: 375px;
}
.reviews-tab-widget .widget-review {
  display: table;
  width: 100%;
  background: #eff9fc;
}
.reviews-tab-widget .widget-review-author {
  width: 93px;
  margin-right: 16px;
  max-width: 93px;
  float: left;
  max-height: 103px;
  height: 103px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  word-wrap: break-word;
  word-wrap: normal;
  word-break: normal;
  line-break: loose;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.reviews-tab-widget .widget-header-info-wrapper {
  width: 106px;
}
.widget-review-title {
  font-size: 11px;
  line-height: 14px;
  color: #58585a;
  padding-top: 5px;
}
.reviews-tab-widget .widget-review-stars {
  float: none;
  padding-top: 6px;
  padding-bottom: 5px;
}
.btn-recommend {
  color: #fff;
  background: #55c7d8;
  padding: 4px 8px;
  border-radius: 5px;
  font-size: 8px;
  line-height: 1;
}
.btn-recommend .fa {
  font-size: 12px;
  padding-right: 1px;
}
.btn-recommend:focus,
.btn-recommend:hover {
  background: #5dd6e8;
  color: #fff;
}
.reviews-tab-widget .trust-widget-body .widget-review {
  background: #eff9fc;
}
.reviews-tab-widget .widget-header-stars .fa-star {
  font-size: 26px;
  padding-right: 10px;
}
.reviews-tab-widget .widget-review-stars .fa-star {
  font-size: 26px;
  padding-right: 10px;
  padding-left: 0;
}
.widget-review-more {
  font-size: 11px;
  line-height: 1;
  color: #338ac3;
  text-shadow: 0 0 2px #ffffff !important;
  display: block;
  padding-top: 6px;
}
.widget-review-more .fa-angle-down {
  padding: 0 0 0 12px;
  opacity: 0.8;
}
.widget-review-more .fa-angle-down:before {
  position: relative;
  top: 3px;
}
.widget-review-more:focus,
.widget-review-more:hover {
  color: #186698;
  cursor: pointer;
}
.line-grey {
  width: 92%;
  height: 1px;
  background: #c9d1d4;
  margin: 0 auto;
}
.reviews-tab-carousel .owl-controls {
  left: 13px;
  position: absolute;
  bottom: -38px;
  color: #fff;
  z-index: 1;
}
.reviews-tab-carousel .owl-pagination {
  margin: 5px 0 0 20px;
}
.reviews-tab-carousel .owl-pagination .owl-page {
  float: left;
  margin: 3px 10px 0 0;
  font-size: 11px;
  color: #5b5b5e;
  text-shadow: 0 0 2px #fff;
}
.reviews-tab-carousel .owl-pagination .owl-page.active {
  color: #0a77b9;
}
.widget-pagination {
  position: absolute;
  top: 15px;
  left: 110px;
}
.widget-pagination,
.widget-pagination a {
  color: #5b5b5e;
  text-transform: uppercase;
  font-size: 11px;
}
.widget-pagination a {
  padding-left: 5px;
}
.widget-pagination a:hover {
  color: #0a77b9;
}
.reviews-tab-carousel .owl-buttons {
  position: relative;
  font-size: 26px;
  color: #302e30;
}
.reviews-tab-carousel .owl-prev {
  position: absolute;
  left: 0;
}
.reviews-tab-carousel .owl-next {
  position: absolute;
  left: 172px;
}
.reviews-tab-widget .widget-body {
  border-right: 1px #e5eff8 solid;
  border-left: 1px #e5eff8 solid;
  border-radius: 13px;
}
.reviews-tab-widget .widget-box-border-bottom {
  border-right: 1px #e5eff8 solid;
  border-left: 1px #e5eff8 solid;
  border-radius: 0 0 10px 10px;
}
.reviews-tab-widget .widget-footer {
  height: 50px;
  background: #eff9fc;
  position: relative;
  margin-top: -1px;
}
.icon-logo-icon {
  font-size: 34px;
}
.icon-logo-icon:before {
  content: '\0041';
}
.logo-text {
  font-family: ProximaNova-Bold;
  font-size: 24px;
  line-height: 1;
}
.logo-box {
  clear: both;
  float: none;
  display: table;
  color: #fff;
}
.logo-box .icon-logo-icon {
  display: table-cell;
  font-size: 34px;
  padding-right: 10px;
}
.logo-box .logo-text {
  display: table-cell;
  font-size: 24px;
  margin-right: 10px;
  vertical-align: middle;
}
.reviews-tab-widget .icon-logo-icon,
.reviews-tab-widget .logo-text {
  color: #0a77b9;
}
.reviews-tab-widget .widget-footer .logo-box {
  float: right;
  margin: 9px 14px 0 0;
}
.reviews-tab-widget .widget-header-info b {
  font-size: 18px;
  line-height: 16px;
}
.reviews-tab-widget .widget-review {
  padding: 12px 12px 8px 18px;
}
.reviews-tab-widget .widget-header-rating {
  margin-top: 2px;
}
.reviews-tab-widget .widget-header-text {
  margin-bottom: 8px;
}
.widget-box-arrow-right {
  position: absolute;
  top: 42%;
  right: -8px;
  background: #eff9fc;
  border-radius: 2px;
  width: 40px;
  height: 40px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  border-right: 1px #fff solid;
  border-top: 1px solid #e5eff8;
  -webkit-box-shadow: 2px 3px 1px #1a4886;
          box-shadow: 2px 3px 1px #1a4886;
}
.widget-box-arrow-clutch {
  background: #eff9fc;
  height: 36px;
  position: absolute;
  right: 0;
  top: 43%;
  width: 1px;
  z-index: 4;
}
.widget-box-vertical-block {
  width: 58px;
  height: 159px;
  position: absolute;
  top: 20%;
  right: -88px;
  background: #0a77b9;
  border-radius: 10px;
  color: #fff;
  text-transform: uppercase;
  font-family: GothamBold;
  font-size: 18px;
  border-bottom: 3px #1a4886 solid;
}
.vertical-block-text {
  transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  margin-top: 65px;
}
.widget-box-vertical-block .icon-logo-icon {
  color: #fff;
  display: block;
  margin: 27px 0 0 14px;
  font-size: 30px;
}
.label-stable-width {
  width: 150px;
  max-width: 150px!important;
  padding-right: 0!important;
  margin-right: 0 !important;
}
.form-inline .label-stable-width {
  width: 148px;
  max-width: 148px !important;
}
.widget-carousel {
  width: 847px;
}
.widget-carousel .widget-body {
  width: 582px;
  background: #eff9fc;
}
.reviews-carousel {
  width: 540px;
}
.widget-carousel .widget-header {
  width: 265px;
  border-radius: 10px 0 0 10px;
  padding: 0 13px 0 1px;
}
.widget-carousel .widget-body,
.widget-carousel .widget-header {
  height: 168px;
  float: left;
}
.widget-carousel .widget-header-info b {
  font-size: 18px;
  line-height: 16px;
}
.widget-carousel .widget-header-info-wrapper {
  width: 76px;
  margin: 7px 10px 0 0;
}
.widget-carousel .widget-header-text {
  margin-bottom: 8px;
  font-size: 21px;
  padding-top: 11px;
}
.widget-carousel .widget-header-info-wrapper .widget-header-info {
  margin-bottom: 8px;
}
.widget-carousel .widget-header-stars .fa-star {
  font-size: 25px;
  padding-right: 9px;
}
.widget-carousel .widget-header-site {
  padding: 12px 0 2px;
  margin-left: 13px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  margin-bottom: 5px;
}
.widget-carousel .logo-box-wrapper {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  margin: 18px 0 0 13px;
  display: block;
  overflow: hidden;
}
.widget-carousel .logo-box {
  color: #fff;
  padding: 9px 0 0;
}
.widget-carousel .icon-logo-icon {
  font-size: 22px;
}
.widget-carousel .logo-text {
  display: block;
  float: left;
  font-size: 16px;
  margin-top: -19px;
}
.widget-carousel .widget-body {
  border-radius: 0 10px 10px 0;
}
.widget-carousel .widget-review-author {
  width: 140px;
  height: 13px;
  line-height: 1;
  overflow: hidden;
  margin-top: 1px;
}
.widget-carousel .reviews-carousel {
  margin: 28px auto 25px;
}
.reviews-carousel .owl-item,
.reviews-carousel .widget-review {
  width: 238px;
}
.reviews-carousel .widget-review-text {
  height: 64px;
  overflow: hidden;
}
.reviews-carousel .owl-item {
  padding: 0 15px;
}
.reviews-carousel .widget-review {
  padding: 0 0 20px;
  position: relative;
  height: 114px;
}
.reviews-carousel .owl-controls {
  position: absolute;
  top: 0;
  left: 0;
}
.reviews-carousel .owl-prev {
  top: 39px;
  left: -11px;
  position: absolute;
}
.reviews-carousel .owl-next {
  top: 39px;
  right: -551px;
  position: absolute;
}
.reviews-carousel .widget-review-date {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  display: block;
  width: 100%;
  float: none;
  text-align: right;
  margin: 10px 0 0;
  position: absolute;
  bottom: 0;
  left: 0;
  padding-right: 0;
}
.border-right-grey {
  border-right: 1px #ccc solid;
}
@media (max-width: 768px) {
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }
}
.col-xs-inline {
  float: left;
  min-width: 75px;
  padding-left: 5px;
  padding-right: 5px;
}
.col-xs-inline.control-label {
  min-width: 86px;
}
.col-sm-inline .dropdown-toggle {
  padding-left: 10px;
  padding-right: 27px;
}
.col-xs-inline .dropdown-toggle {
  padding-left: 10px;
  padding-right: 20px;
}
.col-xs-inline .bootstrap-select.btn-group .dropdown-toggle .caret {
  right: 5px;
}
.width-label-md {
  width: 137px;
}
.blocks-inline-wrapper {
  clear: both;
  display: table;
}
.blocks-inline {
  display: block;
  float: left;
  padding: 3px;
  background: #fff;
}
.stars-inline-wrapper {
  clear: both;
  display: table;
}
.stars-inline {
  background: #e8edf4;
  display: block;
  float: left;
  padding: 5px 7px 3px;
  margin-right: 4px;
}
.facebook-review {
  border-bottom: 1px #e8edf4 solid;
  margin-bottom: 15px;
}
.facebook-reviews .facebook-review:last-child {
  border-bottom: 0 none;
  margin-bottom: 0;
}
.facebook-review .stars-inline {
  padding: 4px 6px 2px;
  background-color: #f2f6fa;
}
.facebook-review .col-sm-2:first-child {
  max-width: 110px;
  width: 110px;
  padding-right: 0;
  word-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.li-dash {
  padding-left: 20px;
  position: relative;
}
.li-dash:before {
  content: "—";
  position: absolute;
  left: 0;
  top: -1px;
}
.block-rectangle {
  padding: 30px 0;
}
.boxes-flex-middle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.boxes-flex-middle .alert {
  width: 23%;
  text-transform: uppercase;
}
.block-rectangle b {
  font-size: 14px;
  font-weight: 400;
  display: block;
}
.block-rectangle i {
  font-size: 28px;
  padding-top: 6px;
  font-style: normal;
  display: block;
}
.chart-title-right-select {
  width: 230px;
  float: right;
}
.chart-title-right-select .select-styled {
  float: right!important;
  width: 170px!important;
  min-height: 34px !important;
}
.table-statistics {
  margin-top: 0;
}
.table-statistics tr td {
  border-top: 1px #ddd solid !important;
  padding: 7px 15px !important;
}
.table-statistics tr td:last-child {
  text-align: right;
}
.table-statistics tr:first-child td {
  border-top: 0 none !important;
}
.chart-wrap-statistics {
  height: 268px;
  max-height: 268px;
  padding: 10px;
  overflow: hidden;
}
.page-statistics .chart-wrap {
  margin-bottom: 30px;
}
.acc-setup-diagram {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 220px;
  height: 220px;
}
.acc-setup-diagram .donut-holder {
  border: 2px solid #b6c3d3;
  border-radius: 50%;
  height: 208px;
  left: 3px;
  position: absolute;
  top: 3px;
  width: 208px;
  z-index: 1;
}
.acc-setup-diagram .donut-chart {
  width: 220px;
  height: 220px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.acc-setup-diagram .donut-inner {
  border-radius: 50%;
  height: 208px;
  left: 3px;
  position: absolute;
  top: 3px;
  width: 208px;
  z-index: 3;
  text-align: center;
}
.acc-setup-diagram .donut-inner .donut-inner-title {
  color: #3c5068;
  margin-top: 63px;
  font-size: 20px;
}
.acc-setup-diagram .donut-inner .donut-inner-percent {
  padding-top: 20px;
  font-size: 52px;
  color: #111f31;
  font-family: ProximaNova-Light;
}
.list-tick {
  margin: 0;
  padding: 0;
}
.list-tick li {
  list-style-type: none;
  position: relative;
  padding-left: 33px;
  margin: 0 0 21px;
  color: #415e81;
  font-size: 15px;
}
.list-tick li.inactive:before,
.list-tick li:before {
  content: "";
  position: absolute;
  top: 2px;
  left: 0;
  width: 18px;
}
.list-tick li:before {
  background: url(sources/img/green/green-tick-onboard.faf8d2.png) no-repeat;
  height: 17px;
}
.list-tick li.inactive {
  color: #788aa0;
}
.list-tick li.inactive:before {
  background: url(sources/img/green/green-tick-onboard.faf8d2.png) 0 -17px no-repeat;
  height: 18px;
}
.link-styled {
  background: #dce4f0;
  font-size: 11px;
  line-height: 1;
  border-radius: 2px;
  text-transform: uppercase;
  padding: 4px 12px;
  color: #778aa2;
  margin: 0 20px;
  -webkit-transition: 0.2s all ease;
  transition: 0.2s all ease;
}
.link-styled:hover {
  background: #d3dded;
}
.title-sm {
  color: #111f31;
  font-size: 16px;
  font-family: ProximaNova-Bold;
  margin: 20px 0 25px;
}

