
@charset "UTF-8";
@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/opensans-regular-webfont.eot");
  src: url("../fonts/opensans-regular-webfont.eot") format("embedded-opentype"), url("../fonts/opensans-regular-webfont.woff") format("woff"), url("../fonts/opensans-regular-webfont.ttf") format("truetype"), url("../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg"); }
@font-face {
  font-family: 'Open Sans Bold';
  src: url("../fonts/OpenSans-Semibold.ttf") format("truetype"); }
.panel {
  border-radius: 0px;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .panel .panel-heading {
    display: table;
    width: 100%;
    padding: 3px 10px;
    padding-right: 0; }
  .panel .panel-title {
    display: table-cell;
    font-weight: bold;
    vertical-align: middle;
    padding: 9px 5px; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
    font-weight: bold; }

.panel-body {
  padding-top: 5px;
  padding-bottom: 10px; }

.panel-toolbar-list {
  display: table-cell;
  float: right; }
  .panel-toolbar-list button, .panel-toolbar-list input[type="button"], .panel-toolbar-list a.btn {
    color: #333;
    background-color: transparent;
    border-color: #E9ECEF;
    border-width: 0 0 0 1px;
    border-radius: 0px; }
    .panel-toolbar-list button:hover, .panel-toolbar-list button:focus, .panel-toolbar-list button:active, .panel-toolbar-list button.active, .panel-toolbar-list input[type="button"]:hover, .panel-toolbar-list input[type="button"]:focus, .panel-toolbar-list input[type="button"]:active, .panel-toolbar-list input[type="button"].active, .panel-toolbar-list a.btn:hover, .panel-toolbar-list a.btn:focus, .panel-toolbar-list a.btn:active, .panel-toolbar-list a.btn.active {
      color: #333;
      background-color: transparent;
      border-color: #c6cdd5; }
    .open .panel-toolbar-list button.dropdown-toggle, .open .panel-toolbar-list input[type="button"].dropdown-toggle, .open .panel-toolbar-list a.btn.dropdown-toggle {
      color: #333;
      background-color: transparent;
      border-color: #c6cdd5; }
    .panel-toolbar-list button:active, .panel-toolbar-list button.active, .panel-toolbar-list input[type="button"]:active, .panel-toolbar-list input[type="button"].active, .panel-toolbar-list a.btn:active, .panel-toolbar-list a.btn.active {
      background-image: none; }
    .open .panel-toolbar-list button.dropdown-toggle, .open .panel-toolbar-list input[type="button"].dropdown-toggle, .open .panel-toolbar-list a.btn.dropdown-toggle {
      background-image: none; }
    .panel-toolbar-list button.disabled, .panel-toolbar-list button.disabled:hover, .panel-toolbar-list button.disabled:focus, .panel-toolbar-list button.disabled:active, .panel-toolbar-list button.disabled.active, .panel-toolbar-list button[disabled], .panel-toolbar-list button[disabled]:hover, .panel-toolbar-list button[disabled]:focus, .panel-toolbar-list button[disabled]:active, .panel-toolbar-list button[disabled].active, fieldset[disabled] .panel-toolbar-list button, fieldset[disabled] .panel-toolbar-list button:hover, fieldset[disabled] .panel-toolbar-list button:focus, fieldset[disabled] .panel-toolbar-list button:active, fieldset[disabled] .panel-toolbar-list button.active, .panel-toolbar-list input[type="button"].disabled, .panel-toolbar-list input[type="button"].disabled:hover, .panel-toolbar-list input[type="button"].disabled:focus, .panel-toolbar-list input[type="button"].disabled:active, .panel-toolbar-list input[type="button"].disabled.active, .panel-toolbar-list input[type="button"][disabled], .panel-toolbar-list input[type="button"][disabled]:hover, .panel-toolbar-list input[type="button"][disabled]:focus, .panel-toolbar-list input[type="button"][disabled]:active, .panel-toolbar-list input[type="button"][disabled].active, fieldset[disabled] .panel-toolbar-list input[type="button"], fieldset[disabled] .panel-toolbar-list input[type="button"]:hover, fieldset[disabled] .panel-toolbar-list input[type="button"]:focus, fieldset[disabled] .panel-toolbar-list input[type="button"]:active, fieldset[disabled] .panel-toolbar-list input[type="button"].active, .panel-toolbar-list a.btn.disabled, .panel-toolbar-list a.btn.disabled:hover, .panel-toolbar-list a.btn.disabled:focus, .panel-toolbar-list a.btn.disabled:active, .panel-toolbar-list a.btn.disabled.active, .panel-toolbar-list a.btn[disabled], .panel-toolbar-list a.btn[disabled]:hover, .panel-toolbar-list a.btn[disabled]:focus, .panel-toolbar-list a.btn[disabled]:active, .panel-toolbar-list a.btn[disabled].active, fieldset[disabled] .panel-toolbar-list a.btn, fieldset[disabled] .panel-toolbar-list a.btn:hover, fieldset[disabled] .panel-toolbar-list a.btn:focus, fieldset[disabled] .panel-toolbar-list a.btn:active, fieldset[disabled] .panel-toolbar-list a.btn.active {
      background-color: transparent;
      border-color: #E9ECEF; }
    .panel-toolbar-list button .badge, .panel-toolbar-list input[type="button"] .badge, .panel-toolbar-list a.btn .badge {
      color: transparent;
      background-color: #333; }
  .panel-toolbar-list > ul {
    margin: 0;
    padding: 0; }
    .panel-toolbar-list > ul > li {
      margin: 0;
      padding: 0;
      display: table-cell; }
  .panel-toolbar-list .anchor-text {
    line-height: 30px;
    padding: 10px; }

.panel-toolbar-btn {
  display: table-cell;
  vertical-align: middle;
  padding: 3px 5px;
  text-align: right; }

.panel-plain {
  border-color: #E9ECEF; }
  .panel-plain > .panel-heading {
    color: #3c3a49;
    background-color: #fff;
    border-color: transparent; }
    .panel-plain > .panel-heading + .panel-collapse .panel-body {
      border-top-color: #E9ECEF; }
  .panel-plain > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #E9ECEF; }
  .panel-plain .panel-heading button, .panel-plain .panel-heading input[type="button"], .panel-plain .panel-heading a.btn {
    border: 0;
    padding-left: 0;
    padding-right: 10px; }

 .primlable{
	  display: inline-block;
    overflow: hidden;
    padding-top: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 140px;
}

.panel-toolbar {
  border-color: #E9ECEF; }
  .panel-toolbar > .panel-heading {
    color: #3c3a49;
    background-color: #fff;
    border-color: #E9ECEF; }
    .panel-toolbar > .panel-heading + .panel-collapse .panel-body {
      border-top-color: #E9ECEF; }
  .panel-toolbar > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #E9ECEF; }
  .panel-toolbar .panel-title {
    font-size: 1em; }
  .panel-toolbar .panel-heading {
    padding-top: 0;
    padding-bottom: 0; }
  .panel-toolbar .panel-footer {
    background: #fcfcfc; }

.panel-icon-header {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
  border-color: #e9ecef; }
  .panel-icon-header > .panel-heading {
    color: #313338;
    background-color: #e9ecef;
    border-color: transparent; }
    .panel-icon-header > .panel-heading + .panel-collapse .panel-body {
      border-top-color: #e9ecef; }
  .panel-icon-header > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #e9ecef; }
  .panel-icon-header .panel-heading {
    color: #313338;
    border-radius: 0px;
    padding-top: 0;
    padding-bottom: 0;
    position: relative; }
    .panel-icon-header .panel-heading .arrow_icon {
      width: 30px;
      }
  .panel-icon-header .arrow_icon {
    vertical-align: middle;
    display: table-cell;
    position: relative; }
    .panel-icon-header .arrow_icon:before, .panel-icon-header .arrow_icon:after, .panel-icon-header .arrow_icon > i:after {
      border-bottom: 16px solid transparent;
      border-top: 16px solid transparent;
      border-left: 10px solid;
      content: "";
      display: inline-block;
      position: absolute;
      left: 21px;
      top: -1px;
      z-index: 1; }
    .panel-icon-header .arrow_icon:after {
      border-left-color: #E9ECEF; }
    .panel-icon-header .arrow_icon:before {
      border-left-color: #d7d7d7;
      left: 22px; }
    .panel-icon-header .arrow_icon > i:after {
      border-left-color: transparent;
      left: 21px;
      top: -11px;
      z-index: 0; }
    .panel-icon-header .arrow_icon .dual-icon:after {
      border-bottom: 18px solid transparent;
      border-top: 18px solid transparent;
      border-left: 10px solid white;
      content: "";
      display: inline-block;
      position: absolute;
      left: 23px;
      top: -1px;
      z-index: 0; }

.panel-faq {
  border-color: #E9ECEF;
  border-radius: 4px;
  position: relative;
  margin-left: 45px; }
  .panel-faq > .panel-heading {
    color: #313338;
    background-color: #ededed;
    border-color: #E9ECEF; }
    .panel-faq > .panel-heading + .panel-collapse .panel-body {
      border-top-color: #E9ECEF; }
  .panel-faq > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #E9ECEF; }
  .panel-faq .panel-heading {
    padding-top: 0;
    padding-bottom: 0; }
  .panel-faq .panel-title {
    font-size: 1em;
    color: #5d260e; }
  .panel-faq .number-circle {
    position: absolute;
    top: 0;
    left: -45px; }

.left-arrow:before, .left-arrow:after {
  border-bottom: 7px solid transparent;
  border-top: 7px solid transparent;
  border-right: 7px solid;
  content: "";
  display: inline-block;
  position: absolute;
  left: -7px;
  top: 10px; }
.left-arrow:after {
  border-right-color: #ededed; }
.left-arrow:before {
  border-right-color: #E9ECEF;
  left: -8px; }

.panel-toolbar-list button:hover, .panel-toolbar-list button:focus,
.panel-toolbar-list button:active,
.panel-toolbar-list button.active,
.panel-toolbar-list input[type="button"]:hover,
.panel-toolbar-list input[type="button"]:focus,
.panel-toolbar-list input[type="button"]:active,
.panel-toolbar-list input.active[type="button"],
.panel-toolbar-list a.btn:hover,
.panel-toolbar-list a.btn:focus,
.panel-toolbar-list a.btn:active,
.panel-toolbar-list a.btn.active {
  background-color: inherit;
  color: inherit; }

.widget-disabled:empty, .widget-disabled .panel {
  display: none !important; }

.panel.panel-flat {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px; }
  .panel.panel-flat .panel-heading {
    background: white; }

.alert {
  font-size: 0.875em; }
  .alert > .close {
    font-size: 1.125em; }

.alert-success {
  background-color: #eaf8e4;
  border-color: #aed49e;
  color: #3C763D; }
  .alert-success .border-bottom {
    border-color: #aed49e; }

.alert-info {
  background-color: #ddf4fa;
  border-color: #84d8ed;
  color: #157890; }
  .alert-info .border-bottom {
    border-color: #84d8ed; }

.alert-warning {
  background-color: #fcf9d6;
  border-color: #d1cfa4;
  color: #895c0d; }
  .alert-warning .border-bottom {
    border-color: #d1cfa4; }

.alert-danger, .error-msg.error-danger {
  background-color: #f5e6e6;
  border-color: #d7a3ab;
  color: #A94442; }
  .alert-danger .border-bottom, .error-msg.error-danger .border-bottom {
    border-color: #d7a3ab; }

.well {
  padding: 15px;
  background-color: #f7f8fa;
  border: 1px solid #e0e1e2;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .well .panel-title {
    font-size: 1em;
    width: 50%; }
    @media (min-width: 320px) and (max-width: 767px) {
      .well .panel-title {
        width: 70%; } }
  .well.coloredtop {
    background: #fbfbfb;
    border-top: 2px solid;
    border-radius: 0px; }
    .well.coloredtop .panel-title {
      color: #313338;
      font-weight: 600; }
    .well.coloredtop.blue {
      border-top-color: #4f8edc; }
    .well.coloredtop.orange {
      border-top-color: #e47e50; }
    .well.coloredtop.gray {
      border-top-color: #565b65; }
  .well.coloredleft {
    background: #fbfbfb;
    border-left: 2px solid #eeeeee;
    border-radius: 0px; }
    .well.coloredleft.blue {
      border-left-color: #4f8edc; }
    .well.coloredleft.orange {
      border-left-color: #e47e50; }
    .well.coloredleft.gray {
      border-left-color: #565b65; }
  .well.well-mini {
    padding: 5px 6px; }
  .well.well-small {
    padding: 8px 7px; }
  .well.well-large {
    padding: 10px 9px; }

.well-foot {
  background: #e9ecef;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #e0e1e2;
  border-bottom: 1px solid #fff;
  padding: 10px 15px;
  margin: 15px -15px -15px -15px; }

.well-white {
  background: white;
  position: relative; }
  .well-white.well-arrow-left:before, .well-white.well-arrow-left:after {
    content: "";
    position: absolute;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    left: 15px;
    top: -8px; }
  .well-white.well-arrow-left:before {
    border-bottom-color: #e0e1e2;
    top: -9px; }
  .well-white.well-arrow-right:before, .well-white.well-arrow-right:after {
    content: "";
    position: absolute;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    right: 15px;
    top: -8px; }
  .well-white.well-arrow-right:before {
    border-bottom-color: #e0e1e2;
    top: -9px; }

.well-panel {
  padding: 0; }

.well-header {
  padding: 0 10px;
  display: table;
  width: 100%; }
  .well-header .panel-title, .well-header .btn-group {
    display: table-cell;
    vertival-align: middle; }
  .well-header .pull-text-right {
    text-align: right; }
  .well-header.header-border {
    border-bottom: 1px solid #e0e1e2; }

.well-body {
  padding: 15px 15px 5px 15px; }

.well-inner-box {
  background: #fff;
  border: 1px solid #efeeee;
  padding: 5px 0 10px; }

.tab {
  margin-bottom: 20px; }
  .tab .nav-tabs {
    border-bottom-color: #e3e4e6; }
    .tab .nav-tabs > li > a {
      background-color: #e3e4e6;
      border: 1px solid transparent;
      border-radius: 0px;
      margin-right: 1px;
      text-decoration: none;
      color: #34363a;
      padding: 7px 10px; }
      .tab .nav-tabs > li > a:hover {
        border-color: #e3e4e6 #e3e4e6 #e3e4e6;
        color: black;
        background-color: #d6d7da; }
    .tab .nav-tabs > li.active > a {
      position: relative; }
      .tab .nav-tabs > li.active > a, .tab .nav-tabs > li.active > a:hover, .tab .nav-tabs > li.active > a:focus {
        color: #fff;
        background-color: #da7a4d;
        border: 1px solid #e3e4e6;
        border-bottom-color: transparent; }
        .tab .nav-tabs > li.active > a:after, .tab .nav-tabs > li.active > a:hover:after, .tab .nav-tabs > li.active > a:focus:after {
          border-top: 10px solid #da7a4d;
          border-left: 10px solid transparent;
          border-right: 10px solid transparent;
          position: absolute;
          left: 50%;
          bottom: -10px;
          display: block;
          content: "";
          margin-left: -10px; }
  .tab .nav-tabs > li > a .tab-badge {
    color: #fff;
    background-color: #da7a4d;
    top: -5px;
    position: relative; }
  .tab .nav-tabs > li.active > a .tab-badge {
    color: #c96738;
    background-color: #fff; }
  .tab .tab-content {
    border: 1px solid #ddd;
    border-top: 0 none;
    background-color: #e3e4e6; }
  .tab .tab-pane {
    background-color: #fff;
    margin-top: 1px;
    margin-bottom: 1px; }
  .tab .tab-content-header, .tab .tab-content-footer {
    background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.02) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.02) 50%, rgba(0, 0, 0, 0.02) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.02) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.02) 50%, rgba(0, 0, 0, 0.02) 75%, transparent 75%, transparent);
    background-size: 8px 8px;
    display: block;
    padding: 10px 5px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff; }
  .tab.tab-small .nav-tabs > li > a {
    padding: 7px 5px; }

.tab-pane {
  padding: 10px; }

.tab.tab-left {
  position: relative; }
  .tab.tab-left .nav-tabs {
    float: left; }
    .tab.tab-left .nav-tabs > li {
      clear: left;
      min-width: 200px;
      margin-bottom: 0;
      border-bottom: 1px solid #cdcfd3; }
      .tab.tab-left .nav-tabs > li a {
        display: block; }
  .tab.tab-left .nav-tabs > li.active > a {
    position: relative; }
    .tab.tab-left .nav-tabs > li.active > a, .tab.tab-left .nav-tabs > li.active > a:hover, .tab.tab-left .nav-tabs > li.active > a:focus {
      border: 1px solid #e3e4e6;
      border-right-color: transparent; }
      .tab.tab-left .nav-tabs > li.active > a:after, .tab.tab-left .nav-tabs > li.active > a:hover:after, .tab.tab-left .nav-tabs > li.active > a:focus:after {
        border-left: 10px solid #da7a4d;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-top: 10px solid transparent;
        position: absolute;
        top: auto;
        left: auto;
        right: -20px;
        bottom: 20%;
        margin-top: 0px; }
  .tab.tab-left .tab-content {
    border: 1px solid #ddd;
    background-color: #fff;
    display: block;
    margin-left: 200px; }

.table > tbody
> tr.row-active {
  background: #e3f5e0;
  background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.01) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0.01) 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.01) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0.01) 75%, transparent 75%, transparent);
  background-size: 8px 8px; }
  .table > tbody
  > tr.row-active td {
    background: none; }

.table.table-bottomborder > thead > tr > th,
.table.table-bottomborder > thead > tr > td,
.table.table-bottomborder > tbody > tr > th,
.table.table-bottomborder > tbody > tr > td,
.table.table-bottomborder > tfoot > tr > th,
.table.table-bottomborder > tfoot > tr > td {
  border-top: 0;
  border-bottom: 1px solid #ddd; }

.table.grid-table {
  border-collapse: separate; }
  .table.grid-table > tbody > tr > th,
  .table.grid-table > tbody > tr > td {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #fff; }
  .table.grid-table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd; }

.table.table-plain {
  background: none; }
  .table.table-plain th, .table.table-plain td {
    background: none;
    border: 0 none; }

.table.table-autowidth {
  width: auto;
  max-width: 100%; }

.navbar {
  border-radius: 0px;
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  min-height: 44px !important;
  height: 44px !important; }

.navbar-inverse .navbar-brand {
  line-height: 25px; }
  .navbar-inverse .navbar-brand a {
    color: #4694d0;
    text-decoration: none; }
  .navbar-inverse .navbar-brand i {
    margin-right: 10px; }
.navbar-inverse .navbar-nav > li.open > a:hover, .navbar-inverse .navbar-nav > li.open > a:focus, .navbar-inverse .navbar-nav > li.open > a.active {
  color: #000;
  background-color: #fff; }
  .navbar-inverse .navbar-nav > li.open > a:hover > i:nth-child(2), .navbar-inverse .navbar-nav > li.open > a:focus > i:nth-child(2), .navbar-inverse .navbar-nav > li.open > a.active > i:nth-child(2) {
    text-shadow: 0 0 3px #fff; }
.navbar-inverse .navbar-nav > li > a {
  color: #fff;
  padding: 10px;
  line-height: 15px;
  text-decoration: none; }
  .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a.active {
    color: #000;
    background-color: #fff; }
  .navbar-inverse .navbar-nav > li > a[data-action="logout"]:hover, .navbar-inverse .navbar-nav > li > a[data-action="logout"]:focus {
    color: #E6E7E8;
    background-color: #04557b; }
  .navbar-inverse .navbar-nav > li > a > i {
    font-size: 1.125em;
    width: 18px;
    text-align: center; }
    .navbar-inverse .navbar-nav > li > a > i:nth-child(2) {
      font-size: 0.875em;
      position: absolute;
      right: 2px;
      bottom: 8px;
      text-shadow: -1px -1px 0px #04557b; }
      .navbar-inverse .navbar-nav > li > a > i:nth-child(2).fa-search {
        bottom: 12px; }

.dropdown-menu, .fake-dropdown {
  border-radius: 0px;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.7);
  border-width: 4px 1px 1px 1px;
  border-style: solid;
  border-color: #575c66;
  min-width: 190px; }
  .dropdown-menu .list-item, .fake-dropdown .list-item {
    padding-bottom: 0;
    padding-left: 10px; }
    .dropdown-menu .list-item.pad-x5px-y10px, .fake-dropdown .list-item.pad-x5px-y10px {
      padding: 5px 10px; }
    .dropdown-menu .list-item.active, .fake-dropdown .list-item.active {
      background: #E6E7E8; }
  .dropdown-menu.arrow-left:after, .arrow-left.fake-dropdown:after, .dropdown-menu.arrow-right:after, .arrow-right.fake-dropdown:after, .dropdown-menu.arrow-center:after, .arrow-center.fake-dropdown:after {
    content: "";
    display: inline-block;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #575c66;
    position: absolute;
    top: -11px;
    z-index: 1; }
  .dropdown-menu.arrow-left:after, .arrow-left.fake-dropdown:after {
    left: 13px; }
  .dropdown-menu.arrow-right:after, .arrow-right.fake-dropdown:after {
    right: 13px; }
  .dropdown-menu.arrow-center:after, .arrow-center.fake-dropdown:after {
    left: 50%;
    margin-left: -9px; }
  .dropdown-menu .dropdown-header, .fake-dropdown .dropdown-header {
    background: #575c66;
    color: #fff;
    font-size: 1em;
    padding: 6px 10px 8px;
    position: relative;
    top: -6px;
    text-align: left;
    min-height: 30px; }

.list-divider {
  height: 1px;
  margin: 5px 15px 5px 15px;
  overflow: hidden;
  background-color: #d6d6d6; }

.dropdown-box {
  min-width: 450px; }

.dropdown-close {
  color: #adadad !important;
  opacity: 1;
  text-shadow: none;
  filter: alpha(opacity=100);
  position: absolute;
  right: 10px;
  font-size: 1.125em; }
  .dropdown-close:hover, .dropdown-close:focus {
    color: #fff !important;
    opacity: 1;
    filter: alpha(opacity=100); }

.typeahead.dropdown-menu > li > a, .typeahead.fake-dropdown > li > a {
  text-decoration: none; }
.typeahead.dropdown-menu > .active > a, .typeahead.fake-dropdown > .active > a, .typeahead.dropdown-menu > .active > a:hover, .typeahead.fake-dropdown > .active > a:hover, .typeahead.dropdown-menu > .active > a:focus, .typeahead.fake-dropdown > .active > a:focus {
  background-color: #da7a4d; }

.pagination > li > a, .pagination > li > span {
  color: #313338;
  -webkit-box-shadow: inset 0 -10px 4px #f2f4f6;
  box-shadow: inset 0 -10px 4px #f2f4f6;
  position: relative; }
.pagination > li:first-child > a, .pagination > li:first-child > span {
  border-bottom-left-radius: 50% 50%;
  border-top-left-radius: 50% 50%; }
.pagination > li:last-child > a, .pagination > li:last-child > span {
  border-bottom-right-radius: 50% 50%;
  border-top-right-radius: 50% 50%; }
.pagination > li > a.disable {
  color: #eee; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  background-color: #fff; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background-color: #fff;
  border-color: #ddd;
  color: #5d260e;
  z-index: 0; }
  .pagination > .active > a:after, .pagination > .active > a:hover:after, .pagination > .active > a:focus:after,
  .pagination > .active > span:after,
  .pagination > .active > span:hover:after,
  .pagination > .active > span:focus:after {
    content: "";
    border-bottom: 3px solid #da7a4d;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0; }

.wizard {
  margin-bottom: 35px; }
  .wizard .wizard-list {
    display: table;
    width: 100%;
    list-style: none;
    border-collapse: collapse;
    border-spacing: 0; }
    .wizard .wizard-list li {
      display: table-cell;
      text-align: center;
      padding: 0; }
      .wizard .wizard-list li a {
        color: #52565F;
        display: block;
        position: relative;
        text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.2);
        text-decoration: none; }
    .wizard .wizard-list.wizard-auto-w {
      width: auto; }
  .wizard .wizard-pills, .wizard .wizard-pills-inner {
    text-align: center;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px; }
  .wizard .wizard-pills {
    -webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.2) inset, 0px -1px 0px rgba(0, 0, 0, 0.3) inset;
    box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.2) inset, 0px -1px 0px rgba(0, 0, 0, 0.3) inset;
    background-color: #E4E4E4;
    position: relative;
    font-weight: bold; }
  .wizard .wizard-pills-inner {
    margin: 7px;
    padding: 7px 0;
    background-color: #52565F;
    background-image: #52565F;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #52565F 0%, #848B95 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52565F), color-stop(100%, #848B95));
    background-image: -webkit-linear-gradient(top, #52565F 0%, #848B95 100%);
    background-image: -o-linear-gradient(top, #52565F 0%, #848B95 100%);
    background-image: -ms-linear-gradient(top, #52565F 0%, #848B95 100%);
    background-image: linear-gradient(top bottom, #52565F 0%, #848B95 100%);
    /*background-color:nth($wizardPillsInner,1);*/
    color: #fff;
    width: 34px;
    text-align: center; }
  .wizard .wizard-pills-txt {
    display: block;
    margin-top: 5px; }
  .wizard a:hover, .wizard a:focus {
    color: #2f3136; }
    .wizard a:hover .wizard-pills-inner, .wizard a:focus .wizard-pills-inner {
      background-color: #2f3136; }
  .wizard .active a .wizard-pills-inner {
    background-color: #D9784D;
    background-image: #D9784D;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #D9784D 0%, #EFA081 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D9784D), color-stop(100%, #EFA081));
    background-image: -webkit-linear-gradient(top, #D9784D 0%, #EFA081 100%);
    background-image: -o-linear-gradient(top, #D9784D 0%, #EFA081 100%);
    background-image: -ms-linear-gradient(top, #D9784D 0%, #EFA081 100%);
    background-image: linear-gradient(top bottom, #D9784D 0%, #EFA081 100%);
    /*background-color:nth($wizardPillsActive,1);*/
    color: #fff;
    -webkit-box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.2) inset; }

.wizard .wizard-list.wizard-list-line li a:before {
  border-top: 7px solid #E4E4E4;
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  content: "";
  margin-top: 22px;
  -webkit-box-shadow: 0 -2px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0 -2px 0px rgba(0, 0, 0, 0.2); }
.wizard .wizard-list.wizard-list-line li:first-child a:before {
  left: 50%;
  max-width: 50%; }
.wizard .wizard-list.wizard-list-line li:last-child a:before {
  left: 0%;
  max-width: 50%; }

.wizard.wizard-circle .wizard-pills, .wizard.wizard-circle .wizard-pills-inner {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }

.wizard.wizard-label .wizard-list li a {
  display: table; }
.wizard.wizard-label .wizard-cell {
  display: table-cell;
  vertical-align: middle; }
.wizard.wizard-label .wizard-pills-txt {
  margin: 5px; }

.wizard.wizard-stacked .wizard-list {
  width: auto; }
  .wizard.wizard-stacked .wizard-list li {
    display: block; }
    .wizard.wizard-stacked .wizard-list li a {
      margin-top: 20px;
      margin-bottom: 20px; }
      .wizard.wizard-stacked .wizard-list li a:before {
        border-top: 0 none;
        border-left: 5px solid #E4E4E4;
        width: 1px;
        height: 100%;
        -webkit-box-shadow: -1px 0px 0px rgba(0, 0, 0, 0.2);
        box-shadow: -1px 0px 0px rgba(0, 0, 0, 0.2);
        left: 24px; }
    .wizard.wizard-stacked .wizard-list li:first-child a:before, .wizard.wizard-stacked .wizard-list li:last-child a:before {
      left: 24px; }
    .wizard.wizard-stacked .wizard-list li:last-child a:before {
      height: 50%; }
.wizard.wizard-stacked .wizard-pills-txt {
  display: inline-block; }

.wizard .wizard-content {
  display: block; }
  .wizard .wizard-content .wizard-pane, .wizard .wizard-content .wizard-page {
    display: none; }
    .wizard .wizard-content .wizard-pane.active, .wizard .wizard-content .wizard-page.active {
      display: block; }

.calendar-label {
  vertical-align: top;
  background: #575B66;
  display: inline-block;
  min-width: 65px;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 0;
  overflow: hidden; }
  .calendar-label .calendar-year, .calendar-label .calendar-month, .calendar-label .calendar-date {
    text-align: center; }
  .calendar-label .calendar-month, .calendar-label .calendar-date {
    padding: 2px 8px; }
  .calendar-label .calendar-year {
    background: #40434C; }

.calendar-label-top .calendar-month, .calendar-label-top .calendar-date, .calendar-label-bottom .calendar-month, .calendar-label-bottom .calendar-date {
  display: inline-block;
  padding: 4px 5px; }

.calendar-label-top .calendar-year {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0; }

.calendar-label-bottom .calendar-year {
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px; }

.calendar-label-left, .calendar-label-right {
  position: relative; }
  .calendar-label-left .calendar-year, .calendar-label-right .calendar-year {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
    top: 11px;
    padding: 2px 7px 1px; }

.calendar-label-left .calendar-year {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  left: -11px; }
.calendar-label-left .calendar-month, .calendar-label-left .calendar-date {
  margin-left: 20px; }

.calendar-label-right .calendar-year {
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  right: -11px; }
.calendar-label-right .calendar-month, .calendar-label-right .calendar-date {
  margin-right: 20px; }

.elig-card {
  background-color: #575d67;
  background-image: -webkit-linear-gradient(left, #575d67, #32343a, 50%, #575d67);
  background-image: linear-gradient(to right, #575d67, #32343a, 50%, #575d67);
  background-repeat: no-repeat;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -ms-border-radius: 17px;
  -o-border-radius: 17px;
  border-radius: 17px;
  border: 1px solid #acadaf;
  width: 300px;
  height: 157px;
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 0 15px 15px -15px #000000;
  box-shadow: 0 15px 15px -15px #000000; }
  .elig-card > .elig-inner {
    background-image: #ffffff;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #ffffff 0%, #e6e7e8 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e7e8));
    background-image: -webkit-linear-gradient(top, #ffffff 0%, #e6e7e8 100%);
    background-image: -o-linear-gradient(top, #ffffff 0%, #e6e7e8 100%);
    background-image: -ms-linear-gradient(top, #ffffff 0%, #e6e7e8 100%);
    background-image: linear-gradient(top bottom, #ffffff 0%, #e6e7e8 100%);
    -webkit-border-radius: 60% 15px 60% 15px;
    -moz-border-radius: 60% 15px 60% 15px;
    -ms-border-radius: 60% 15px 60% 15px;
    -o-border-radius: 60% 15px 60% 15px;
    border-radius: 60% 15px 60% 15px;
    min-height: 157px;
    text-align: center;
    margin-left: -20px;
    width: 331px; }
    .elig-card > .elig-inner > .elig-content {
      padding-top: 60px;
      padding-left: 40px;
      padding-right: 30px; }
      .elig-card > .elig-inner > .elig-content h4 {
        margin: 0;
        font-size: 2em;
        font-weight: bold; }
      .elig-card > .elig-inner > .elig-content small {
        line-height: 30px;
        font-size: 100%; }

.insurance-card {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAACiCAYAAAAjmQNKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTc4MUM2QzdGMDg0MTFFM0IzQzZGNkMxRkEwRDA5MjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTc4MUM2QzhGMDg0MTFFM0IzQzZGNkMxRkEwRDA5MjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzgxQzZDNUYwODQxMUUzQjNDNkY2QzFGQTBEMDkyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNzgxQzZDNkYwODQxMUUzQjNDNkY2QzFGQTBEMDkyNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Picb5FcAAB5USURBVHja7F2JexNHsi+dtixjjDEYzBGbGAIhHC/k2Lf7vv3fXzbZ3VwkGyAEgwmnD4zvW5alp/qofmqanpm+ZjQz6vq+/jDSaKanu351dXV14dHiGnjylHIqdVqba6mhKxOjod8X/dx5SjmVO22g0/7eaYNZ7LwnT2nTVmUCE7Z6p12k78Y67U2nHRrct9ppNbr/Uac1uPs0PcA89Qu4EETXA76/3GkbBgBDPh/ptM8k393ttH0CnAeYp1xQgTQKEGNXyF2phoCLETo9B4ogK9C9x9FdCrjm807b7LS31HY9wDxlCUhiUKJCQPrS8J4znbauAbC/Klw3Qm2VgN7yAPOU9qBElcB0nD4rEfMi059wYEqqAlyHvui0Bc4va5D52CZAN6gdeYB56hW4hsjsEmmNGBUZ9BWZefj3Dv1dJsbFf49RQIIHSIuY/oCaKs1RoKRMjY+r47P3yDTEZ5/stLMR97tHZuSeEsL9OpgnR8A6TgGKc9znjznmbbk0vQypSNrvb/T/Hwlkos+GGvhOyH0YaI7o720CXPPKxGjLazBPrsGF/ssN7rMXHOMdpqivLdKi34B8DZhpWNSU33HXMNDx7Qx9N879XgSs12CerGiINNY54fPvVU2ojFKFTFjRFH4N75YRtjuabBfAZ3J4sqOaBFw/pUxrxUH4flskSOa4z3EsPu204dml9aIHmCcbGgZ5NHAXYsyMSBG1SUvPS75DkJ1CkHkfzJMpoR9yXghorPTpWPyAgOq0ae6za5226jWYJxsfhCcMaOxD7yOFiVLH1zoif0smXI55gHkyIQxnzwifHfX5mKBZ/Fr4rOoB5snUyZcxWN9SR4uh9hYXwAc9wDx5ckCzS+uo1UU8tT3APHlyQ7gmOCV8tu8B5smTGxqQfOYB5smTIxqRfLbjARZOKtsdSqC/LcJTvvwv5IGK8PGzTmv5heb3ie2qxTZIgzYC3SzsAnQ3EbKG0aND+pdtYzj0Q9lXhFtgxJSxTcys9wB7H1y4b+iO5X0ewrsdtwd+SPuGxGpXmyRw+367CmYj4Oa+YWpjDu6JKTKLBLJl6J8F2FI/MlDHPERr57jw8QbLpu9XgBVIW2Gy6scx3P8MNVx8XYGUFcv05JQwenha+Oz/XYR+A1iJNBZKnOkEnodlwn4lk6HleTGXglpW2nerXwGGi4G3I65ZJvOObQNvC2YeixgNkBacibgfPu/bnAHMR0274yBaQIu8/90vAKuTpDkecs0f8K5sV1QByhaZAGhjr9EYTkX8pgx9nquXY/NQpF3mf/ULwEqkuS4HfL9CWmsTzKq7bng+8wDjaE+UrHkfgPEQcKGtfM/yGVsK1/h1sXwK7uEofshzJgfLbg4CF5ps8wn4I4/ABzjyCrCZKGGaZw2GZmFYeeZZeHdShy1djfge/bq8hemLAQzXL4RC9VTAd+1+0WBRZ0ntO3rOsZDvnnhBn1uAySyjByLA8qzB6pamXZRvh1kfF6B7SoiMlnLqf/V7mD5ozveuTIz2DcCi3g1NSJMIIP4Oa5iHZYA8I9PQh+b7B2DPZfOdZ4BFMfc0vf9LRbCiRjxNrRJyLZYvw7B/I8dj288aDN0q6d4vqsvRNwCLMs1QCk3Au3WwJl0vC0aMkJ91WeGZT0grNsBTXikoetgwMaOyTCrmH65jfCUZpEKElpLRfTA73tRT9n17XO7ZyjvAmNnCtJDJ4QNVzeu3SANi7uJuH4Grn01EmeDFY4uO8gywAgUeRulvBNdmAs9FrdWPGytLip/lEVyyPYNvw5z3PBCmQ12P+RmoqbYJuDvkt/V7Ndt+I1yekZ2A2c4zwDCqU4v5Gb+SVvRlAPqX2CmeMtrLI8DK5DNhaPRSyHWzpMIPoZu5whI125xNzYrZsKNOm1w7BL8rud99sKDsjT8gJNe0nKGXK3Fq+hi1cxG/w8PRljhTjv931ePEkwYFWUmb4rnMWQQY0yx/D7nmR9I0J0grsRJq3k/y5IJkua1vICKhIQsAK5DWGg65Zhm6B1gveV7wFAMPyta/8CzmRtYBhn7TXyKuWSaN5clTXAD7SPJ5ZMZOmgGGWmtIwc+CHPlTBdLUrFJwWqkS0Pe8UlD0cC2rAGNRvhsRoFqllz8W8LJFyM5uYnzfKmni/ZT3td8iqjKB8lplHMopBBYm17K9VkH0C3RzDRuk7TC4gYvAfFAjC+Bi7zyQEXAByFPKqjkEFmrlGsizN9azaCKiSXgr5Pt1khyb3ACg/4Wr67g/C/fkrGRIa5VIA9cIXJsZYTqdz7NOXwV8riQI0wKwOjHaaMg19+DDk9yZip6nCcZ0qT/IXEx71sUQmbZYy/5uRsDFxlwmwPK4uTSspMaO7Q2SNDeQ0a7AhzW+GT2D6O0nGJ5fgHdFaMZSPnFlDlwPIFsRUH7RP+9+WRA+5lTft9zjiUKthdV5zoWA5qHi/VCCzpIvhgEDPHzhjaW5yM4Eq3JM1aBmylA1em9WjSpLJi0DEmpb3LnNUoceQD4LsAYVTtrIAsCw87cj/K1XBpP/grQhU+Nbhv0rU+BBVvrtXxYm6ACBC0Px/4Fs1kzcJzOc1dwv5tREDNqCc6DDRL1Qu6hlJkKuQRX80vD+/JrYOejuNlWROAXoZk2PkxaU0Qx0S24faYw1moWT9H/UttsZZr5d6C6D5LGw6kCIy3KUZoBFrW8tECAKBmZYgaTrz6Ql2DldqhoHJdbfFK47RQ2l9lvFvuFayi2OOTcFUGdxN3Se18NKnDAUSVmgFBPu8MkQrYCEO4QfkXmoO3mT3PsgQP8QAFFSAOeo5jNxeaCucF0Z3q8E+5wDPDtlMwtUJQHJTqrBxooCjUC+SlAEvctdHd5MakBYsmSY5vrTwmRCJt0TJAsy8CIBega6Z36FjcVnms89Cd08yLBBx5A827O2JvSjQf1m75BmQkCF7Rz/DfKTtob8gwG2MRLcKCBZ0CxVAKuSxPs05JoHxKim4MJ7L8H76VIN0obs/OWTXOCjHWBzm9BV0pg7ISYxb8vPCkBqkvCpUZ/Tur1mQEFb18hSOMoJwJaoMTO+rCsE4zYRmeYKA9cTS2e/TiBeC/AR2PYVLDT6RYipaFO0pRIwlgUyn87T/1+DPL1ml8zNwRQzHIJmKuKay5BPapOPrG1hxA2wMQhPfcLsjFeWptF1AkeQBnkpaMeRADDZaPPbAb/HZ33C/f9VgHQ/JNNqOAd+TD+dstJTgA2AvMQwz/hrDp5TULgPvwnzJnyYN1ewHItHAf2qCe8btlaEQuBcyhl0TnE+skxV4l0n2IhLWtbJ5Dkf8D36IfMOhMM0/f004tq3FORgUcITglYLyq/TAblo+k1yJtORAnOydKmzJBDSFvBA4aCSrXEMslvSDk19DEad4Xx1dF/26d8mzVNTlV/iAFhZ8DtE2gA3aTX4nAs0ECqTucgB7DiBri34GKa0Dx+u2/Hae0vjPlOgvraWNKkwFUZi/5lRgA1AdxmJBXRkpSp+Uo0buDYRa2TmhJ36OAuKmcgRxPIXd0DtsAXeTDwPH6552WgMPjLJMlUGhUCOCm1yZkoaSfVQi8EMgito31dQ0CNxH4xtd58OkX6PwF3OWl1gShV6Kvy+JJhAswb9mBUke5ECO8c532o/JwBDrfRYkVmzqL0uKV572AuA4TpT2CIkpi9hGtSBI3CNc2aVqtRZ4P6Pi8+nBOZZVGQgRi8IQPyAj0sCA6pCZT/lGuBIUaCheTyUIXDVIfjM5aBxSBRgZQhfhHzh2GkvmkgT0jS87Tws+X6L+htFGHJflTy/LvRNpwRAk9NgaQ3Xo4B8pmC+Z8lMVC2uhHQXEs5FHCKfZjrkmmfgNuO6ImFKVcnzXJC0Y8I4oIR+qWAuok+3zv0fzc3T8H4FojnN92KZ6ZMpNrPQD1MJUo3T2KY9bD9GPrMq7UHCqVIIsKmQ7/8D7rOuyyYOp0S9I8BwXexbQQCg5sG1td+gmylSIubaobYnAYeYsaK7F61Az3a2DhOjFkMhFFaYaJLaN5DurHt+C1EYrZGiODJlVBNC5F8M+f4XBWnHTpNsaD5X2x4mWg/wGdYFkO1RU01eFW34edCPlrY5gNVJm6aROXdpXC4oXHuerk3T3rcKAWtUQ3u9BoPlJRspyTI1RkIQv6/w/BLoRxYrFv1uS8y/m5ZjUZCYdKY7qZnAuGLhnyah/VCLqSw/XCIrJy0+JSsBcZOUg8pWoT9NYwhlwwmskI0d5HehtPo9IABxikBZh+66A07WAmmRrQitNCT4OS0DgK0F2OKrBmBnp2uKY7FoyABNwa9rRswFCzANcablIWmZbRrbOHYcsy06MwrXoumMSzQr0NsD4kuksXS3Jb0Fw7VbE4C1KEJ0OaJDhwFMPAUfRhwHOD/uDwogtCNMSrCYrCZ094rxTPBvQ236mSQQYGraHQrvGgZsHLevI+6nnHVgOI44X1cVrv2EfNq1Hpq9wwbgeggWEXATU6IG3b1VQbQQ4PTehOg9RVdpEILqgQ8K5tShIRPLCuqMa5qfeK2sbsOcBRO0FATgIM3B1wr3m6Rr4zAbcRxxHfCB4vU3ySc7RmZaEtulymQxXYyIF8gIta5VZTITDVaP6OhciGmoSifJVNwIGDTe3LNhjiN4P5tjhiTsocb4zUhM0B1LpggTgAUCmKokZtE8m0pYUT4jztNjUNsP9jH39z9jNhlxfv5m8LtVMmfXLXlMW4LUILpuxbIE8ZdAb60ByGQ8ESEUbNKukNlkGf1nIHybDSOUwrIDsRctTbJiRDAH5+C2wX1PQHwpWA2QR2ejaDymPlXofU8b/h7n8DU4SI4okkRUXQwchuAseSApdhgwuSZ0RkPamzrqIl0AtTSfWoAmt52UKA1mypBXYzbJ8L1faP7mCoEsaBOsCbGk3VtgtsP6GZhHgKXaoE0vN0Cdq5DaPyCwFLhAxHjIvV5Tk4HStGrSBHxY2XfUkQZjvuInAZK1SMGaJo1RgTPPxiA48/qFZZ8OBHN8VWI+24DXpBweEI+wqGWNxqFN/WOHxj8l33Y6QLsHgQzI12GL+PvEey1u/MV+sE2yVepLjdqAhUD/Fd6tPbZcAozZ0exM4xp0Q+Efa9xrM2BSbCWTeMZXlIR3QePUdNeiXExMMUJDVyzvbQou5Ik7nN+6SeA6kJiLb4jpdRg9yJz7Gd4vborv/3kMc/4rYcDpkkZZ4qDvUquSXX1H8V5vAhxgWye2JLz0sOAH2dIbC1tdJBcbJUshAqRo6bPoZL1UOF+GT4ZFEyqq6vIa8Q6O6zXL8bgDydAGxLB8UI5wXF3s3bKVCIWQPrvQYNsOAbbheE6KkrE0feeXGgzEdqXf5IC5TAJkRfEebEH/KfnSadu+8pLmfpNzhRIFGBuk70FtvSWog7Zbx48cmkhBEaNLju7lwjkuRQgQU6F3AOFhepbuNUr/8nmGmFq2ZPDMBvmkCyTE0lTW7QUkUK5cBWCq2ybCzkPGl7noCGCu/a4WOdZ1R/eKG2D7FgALI/SZvpKYvM/B/vyyQzLFm6TNTiQMphWKL2xBt4gNC+4d9RJgRQ3VfoMiSOJ5Vzior0kyjmj2bzMA9AUFzalKTZr8aQfj6WJT6YDwbuL7oRl6XvOeT0G+TsUignWJP+u6DPYhdCvllkmjXUkAXL8TqHpyyKEKwGYU78UOA/hB8jIHNFm6AFtW8MkgJcBYcNSXKOGxS+NySvP9DiXPKUmCCEskELdi5LsmPWeFAD7p0A+eh26i8z49q2dnl0UBbMTgnl/RCz6G97PWn9Gk3dC4l0ph0gELs8klwF46MDdwPqqCgKsI4Nghk1sVYD8K48O2CKEwFNOtnoD+oYc2vjVbbz1yBLDvIWX1/aMAFlVX4T5NeJUcWBZCR7PyLE0sz7yoxR7SteUIzbUGaiF+Fz6Zi+iR6zUwIKZ7HGBuYYLt9ZBgyxp09+SJDCfLz/sTelePsa3hB8/R+7FTaQr0fi1I4WGAYUw+pOCMsq3z2O5SIGOKY47TJBEXoFs7kNnhJyXa7Cl9d6AB+CEH9rWtBms40KJB71eSmHf79MzvJGB5QObRnmSuRwLm9OeYTcIo2gb1xPNlR2Pdc4BVI8wQsaJui8BRhfdrHJwnG1jMMF8lUPKOPB9KLki0S9FAy6pqn22QV3FVIVcTXgkAWJjG/IZ+x9LeDkEefkZBdFMSRHoAMa4DGQZ3gmgRMnZcbRjAorSXbHcqSs1ZAs81jjmmiHkfcwBip9XrmG2yJQMX2RxtMo9MAbbjaD7qAYIu6IC/FhdEOggxO2WZ5a9AveJw3DSlYWk0sgSwYkgkK0ozhJllb+HDqBrm9l2w7G8t4DMXkUUbLeSq5mMtQIPZaJYRMsUnBM31MiU8WAL1YFqmwBWmwWrChMgoav/PEzIZb3HPOU8Nv3ttwDjDAQxkUjjH5eS5WGMpgHzN0eTUSJbqdEyiueYpoJGWQ9eRz1Rrwu9kDWBFDV9AJBWG3gJ52HfG0ByLsxinDUAPHQFMVibhY9DfkVAhwXZJGOcVAthhinhQJ3m5kQeAVSF83xdjKFWGfAbyUsu4wKmzkj8JwXU6LjgYCzSbTJN1XRSVOW74nTh3EyDfZoQm4T1IV31CHf/LVgimSoNFMazuQt6bAJMSQXNOYhoVFM1D15rNRLLvgpvoW5gkV6n0WyRz+ZpEQKJptZpC/tPRXr9DuisEK/tgKgu3DQMmxEXpafiwyD7LsF4jIG6QpGLhe3bmWJhWHXU0HibBCmReF6HjsCWRGRJqa9BdVGUBghJ0q9ROhjBn2vwX5DOdEmrbkMFD/UwBZiLpWVJt0AL2CTDPsnZVOOUgIVDKKCqL4RODe7LzvPZSyHt1UI8epikoY20iqgQ4TJ1N1E4PwM3GRB0TUkcbmbyTLQ1CPAEcPHgjrYuzOgJjPU8AU4lY2W4PWYjhXVzs5zIRHC6yOOIoXTYP6U0pqmkIxAXIUGqUKw1mKxF1T5JUoTNgv9vZZCJd+DbDjsfiGbzL60xjWHtAU3utQDwFU3sGsKQOTNsA8wMSIMCHs6WjHjKdK9qFbqAojYTaelSDR3Yhw2Ra2NJFgi1GhdhBD2kyE5OWlmiSX3R0L1zLw8Me1lLKbxjt1KkStZxHgKmQy7Oelh0ytYvKRUkHBKoOrYYlSHe2ue5yyh5knIqG5uGAQ6bAxODfHfphthswdcDuQrq62iqPoezXKeY1XMf8WPM3a3kDGJJKCbMauPXVMGdx3sF9Rhz0SwdgLoIILrbbrGaAGcc0rsXARhxne2fGRGQgc0Vo1syBelHLOP3DPU3BYENliM77VKFZCN9b12vCbJ1JjetZyYhcAmxOgzlcEqse2+tARyOma2Xkoogq25GcVqobCJFdyAmJAGtrSI16DP1ZhA8PKNelk5a/1wlv2wZnxix/f0BCKa05ehjAuQZ6yxAYWd7OK8CSlr4ystk2gmS7aKvDrLYmjK3/tZBy/qpqzgc7bLyVZ4CpSuVJiGdRGqXXLxbmImrWUxbP18nMsDFlcI/XGcPfIgNiRalnKeYtLNv3heZvXkFvq1slAjBV6TEA8R1JCpZmwnAGxt7GxE578it/3JEqoe+/D8llEvUMYDoTNxpj34JOzFSVntUExs/GRJyw+G2aNRcrsqMr5FageyhDrgGm44Mcj7FvTTA7WJvZ/pUUA4ztPjYFV5qLv6Bw013CuU/zXYSckeyFdELPpyDeg9XQDzPN8kANUTYEtiqZRu/GDE2hRQJYGqOGqLFugfrZzIxwflehWwo79wBDqfyn4u9RSxyLuY+44GgSVcQE2lLMfTPVYKZj9ibFvGSyIx2zdzbzCKwwgDU1TZApiGdNjPcJH4HZmpPJFhadyTbRJKjxJw1+9xjSWbgGNReudenmGaImzvRmSlOA6QY6agn4O+y8J10yzTbZUOwTGPZJd7wa4CaNLA46BvoBm1USmFuQcwoCmO42gWsJmGMPDX6D1Zh0cxNbihO/b2jazBj8ZjaFkn6AgGVSjGcZ0r9IHivA0Ld4ojnYca89ITOb1FMfirE/ulQF/eWDJUhn6tAoCVZdegk5yjW0MRF1AwuXwO3WdxlDzxlIvvMGpqKKb2Wy0HvWQKP+mTLthcsL1w3B9ZQAttHvADNhoONgvrajQ7prY2MG5mvbEQhl/oqu9kpTxkaBzEKTVLRF6J5M2TcUJtlNonYz0D1rKy56Q4x6XuM3uF1iHtTD6irg0WWUEdDLnt8mjZ2GNS+2MI77ukwixq8IYNvQZxS1cv6DgeM7Cu73ionaRVeLXQa9hd2WIxCK2ksnU2EjRdIewXXbEFzL9C59B64ogLUNbf/zmtrFhHDx+XmMwQ4V8OhkfBRAb9PhCvkrvSb0Fy8SuExpHtxspM2lBkMySVUai7nfbPdz2/G7uvbTeICd0BQgaTANMeJ5yfC3aMrj5slN6GOKYrqWofRBk+JziDeqiCbH/2qaiaq07hhgOuegPQL5oYVJEpqCN2kObXzlRcjgiShJazBTLYYgO5Oid0Vzp9KD5xY0zFNkxl5nyo+QQDC1QtC8jeuAj1wCjEUFTXwCPA9sKmbGfqR4XQXUT1NUkbqqC80nQX35YqFHJlWB+vgZaS2bbUivyOo59PBS12AtMslM8uGmwE3d+CDCtRXV1C5Vqexy059OEZ5e+SvHCFg2JeQQVPf63eeycfwxQdO0jvw10mZxaLJtMklUqEZma1TI3lUmB2oF1f1RryDZhN4imc3XLX0tRi+o/0ceVmYAY8xs4oAjQ38E9iXVwvqlqsWuQnRmhysNppOfuZEgc1ZoLv4CdgWCGLCwCu+uh5M9wHbBbk0DmfsGxFNqQMdHHE1gbIc1fL6nkMxaEYbdsRb+p6S5XIw55kqmZVkh8wBjILM5PO8kTfKg43fZAfX9RaUExrYE6pnzywn15wyBy9YnRnfhGZmEbQ8jtwBD38N26zqW9LpJTrUrZkfg39fwCW0pKldTdd/XzxDfMT0V8jvR//0rmC8aizQH6S++k1mAsSDAr6CfrsQTrg19RqaUqyyLJqifMjIY89gOKPa3ETO4vib/14UgQ1Dd9f6WOpkm5WLYfp0k70eWffgvcvCXoBtyb1oA/7miCYSZHfcs+h1mGk0rmodPwe2JmizrHQMXrisv3/cmYXIAY4TSF0PkuL501uI+x7nAxw9gd77wHmmxKJCNEEPGUdFI1cfZdAyuU47MX56WyOfa8OBKHmBtctCblgDj6Sb5eGvEgLrRqQMyZaKYHE2oi2BeJTcImBOglrmB0TebLRwV6B6uwAJHrukhzUPDQyVZH0wkZBRXx8CyLRK3SCKbCIFdUMuFOxXDmI4ogtPmREp2cN+XpLFcg2ueLBMPrh5rMEaHEE/Nvqtk8r0lrbal0R/0b25EvGOdNIFJ3pzMXMJAgsqhBy81zMMivUOJ+jtKz4jrkISHNJc+lzBFAGMBhn+TP3Ya3C3mYiTsAjHXEpmkKn4TarB9iM6mGHTITKqROp16gCgA/jtmPmAHL6xS3zy4UggwtgN6npj7S8d9HaOGJtEOmS+rpAmCgiK4lPA/Efe9Q4JhX9BsKgJFBOqnEddjv+dCtBcCdIiEwjjEl1rG0yOaLx96TznAxEDDb/AuS3s6hvvXqWFpgickdXclkveIfIk6MW49ADyobRcVAhhRvtcIp6F2CVCsRZVfGCWf8FxCc8+01hvwaU6ZA1iTMzemY34HPmNijxhnnhicRTnFVKRhDnQViQaUAWxfALDou+H7fqdoXhXp2VNgt0XElO5BH5ZQ6wUVHi2uxXn/EoEY17gwbH42wXfbhm4V2d0eSulBAjTfBnvUF1yEXwez5Q9PEroyMdoTDcabaEfQjQDixH6S0LuzUz/4vuySlmtwPsc2mbRtrjVDAi5l+j3erwDdaF6ZtFKV86OGExhjVfqJ3rnlYZF9E1FGe8SMD8lXOZfwu5bIJzzWJ3O7RGPOoqkHHlz5Bhhw5tpaDwDWT3SfNPO+H4r+AhgjDAR8S77IJJgdSOfpfVrk/CvTo5U85QRgzM9BKfvEA8yavieh1fRD4QEmA9s30F1kRR8JQ+hn/fQE0ivoBmzY+p/XWB5ggQBrE4NsUKuQk37bT9EH9C8PKA8wFz7aNpk+NdJoGPKe6KO5wYVrXA5Yo/FoUGt6cHmAuaAmtT1iNjQhcaH0qz6ZG8wRPPAs6gGWFOHCLkbHviMTskz/nuL+fzxD7/OW3mmD00wH9FnLaykPsF4QYzw+349Vwx2klna/7TfoLvz6dCUPsMwQY9p/QHeDYolAx7QdVnqq0t+YcFugf+uGz9wRNA4LlTe4vxmQxObJAyxz1JYwcNTmRgSX6d413Arj91F56huAmRAChD/IT9yKX5CA2JMnJfo/AQYAhgs5mIKZwnwAAAAASUVORK5CYII=) no-repeat center center;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  -o-border-radius: 25px;
  border-radius: 25px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  position: relative;
  font-size: 0.813em;
  min-width: 280px; }
  .insurance-card .insurance-foot {
    background: #4e5562;
    -webkit-box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 0 0 25px 25px;
    -moz-border-radius: 0 0 25px 25px;
    -ms-border-radius: 0 0 25px 25px;
    -o-border-radius: 0 0 25px 25px;
    border-radius: 0 0 25px 25px;
    color: #fff;
    padding: 15px 20px; }

.insurance-name-container {
  background: #595f69;
  -webkit-border-radius: 0 0 25px 25px;
  -moz-border-radius: 0 0 25px 25px;
  -ms-border-radius: 0 0 25px 25px;
  -o-border-radius: 0 0 25px 25px;
  border-radius: 0 0 25px 25px;
  display: table;
  margin: 0 auto;
  position: relative;
  max-width: 45%; }
  .insurance-name-container > .name-inner {
    background: #595f69;
    -webkit-border-radius: 0 0 25px 25px;
    -moz-border-radius: 0 0 25px 25px;
    -ms-border-radius: 0 0 25px 25px;
    -o-border-radius: 0 0 25px 25px;
    border-radius: 0 0 25px 25px;
    text-align: center;
    padding: 10px 15px 7px;
    position: relative; }
    .insurance-name-container > .name-inner > h4 {
      color: #fff;
      font-size: 1em;
      margin: 0;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding-bottom: 3px; }
      @media (min-width: 768px) and (max-width: 991px) {
        .insurance-name-container > .name-inner > h4 {
          max-width: 250px; } }
      @media (min-width: 320px) and (max-width: 767px) {
        .insurance-name-container > .name-inner > h4 {
          max-width: 180px; 
        }
        
        #pro_location_fields > .row > .row.margin-none > .pad-x5px > .row > .col-md-6.pad-right5px.margin-bottom10px{
          padding-right: 15px;
        }
        #pro_location_fields > .row > .row.margin-none > .pad-x5px > .row > .col-md-6.pad-left5px.margin-bottom10px{
          padding-left: 15px;
        }
                
        .panel-icon-header .panel-heading .arrow_icon {
            width: 15px;
        }
        #provider_search_form > .panel-body {
        	padding: 0px ;
        }
      }
      @media (min-width: 992px) and (max-width: 1199px) {
        .insurance-name-container > .name-inner > h4 {
          max-width: 200px; } }
      @media (min-width: 1200px) {
        .insurance-name-container > .name-inner > h4 {
          max-width: 300px; } }
    .insurance-name-container > .name-inner > .form-inline {
      color: #fff; }
      .insurance-name-container > .name-inner > .form-inline .form-control {
        padding: 4px 10px; }
    .insurance-name-container > .name-inner:before, .insurance-name-container > .name-inner:after {
      content: "";
      position: absolute;
      border-bottom-style: solid;
      border-bottom-color: transparent;
      border-bottom-width: 20px;
      top: 0; }
    .insurance-name-container > .name-inner:before {
      border-right: 10px solid #595f69;
      left: -9px; }
    .insurance-name-container > .name-inner:after {
      border-left: 10px solid #595f69;
      right: -9px; }

.settings-icon {
  position: absolute;
  right: 35px;
  top: 15px; }
  .settings-icon > a {
    color: #595f69; }

.add-insurance-btn, a.add-insurance-btn {
  text-align: center;
  font-size: 1em;
  text-transform: uppercase;
  color: #595f69;
  display: block;
  text-decoration: none;
  font-weight: bold;
  padding: 69px 0;
  -webkit-transition: all 1s ease 0s;
  transition: all 1s ease 0s; }
  .add-insurance-btn .fa, a.add-insurance-btn .fa {
    font-size: 4.5em; }
  .add-insurance-btn:hover, a.add-insurance-btn:hover {
    color: #ffffff; }

.healthcard-img-cont .healthcard-img-inner {
  max-width: 300px;
  position: relative;
  margin: 0 auto; }
  .healthcard-img-cont .healthcard-img-inner > img {
    border: 4px solid #fff;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -ms-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5); }
  .healthcard-img-cont .healthcard-img-inner .healthcard-details {
    position: absolute;
    color: #fff;
    bottom: 10px;
    left: 20px;
    text-align: left;
    width: 75%;
    font-weight: bold; }

.user-icon-circle {
  -webkit-border-radius: 50% 50%;
  -moz-border-radius: 50% 50%;
  -ms-border-radius: 50% 50%;
  -o-border-radius: 50% 50%;
  border-radius: 50% 50%;
  background: #e6e7e8;
  border: 4px solid #fff;
  text-align: center;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  word-spacing: 1px;
  color: #7d7d7e;
  text-decoration: none; }
  .user-icon-circle > i:nth-child(2) {
    background: #FFFFFF;
    border-radius: 50%;
    padding: 2px 3px 1px;
    position: absolute;
    right: 0;
    bottom: -6px; }
  .user-icon-circle.circle-small {
    padding: 5px 12px;
    font-size: 1.063em; }
    .user-icon-circle.circle-small > i:nth-child(2) {
      font-size: 0.938em; }
  .user-icon-circle.circle-med {
    padding: 15px 30px;
    font-size: 1.875em; }
    .user-icon-circle.circle-med > i:nth-child(2) {
      font-size: 1.125em; }
  .user-icon-circle.circle-big {
    padding: 15px 30px;
    font-size: 2.25em; }
    .user-icon-circle.circle-big > i:nth-child(2) {
      font-size: 1.25em; }
  .user-icon-circle.icon-shadow {
    -webkit-box-shadow: 0 15px 20px -20px #000000;
    box-shadow: 0 15px 20px -20px #000000; }
  .user-icon-circle.active i:nth-child(2) {
    color: #00b011; }
  .user-icon-circle.inactive i:nth-child(2) {
    color: #ff9b0c; }
  .user-icon-circle.expired i:nth-child(2) {
    color: #f46161; }

.alphabet {
  clear: both;
  min-height: 20px;
  display: block; }
  .alphabet .alphabet-pane {
    display: none; }
    .alphabet .alphabet-pane.active {
      display: block; }

.alphabet-list {
  background-color: #f5f6fa;
  border: 1px solid #cdcdcd;
  float: left; }
  .alphabet-list .nav > li > a {
    color: #313338;
    padding: 0px 7px 0px;
    border-radius: 0px;
    text-align: center;
    -webkit-transition: all, 0.5s, ease, 0s;
    transition: all, 0.5s, ease, 0s; }
  .alphabet-list .nav > li.active > a {
    background-color: #595f69;
    color: #ffffff; }
    .alphabet-list .nav > li.active > a:after {
      content: "";
      border-top: 5px solid transparent;
      border-bottom: 5px solid transparent;
      border-left: 5px solid #595f69;
      position: absolute;
      right: -4px;
      top: 50%;
      margin-top: -5px; }

.alphabet-list-content .nav > li > a {
  font-size: 1em;
  padding: 5px 10px;
  border-radius: 0px;
  text-decoration: underline;
  -webkit-transition: all, 0.5s, ease, 0s;
  transition: all, 0.5s, ease, 0s; }
  
  .alphabet-list-content2 .nav > li > a {
  font-size: 1em;
  padding: 5px 10px;
  border-radius: 0px;
  text-decoration: underline;
  -webkit-transition: all, 0.5s, ease, 0s;
  transition: all, 0.5s, ease, 0s; }

.form-control {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  font-size: 0.875em;
  padding: 6px 10px; }
  .form-control.grey-input {
    background-color: #d2d3d6;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #3f3f3f; }
    .form-control.grey-input ~ .input-group-btn .btn {
      background-color: #d2d3d6;
      border-color: #d2d3d6; }

.input-group {
  margin-bottom: 15px; }
  .input-group .btn {
    padding: 5px 10px; }

.cust-addon-btn {
  background: #fff;
  background-image: #fff;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #fff 0%, #f1f1f1 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f1f1f1));
  background-image: -webkit-linear-gradient(top, #fff 0%, #f1f1f1 100%);
  background-image: -o-linear-gradient(top, #fff 0%, #f1f1f1 100%);
  background-image: -ms-linear-gradient(top, #fff 0%, #f1f1f1 100%);
  background-image: linear-gradient(top bottom, #fff 0%, #f1f1f1 100%);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  color: #8f8f95;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #d2d3d6; }
  .cust-addon-btn:first-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }

.input-group .cust-addon-btn {
  padding-top: 7px;
  padding-bottom: 8px;
  padding-top: 4px\9;
  padding-bottom: 5px\9; }

@-moz-document url-prefix() {
  .input-group .cust-addon-btn {
    padding-bottom: 5px; } }
.input-circle {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px; }

.circle-left {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px; }

.circle-right {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px; }

.input-group-btn {
  z-index: 10; }

.cust-btn, .btn-rad, a.cust-btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 7px 17px;
  border: none !important;
  text-decoration: none; 
  margin-bottom: 10px}
  .cust-btn.btn-white, .btn-rad.btn-white, a.cust-btn.btn-white {
    background: #ffffff;
    color: #313338; }
    .cust-btn.btn-white:hover, .btn-rad.btn-white:hover, a.cust-btn.btn-white:hover {
      color: #313338;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-success, .btn-rad.btn-success, a.cust-btn.btn-success {
    background: #1a527d;
    color: #ffffff; }
    .cust-btn.btn-success:hover, .btn-rad.btn-success:hover, a.cust-btn.btn-success:hover {
      color: #ffffff;
	  background-color: #1C8B38;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-dark-success, .btn-rad.btn-dark-success, a.cust-btn.btn-dark-success {
    background: #378f37;
    color: #ffffff; }
    .cust-btn.btn-dark-success:hover, .btn-rad.btn-dark-success:hover, a.cust-btn.btn-dark-success:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-cancel, .btn-rad.btn-cancel, a.cust-btn.btn-cancel {
    background: #6f6c6c;
    color: #ffffff; }
    .cust-btn.btn-cancel:hover, .btn-rad.btn-cancel:hover, a.cust-btn.btn-cancel:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-lightgrey, .btn-rad.btn-lightgrey, a.cust-btn.btn-lightgrey {
    background: #EAEDF2;
    color: #5B5F68; }
    .cust-btn.btn-lightgrey:hover, .btn-rad.btn-lightgrey:hover, a.cust-btn.btn-lightgrey:hover {
      color: #5B5F68;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-warning, .btn-rad.btn-warning, a.cust-btn.btn-warning {
    background: #c15828;
    color: #ffffff; }
    .cust-btn.btn-warning:hover, .btn-rad.btn-warning:hover, a.cust-btn.btn-warning:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-danger, .btn-rad.btn-danger, a.cust-btn.btn-danger {
    background: #e16e6e;
    color: #ffffff; }
    .cust-btn.btn-danger:hover, .btn-rad.btn-danger:hover, a.cust-btn.btn-danger:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-info, .btn-rad.btn-info, a.cust-btn.btn-info {
    background: #059bf1;
    color: #ffffff; }
    .cust-btn.btn-info:hover, .btn-rad.btn-info:hover, a.cust-btn.btn-info:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-back, .btn-rad.btn-back, a.cust-btn.btn-back {
    background: #364f6a;
    color: #ffffff; }
    .cust-btn.btn-back:hover, .btn-rad.btn-back:hover, a.cust-btn.btn-back:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-trans, .btn-rad.btn-trans, a.cust-btn.btn-trans {
    background: transparent;
    color: #313338; }
    .cust-btn.btn-trans:hover, .btn-rad.btn-trans:hover, a.cust-btn.btn-trans:hover {
      color: #313338;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-clear, .btn-rad.btn-clear, a.cust-btn.btn-clear {
    background: #808080;
    color: #ffffff; }
    .cust-btn.btn-clear:hover, .btn-rad.btn-clear:hover, a.cust-btn.btn-clear:hover {
      color: #ffffff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-default, .btn-rad.btn-default, a.cust-btn.btn-default {
    background: transparent;
    color: #313338;
    border: 1px solid #adadad; }
    .cust-btn.btn-default:hover, .btn-rad.btn-default:hover, a.cust-btn.btn-default:hover {
      color: #313338;
      color: #191a1d; }
  .cust-btn.btn-orange, .btn-rad.btn-orange, a.cust-btn.btn-orange {
    background: #da7a4d;
    color: white; }
    .cust-btn.btn-orange:hover, .btn-rad.btn-orange:hover, a.cust-btn.btn-orange:hover {
      color: white;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-important, .btn-rad.btn-important, a.cust-btn.btn-important {
    background: #f0ad4e;
    color: #fff; }
    .cust-btn.btn-important:hover, .btn-rad.btn-important:hover, a.cust-btn.btn-important:hover {
      color: #fff;
      -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5);
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.5); }
  .cust-btn.btn-circle, .btn-rad.btn-circle, a.cust-btn.btn-circle {
    border-radius: 50% 50%;
    text-align: center;
    padding: 3px 8px 5px; }
    .cust-btn.btn-circle .fa, .btn-rad.btn-circle .fa, a.cust-btn.btn-circle .fa {
      font-size: 0.813em;
      width: 12px;
      height: 12px; }

/*
button, .btn {
  &, & > i { 
    @include transition(all,0.5s,ease,0s);
  }
  &:hover {
    i { @include transform(rotate(360deg)); }
  }
}*/
.checkbox-group {
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 10px; }
  .checkbox-group .checkbox-wrap, .checkbox-group label.checkbox-wrap {
    display: table;
    margin-top: 4px;
    margin-bottom: 4px; }

.checkbox-wrap, label.checkbox-wrap {
  cursor: pointer;
  position: relative;
  display: inline-block; }
  .checkbox-wrap.checkbox-focus .checkbox-style, .checkbox-wrap.checkbox-focus .radio-style, label.checkbox-wrap.checkbox-focus .checkbox-style, label.checkbox-wrap.checkbox-focus .radio-style {
    outline: 1px dotted #000; }
  .checkbox-wrap input[type="checkbox"], .checkbox-wrap input[type="radio"], label.checkbox-wrap input[type="checkbox"], label.checkbox-wrap input[type="radio"] {
    position: absolute;
    z-index: -1;
    left: 0;
    opacity: 0;
    filter: alpha(opacity=0); }
    
   /******** AZHICM-2761 Color Changes *********/
  .checkbox-wrap .checkbox-style, .checkbox-wrap .radio-style, label.checkbox-wrap .checkbox-style, label.checkbox-wrap .radio-style {
    width: 22px;
    height: 22px;
    background-color: #ffffff;
    -webkit-box-shadow: inset 0 0 3px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 0 3px 2px rgba(0, 0, 0, 0.15); 
    border: 1px solid  #575757;
  }
    .checkbox-wrap .checkbox-style i:before, .checkbox-wrap .radio-style i:before, label.checkbox-wrap .checkbox-style i:before, label.checkbox-wrap .radio-style i:before {
      font-size: 0.75em;
      color: #004C99;
      display: inline-block;
      padding: 5px;
      }
      
    .checkbox-wrap .checkbox-style .check-hide, .checkbox-wrap .radio-style .check-hide, label.checkbox-wrap .checkbox-style .check-hide, label.checkbox-wrap .radio-style .check-hide {
      display: none; }
  .checkbox-wrap .checkbox-style, label.checkbox-wrap .checkbox-style {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px; }
  .checkbox-wrap .radio-style, label.checkbox-wrap .radio-style {
    -webkit-border-radius: 50% 50%;
    -moz-border-radius: 50% 50%;
    -ms-border-radius: 50% 50%;
    -o-border-radius: 50% 50%;
    border-radius: 50% 50%; }
  .checkbox-wrap .checkbox-style, .checkbox-wrap .radio-style, .checkbox-wrap .checkbox-text, label.checkbox-wrap .checkbox-style, label.checkbox-wrap .radio-style, label.checkbox-wrap .checkbox-text {
    float: left;
    display: inline-block;
    vertical-align: middle; }
  .checkbox-wrap .checkbox-text, label.checkbox-wrap .checkbox-text {
    padding: 1px 5px; }
  .checkbox-wrap.checkbox-table, label.checkbox-wrap.checkbox-table {
    position: relative;
    display: inline-block; }
    .checkbox-wrap.checkbox-table .checkbox-style, .checkbox-wrap.checkbox-table .radio-style, label.checkbox-wrap.checkbox-table .checkbox-style, label.checkbox-wrap.checkbox-table .radio-style {
      position: absolute;
      left: 0px;
      top: 0; }
    .checkbox-wrap.checkbox-table .checkbox-text, .checkbox-wrap.checkbox-table .radio-text, label.checkbox-wrap.checkbox-table .checkbox-text, label.checkbox-wrap.checkbox-table .radio-text {
      display: table;
      margin-left: 25px; }

.rnd-btn-group {
  text-align: right;
  margin-top: -4px;
  padding-bottom: 3px; }

.list-item .form-group {
  margin-bottom: 5px; }
  .list-item .form-group .input-group {
    margin-bottom: 0; }

label {
  font-weight: normal; }

.token-field {
  height: auto;
  min-height: 34px;
  padding-bottom: 0; }
  
.token-field2 {
  height: auto;
  min-height: 34px;
  padding-bottom: 0; }

.input-group-addon:not(:first-child):not(:last-child).border-right-radius,
.input-group-btn:not(:first-child):not(:last-child).border-right-radius,
.input-group .form-control:not(:first-child):not(:last-child).border-right-radius {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px; }
.input-group-addon:not(:first-child):not(:last-child).border-left-radius,
.input-group-btn:not(:first-child):not(:last-child).border-left-radius,
.input-group .form-control:not(:first-child):not(:last-child).border-left-radius {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px; }

.btn-group > .btn-tool, .btn-tool {
  -webkit-box-shadow: inset 0 -3px 3px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -3px 3px 0 rgba(0, 0, 0, 0.1);
  font-size: 0.688em;
  padding-top: 3px;
  padding-bottom: 3px; }

.hidden_input {
  width: 0;
  height: 0;
  padding: 0;
  border: 0;
  position: absolute; }

textarea {
  resize: vertical; }

select, select.form-control {
  line-height: 2; }

.form-group .input-group.input-group-vertical {
  margin-bottom: 5px; }

.input-group.input-group-vertical > input[type="text"], .input-group.input-group-vertical > button, .input-group.input-group-vertical > .btn, .input-group.input-group-vertical > .input-group-addon {
  clear: both;
  float: none;
  display: block;
  width: 100%;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px; }
  .input-group.input-group-vertical > input[type="text"]:last-child, .input-group.input-group-vertical > button:last-child, .input-group.input-group-vertical > .btn:last-child, .input-group.input-group-vertical > .input-group-addon:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .input-group.input-group-vertical > input[type="text"]:first-child, .input-group.input-group-vertical > button:first-child, .input-group.input-group-vertical > .btn:first-child, .input-group.input-group-vertical > .input-group-addon:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px; }
.input-group.input-group-vertical > .input-group-addon {
  border: 1px solid #ccc; }
  .input-group.input-group-vertical > .input-group-addon:last-child {
    margin-top: -1px; }
  .input-group.input-group-vertical > .input-group-addon:first-child {
    margin-bottom: -1px; }

.modal-content {
  border-radius: 0px; }

.modal-header {
  background: #595f69;
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px; }
  .modal-header .close {
    color: #adadad;
    opacity: 1;
    text-shadow: none; }
    .modal-header .close:hover {
      color: #fff; }

.modal-dialog {
  margin-top: 60px; }

.modal-footer {
  background: #f5f5f5;
  text-align: center;
  margin-top: 0; }

.modal-header, .modal-footer {
  padding-top: 10px;
  padding-bottom: 10px; }

.modal-backdrop {
  background-color: #fff;
  background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.008) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.008) 50%, rgba(0, 0, 0, 0.008) 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.008) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.008) 50%, rgba(0, 0, 0, 0.008) 75%, transparent 75%, transparent);
  background-size: 30px 30px; }
  .modal-backdrop.in {
    opacity: 0.85; }

.notification {
  position: fixed;
  z-index: 1039;
  margin-bottom: 10px;
  z-index: 1052; }
  .notification.top-left {
    left: 10px;
    top: 70px; }
  .notification.top-right {
    right: 10px;
    top: 70px; }
  .notification.bottom-left {
    left: 10px;
    bottom: 10px; }
  .notification.bottom-right {
    right: 10px;
    bottom: 10px; }
  .notification .alert {
    min-width: 300px;
    max-width: 300px;
    margin-bottom: 10px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); }

.notification-alert {
  position: fixed;
  z-index: 1051;
  top: 0;
  left: 0;
  right: 0;
  word-wrap: break-word; }
  .notification-alert .alert {
    margin-bottom: 5px;
    background: #fff;
    padding: 10px 20px;
    text-align: center;
    border-width: 5px 0 0 0;
    border-top-style: solid;
    font-size: 1em;
    position: relative;
    word-wrap: break-word;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); }
    .notification-alert .alert.alert-success {
      color: #00630a;
      border-top-color: #007d0c; }
    .notification-alert .alert.alert-warning {
      color: #b37e00;
      border-top-color: #cc9000; }
    .notification-alert .alert.alert-danger, .notification-alert .alert.error-msg.error-danger {
      color: #6f0a0a;
      border-top-color: #860c0c; }
    .notification-alert .alert.alert-theme {
      color: #9b4721;
      border-top-color: #b05125; }
    .notification-alert .alert.alert-startext {
      color: #a47b0c;
      border-top-color: #bb8c0e; }
    .notification-alert .alert .fa {
      font-size: 1.375em;
      margin-right: 5px; }
  .notification-alert .alert-dismissable .close {
    position: absolute;
    right: 10px;
    top: 25%;
    opacity: 100;
    filter: alpha(opacity=10000); }

.list-item {
  display: table;
  border-bottom: 1px solid #dfdfdf;
  list-style-type: none;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px; }
  .list-item:nth-child(1) {
    padding-top: 0; }
  .list-item a.close, .list-item .close {
    color: #000;
    opacity: 1;
    font-size: 1em; }
    .list-item a.close:hover, .list-item .close:hover {
      color: #860c0c; }

.sub-list-item {
  margin: 0;
  padding: 0 0 0 20px; }
  .sub-list-item li {
    list-style-type: none;
    font-size: 0.875em;
    padding: 3px 0; }
    .sub-list-item li i {
      color: #b05125;
      margin-right: 5px; }

/*//customized*/
html, body {
  -ms-overflow-style: scrollbar; }
  html ::selection, body ::selection {
    background: #3399FF;
    /* WebKit/Blink Browsers */
    color: #fff; }
  html ::-moz-selection, body ::-moz-selection {
    background: #3399FF;
    /* Gecko Browsers */
    color: #fff; }

body, #page-container, .page-content {
  background: #f3f3f3; }

#page-container {
  position: relative;
  padding-top: 0px;
  max-height: 100%;
  display: block; }

.page-content {
  margin-left: 168px; }
  .page-content.margin-left-none {
    margin-left: 0; }
  .page-content > .row {
    position: relative; }

.navbar .container-fluid {
  background-repeat: no-repeat;
  background-position: top right; }
.navbar .navbar-nav-topright {
  margin-top: 10px;
  padding: 4px 3px 2px 3px;
  background: #0677ac;
  border: 2px solid #eb951d;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  -webkit-box-shadow: 0px 3px 2px #335f7f, inset 0px 2px 1px #335f7f;
  box-shadow: 0px 3px 2px #335f7f, inset 0px 2px 1px #335f7f; }
.navbar .navbar-toggle {
  background: #3a6d91; }

.navbar-brand {
  padding: 0px 0px;
/*  margin-top: -2px; */}
  .navbar-brand a.leftmenu-trigger {
    color: #fff; }
    .navbar-brand a.leftmenu-trigger:hover, .navbar-brand a.leftmenu-trigger:focus {
      color: #E6E7E8; }

.leftmenu-trigger {
  font-size: 1.25em; }

.sidebar {
  background: #505060;
  width: 168px;
  padding: 0px;
  position: absolute;
  top: 7px;
  left: 0;
  z-index: 998; }
  .sidebar .nav li a {
    padding: 10px 8px; }
  .sidebar ul li {
    position: relative;
    border-bottom: 1px solid #F5F1F2; }
    .sidebar ul li a {
      color: #fff;
      text-decoration: none; }
      .sidebar ul li a i {
        margin-right: 5px;
        margin-left: 5px; }
      .sidebar ul li a > i:nth-child(2) {
        font-size: 0.875em;
        position: absolute;
        left: 21px;
        bottom: 13px; }
      .sidebar ul li a:hover, .sidebar ul li a:focus {
        background: #A5A5A7;
        color: #ffffff; }
      .sidebar ul li a.active {
        background: #1a527d;
        color: #ffffff; }
        .sidebar ul li a.active:after {
          content: "";
          width: 0;
          height: 0;
          position: absolute;
          right: -5px;
          top: 50%;
          margin-top: -5px; }
    .sidebar ul li.submenu {
      /*
      & > a:before, & > ul > li > a:before {
                float: right;
                display: inline-block;          
                font-family: $font-family-icon;
                font-style: normal;
                font-weight: normal;
                padding-right: 0;
                text-align: right;
                content: "├»ΓÇ₧ΓÇª";
              }*/ }
      .sidebar ul li.submenu > a > i:last-child {
        line-height: 20px; }
      .sidebar ul li.submenu > ul {
        display: none;
        border-bottom: 1px solid #c3c3c3; }
        .sidebar ul li.submenu > ul, .sidebar ul li.submenu > ul > li {
          padding: 0;
          margin: 0;
          list-style-type: none;
          background: #eff1f2; }
        .sidebar ul li.submenu > ul > li > a {
          display: block;
          padding: 10px 10px 10px 37px;
          text-decoration: none;
          /*
          &:before {
                        float: left;
                        content: "├»ΓÇ₧┬╕";
                        margin-right:5px;
                      }*/ }
      .sidebar ul li.submenu.open > a {
        border-bottom: 1px solid #c3c3c3;
        border-top: 1px solid #c3c3c3; }
      .sidebar ul li.submenu.open > ul {
        display: block; }
      .sidebar ul li.submenu.open > a {
        background: #dbdcdc;
        /*
        &:before {
                      content: "├»ΓÇ₧ΓÇí";
                    }*/ }

a {
  color: #0d55c2;
  text-decoration: underline; }
  a:hover, a:focus {
    text-decoration: none; }
  a:focus {
    outline: 0 none; }

.number-circle {
  background-color: #858b95;
  background-image: #858b95;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #858b95 0%, #5a606a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #858b95), color-stop(100%, #5a606a));
  background-image: -webkit-linear-gradient(top, #858b95 0%, #5a606a 100%);
  background-image: -o-linear-gradient(top, #858b95 0%, #5a606a 100%);
  background-image: -ms-linear-gradient(top, #858b95 0%, #5a606a 100%);
  background-image: linear-gradient(top bottom, #858b95 0%, #5a606a 100%);
  font-size: 0.813em;
  -webkit-border-radius: 50% 50%;
  -moz-border-radius: 50% 50%;
  -ms-border-radius: 50% 50%;
  -o-border-radius: 50% 50%;
  border-radius: 50% 50%;
  padding: 7px 8px 5px;
  color: white;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8); }
  .number-circle.active {
    background-color: #efa380;
    background-image: #d26b3d;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #d26b3d 0%, #efa380 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d26b3d), color-stop(100%, #efa380));
    background-image: -webkit-linear-gradient(top, #d26b3d 0%, #efa380 100%);
    background-image: -o-linear-gradient(top, #d26b3d 0%, #efa380 100%);
    background-image: -ms-linear-gradient(top, #d26b3d 0%, #efa380 100%);
    background-image: linear-gradient(top bottom, #d26b3d 0%, #efa380 100%); }

.no-radius {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px; }

.sidebar-search-form {
  padding: 8px 8px 8px 6px;
  border-bottom: 1px solid #c3c3c3;
  background: #505060; }
  .sidebar-search-form .close-btn {
    display: none;
    position: absolute;
    right: 5px;
    padding: 10px;
    top: 3px;
    cursor: pointer; }
  .sidebar-search-form.active {
    position: relative;
    width: 251px; }
    .sidebar-search-form.active .close-btn {
      display: block; }
  .sidebar-search-form .search-fieldset, .sidebar-search-form .search-fieldset-close {
    min-height: 33px; }
    .sidebar-search-form .search-fieldset *, .sidebar-search-form .search-fieldset-close * {
      font-size: 1em; }
  .sidebar-search-form .search-expand {
    display: none; }
  .sidebar-search-form .search-expand {
    border-radius: 50% 50%;
    padding: 5px 10px;
    background: #D2D3D6;
    border: 1px solid #c5c6ca; }
    .sidebar-search-form .search-expand:hover {
      border-color: #b7b9be;
      -webkit-box-shadow: inset 0px 1px 5px #afb1b6;
      box-shadow: inset 0px 1px 5px #afb1b6; }
  .sidebar-search-form .input-group {
    margin-bottom: 0; }
  .sidebar-search-form input.form-control.grey-input {
    height: 32px; }

.search-focus, .form-control.grey-input ~ .input-group-btn .btn.search-focus {
  border: 1px solid #155A93;
  border-left: 0 none; }

.grey-button button {
  left: -2px; }

.sidebar-profile .close-btn, .sidebar-profile a.close-btn, .sidebar-search-form .close-btn, .sidebar-search-form a.close-btn {
  color: #4F5154; }
  .sidebar-profile .close-btn:hover, .sidebar-profile a.close-btn:hover, .sidebar-search-form .close-btn:hover, .sidebar-search-form a.close-btn:hover {
    color: #434447; }
  .sidebar-profile .close-btn:focus, .sidebar-profile a.close-btn:focus, .sidebar-search-form .close-btn:focus, .sidebar-search-form a.close-btn:focus {
    color: #3b3d3f; }
  .sidebar-profile .close-btn:active, .sidebar-profile a.close-btn:active, .sidebar-search-form .close-btn:active, .sidebar-search-form a.close-btn:active {
    color: #313334; }

.sidebar-profile {
  background: #f6f6f6;
  display: table;
  width: 100%;
  padding: 7px;
  border-top: 1px solid #c3c3c3;
  border-bottom: 1px solid #c3c3c3;
  margin-bottom: 2px; }
  .sidebar-profile.active .profile-details {
    display: block;
    position: relative;
    margin-left: 50px;
    width: 200px; }
    .sidebar-profile.active .profile-details .close-btn {
      position: absolute;
      right: 10px;
      display: block;
      padding: 10px;
      top: 0;
      cursor: pointer; }
  .sidebar-profile.active {
    border-right: 1px solid #c3c3c3; }
  .sidebar-profile .close-btn {
    display: none; }
  .sidebar-profile .profile-photo {
    float: left;
    margin-top: 2px;
    margin-bottom: 2px; }
  .sidebar-profile .profile-details {
    padding-left: 5px;
    position: relative; }
    .sidebar-profile .profile-details h5, .sidebar-profile .profile-details .user-name {
      margin-top: 5px;
      margin-bottom: 0px;
      padding: 1px 0 5px 2px;
      max-width: 140px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .sidebar-profile .profile-details a.profile-link, .sidebar-profile .profile-details .profile-link {
      font-size: 0.875em;
      text-decoration: underline; }
      .sidebar-profile .profile-details a.profile-link:hover, .sidebar-profile .profile-details .profile-link:hover {
        text-decoration: none; }

.page-title-bar {
  background: #fff;
  display: table;
  width: 100%;
  padding: 13px 15px;
  min-height: 20px;
  color: #595f69;
  -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5); }
  .page-title-bar .page-title-text, .page-title-bar .btn-sec {
    display: table-cell; }
  .page-title-bar .page-title-text {
    vertical-align: middle;
    margin: 0; }
  .page-title-bar .btn-sec {
    position: relative; }
    .page-title-bar .btn-sec .btn-group {
      display: table;
      width: 50%; }
      .page-title-bar .btn-sec .btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle) {
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        -ms-border-radius: 25px;
        -o-border-radius: 25px;
        border-radius: 25px; }

.member-status-list {
  display: table;
  width: 100%;
  background: #f6f6f6;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  -o-border-radius: 25px;
  border-radius: 25px;
  border: 1px solid #e5e4e4;
  margin-bottom: 5px; }
  .member-status-list .icon {
    display: table-cell;
    width: 43px;
    vertical-align: middle; }
    .member-status-list .icon .user-icon-circle {
      border: 1px solid #dbd8d8; }
  .member-status-list .member-name {
    display: table-cell;
    text-transform: capitalize;
    vertical-align: middle;
    max-width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 2px; }
  .member-status-list .status-text {
    display: table-cell;
    width: 25%;
    vertical-align: middle; }
    .member-status-list .status-text.success {
      color: #007d0c; }
    .member-status-list .status-text.warning {
      color: #cc9000; }
    .member-status-list .status-text.danger {
      color: #860c0c; }
    .member-status-list .status-text.theme {
      color: #b05125; }
    .member-status-list .status-text.startext {
      color: #bb8c0e; }
  .member-status-list .go-btn {
    display: table-cell;
    width: 7%;
    vertical-align: middle;
    color: #989ba0; }
    .member-status-list .go-btn:hover {
      color: #d46634; }

.pulldown-btn {
  background: #fff;
  -webkit-border-radius: 0 0 10px 50px;
  -moz-border-radius: 0 0 10px 50px;
  -ms-border-radius: 0 0 10px 50px;
  -o-border-radius: 0 0 10px 50px;
  border-radius: 0 0 10px 50px;
  color: #313338;
  text-align: center;
  padding: 10px 20px 10px 30px;
  text-decoration: none;
  display: table; }
  .pulldown-btn:before {
    content: "";
    position: absolute;
    left: -1px;
    top: 0;
    border-bottom: 40px solid transparent;
    border-right: 40px solid #fff;
    border-bottom-right-radius: 35px; }
  .pulldown-btn > .pulldown-arrow {
    display: block;
    margin-bottom: -10px;
    margin-top: -5px; }

#load_page {
  padding-bottom: 0px; }

/******** //scrolltop *********/
.scrolltop {
  background: #595f69;
  color: #fff;
  text-align: center;
  text-decoration: none;
  padding: 10px 15px;
  -webkit-border-radius: 50% 50%;
  -moz-border-radius: 50% 50%;
  -ms-border-radius: 50% 50%;
  -o-border-radius: 50% 50%;
  border-radius: 50% 50%;
  position: fixed;
  right: -70px;
  bottom: 5px;
  z-index: 100000; }
  .scrolltop > i {
    font-size: 1.875em;
    -webkit-transition: all 1s ease 0s;
    transition: all 1s ease 0s; }
  .scrolltop:hover, .scrolltop:focus {
    background: #f49870;
    color: #fff;
    /*
    > i {
          @include transform(rotate(360deg));
        }*/ }

/******** //rss *********/
.rss-feed {
  margin: 0; }
  .rss-feed ul {
    padding: 0;
    margin: 0;
    position: relative; }
  .rss-feed ul {
    list-style-type: none; }
    .rss-feed ul p {
      display: block;
      clear: both; }
      .rss-feed ul p:empty {
        display: none; }
  .rss-feed li.rssRow {
    border-bottom: 1px solid #ddd;
    width: 100%;
    min-height: 30px !important;
    height: 100% !important; }
    .rss-feed li.rssRow:after {
      display: block;
      content: "";
      clear: both; }
  .rss-feed .rssRow a {
    padding: 2px 5px 10px;
    line-height: 20px;
    width: 90%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; }
  .rss-feed .rotateItem {
    display: block;
    height: auto; }
  .rss-feed .rssRow a, .rss-feed .sp-icon {
    float: left;
    display: inline-block; }
  .rss-feed .sp-icon {
    width: 20px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: center;
    padding: 4px;
    color: white;
    display: none; }
  .rss-feed .rssHeader {
    display: none; }
    .rss-feed .rssHeader a {
      text-decoration: none; }

/*//rss*/
.profile-bg {
  background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYyQTFFNkE3RTNGQTExRTM5OTY1RDg0NDVENTBERUEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyQTFFNkE4RTNGQTExRTM5OTY1RDg0NDVENTBERUEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjJBMUU2QTVFM0ZBMTFFMzk5NjVEODQ0NUQ1MERFQTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjJBMUU2QTZFM0ZBMTFFMzk5NjVEODQ0NUQ1MERFQTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEB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") repeat-x;
  background-size: 100% 80%;
  position: relative; }
  .profile-bg .user-icon-circle {
    margin-top: 30px;
    margin-right: 10px; }
  .profile-bg .profile-name {
    color: #ffffff;
    display: inline-block;
    position: relative;
    top: 25px;
    max-width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-height: 37px;
    line-height: 37px; }

.other-mem-list {
  background: #fff;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.5);
  position: relative;
  z-index: 1; }
  .other-mem-list .list-group {
    margin-bottom: 0; }
    .other-mem-list .list-group .list-group-item {
      text-align: center;
      border: 0;
      padding: 15px 10px; }
  .other-mem-list a {
    text-decoration: none;
    color: #313338; }
  .other-mem-list .active-mem .user-icon-circle, .other-mem-list a.active-mem .user-icon-circle, .other-mem-list a:hover .user-icon-circle {
    border-color: #5d260e; }
  .other-mem-list .active-mem .other-mem-name, .other-mem-list a.active-mem .other-mem-name, .other-mem-list a:hover .other-mem-name {
    color: #5d260e; }
  .other-mem-list .other-mem-list-panel {
    overflow-x: auto;
    overflow-y: hidden; }

.other-mem-name {
  display: block;
  padding-top: 5px;
  max-width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.all-mem-btn {
  position: absolute;
  right: 10px;
  bottom: -42px;
  z-index: 12; }
  .all-mem-btn .pulldown-btn:before {
    left: -18px; }

.startext {
  color: #dd7647; }

#pro_load_filter, #save_filter_search {
  min-width: 200px; }

.switch-mem-name {
  display: inline-block;
  line-height: 25px;
  max-width: 110px;
  min-width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  .switch-mem-name ~ .close {
    margin: 7px 0px 5px 6px; }

#speciality_list {
  width: 300px; }

#other_insurance_settings {
  margin-right: -15px;
  margin-top: 5px; }
  #other_insurance_settings.dropdown-menu > li > a, #other_insurance_settings.fake-dropdown > li > a {
    padding: 5px 10px;
    text-decoration: none; }

ul.plain-list {
  margin: 0;
  padding: 0; }
  ul.plain-list > li {
    padding-bottom: 5px; }
    ul.plain-list > li, ul.plain-list > li > li {
      list-style-type: none;
      line-height: 24px; }

.text-overflow {
  width: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  padding: 2px;
  margin: -2px; }

.bg-gray {
  background: #FFFFFF; }

.label-data-txt {
  color: #5d260e; }

/*//panel gray*/
.panelgray {
  border: 1px solid #D8D8D8;
  background: #f8f9fb; }
  .panelgray .panelgray-header {
    padding: 10px 5px; }
  .panelgray .panelgray-title {
    font-weight: bold; }
  .panelgray .panelgray-body {
    padding: 10px; }
    .panelgray .panelgray-body.bg-white {
      background: #fff; }
    .panelgray .panelgray-body.pad-none {
      padding: 0; }

.panelgray-header {
  border-bottom: 1px solid #D8D8D8; }

/*//panel gray*/
.regs-confirm-label {
  display: block; }

.text-themeorange {
  color: #5d260e; }

#logout_message {
  position: relative;
  top: 30%; }
  #logout_message .well {
    border-top-width: 4px;
    text-align: center;
    background: #fff;
    -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15); }
  #logout_message .fa {
    font-size: 1.875em; }

.logout_page {
  margin-top: 0 !important; }

.topic-header.collapsible-btn, a.collapsible-btn, a.collapsible-btn:hover, a.collapsible-btn:focus, a.collapsible-btn:active {
  color: #fff;
  font-weight: bold;
  padding: 0 10px; }
  .topic-header.collapsible-btn i.fa, a.collapsible-btn i.fa, a.collapsible-btn:hover i.fa, a.collapsible-btn:focus i.fa, a.collapsible-btn:active i.fa {
    font-size: 1.2em;
    font-weight: bold; }

.label-txt {
  font-weight: bold; }

.label-value {
  color: #5d260e; }

.label-txt, .label-value {
  padding: 0px 5px 2px 0; }

.label-group {
  margin-bottom: 5px;
  margin-top: 3px; }

.dual-icon .dual-sub-icon {
  text-shadow: -1px -1px 0px #e6e6e6;
  font-size: 0.688em;
  position: relative;
  left: -3px;
  top: 3px; }

.badge.badge-white {
  background: #ffffff;
  color: #313338; }
  .badge.badge-white:hover {
    color: #313338; }

.badge.badge-success {
  background: #4cae4c;
  color: #ffffff; }
  .badge.badge-success:hover {
    color: #ffffff; }

.badge.badge-dark-success {
  background: #378f37;
  color: #ffffff; }
  .badge.badge-dark-success:hover {
    color: #ffffff; }

.badge.badge-cancel {
  background: #6f6c6c;
  color: #ffffff; }
  .badge.badge-cancel:hover {
    color: #ffffff; }

.badge.badge-lightgrey {
  background: #EAEDF2;
  color: #5B5F68; }
  .badge.badge-lightgrey:hover {
    color: #5B5F68; }

.badge.badge-warning {
  background: #c15828;
  color: #ffffff; }
  .badge.badge-warning:hover {
    color: #ffffff; }

.badge.badge-danger {
  background: #e16e6e;
  color: #ffffff; }
  .badge.badge-danger:hover {
    color: #ffffff; }

.badge.badge-info {
  background: #059bf1;
  color: #ffffff; }
  .badge.badge-info:hover {
    color: #ffffff; }

.badge.badge-back {
  background: #364f6a;
  color: #ffffff; }
  .badge.badge-back:hover {
    color: #ffffff; }

.badge.badge-trans {
  background: transparent;
  color: #313338; }
  .badge.badge-trans:hover {
    color: #313338; }

.badge.badge-clear {
  background: #808080;
  color: #ffffff; }
  .badge.badge-clear:hover {
    color: #ffffff; }

.badge.badge-default {
  background: transparent;
  color: #313338;
  border: 1px solid #adadad; }
  .badge.badge-default:hover {
    color: #313338;
    color: #191a1d; }

.badge.badge-orange {
  background: #da7a4d;
  color: white; }
  .badge.badge-orange:hover {
    color: white; }

.badge.badge-important {
  background: #f0ad4e;
  color: #fff; }
  .badge.badge-important:hover {
    color: #fff; }

.badge.badge-fixed {
  position: absolute;
  right: -7px;
  top: 0px; }

.label.label-white {
  background: #ffffff;
  color: #313338; }
  .label.label-white:hover {
    color: #313338; }

.label.label-success {
  background: #4cae4c;
  color: #ffffff; }
  .label.label-success:hover {
    color: #ffffff; }

.label.label-dark-success {
  background: #378f37;
  color: #ffffff; }
  .label.label-dark-success:hover {
    color: #ffffff; }

.label.label-cancel {
  background: #6f6c6c;
  color: #ffffff; }
  .label.label-cancel:hover {
    color: #ffffff; }

.label.label-lightgrey {
  background: #EAEDF2;
  color: #5B5F68; }
  .label.label-lightgrey:hover {
    color: #5B5F68; }

.label.label-warning {
  background: #c15828;
  color: #ffffff; }
  .label.label-warning:hover {
    color: #ffffff; }

.label.label-danger {
  background: #e16e6e;
  color: #ffffff; }
  .label.label-danger:hover {
    color: #ffffff; }

.label.label-info {
  background: #059bf1;
  color: #ffffff; }
  .label.label-info:hover {
    color: #ffffff; }

.label.label-back {
  background: #364f6a;
  color: #ffffff; }
  .label.label-back:hover {
    color: #ffffff; }

.label.label-trans {
  background: transparent;
  color: #313338; }
  .label.label-trans:hover {
    color: #313338; }

.label.label-clear {
  background: #808080;
  color: #ffffff; }
  .label.label-clear:hover {
    color: #ffffff; }

.label.label-default {
  background: transparent;
  color: #313338;
  border: 1px solid #adadad; }
  .label.label-default:hover {
    color: #313338;
    color: #191a1d; }

.label.label-orange {
  background: #da7a4d;
  color: white; }
  .label.label-orange:hover {
    color: white; }

.label.label-important {
  background: #f0ad4e;
  color: #fff; }
  .label.label-important:hover {
    color: #fff; }

.bg-white {
  background: #ffffff;
  color: #313338; }
  .bg-white:hover {
    color: #313338; }

.bg-success {
  background: #4cae4c;
  color: #ffffff; }
  .bg-success:hover {
    color: #ffffff; }

.bg-dark-success {
  background: #378f37;
  color: #ffffff; }
  .bg-dark-success:hover {
    color: #ffffff; }

.bg-cancel {
  background: #6f6c6c;
  color: #ffffff; }
  .bg-cancel:hover {
    color: #ffffff; }

.bg-lightgrey {
  background: #EAEDF2;
  color: #5B5F68; }
  .bg-lightgrey:hover {
    color: #5B5F68; }

.bg-warning {
  background: #c15828;
  color: #ffffff; }
  .bg-warning:hover {
    color: #ffffff; }

.bg-danger {
  background: #e16e6e;
  color: #ffffff; }
  .bg-danger:hover {
    color: #ffffff; }

.bg-info {
  background: #059bf1;
  color: #ffffff; }
  .bg-info:hover {
    color: #ffffff; }

.bg-back {
  background: #364f6a;
  color: #ffffff; }
  .bg-back:hover {
    color: #ffffff; }

.bg-trans {
  background: transparent;
  color: #313338; }
  .bg-trans:hover {
    color: #313338; }

.bg-clear {
  background: #808080;
  color: #ffffff; }
  .bg-clear:hover {
    color: #ffffff; }

.bg-default {
  background: transparent;
  color: #313338;
  border: 1px solid #adadad; }
  .bg-default:hover {
    color: #313338;
    color: #191a1d; }

.bg-orange {
  background: #da7a4d;
  color: white; }
  .bg-orange:hover {
    color: white; }

.bg-important {
  background: #f0ad4e;
  color: #fff; }
  .bg-important:hover {
    color: #fff; }

.text-white {
  color: #ffffff; }

.text-success {
  color: #4cae4c; }

.text-dark-success {
  color: #378f37; }

.text-cancel {
  color: #6f6c6c; }

.text-lightgrey {
  color: #EAEDF2; }

.text-warning {
  color: #c15828; }

.text-danger {
  color: #e16e6e; }

.text-info {
  color: #059bf1; }

.text-back {
  color: #364f6a; }

.text-trans {
  color: transparent; }

.text-clear {
  color: #808080; }

.text-default {
  color: transparent; }

.text-orange {
  color: #da7a4d; }

.text-important {
  color: #f0ad4e; }

.btn-important {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  .btn-important:hover, .btn-important:focus, .btn-important:active, .btn-important.active {
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58412; }
  .open .btn-important.dropdown-toggle {
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58412; }
  .btn-important:active, .btn-important.active {
    background-image: none; }
  .open .btn-important.dropdown-toggle {
    background-image: none; }
  .btn-important.disabled, .btn-important.disabled:hover, .btn-important.disabled:focus, .btn-important.disabled:active, .btn-important.disabled.active, .btn-important[disabled], .btn-important[disabled]:hover, .btn-important[disabled]:focus, .btn-important[disabled]:active, .btn-important[disabled].active, fieldset[disabled] .btn-important, fieldset[disabled] .btn-important:hover, fieldset[disabled] .btn-important:focus, fieldset[disabled] .btn-important:active, fieldset[disabled] .btn-important.active {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-important .badge {
    color: #f0ad4e;
    background-color: #fff; }

.cell-bottom-border, .row-bottom-border {
  border-bottom: 1px solid #d2d2d2; }

.celltable {
  display: table; }
  .celltable .cellrow {
    display: table-row; }
    .celltable .cellrow .cell {
      display: table-cell;
      padding-right: 3px;
      padding-top: 3px;
      vertical-align: top; }
      .celltable .cellrow .cell.cell-top {
        vertical-align: top; }
      .celltable .cellrow .cell.cell-bottom {
        vertical-align: bottom; }
      .celltable .cellrow .cell.cell-middle {
        vertical-align: middle; }
  .celltable.cell-border-bottom > .cellrow > .cell {
    padding-bottom: 5px;
    border-bottom: 1px solid #e0e1e2; }
    .celltable.cell-border-bottom > .cellrow > .cell.pad-none {
      padding: 0; }
  .celltable.celltable-border {
    border: 1px solid #e0e1e2; }
  .celltable.cell-border > .cellrow > .cell {
    padding: 3px 5px;
    border: 1px solid #e5e6e7; }
    .celltable.cell-border > .cellrow > .cell.pad-none {
      padding: 0; }
  .celltable.celltablefit {
    width: 100%; }
  .celltable.celltable-mini .cell {
    padding: 5px; }
  .celltable.celltable-small .cell {
    padding: 7px; }
  .celltable.celltable-medium .cell {
    padding: 10px; }
  .celltable.celltable-large .cell {
    padding: 10px; }
  .celltable.cell-striped > .cellrow.striped:nth-child(2n+1) {
    background: #f8f8f8; }
  .celltable.cellfluid {
    width: 100%; }

.multi-msg {
  position: relative; }
  .multi-msg .msg-content {
    margin-right: 90px; }
    .multi-msg .msg-content .multi-msg-span {
      display: none; }
  .multi-msg .msg-nav {
    position: absolute;
    top: 0;
    right: 0; }
    .multi-msg .msg-nav .multi-msg-paging {
      position: relative;
      top: 3px;
      margin-right: 5px; }
    .multi-msg .msg-nav .label.disabled {
      opacity: 0.3;
      filter: alpha(opacity=30); }

.fc-event-inner .close.close-white {
  opacity: 1;
  filter: alpha(opacity=100);
  color: white;
  margin: 5px; }
  .fc-event-inner .close.close-white i {
    color: white; }
  .fc-event-inner .close.close-white:hover, .fc-event-inner .close.close-white:focus {
    color: white; }

.close.close-fixed-right {
  position: absolute;
  right: 3px;
  z-index: 1001; }

/*//grid*/
.col-xs-1:empty, .col-sm-1:empty, .col-md-1:empty, .col-lg-1:empty, .col-xs-2:empty, .col-sm-2:empty, .col-md-2:empty, .col-lg-2:empty, .col-xs-3:empty, .col-sm-3:empty, .col-md-3:empty, .col-lg-3:empty, .col-xs-4:empty, .col-sm-4:empty, .col-md-4:empty, .col-lg-4:empty, .col-xs-5:empty, .col-sm-5:empty, .col-md-5:empty, .col-lg-5:empty, .col-xs-6:empty, .col-sm-6:empty, .col-md-6:empty, .col-lg-6:empty, .col-xs-7:empty, .col-sm-7:empty, .col-md-7:empty, .col-lg-7:empty, .col-xs-8:empty, .col-sm-8:empty, .col-md-8:empty, .col-lg-8:empty, .col-xs-9:empty, .col-sm-9:empty, .col-md-9:empty, .col-lg-9:empty, .col-xs-10:empty, .col-sm-10:empty, .col-md-10:empty, .col-lg-10:empty, .col-xs-11:empty, .col-sm-11:empty, .col-md-11:empty, .col-lg-11:empty, .col-xs-12:empty, .col-sm-12:empty, .col-md-12:empty, .col-lg-12:empty {
  display: none !important; }

/*//grid*/
.doc-tree ul {
  list-style: none; }
.doc-tree ul li ul {
  position: relative;
  display: none; }
  .doc-tree ul li ul:after {
    border-left: 1px dashed #919191;
    width: 30px;
    height: 100%;
    content: "";
    position: absolute;
    top: 0px;
    left: 0px; }
.doc-tree ul li {
  position: relative; }
  .doc-tree ul li:after {
    border-left: 1px dashed #919191;
    width: 30px;
    height: 10px;
    content: "";
    position: absolute;
    top: 0px;
    left: 0px; }
.doc-tree li {
  margin-top: 5px;
  margin-bottom: 5px; }
.doc-tree .tree-item {
  cursor: pointer;
  display: block;
  background: #fefefe;
  border-bottom: 2px solid #ddd;
  padding: 20px 5px 20px 35px;
  border-left: 1px dashed #919191; }
  .doc-tree .tree-item:after {
    border-top: 1px dashed #919191;
    width: 30px;
    height: 100%;
    content: "";
    position: absolute;
    top: 50%;
    left: 0px; }
.doc-tree.big-space .tree-item {
  font-size: 3em; }
.doc-tree.mid-space .tree-item {
  font-size: 1.5em; }
.doc-tree.min-space .tree-item {
  font-size: 0.938em; }

a:hover {
  color: #2a6496; }
a:focus {
  color: #2a6496;
  text-decoration: underline; }
  


.dropdown-menu .dropdown-header, .fake-dropdown .dropdown-header {
  padding-right: 30px;
  word-wrap: break-word; }

.dropdown-menu .list-item, .fake-dropdown .list-item {
  position: relative; }

.close, .dropdown-close {
  top: 7px; }

html, body {
  font-size: 0.875em; }

.input-group-btn, .list-item a.close, .list-item .close, .dropdown-menu, .fake-dropdown, .btn, .dropdown-menu .dropdown-header, .fake-dropdown .dropdown-header, .panel-faq .panel-title, body .error-msg {
  font-size: 1em; }

.navbar-header {
  position: absolute;
  z-index: 0; }

.text-custom {
  color: #fff;
  margin-left: 10px; }

.custom-nav {
  padding-left: 30% !important; }

.landing-vone > li.nav-home {
  background: #A3A3A3 !important; }

.skip {
  background: none repeat scroll 0 0 transparent;
  border-bottom: 1px solid white;
  border-bottom-right-radius: 8px;
  border-right: 1px solid white;
  left: 0;
  padding: 6px;
  position: absolute;
  top: -40px;
  z-index: 100; }

a.skip:active,
a.skip:focus,
a.skip:hover {
  background: none repeat scroll 0 0 #e7e8e9;
  left: 0;
  outline: 0 none;
  position: absolute;
  top: 0;
  transition: top 0.1s ease-in 0s, background 0.5s linear 0s; }

.custom-container {
  max-width: 960px;
  width: 100%;
  margin: 0 auto; }

.column-box {
  border: 1px solid #BEBEBE;
  margin-bottom: 20px; }

.column-box-title {
  background-color: #F5F3F4;
  margin-top: 0px;
  padding: 6px;
  color: #225661; }

.sidebar .nav > li > a.active, .sidebar .nav > li > a:hover {
  border-left: 5px solid #1a527d; }

.custom-title {
  margin-top: -22px;
  background-color: #558bbc;
  color: #ffffff;
  height: 45px;
  padding: 6px;
  margin-bottom: 0px; }
  
.custom-title .text-custom {
    color: #ffffff;   
}

.page-wrap {
  background-color: #fff;
  padding-top: 20px; }

.banner-slide-content {
  background-color: #e0e0e0; }

.carousel-control.left, .carousel-control.right {
  background-image: none !important;
  background-repeat: none !important;
  height: 30px; }

.carousel-control {
  width: 35%; }

.carousel-control, .carousel-control:hover, .carousel-control:focus {
  color: #36444D;
  color: #000; }

.carousel-control, .carousel-indicators {
 
  text-decoration: none !important; }
  
.carousel-content {
	/* min-height: 305px; */
}

.carousel-txt {
  font-family: "Open Sans", sans-serif, arial, verdana;
  font-size: 14px;
  color: #000;
  text-decoration: none !important;
  margin: 4px;
  font-weight: normal; }

.navbar-brand a.leftmenu-trigger {
  color: black; }

.navbar-brand a.leftmenu-trigger:hover, .navbar-brand a.leftmenu-trigger:focus {
  color: black; }

.leftmenu-trigger {
  font-size: 1.25em; }

.takeatourclose {
  height: 0px !important; }

a:focus {
  outline: thin dotted #000 !important; }

a:focus img {
  outline: thin dotted #000 !important; }

a:focus i.iconfocus {
  outline: thin dotted #000 !important; }

.custom-arrow {
  margin-top: -15px; }

.custom-a {
  color: #313338;
  text-decoration: none; }

.error-msg-box {
  border: 1px dashed red;
  padding: 5px; }

.govimg {
  background-image: url(../images/miniMIgovLogo.png);
  background-repeat: no-repeat;
  background-position: -1px 0; }

.govimg:hover, .govimg:active, .govimg:focus {
  background-image: url(../images/miniMIgovLogo.png);
  background-repeat: no-repeat;
  background-position: -1px -45px; }

.logobanner {
  background-color: #1a527d;
  height: 130px;
  margin: 0 auto;
  max-width: 960px;
  width: 100%; }

#navigation_top .leftmenu-trigger {
  color: #fff;
  height: 44px;
  text-decoration: none;
  margin-top: 7px; }

#BOTTOM_NAV_LINKS, #POLICY_NAV_LINKS, .copyright {
  text-align: center; }

ul.footerLinks {
  width: 100%;
  float: left;
  font-size: 1em;
  padding: 0px;
  margin-top: 0px; }

.bottomnavlinks {
  color: black !important; }

#footerArea {
  background-color: #FFF;
  width: 100%;
  height: auto;
  clear: both;
  float: left;
  padding-top: 25px;
  padding-bottom: 15px;
  border-top: 5px solid #505060; }

#footerArea li.fLinks {
  padding: 0px 5px; }

#footerArea li {
  display: inline; }

#footerArea li.fLinksend {
  padding: 0px 0px 0px 5px; }

#footerArea li {
  display: inline; }

.copyright {
  font-size: 0.9em;
  display: block;
  width: 100%;
  clear: both;
  padding-bottom: 20px; }

.popuplangtext, .popuplangtext:hover, .popuplangtext:focus, .popuplangtext:active {
  color: #000;
  text-decoration: none; }

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #fff;
  color: #000; }

#map_panel_scroll {
  width: 725px; }

.margin-top3px {
  margin-top: 3px; }

.customlist {
  list-style-type: none; }

.customlist li {
  padding-bottom: 10px; }

#ps_asc {
  color: #313338; }

.text-info {
  color: #505060; }

.toggle-switch {
  position: relative;
  width: 75px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .toggle-switch .switch-checkbox {
    display: none; }
    .toggle-switch .switch-checkbox:checked + .switch-label .switch-inner {
      margin-left: 0; }
    .toggle-switch .switch-checkbox:checked + .switch-label .switch-knob {
      right: 0px; }
  .toggle-switch .switch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border: 3px solid rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px; }
    .toggle-switch .switch-label .switch-inner {
      width: 200%;
      margin-left: -100%;
      -webkit-transition: margin 0.3s ease-in 0s;
      transition: margin 0.3s ease-in 0s; }
      .toggle-switch .switch-label .switch-inner:before, .toggle-switch .switch-label .switch-inner:after {
        float: left;
        width: 50%;
        height: 26px;
        padding: 0;
        line-height: 26px;
        color: #ffffff;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        -o-border-radius: 30px;
        border-radius: 30px;
        -webkit-box-shadow: inset 0px 4px 10px rgba(0, 0, 0, 0.2);
        box-shadow: inset 0px 4px 10px rgba(0, 0, 0, 0.2); }
      .toggle-switch .switch-label .switch-inner:before {
        padding-left: 15px;
        background-color: #95d542;
        -webkit-border-radius: 30px 0 0 30px;
        -moz-border-radius: 30px 0 0 30px;
        -ms-border-radius: 30px 0 0 30px;
        -o-border-radius: 30px 0 0 30px;
        border-radius: 30px 0 0 30px; }
      .toggle-switch .switch-label .switch-inner:after {
        padding-right: 12px;
        background-color: #f87676;
        text-align: right;
        -webkit-border-radius: 0 30px 30px 0;
        -moz-border-radius: 0 30px 30px 0;
        -ms-border-radius: 0 30px 30px 0;
        -o-border-radius: 0 30px 30px 0;
        border-radius: 0 30px 30px 0; }
    .toggle-switch .switch-label .switch-knob {
      width: 32px;
      margin: 0px;
      background: #ffffff;
      border: 1px solid #ffffff;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 41px;
      border-radius: 50% 50%;
      -webkit-transition: all 0.3s ease-in 0s;
      transition: all 0.3s ease-in 0s;
      background-image: transparent;
      /* Old browsers */
      background-image: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.2)));
      background-image: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
      background-image: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
      background-image: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
      background-image: linear-gradient(top bottom, transparent 0%, rgba(0, 0, 0, 0.2) 100%);
      -webkit-box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.3);
      box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.3); }
      .toggle-switch .switch-label .switch-knob .knob-inner {
        border-radius: 50% 50%;
        background-image: #eaeaea;
        /* Old browsers */
        background-image: -moz-linear-gradient(top, #eaeaea 50%, #ffffff 90%);
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eaeaea), color-stop(90%, #ffffff));
        background-image: -webkit-linear-gradient(top, #eaeaea 50%, #ffffff 90%);
        background-image: -o-linear-gradient(top, #eaeaea 50%, #ffffff 90%);
        background-image: -ms-linear-gradient(top, #eaeaea 50%, #ffffff 90%);
        background-image: linear-gradient(top bottom, #eaeaea 50%, #ffffff 90%);
        -webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1);
        box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1);
        width: 16px;
        height: 16px;
        margin: -8px auto 0;
        position: relative;
        top: 50%; }
  .toggle-switch.lock-unlock .switch-label .switch-inner:before, .toggle-switch.lock-unlock .switch-label .switch-inner:after {
    font-family: FontAwesome; }
  .toggle-switch.lock-unlock .switch-label .switch-inner:before {
    content: "∩Çú"; }
  .toggle-switch.lock-unlock .switch-label .switch-inner:after {
    content: "∩é£"; }
  .toggle-switch.onoff .switch-label .switch-inner:before, .toggle-switch.onoff .switch-label .switch-inner:after {
    font-family: "Open Sans", sans-serif, arial, verdana; }
  .toggle-switch.onoff .switch-label .switch-inner:before {
    content: "ON"; }
  .toggle-switch.onoff .switch-label .switch-inner:after {
    content: "OFF"; }
  .toggle-switch.yesno .switch-label .switch-inner:before, .toggle-switch.yesno .switch-label .switch-inner:after {
    font-family: "Open Sans", sans-serif, arial, verdana; }
  .toggle-switch.yesno .switch-label .switch-inner:before {
    content: "Yes"; }
  .toggle-switch.yesno .switch-label .switch-inner:after {
    content: "No"; }

.throbber-box {
  background: #fff;
  background-image: #fff;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #fff 0%, #dadada 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dadada));
  background-image: -webkit-linear-gradient(top, #fff 0%, #dadada 100%);
  background-image: -o-linear-gradient(top, #fff 0%, #dadada 100%);
  background-image: -ms-linear-gradient(top, #fff 0%, #dadada 100%);
  background-image: linear-gradient(top bottom, #fff 0%, #dadada 100%);
  border: 1px solid #fff;
  padding: 20px 0;
  position: fixed;
  width: 400px;
  top: 25%;
  left: 50%;
  margin-left: -200px;
  z-index: 1050;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px; }
  .throbber-box .modal-backdrop {
    z-index: 1050; }

.throbber-text {
  text-align: center;
  margin-bottom: 10px; }

.throbber-alert {
  text-align: center;
  margin-top: 20px;
  padding: 15px 20px 0;
  border-top: 1px solid #ededed; }

.throbber-alert-text {
  display: block;
  margin-bottom: 10px; }

.throbber {
  overflow: hidden;
  margin: 0 auto;
  padding: 0 15px;
  width: 220px;
  height: 34px;
  background: #d3d5d9;
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  -ms-border-radius: 17px;
  -o-border-radius: 17px;
  border-radius: 17px;
  background-image: #ebecef;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #ebecef 0%, #bfc3c7 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebecef), color-stop(100%, #bfc3c7));
  background-image: -webkit-linear-gradient(top, #ebecef 0%, #bfc3c7 100%);
  background-image: -o-linear-gradient(top, #ebecef 0%, #bfc3c7 100%);
  background-image: -ms-linear-gradient(top, #ebecef 0%, #bfc3c7 100%);
  background-image: linear-gradient(top bottom, #ebecef 0%, #bfc3c7 100%);
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), 0 2px 4px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 3px #F0F4F8, 0 4px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), 0 2px 4px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 3px #F0F4F8, 0 4px rgba(255, 255, 255, 0.1); }

.throbber-bar {
  display: block;
  overflow: hidden;
  height: 12px;
  margin: 11px 0;
  background: #b8b8b8;
  border-radius: 10px;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 20px 20px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.6);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.6); }

.throbber-in {
  display: block;
  min-width: 12px;
  width: 100%;
  height: 12px;
  background: #686868;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZFNTczNUNCMUM5QzExRTRBNDNFRTdCOEUyMEU5MEVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZFNTczNUNDMUM5QzExRTRBNDNFRTdCOEUyMEU5MEVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkU1NzM1QzkxQzlDMTFFNEE0M0VFN0I4RTIwRTkwRUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU1NzM1Q0ExQzlDMTFFNEE0M0VFN0I4RTIwRTkwRUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gb5jQAAAA7ElEQVR42rSROwrCQBRFI0wSyG9TYqeFguAKxCIb0Ca27kHcguAC0usKxDpdKs0PApN4FRQ/MZkwz2ke8+ZyD4fpuK6rtDlZlnkYS0XurJiu68LpNE09TdNkoRvDMObMcRyhdJIknm3bstCdaZpTzJKpqioERU4W6gM6xuS3CyuKohFK8KcHQEdg5Y9FLTiOYwroybKsPjjn1yXjnP/TNIBpF4zw86HSmMg0hGkP/UHV45cxkekFpgN0H38F3oyJTHOYDtG7rws9wURQDugEnX5T8A4mgpaAztC3FQmzKIoooAr+dAHoWjR/FWAAtjF/8AIJMrUAAAAASUVORK5CYII=);
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 20px 20px;
  -webkit-animation: 2s linear 0s normal none infinite progress-bar-stripes;
  animation: 2s linear 0s normal none infinite progress-bar-stripes;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2); }

.throbber-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #fff;
  background-color: #fff;
  background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.008) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.008) 50%, rgba(0, 0, 0, 0.008) 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0.008) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.008) 50%, rgba(0, 0, 0, 0.008) 75%, transparent 75%, transparent);
  background-size: 30px 30px; }
  .throbber-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  .throbber-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50); }
  .throbber-backdrop.in {
    opacity: 0.85; }

.confirmbox {
  width: 100%;
  max-height: 100%;
  min-height: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1060; }
  .confirmbox:before {
    position: absolute;
    background: rgba(255, 255, 255, 0.7);
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: block;
    content: ""; }
  .confirmbox .confirmbox-content {
    background: #fff;
    margin: 0 auto;
    -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
    min-width: 25%;
    max-width: 50%;
    display: table;
    position: relative;
    border-top: 5px solid #5bc0de; }
    .confirmbox .confirmbox-content .confirmbox-header * {
      font-weight: bold; }
    .confirmbox .confirmbox-content .confirmbox-header {
      padding: 2px 10px; }
    .confirmbox .confirmbox-content .confirmbox-body {
      padding: 10px; }
    .confirmbox .confirmbox-content .confirmbox-footer {
      border-top: 1px solid #ddd;
      padding: 10px 10px; }
    .confirmbox .confirmbox-content .confirmbox-header, .confirmbox .confirmbox-content .confirmbox-body, .confirmbox .confirmbox-content .confirmbox-footer {
      max-width: 100%;
      margin: 0 auto;
      text-align: center; }
    .confirmbox .confirmbox-content .confirmbox-icon {
      font-size: 1.875em;
      color: #5bc0de;
      padding-right: 10px; }
    .confirmbox .confirmbox-content .confirmbox-icon, .confirmbox .confirmbox-content .confirmbox-message {
      vertical-align: middle; }

/*/pure scroll/*/
.scroll, .scroll .scroll-content {
  overflow: hidden;
  position: relative; }
  .scroll.large, .scroll .scroll-content.large {
    height: 530px; }
  .scroll.height350x, .scroll .scroll-content.height350x {
    min-height: 350px; }

.scroll .scroll-content {
  padding-right: 0; }

.scroll .scroll-gap {
  margin-right: 15px; }

.scroll > .track {
  height: 98%;
  position: absolute;
  top: 0;
  left: auto;
  right: 0px;
  display: block;
  overflow: hidden;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  background: white;
  border: 1px solid #ddd; }
.scroll > .track > .bar {
  background: #7a7a7a;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.1);
  padding: 5px 3px;
  position: relative;
  display: block;
  border: 1px solid #606060; }
.scroll.scroll-shadow {
  -webkit-box-shadow: inset 0px 1px 10px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0px 1px 10px rgba(0, 0, 0, 0.2); }

.scroll .scroll-content.scroll-dropdown {
  padding-right: 0 !important;
  margin-right: -20px; }

.selection-none {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/*/pure scroll/*/
.error-msg {
  display: block;
  min-height: 10px;
  padding: 5px 5px 5px 5px;
  margin: 2px 0;
  position: relative;
  font-size: 0.813em; }
  .error-msg p {
    margin: 0;
    padding: 0; }
  .error-msg, .error-msg a.error-msg-dismiss, .error-msg .error-msg-dismiss {
    color: #d9534f; }
  .error-msg a.error-msg-dismiss, .error-msg .error-msg-dismiss {
    cursor: pointer;
    position: relative;
    top: 1px;
    right: 0;
    left: auto;
    padding: 0px 5px;
    margin: 5px;
    display: inline;
    border: 1px solid transparent;
    color: #999999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    line-height: 14px; }
    .error-msg a.error-msg-dismiss:hover, .error-msg .error-msg-dismiss:hover {
      color: gray; }
  .error-msg.error-bg {
    border: 1px solid #d9534f;
    background: #d9534f; }
    .error-msg.error-bg, .error-msg.error-bg a.error-msg-dismiss {
      color: white;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      -o-border-radius: 4px;
      border-radius: 4px;
      background: #d9534f; }
    .error-msg.error-bg a.error-msg-dismiss:hover {
      text-decoration: none;
      border-color: #d2322d;
      background: #d43f3a; }
  .error-msg.error-tooltip {
    position: absolute;
    left: auto;
    top: auto; }

/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Improvements by Andrew Rowls
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/
.datepicker {
  padding: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
border-top: 1px solid #ddd !important;
}*/ }

.datepicker-inline {
  width: 220px; }

.datepicker.datepicker-rtl {
  direction: rtl; }

.datepicker.datepicker-rtl table tr td span {
  float: right; }

.datepicker-dropdown {
  top: 0;
  left: 0; }

.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute; }

.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute; }

.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px; }

.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px; }

.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px; }

.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px; }

.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px; }

.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px; }

.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999; }

.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff; }

.datepicker > div {
  display: none; }

.datepicker.days div.datepicker-days {
  display: block; }

.datepicker.months div.datepicker-months {
  display: block; }

.datepicker.years div.datepicker-years {
  display: block; }

.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none; }

.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent; }

.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eeeeee;
  cursor: pointer; }

.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999999; }

.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default; }

.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #E9ECEF;
  border-color: #E9ECEF; }

.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #E9ECEF;
  border-color: #E9ECEF; }

.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none; }

.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #ffdb99;
  border-color: #ffb733; }

.datepicker table tr td.today:hover:hover {
  color: #000; }

.datepicker table tr td.today.active:hover {
  color: #fff; }

.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eeeeee;
  border-radius: 0; }

.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f7ca77;
  border-color: #f1a417;
  border-radius: 0; }

.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f4bb51;
  border-color: #bf800c; }

.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none; }

.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background-color: #f7ca77;
  border-color: #f1a417; }

.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #858585;
  border-color: #373737; }

.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none; }

.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background-color: #999999;
  border-color: #555555; }

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #fff;
  background-color: #d66a38;
  border-color: #e3e4e6; }

.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none; }

.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd; }

.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px; }

.datepicker table tr td span:hover {
  background: #eeeeee; }

.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default; }

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #d66a38;
  border-color: #e3e4e6; }

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none; }

.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd; }

.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999999; }

.datepicker th.datepicker-switch {
  width: 145px; }

.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer; }

.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee; }

.datepicker .cw {
  font-size: 0.625em;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle; }

.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent; }

.input-group.date .input-group-addon i {
  cursor: pointer;
  width: 16px;
  height: 16px; }

.input-daterange input {
  text-align: center; }

.input-daterange input:first-child {
  border-radius: 3px 0 0 3px; }

.input-daterange input:last-child {
  border-radius: 0 3px 3px 0; }

.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: solid #cccccc;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px; }

.datepicker.dropdown-menu, .datepicker.fake-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }

.datepicker.dropdown-menu th, .datepicker.fake-dropdown th,
.datepicker.dropdown-menu td,
.datepicker.fake-dropdown td {
  padding: 4px 5px;
  -webkit-padding-before: 0px;
  -webkit-padding-after: 0px;
  -webkit-padding-start: 5px;
  -webkit-padding-end: 5px; }

/*!
 * FullCalendar v1.6.2 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
.fc {
  direction: ltr;
  text-align: left; }

.fc table {
  border-collapse: collapse;
  border-spacing: 0; }

html .fc,
.fc table {
  font-size: 1em; }

.fc td,
.fc th {
  padding: 0;
  vertical-align: top; }

/* Header
------------------------------------------------------------------------*/
.fc-header td {
  white-space: nowrap; }

.fc-header-left {
  width: 25%;
  text-align: left; }

.fc-header-center {
  text-align: center; }

.fc-header-right {
  width: 25%;
  text-align: right; }

.fc-header-title {
  display: inline-block;
  vertical-align: top; }

.fc-header-title h2 {
  margin-top: 0;
  white-space: nowrap;
  font-size: 1em; }

.fc .fc-header-space {
  padding-left: 10px; }

.fc-header .fc-button {
  margin-bottom: 1em;
  vertical-align: top; }

/* buttons edges butting together */
.fc-header .fc-button {
  margin-right: -1px; }

.fc-header .fc-corner-right,
.fc-header .ui-corner-right {
  /* theme */
  margin-right: 0;
  /* back to normal */ }

/* button layering (for border precedence) */
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
  z-index: 2; }

.fc-header .fc-state-down {
  z-index: 3; }

.fc-header .fc-state-active,
.fc-header .ui-state-active {
  z-index: 4; }

/* Content
------------------------------------------------------------------------*/
.fc-content {
  clear: both; }

.fc-view {
  width: 100%;
  /* needed for view switching (when view is absolute) */ }

/* Cell Styles
------------------------------------------------------------------------*/
.fc-widget-header,
.fc-widget-content {
  /* <td>, usually */
  border: 1px solid #ddd; }

.fc-state-highlight {
  /* <td> today cell */
  /* TODO: add .fc-today to <th> */
  background: #fcf8e3; }

.fc-cell-overlay {
  /* semi-transparent rectangle while dragging */
  background: #bce8f1;
  opacity: .3;
  filter: alpha(opacity=30);
  /* for IE */ }

/* Buttons
------------------------------------------------------------------------*/
.fc-button {
  position: relative;
  display: inline-block;
  padding: 0 .6em;
  overflow: hidden;
  height: 1.9em;
  line-height: 1.9em;
  white-space: nowrap;
  cursor: pointer; }

.fc-state-default {
  /* non-theme */
  border: 1px solid; }

.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

/*
  Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
  and we'll try to make them look good cross-browser.
*/
.fc-text-arrow {
  margin: 0 .1em;
  font-size: 2em;
  font-family: "Courier New", Courier, monospace;
  vertical-align: baseline;
  /* for IE7 */ }

.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow {
  /* for &lsaquo; &rsaquo; */
  font-weight: bold; }

/* icon (for jquery ui) */
.fc-button .fc-icon-wrap {
  position: relative;
  float: left;
  top: 50%; }

.fc-button .ui-icon {
  position: relative;
  float: left;
  margin-top: -50%;
  *margin-top: 0;
  *top: -50%; }

/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6; }

.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear; }

.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  outline: 0;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }

.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none; }

/* Global Event Styles
------------------------------------------------------------------------*/
.fc-event {
  border: 1px solid #3a87ad;
  /* default BORDER color */
  background-color: #3a87ad;
  /* default BACKGROUND color */
  color: #fff;
  /* default TEXT color */
  font-size: 0.75em;
  cursor: default;
  min-height: 20px;
  min-width: 50px; }

a.fc-event {
  text-decoration: none; }

a.fc-event,
.fc-event-draggable {
  cursor: pointer; }

.fc-rtl .fc-event {
  text-align: right; }

.fc-event-inner {
  width: 100%;
  height: 100%;
  display: block; }

.fc-event-time,
.fc-event-title {
  padding: 0 1px;
  display: block; }

.fc .ui-resizable-handle {
  display: block;
  position: absolute;
  z-index: 99999;
  overflow: hidden;
  /* hacky spaces (IE6/7) */
  font-size: 300%;
  /* */
  line-height: 50%;
  /* */ }

/* Horizontal Events
------------------------------------------------------------------------*/
.fc-event-hori {
  border-width: 1px 0;
  margin-bottom: 1px; }

.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
  border-left-width: 1px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px; }

.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
  border-right-width: 1px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px; }

/* resizable */
.fc-event-hori .ui-resizable-e {
  top: 0           !important;
  /* importants override pre jquery ui 1.7 styles */
  right: -3px      !important;
  width: 7px       !important;
  height: 100%     !important;
  cursor: e-resize; }

.fc-event-hori .ui-resizable-w {
  top: 0           !important;
  left: -3px       !important;
  width: 7px       !important;
  height: 100%     !important;
  cursor: w-resize; }

.fc-event-hori .ui-resizable-handle {
  _padding-bottom: 14px;
  /* IE6 had 0 height */ }

/* Reusable Separate-border Table
------------------------------------------------------------*/
table.fc-border-separate {
  border-collapse: separate; }

.fc-border-separate th,
.fc-border-separate td {
  border-width: 1px 0 0 1px; }

.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
  border-right-width: 1px; }

.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
  border-bottom-width: 1px; }

.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
  border-top-width: 0; }

/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/
.fc-grid th {
  text-align: center; }

.fc .fc-week-number {
  width: 22px;
  text-align: center; }

.fc .fc-week-number div {
  padding: 0 2px; }

.fc-grid .fc-day-number {
  float: right;
  padding: 0 2px; }

.fc-grid .fc-other-month .fc-day-number {
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
  /* opacity with small font can sometimes look too faded
     might want to set the 'color' property instead
     making day-numbers bold also fixes the problem */ }

.fc-grid .fc-day-content {
  clear: both;
  padding: 2px 2px 1px;
  /* distance between events and day edges */ }

/* event styles */
.fc-grid .fc-event-time {
  font-weight: bold; }

/* right-to-left */
.fc-rtl .fc-grid .fc-day-number {
  float: left; }

.fc-rtl .fc-grid .fc-event-time {
  float: right; }

/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/
.fc-agenda table {
  border-collapse: separate; }

.fc-agenda-days th {
  text-align: center; }

.fc-agenda .fc-agenda-axis {
  width: 50px;
  padding: 0 4px;
  vertical-align: middle;
  text-align: right;
  white-space: nowrap;
  font-weight: normal; }

.fc-agenda .fc-week-number {
  font-weight: bold; }

.fc-agenda .fc-day-content {
  padding: 2px 2px 1px; }

/* make axis border take precedence */
.fc-agenda-days .fc-agenda-axis {
  border-right-width: 1px; }

.fc-agenda-days .fc-col0 {
  border-left-width: 0; }

/* all-day area */
.fc-agenda-allday th {
  border-width: 0 1px; }

.fc-agenda-allday .fc-day-content {
  min-height: 34px;
  /* TODO: doesnt work well in quirksmode */
  _height: 34px; }

/* divider (between all-day and slots) */
.fc-agenda-divider-inner {
  height: 2px;
  overflow: hidden; }

.fc-widget-header .fc-agenda-divider-inner {
  background: #eee; }

/* slot rows */
.fc-agenda-slots th {
  border-width: 1px 1px 0; }

.fc-agenda-slots td {
  border-width: 1px 0 0;
  background: none; }

.fc-agenda-slots td div {
  height: 20px; }

.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
  border-top-width: 0; }

.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
  border-top-style: dotted; }

.fc-agenda-slots tr.fc-minor th.ui-widget-header {
  *border-top-style: solid;
  /* doesn't work with background in IE6/7 */ }

/* Vertical Events
------------------------------------------------------------------------*/
.fc-event-vert {
  border-width: 0 1px; }

.fc-event-vert.fc-event-start {
  border-top-width: 1px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px; }

.fc-event-vert.fc-event-end {
  border-bottom-width: 1px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px; }

.fc-event-vert .fc-event-time {
  font-size: 0.813em; }

.fc-event-vert .fc-event-inner {
  position: relative;
  z-index: 2; }

.fc-event-vert .fc-event-bg {
  /* makes the event lighter w/ a semi-transparent overlay  */
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: .25;
  filter: alpha(opacity=25); }

.fc .ui-draggable-dragging .fc-event-bg,
.fc-select-helper .fc-event-bg {
  display: none\9;
  /* for IE6/7/8. nested opacity filters while dragging don't work */ }

/* resizable */
.fc-event-vert .ui-resizable-s {
  bottom: 0        !important;
  /* importants override pre jquery ui 1.7 styles */
  width: 100%      !important;
  height: 8px      !important;
  overflow: hidden !important;
  line-height: 8px !important;
  font-size: 0.688em !important;
  font-family: monospace;
  text-align: center;
  cursor: s-resize; }

.fc-agenda .ui-resizable-resizing {
  /* TODO: better selector */
  _overflow: hidden; }

/*!
 * Stylesheet for the Date Range Picker, for use with Bootstrap 2.x
 *
 * Copyright 2013 Dan Grossman ( http://www.dangrossman.info )
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Built for http://www.improvely.com
 */
.daterangepicker.dropdown-menu, .daterangepicker.fake-dropdown {
  max-width: none;
  z-index: 3000; }

.daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar {
  float: left;
  margin: 4px; }

.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar {
  float: right;
  margin: 4px; }

.daterangepicker .ranges {
  width: 200px;
  text-align: left; }

.daterangepicker .ranges .range_inputs > div {
  float: left; }

.daterangepicker .ranges .range_inputs > div:nth-child(2) {
  padding-left: 11px; }

.daterangepicker .calendar {
  display: none;
  max-width: 250px; }

.daterangepicker .calendar th, .daterangepicker .calendar td {
  white-space: nowrap;
  text-align: center; }

.daterangepicker .ranges label {
  color: #333;
  font-size: 0.688em;
  margin-bottom: 2px;
  text-transform: uppercase;
  text-shadow: 1px 1px 0 #fff; }

.daterangepicker .ranges input {
  font-size: 0.688em; }

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0;
  padding: 0; }

.daterangepicker .ranges li {
  font-size: 0.813em;
  background: #f5f5f5;
  border: 1px solid #f5f5f5;
  color: #c85b2b;
  padding: 3px 12px;
  margin-bottom: 8px;
  cursor: pointer;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  -o-border-radius: 25px;
  border-radius: 25px; }

.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {
  background-color: #D9784D;
  background-image: #D9784D;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D9784D), color-stop(100%, #EFA081));
  background-image: -webkit-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: -o-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: -ms-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: linear-gradient(top bottom, #D9784D 0%, #EFA081 100%);
  border: 1px solid #D9784D;
  color: #fff; }

.daterangepicker .calendar-date {
  border: 1px solid #ddd;
  padding: 4px;
  border-radius: 4px;
  background: #fff; }

.daterangepicker .calendar-time {
  text-align: center;
  margin: 8px auto 0 auto;
  line-height: 30px; }

.daterangepicker {
  position: absolute;
  background: #fff;
  top: 100px;
  left: 20px;
  padding: 4px;
  margin-top: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.daterangepicker.opensleft:before {
  position: absolute;
  top: -7px;
  right: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: ''; }

.daterangepicker.opensleft:after {
  position: absolute;
  top: -6px;
  right: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: ''; }

.daterangepicker.opensright:before {
  position: absolute;
  top: -7px;
  left: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: ''; }

.daterangepicker.opensright:after {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: ''; }

.daterangepicker table {
  width: 100%;
  margin: 0; }

.daterangepicker td, .daterangepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  white-space: nowrap; }

.daterangepicker td.off {
  color: #999; }

.daterangepicker td.disabled {
  color: #999; }

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background: #eee; }

.daterangepicker td.in-range {
  background: #F3F3F3;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #D9784D;
  background-image: #D9784D;
  /* Old browsers */
  background-image: -moz-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D9784D), color-stop(100%, #EFA081));
  background-image: -webkit-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: -o-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: -ms-linear-gradient(top, #D9784D 0%, #EFA081 100%);
  background-image: linear-gradient(top bottom, #D9784D 0%, #EFA081 100%);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc; }

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 0.75em;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default; }

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%; }

.daterangepicker select.yearselect {
  width: 40%; }

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.ampmselect {
  width: 60px;
  margin-bottom: 0; }

.bootstrap-timepicker {
  position: relative; }

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu, .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.fake-dropdown {
  left: auto;
  right: 0; }

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before, .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.fake-dropdown:before {
  left: auto;
  right: 12px; }

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after, .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.fake-dropdown:after {
  left: auto;
  right: 13px; }

.bootstrap-timepicker .add-on {
  cursor: pointer; }

.bootstrap-timepicker .add-on i {
  display: inline-block;
  width: 16px;
  height: 16px; }

.bootstrap-timepicker-widget.dropdown-menu, .bootstrap-timepicker-widget.fake-dropdown {
  padding: 4px 0; }

.bootstrap-timepicker-widget.dropdown-menu.open, .bootstrap-timepicker-widget.open.fake-dropdown {
  display: inline-block; }

/*
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid $dropdown-top-border;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
  top : -7px;
  left:20px;
  right:auto;
}*/
.bootstrap-timepicker-widget.dropdown-menu:after, .bootstrap-timepicker-widget.fake-dropdown:after {
  border-bottom: 10px solid #575c66;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
  top: -10px;
  left: 13px;
  right: auto; }

.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px; }

.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px; }

.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px; }

.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px; }

.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px; }

.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px; }

.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999; }

.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff; }

.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);
  border: 1px solid #d8d8d8; }

.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0; }

.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px; }

.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px; }

.bootstrap-timepicker-widget table td span {
  width: 100%; }

.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 4px 0;
  outline: 0;
  color: #333;
  -webkit-transition: all 1s ease 0s;
  transition: all 1s ease 0s;
  /*
  & > .fa {
      @include transition(all 0.5s ease 0s);
    }*/ }

.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-color: #ddd;
  /*
  & > .fa {
      @include transform(rotate(360deg));
    }*/ }

.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 1.125em; }

.bootstrap-timepicker-widget table td input {
  width: 35px;
  margin: 0;
  text-align: center; }

.bootstrap-timepicker-widget .modal-content {
  padding: 4px; }

@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px; } }
@media (max-width: 767px) {
  .bootstrap-timepicker {
    width: 100%; }

  .bootstrap-timepicker .dropdown-menu, .bootstrap-timepicker .fake-dropdown {
    width: 100%; } }
.pad0px {
  padding: 0px; }

.pad-left0px {
  padding-left: 0px; }

.pad-right0px {
  padding-right: 0px; }

.pad-bottom0px {
  padding-bottom: 0px; }

.pad-top0px {
  padding-top: 0px; }

.pad-x0px {
  padding-left: 0px; }

.pad-x0px {
  padding-right: 0px; }

.pad-y0px {
  padding-top: 0px; }

.pad-y0px {
  padding-bottom: 0px; }

.pad5px {
  padding: 5px; }

.pad-left5px {
  padding-left: 5px; }

.pad-right5px {
  padding-right: 5px; }

.pad-bottom5px {
  padding-bottom: 5px; }

.pad-top5px {
  padding-top: 5px; }

.pad-x5px {
  padding-left: 5px; }

.pad-x5px {
  padding-right: 5px; }

.pad-y5px {
  padding-top: 5px; }

.pad-y5px {
  padding-bottom: 5px; }

.pad10px {
  padding: 10px; }

.pad-left10px {
  padding-left: 10px; }

.pad-right10px {
  padding-right: 10px; }

.pad-bottom10px {
  padding-bottom: 10px; }

.pad-top10px {
  padding-top: 10px; }

.pad-x10px {
  padding-left: 10px; }

.pad-x10px {
  padding-right: 10px; }

.pad-y10px {
  padding-top: 10px; }

.pad-y10px {
  padding-bottom: 10px; }

.pad15px {
  padding: 15px; }

.pad-left15px {
  padding-left: 15px; }

.pad-right15px {
  padding-right: 15px; }

.pad-bottom15px {
  padding-bottom: 15px; }

.pad-top15px {
  padding-top: 15px; }

.pad-x15px {
  padding-left: 15px; }

.pad-x15px {
  padding-right: 15px; }

.pad-y15px {
  padding-top: 15px; }

.pad-y15px {
  padding-bottom: 15px; }

.pad20px {
  padding: 20px; }

.pad-left20px {
  padding-left: 20px; }

.pad-right20px {
  padding-right: 20px; }

.pad-bottom20px {
  padding-bottom: 20px; }

.pad-top20px {
  padding-top: 20px; }

.pad-x20px {
  padding-left: 20px; }

.pad-x20px {
  padding-right: 20px; }

.pad-y20px {
  padding-top: 20px; }

.pad-y20px {
  padding-bottom: 20px; }

.pad25px {
  padding: 25px; }

.pad-left25px {
  padding-left: 25px; }

.pad-right25px {
  padding-right: 25px; }

.pad-bottom25px {
  padding-bottom: 25px; }

.pad-top25px {
  padding-top: 25px; }

.pad-x25px {
  padding-left: 25px; }

.pad-x25px {
  padding-right: 25px; }

.pad-y25px {
  padding-top: 25px; }

.pad-y25px {
  padding-bottom: 25px; }

.pad30px {
  padding: 30px; }

.pad-left30px {
  padding-left: 30px; }

.pad-right30px {
  padding-right: 30px; }

.pad-bottom30px {
  padding-bottom: 30px; }

.pad-top30px {
  padding-top: 30px; }

.pad-x30px {
  padding-left: 30px; }

.pad-x30px {
  padding-right: 30px; }

.pad-y30px {
  padding-top: 30px; }

.pad-y30px {
  padding-bottom: 30px; }

.pad35px {
  padding: 35px; }

.pad-left35px {
  padding-left: 35px; }

.pad-right35px {
  padding-right: 35px; }

.pad-bottom35px {
  padding-bottom: 35px; }

.pad-top35px {
  padding-top: 35px; }

.pad-x35px {
  padding-left: 35px; }

.pad-x35px {
  padding-right: 35px; }

.pad-y35px {
  padding-top: 35px; }

.pad-y35px {
  padding-bottom: 35px; }

.pad40px {
  padding: 40px; }

.pad-left40px {
  padding-left: 40px; }

.pad-right40px {
  padding-right: 40px; }

.pad-bottom40px {
  padding-bottom: 40px; }

.pad-top40px {
  padding-top: 40px; }

.pad-x40px {
  padding-left: 40px; }

.pad-x40px {
  padding-right: 40px; }

.pad-y40px {
  padding-top: 40px; }

.pad-y40px {
  padding-bottom: 40px; }

.pad45px {
  padding: 45px; }

.pad-left45px {
  padding-left: 45px; }

.pad-right45px {
  padding-right: 45px; }

.pad-bottom45px {
  padding-bottom: 45px; }

.pad-top45px {
  padding-top: 45px; }

.pad-x45px {
  padding-left: 45px; }

.pad-x45px {
  padding-right: 45px; }

.pad-y45px {
  padding-top: 45px; }

.pad-y45px {
  padding-bottom: 45px; }

.pad50px {
  padding: 50px; }

.pad-left50px {
  padding-left: 50px; }

.pad-right50px {
  padding-right: 50px; }

.pad-bottom50px {
  padding-bottom: 50px; }

.pad-top50px {
  padding-top: 50px; }

.pad-x50px {
  padding-left: 50px; }

.pad-x50px {
  padding-right: 50px; }

.pad-y50px {
  padding-top: 50px; }

.pad-y50px {
  padding-bottom: 50px; }

.pad60px {
  padding: 60px; }

.pad-left60px {
  padding-left: 60px; }

.pad-right60px {
  padding-right: 60px; }

.pad-bottom60px {
  padding-bottom: 60px; }

.pad-top60px {
  padding-top: 60px; }

.pad-x60px {
  padding-left: 60px; }

.pad-x60px {
  padding-right: 60px; }

.pad-y60px {
  padding-top: 60px; }

.pad-y60px {
  padding-bottom: 60px; }

.pad100px {
  padding: 100px; }

.pad-left100px {
  padding-left: 100px; }

.pad-right100px {
  padding-right: 100px; }

.pad-bottom100px {
  padding-bottom: 100px; }

.pad-top100px {
  padding-top: 100px; }

.pad-x100px {
  padding-left: 100px; }

.pad-x100px {
  padding-right: 100px; }

.pad-y100px {
  padding-top: 100px; }

.pad-y100px {
  padding-bottom: 100px; }

.margin0px {
  margin: 0px; }

.margin-left0px {
  margin-left: 0px; }

.margin-right0px {
  margin-right: 0px; }

.margin-bottom0px {
  margin-bottom: 0px; }

.margin-top0px {
  margin-top: 0px; }

.margin-x0px {
  margin-left: 0px; }

.margin-x0px {
  margin-right: 0px; }

.margin-y0px {
  margin-top: 0px; }

.margin-y0px {
  margin-bottom: 0px; }

.margin5px, .navbar-inverse .navbar-nav > li {
  margin: 5px; }

.margin-left5px {
  margin-left: 5px; }

.margin-right5px {
  margin-right: 5px; }

.margin-bottom5px {
  margin-bottom: 5px; }

.margin-top5px {
  margin-top: 5px; }

.margin-x5px {
  margin-left: 5px; }

.margin-x5px {
  margin-right: 5px; }

.margin-y5px {
  margin-top: 5px; }

.margin-y5px {
  margin-bottom: 5px; }

.margin10px {
  margin: 10px; }

.margin-left10px {
  margin-left: 10px; }

.margin-right10px {
  margin-right: 10px; }

.margin-bottom10px {
  margin-bottom: 10px; }

.margin-top10px {
  margin-top: 10px; }

.margin-x10px {
  margin-left: 10px; }

.margin-x10px {
  margin-right: 10px; }

.margin-y10px {
  margin-top: 10px; }

.margin-y10px {
  margin-bottom: 10px; }

.margin15px {
  margin: 15px; }

.margin-left15px {
  margin-left: 15px; }

.margin-right15px {
  margin-right: 15px; }

.margin-bottom15px {
  margin-bottom: 15px; }

.margin-top15px {
  margin-top: 15px; }

.margin-x15px {
  margin-left: 15px; }

.margin-x15px {
  margin-right: 15px; }

.margin-y15px {
  margin-top: 15px; }

.margin-y15px {
  margin-bottom: 15px; }

.margin20px {
  margin: 20px; }

.margin-left20px {
  margin-left: 20px; }

.margin-right20px, .elig-card {
  margin-right: 20px; }

.margin-bottom20px {
  margin-bottom: 20px; }

.margin-top20px {
  margin-top: 20px; }

.margin-x20px {
  margin-left: 20px; }

.margin-x20px {
  margin-right: 20px; }

.margin-y20px {
  margin-top: 20px; }

.margin-y20px {
  margin-bottom: 20px; }

.margin25px {
  margin: 25px; }

.margin-left25px {
  margin-left: 25px; }

.margin-right25px {
  margin-right: 25px; }

.margin-bottom25px {
  margin-bottom: 25px; }

.margin-top25px {
  margin-top: 25px; }

.margin-x25px {
  margin-left: 25px; }

.margin-x25px {
  margin-right: 25px; }

.margin-y25px {
  margin-top: 25px; }

.margin-y25px {
  margin-bottom: 25px; }

.margin30px {
  margin: 30px; }

.margin-left30px {
  margin-left: 30px; }

.margin-right30px {
  margin-right: 30px; }

.margin-bottom30px {
  margin-bottom: 30px; }

.margin-top30px {
  margin-top: 30px; }

.margin-x30px {
  margin-left: 30px; }

.margin-x30px {
  margin-right: 30px; }

.margin-y30px {
  margin-top: 30px; }

.margin-y30px {
  margin-bottom: 30px; }

.margin35px {
  margin: 35px; }

.margin-left35px {
  margin-left: 35px; }

.margin-right35px {
  margin-right: 35px; }

.margin-bottom35px {
  margin-bottom: 35px; }

.margin-top35px {
  margin-top: 35px; }

.margin-x35px {
  margin-left: 35px; }

.margin-x35px {
  margin-right: 35px; }

.margin-y35px {
  margin-top: 35px; }

.margin-y35px {
  margin-bottom: 35px; }

.margin40px {
  margin: 40px; }

.margin-left40px {
  margin-left: 40px; }

.margin-right40px {
  margin-right: 40px; }

.margin-bottom40px {
  margin-bottom: 40px; }

.margin-top40px {
  margin-top: 40px; }

.margin-x40px {
  margin-left: 40px; }

.margin-x40px {
  margin-right: 40px; }

.margin-y40px {
  margin-top: 40px; }

.margin-y40px {
  margin-bottom: 40px; }

.margin45px {
  margin: 45px; }

.margin-left45px {
  margin-left: 45px; }

.margin-right45px {
  margin-right: 45px; }

.margin-bottom45px {
  margin-bottom: 45px; }

.margin-top45px {
  margin-top: 45px; }

.margin-x45px {
  margin-left: 45px; }

.margin-x45px {
  margin-right: 45px; }

.margin-y45px {
  margin-top: 45px; }

.margin-y45px {
  margin-bottom: 45px; }

.margin50px {
  margin: 50px; }

.margin-left50px {
  margin-left: 50px; }

.margin-right50px {
  margin-right: 50px; }

.margin-bottom50px {
  margin-bottom: 50px; }

.margin-top50px {
  margin-top: 50px; }

.margin-x50px {
  margin-left: 50px; }

.margin-x50px {
  margin-right: 50px; }

.margin-y50px {
  margin-top: 50px; }

.margin-y50px {
  margin-bottom: 50px; }

.margin60px {
  margin: 60px; }

.margin-left60px {
  margin-left: 60px; }

.margin-right60px {
  margin-right: 60px; }

.margin-bottom60px {
  margin-bottom: 60px; }

.margin-top60px {
  margin-top: 60px; }

.margin-x60px {
  margin-left: 60px; }

.margin-x60px {
  margin-right: 60px; }

.margin-y60px {
  margin-top: 60px; }

.margin-y60px {
  margin-bottom: 60px; }

.margin100px {
  margin: 100px; }

.margin-left100px {
  margin-left: 100px; }

.margin-right100px {
  margin-right: 100px; }

.margin-bottom100px {
  margin-bottom: 100px; }

.margin-top100px {
  margin-top: 100px; }

.margin-x100px {
  margin-left: 100px; }

.margin-x100px {
  margin-right: 100px; }

.margin-y100px {
  margin-top: 100px; }

.margin-y100px {
  margin-bottom: 100px; }

.width50px {
  width: 50px; }

.width50px-i {
  width: 50px!important; }

.width70px {
  width: 70px; }

.width70px-i {
  width: 70px!important; }

.width100px {
  width: 100px; }

.width100px-i {
  width: 100px!important; }

.width110px {
  width: 110px; }

.width110px-i {
  width: 110px!important; }

.width150px {
  width: 150px; }

.width150px-i {
  width: 150px!important; }

.width192px {
  width: 192px; }

.width192px-i {
  width: 192px!important; }

.width200px {
  width: 200px; }

.width200px-i {
  width: 200px!important; }

.width300px {
  width: 300px; }

.width300px-i {
  width: 300px!important; }

.height110px {
  height: 110px; }

.height100px {
  height: 100px; }

.height150px {
  height: 150px; }

.height175px {
  height: 175px; }

.height200px {
  height: 200px; }

.height250px {
  height: 250px; }

.minheight110px {
  min-height: 110px; }

.minheight100px {
  min-height: 100px; }

.minheight150px {
  min-height: 150px; }

.minheight175px {
  min-height: 175px; }

.minheight200px {
  min-height: 200px; }

.minheight250px {
  min-height: 250px; }

.width100pct {
  width: 100%; }

.width90pct {
  width: 90%; }

.width95pct {
  width: 95%; }

.width50pct {
  width: 50%; }

.width40pct {
  width: 40%; }

.width30pct {
  width: 30%; }

.width35pct {
  width: 35%; }

.width20pct {
  width: 20%; }

.margin-none {
  margin: 0; }

.margin-top-none {
  margin-top: 0; }

.margin-bottom-none {
  margin-bottom: 0; }

.margin-left-none {
  margin-left: 0; }

.margin-right-none {
  margin-right: 0; }

.required {
  color: #cc0000; }

.required {
  margin-left: 5px; }

.pull-center {
  margin: auto; }

.pull-center {
  text-align: center; }

.pull-top {
  vertical-align: top; }

.pull-middle {
  vertical-align: middle; }

.pull-bottom {
  vertical-align: bottom; }

.pull-hide, .fa.pull-hide {
  display: none; }

.pull-show {
  display: block; }

.pull-inline, .pull-inline-block {
  display: inline-block; }

.pull-block {
  display: block; }

.pull-text-left {
  text-align: left; }

.pull-relative {
  position: relative; }

.pull-cell {
  display: table-cell; }

.pull-table {
  display: table; }

.text-capital {
  text-transform: capitalize; }

.pad-none, .tab .tab-pane.pad-none {
  padding: 0; }

.margin-none {
  margin: 0; }

.pad-right-none {
  padding-right: 0; }

.pad-left-none {
  padding-left: 0; }

.pad-top-none {
  padding-top: 0; }

.pad-bottom-none {
  padding-bottom: 0; }

.pad-bottom-15px {
  padding-bottom: 15px; }

.pad-topbot-10px {
  padding-top: 15px; }

.pad-topbot-10px {
  padding-bottom: 15px; }

.margin-40px {
  margin: 60px 0px 0 40px; }

.margin-60px {
  margin: 60px 0px 0 -40px; }

.margin-topbot-20px {
  margin-top: 20px; }

.margin-topbot-20px {
  margin-bottom: 20px; }

.margin-top-inverse-20px {
  margin-top: -20px; }

.pad-x5px-y10px {
  padding: 5px 10px; }

.lineheight-25px {
  line-height: 25px; }

.pad-left-none {
  padding-left: 0; }

.border-bottom {
  border-bottom: 1px solid; }

.border-bottom {
  border-bottom-color: #e0e1e2; }

.cursor-hand {
  cursor: pointer; }

.txt-bold {
  font-weight: bold; }

.list-alphabets {
  list-style: lower-alpha; }

.bg-white {
  background: #fff; }

.bg-none {
  background: none !important; }

.nowrap {
  white-space: nowrap; }

.zindex1000px {
  z-index: 1000; }

.underline-none {
  text-decoration: none; }

ul.list-group.border-bottom-none .list-item {
  border-bottom: 0 none; }

.fontsize20 {
  font-size: 1.25em; }

.fontsize18 {
  font-size: 1.125em; }

.fontsize13 {
  font-size: 0.813em; }

.fontsize12 {
  font-size: 0.75em; }

.fontsize10 {
  font-size: 0.625em; }

.text-bold, .label-txt,
h5,
table th,
.panel .panel-title, .panel h1, .panel h2, .panel h3, .panel h4, .panel h6,
.well.coloredtop .panel-title,
.ui-jqgrid-sortable {
  font-family: "Open Sans Bold", sans-serif, arial, verdana;
  font-weight: 400; }

.panel h5 {
  font-family: "Open Sans Bold", sans-serif, arial, verdana;
  font-weight: 700 !important; }

.label-hypen-word {
  -ms-word-wrap: break-word;
  word-wrap: break-word; }

.label-hypen-word {
  width: 90%; }

.pull-ellipsis {
  word-break: keep-all;
  -ms-word-wrap: keep-all;
  word-wrap: keep-all;
  width: 98%;
  padding-left: 10px;
  padding-right: 10px;
  text-overflow: ellipsis;
  text-indent: 0.5em;
  overflow-x: hidden;
  display: inline-block;
  white-space: nowrap; }

.label-ellipsis {
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.radius-right {
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important; }

.fake-link {
  color: #0d55c2;
  text-decoration: underline;
  cursor: pointer; }
  .fake-link:hover, .fake-link:focus {
    color: #2a6496;
    text-decoration: none; }
  .fake-link:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

.fake-dropdown.arrow-right:after {
  top: -10px; }

.arrow-topleft {
  position: realtive; }
  .arrow-topleft:before {
    content: "";
    border-bottom: 8px solid #000;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: relative;
    top: 0;
    left: 10px;
    display: table; }
  .arrow-topleft.arrow-for-well:before {
    border-bottom-color: #e0e1e2;
    top: -24px; }

.label-token {
  background-color: #da8f67;
  position: relative;
  display: inline-block;
  padding: 5px 20px 5px 5px;
  margin-bottom: 2px;
  margin-right: 4px;
  font-size: 90%;
  font-weight: normal; }
  .label-token[href]:hover, .label-token[href]:focus {
    background-color: #d0713e; }
  .label-token .close, .label-token a.close {
    font-size: 1em;
    position: absolute;
    right: 5px;
    top: 4px;
    text-decoration: none;
    color: #ffffff;
    text-shadow: none;
    opacity: 0.8;
    -webkit-transition: all, 0.5s, ease, 0s;
    transition: all, 0.5s, ease, 0s; }
    .label-token .close:hover, .label-token a.close:hover {
      opacity: 1; }

/*
 * slider [start]
 */
.modal-slide {
  background-color: #5F5D5E;
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 1040;
  overflow-x: hidden; }

#slides {
  position: relative; }

#slides .slides-container {
  display: none; }

#slides .scrollable {
  *zoom: 1;
  position: relative;
  top: 0;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%; }

#slides .scrollable:after {
  content: "";
  display: table;
  clear: both; }

.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
  top: 46%;
  width: 100%; }

.slides-navigation a {
  position: absolute;
  display: block;
  color: white;
  border: 3px solid white;
  min-width: 20px;
  text-align: center; }

.slides-navigation a.prev {
  left: 20px; }
.slides-navigation a.next {
  right: 35px; }
.slides-navigation a.prev .fa, .slides-navigation a.next .fa {
  font-size: 1.25em; }

.slides-pagination {
  position: fixed;
  z-index: 3;
  bottom: 15px;
  text-align: center;
  width: 100%; }

.slides-pagination a {
  border: 2px solid white;
  min-width: 10px;
  height: 10px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 2px;
  overflow: hidden;
  text-indent: -200%; }

.slides-pagination a.current {
  background: white; }

.slide-close {
  color: black;
  border: 3px solid;
  min-width: 20px;
  text-align: center;
  right: 38px;
  top: 45px;
  z-index: 1041;
  cursor: pointer; }

.slide-close, .slides-pagination a, .slides-navigation a {
  border-color: #fff;
  color: #fff;
  background: #202125;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  text-align: center; }
  .slide-close:hover, .slides-pagination a:hover, .slides-navigation a:hover {
    color: #bfbfbf;
    -webkit-box-shadow: 0 2px 10px #202125;
    box-shadow: 0 2px 10px #202125; }
  .slide-close:focus, .slides-pagination a:focus, .slides-navigation a:focus {
    -webkit-box-shadow: 0 -2px 10px #202125;
    box-shadow: 0 -2px 10px #202125; }

.slides-navigation a {
  width: 52px;
  padding: 12px 15px;
  display: block; }

.slide-close {
  padding: 5px 10px; }

.slides-pagination a {
  padding: 5px 1px;
  width: 15px; }

.slide-close, .slides-navigation a {
  position: fixed; }

.slide-focus {
  overflow: hidden; }

/*
 * slider [end]
 */
.printbox {
  width: 100%;
  max-height: 100%;
  min-height: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1060;
  background: rgba(255, 255, 255, 0.5); }
  .printbox .printbox-content {
    background: #fff;
    margin: 0 auto;
    -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3);
    min-width: 80%;
    max-width: 80%;
    display: table;
    position: relative;
    border-top: 5px solid #5bc0de; }
    .printbox .printbox-content .printbox-header {
      border-bottom: 1px solid #ddd;
      position: relative; }
      .printbox .printbox-content .printbox-header * {
        font-weight: bold; }
    .printbox .printbox-content .close {
      position: absolute;
      top: 8px;
      right: 10px; }
    .printbox .printbox-content .printbox-header {
      padding: 2px 10px; }
    .printbox .printbox-content .printbox-body {
      background: #fcfcfc;
      padding: 10px;
      display: table;
      width: 100%; }
    .printbox .printbox-content .printbox-footer {
      border-top: 1px solid #ddd;
      padding: 10px 10px; }
    .printbox .printbox-content .printbox-header, .printbox .printbox-content .printbox-body, .printbox .printbox-content .printbox-footer {
      max-width: 100%;
      margin: 0 auto; }
    .printbox .printbox-content .printbox-footer {
      text-align: center; }
    .printbox .printbox-content .printbox-icon {
      font-size: 1.875em;
      color: #5bc0de;
      padding-right: 10px; }
    .printbox .printbox-content .printbox-icon, .printbox .printbox-content .printbox-message {
      vertical-align: middle; }

.print-hidden {
  visibility: hidden; }

.print-visible {
  visibility: visible; }

/*//landing*/
.rad5px {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }

.landing #load_page, .landing-vone #load_page {
  padding-top: 0px;
  min-height: 100%; }
.landing #page-container:before, .landing-vone #page-container:before {
  background-color: #fff;
  bottom: 0;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  z-index: -2;
  margin: 0 auto; }
.landing .page-content, .landing-vone .page-content {
  min-height: 90%; }

.landing {
  background: #f7f7f7; }
  .landing #load_page {
    padding-top: 50px; }
  .landing .navbar.navbar-inverse {
    border-top: 5px solid #0d82ae;
    -webkit-box-shadow: inset 0 15px 15px #15aae2;
    box-shadow: inset 0 15px 15px #15aae2; }
    .landing .navbar.navbar-inverse .container-fluid {
      background-color: none;
      background-image: none; }
    .landing .navbar.navbar-inverse ul.nav.nav-list-landing {
      margin-top: 5px;
      padding-left: 20px;
      background-color: #d9d6d6;
      background-image: #003061;
      /* Old browsers */
      background-image: -moz-linear-gradient(top, #003061 0%, #011a32 100%);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003061), color-stop(100%, #011a32));
      background-image: -webkit-linear-gradient(top, #003061 0%, #011a32 100%);
      background-image: -o-linear-gradient(top, #003061 0%, #011a32 100%);
      background-image: -ms-linear-gradient(top, #003061 0%, #011a32 100%);
      background-image: linear-gradient(top bottom, #003061 0%, #011a32 100%);
      border-top: 1px solid #99ADC0; }
      .landing .navbar.navbar-inverse ul.nav.nav-list-landing li {
        float: left;
        border-right: 1px solid #394E63; }
        .landing .navbar.navbar-inverse ul.nav.nav-list-landing li a {
          color: #fff;
          text-decoration: none; }
          .landing .navbar.navbar-inverse ul.nav.nav-list-landing li a:hover {
            background: rgba(255, 255, 255, 0.2); }
          .landing .navbar.navbar-inverse ul.nav.nav-list-landing li a:focus {
            background: rgba(255, 255, 255, 0.3); }
        .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home {
          padding-right: 1px; }
        .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a {
          background-image: #084A8C;
          /* Old browsers */
          background-image: -moz-linear-gradient(top, #084A8C 0%, #084A8C 100%);
          background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #084A8C), color-stop(100%, #084A8C));
          background-image: -webkit-linear-gradient(top, #084A8C 0%, #084A8C 100%);
          background-image: -o-linear-gradient(top, #084A8C 0%, #084A8C 100%);
          background-image: -ms-linear-gradient(top, #084A8C 0%, #084A8C 100%);
          background-image: linear-gradient(top bottom, #084A8C 0%, #084A8C 100%);
          color: #E6F2FE; }
          .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a:hover, .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a:focus {
            background-image: #0957a4;
            /* Old browsers */
            background-image: -moz-linear-gradient(top, #0957a4 0%, #0957a4 100%);
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0957a4), color-stop(100%, #0957a4));
            background-image: -webkit-linear-gradient(top, #0957a4 0%, #0957a4 100%);
            background-image: -o-linear-gradient(top, #0957a4 0%, #0957a4 100%);
            background-image: -ms-linear-gradient(top, #0957a4 0%, #0957a4 100%);
            background-image: linear-gradient(top bottom, #0957a4 0%, #0957a4 100%);
            color: #fff; }
        .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.active a, .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.active a:hover, .landing .navbar.navbar-inverse ul.nav.nav-list-landing li.active a:focus {
          background: rgba(255, 255, 255, 0.1); }
  .landing .btn.btn-info-grd {
    background-image: #00B9FF;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #00B9FF 0%, #003260 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00B9FF), color-stop(100%, #003260));
    background-image: -webkit-linear-gradient(top, #00B9FF 0%, #003260 100%);
    background-image: -o-linear-gradient(top, #00B9FF 0%, #003260 100%);
    background-image: -ms-linear-gradient(top, #00B9FF 0%, #003260 100%);
    background-image: linear-gradient(top bottom, #00B9FF 0%, #003260 100%);
    border: 0 none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    color: #cee6ff; }
    .landing .btn.btn-info-grd:hover, .landing .btn.btn-info-grd:focus {
      color: #fff;
      border: 0 none;
      background-image: #00B9FF;
      /* Old browsers */
      background-image: -moz-linear-gradient(top, #00B9FF 5%, #003260 90%);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #00B9FF), color-stop(90%, #003260));
      background-image: -webkit-linear-gradient(top, #00B9FF 5%, #003260 90%);
      background-image: -o-linear-gradient(top, #00B9FF 5%, #003260 90%);
      background-image: -ms-linear-gradient(top, #00B9FF 5%, #003260 90%);
      background-image: linear-gradient(top bottom, #00B9FF 5%, #003260 90%); }
  .landing .footer {
    background-image: #003061;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #003061 0%, #011a32 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003061), color-stop(100%, #011a32));
    background-image: -webkit-linear-gradient(top, #003061 0%, #011a32 100%);
    background-image: -o-linear-gradient(top, #003061 0%, #011a32 100%);
    background-image: -ms-linear-gradient(top, #003061 0%, #011a32 100%);
    background-image: linear-gradient(top bottom, #003061 0%, #011a32 100%);
    position: relative; }
    .landing .footer ul {
      margin-bottom: 0; }
    .landing .footer .landing-footer {
      display: table; }
      .landing .footer .landing-footer li a {
        color: #fff;
        text-decoration: none; }
      .landing .footer .landing-footer li .divider-horizontal {
        color: #fff; }
    .landing .footer .landing-social {
      display: table; }
      .landing .footer .landing-social li a {
        color: #fff;
        font-size: 1.25em; }
  .landing .page-wrap {
    width: 999px;
    margin: 0 auto; }
  .landing .banner {
    width: 1110px;
    margin: 0 auto 30px; }
    .landing .banner .banner-top {
      background: url("../images/landing-banner-top-shadow.jpg") no-repeat bottom center;
      display: block;
      height: 20px; }
    .landing .banner .banner-bottom {
      display: block;
      background: url("../images/landing-banner-bottom-shadow.jpg") no-repeat top center;
      height: 50px; }
    .landing .banner .banner-content {
      width: 999px;
      margin: 0 auto; }
  .landing .column-box:before {
    background-color: #fff;
    bottom: 0;
    content: "";
    display: block;
    max-width: inherit;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -2; }
  .landing .column-box .column-box-top-icon {
    border: 4px solid rgba(255, 255, 255, 0.3);
    position: absolute;
    width: 120px;
    margin: 0 auto;
    margin-top: -41px;
    text-align: center;
    left: 0;
    right: 0;
    font-size: 1.25em;
    padding: 10px; }
  .landing .column-box .icon-glow {
    margin: 0 auto;
    width: 50px;
    height: 50px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background: #fff;
    -webkit-box-shadow: 0px 0px 5px #fff, 0px 0px 15px #fff, 0px 0px 25px #fff;
    box-shadow: 0px 0px 5px #fff, 0px 0px 15px #fff, 0px 0px 25px #fff;
    display: block; }
  .landing .column-box .column-box-content, .landing .column-box .column-box-top-icon {
    background: #ededed; }
  .landing .column-box .column-box-content {
    padding: 40px 10px 10px;
    padding-top: 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    min-height: 100%; }
  .landing .column-box:after {
    content: " ";
    height: 20px;
    position: relative;
    display: block;
    top: 1px;
    background-image: #ededed;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #ededed 0%, rgba(247, 247, 247, 0.1) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, rgba(247, 247, 247, 0.1)));
    background-image: -webkit-linear-gradient(top, #ededed 0%, rgba(247, 247, 247, 0.1) 100%);
    background-image: -o-linear-gradient(top, #ededed 0%, rgba(247, 247, 247, 0.1) 100%);
    background-image: -ms-linear-gradient(top, #ededed 0%, rgba(247, 247, 247, 0.1) 100%);
    background-image: linear-gradient(top bottom, #ededed 0%, rgba(247, 247, 247, 0.1) 100%);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
  .landing .panel .arrow_icon:after {
    border-left-color: #003061; }
  .landing .panel .arrow_icon:before {
    border-left-color: #011a32; }
  .landing .panel .arrow_icon > i:after {
    border-left-color: #003061; }
  .landing .panel .panel-title, .landing .panel .arrow_icon, .landing .panel .arrow_icon .fa {
    color: #fcfcfc; }
  .landing .panel .panel-heading {
    background: #003061; }
  .landing .well {
    background: rgba(52, 80, 108, 0.03); }
  .landing .panel {
    background: #fafbfc;
    border: 1px solid #d6dce3; }

/*//landing*/
/*//landing 2*/
.landing-vone {
  background: #BEBEBE; }
  .landing-vone #load_page {
    padding-top: 29px;
    min-height: 100%; }
  .landing-vone #page-container:before {
    background-color: #fff;
    bottom: 0;
    content: "";
    display: block;
    max-width: inherit;
    position: absolute;
    top: 0;
    z-index: -2; }
  .landing-vone .page-content {
    min-height: 90%; }
  .landing-vone .nav-margin {
    padding-left: 2%;
    padding-right: 2%; }
  .landing-vone .nav-icon-circle {
    background: #a19f9f;
    padding: 5px 11px;
    margin: 5px 20px;
    color: #fcfcfc;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%; }
  .landing-vone .navbar.navbar-inverse {
    background-color: #505060;
    border-color: #505060;
    background-position: 0 center; }
    .landing-vone .navbar.navbar-inverse .container-fluid {
      background-color: none;
      background-image: none; }
  .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing {
    background-color: #d9d6d6;
    margin-top: 5px;
    background-image: #d9d6d6;
    /* Old browsers */
    background-image: -moz-linear-gradient(top, #d9d6d6 0%, #d9d6d6 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d9d6d6), color-stop(100%, #d9d6d6));
    background-image: -webkit-linear-gradient(top, #d9d6d6 0%, #d9d6d6 100%);
    background-image: -o-linear-gradient(top, #d9d6d6 0%, #d9d6d6 100%);
    background-image: -ms-linear-gradient(top, #d9d6d6 0%, #d9d6d6 100%);
    background-image: linear-gradient(top bottom, #d9d6d6 0%, #d9d6d6 100%);
    display: table;
    width: 100%;
    padding-top: 1px; }
    .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li {
      display: table-cell;
      border-right: 1px solid #d9d6d6; }
      .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a {
        font-size: 130%;
        color: #414242;
        text-decoration: none;
        text-align: center;
        -webkit-box-shadow: 0 0 20px #bab9b9 inset;
        box-shadow: 0 0 20px #bab9b9 inset; }
        .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a:hover {
          background: rgba(255, 255, 255, 0.2); }
        .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a:focus {
          background: rgba(255, 255, 255, 0.3); }
      .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.active a, .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.active a:hover, .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.active a:focus {
        background: rgba(255, 255, 255, 0.1); }
      .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a.active, .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a.active:focus, .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a.active:active {
        background: rgba(255, 255, 255, 0.5);
        -webkit-box-shadow: 0 0 0px white inset;
        box-shadow: 0 0 0px white inset; }
      .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home {
        margin-left: 15px;
        width: 20px;
        vertical-align: center;
        border-right: 1px solid #d9d6d6; }
      .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a {
        min-height: 100%;
        margin-top: -1px;
        position: relative;
        color: #A19F9F;
        -webkit-box-shadow: none;
        box-shadow: none;
        text-align: center; }
        .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a:hover, .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a:focus {
          background: #cfcfcf;
          color: #737373; }
        .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a.active {
          background: #cfcfcf;
          color: #737373; }
          .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a.active:hover, .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li.nav-home a.active:focus {
            color: #737373; }
  .landing-vone .btn.btn-info-grd {
    background-color: #2E9DB1;
    border: 2px solid #bcdaeb;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
    min-width: 50px;
    color: #fff;
    padding: 4px 20px;
    text-decoration: none; }
    .landing-vone .btn.btn-info-grd:hover, .landing-vone .btn.btn-info-grd:focus {
      background: #2E9DB1;
      border-color: #19a5dd; }
  .landing-vone .footer {
    border-top: 5px solid #505060;
    background-color: #fff;
    position: relative;
    bottom: 0px;
    margin-top: auto;
    left: 0;
    width: 100%;
    padding: 10px; }
    .landing-vone .footer ul {
      margin-bottom: 0; }
    .landing-vone .footer .landing-footer {
      display: table;
      float: right; }
    .landing-vone .footer .landing-social {
      display: table; }
      .landing-vone .footer .landing-social li a {
        color: #fff;
        font-size: 1.25em; }
  .landing-vone .shadowone {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-top: -11px; }
    .landing-vone .shadowone .blackshadow {
      background: white;
      margin-top: -1.76471px;
      position: relative;
      background: rgba(0, 0, 0, 0.2);
      width: 60%;
      margin-left: 20%;
      z-index: 1;
      -webkit-box-shadow: 0 0px 40px #000;
      box-shadow: 0 0px 40px #000;
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      -o-border-radius: 100%;
      border-radius: 100%; }
    .landing-vone .shadowone, .landing-vone .shadowone .blackshadow {
      height: 3px; }
  .landing-vone .shadowtwo {
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-bottom: -37px; }
    .landing-vone .shadowtwo .blackshadow {
      background: white;
      margin-top: -35px;
      position: relative;
      background: rgba(0, 0, 0, 0.07);
      width: 60%;
      margin-left: 20%;
      z-index: 1;
      -webkit-box-shadow: 0 0px 40px rgba(0, 0, 0, 0.5);
      box-shadow: 0 0px 40px rgba(0, 0, 0, 0.5);
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      -o-border-radius: 100%;
      border-radius: 100%; }
    .landing-vone .shadowtwo, .landing-vone .shadowtwo .blackshadow {
      height: 25px; }
  .landing-vone .banner {
    display: table;
    width: 81%;
    margin-left: 176px; }
    .landing-vone .banner .banner-slides {
      /*min-height: 378px; */
      }
  .landing-vone .column-box .column-box-content {
    background: #fff; }
  .landing-vone #logout_message .fa {
    font-size: 100%; }

.ul-style-1 {
  list-style: circle inside;
  padding: 0; }

.topic-box .topic-header {
  color: #fff;
  background: #505060;
  display: table;
  width: 99%;
  margin: 0 auto;
  position: relative;
  margin-bottom: -1px;
  z-index: 2;
  border-left: 5px solid #959595; }
.topic-box .topic-shadow {
  position: relative;
  background: rgba(0, 0, 0, 0.2);
  width: 70%;
  margin-left: 15%;
  height: 5px;
  z-index: 1;
  -webkit-box-shadow: 0 0px 40px #000;
  box-shadow: 0 0px 40px #000;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%; }
.topic-box .topic-body {
  margin-top: -1px;
  position: relative;
  z-index: 2;
  position: relative; }
.topic-box .bg-dark-gray {
  background: #f7f7f7; }

.banner-image1 {
  background: url("../images/l-banner-1.png") no-repeat -30px center #F3F3F3 !important; }

.banner-image2 {
  background: url("../images/banner-img-1.jpg") no-repeat 0 center #fff; }

/*//landing responsive*/
@media (min-width: 768px) and (max-width: 991px) {
  .banner-image1 {
    background-position: -400px center; }

  .landing-vone .footer .landing-footer {
    float: left; }

  .landing-vone .nav-margin, .landing-vone .banner .banner-slides {
    padding-left: 2%;
    padding-right: 2%; } }
@media (min-width: 320px) and (max-width: 767px) {
  .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing li a {
    font-size: 100%; }

  .landing-vone .btn.btn-info-grd {
    min-width: 50px; }
  .landing-vone li.nav-home {
    vertical-align: middle !important; }
  .landing-vone .banner-slide-content {
    padding-left: 20px;
    padding-right: 20px; }

  .banner-image1 {
    background-image: url("../images/l-banner-1-xs.jpg");
    background-position: right -50px; }

  .landing-vone .footer .landing-footer {
    float: left; }

  .navbar-collapse {
    padding: 0; }

  .landing-vone #load_page {
    padding-top: 0; }

  .landing-vone .banner .banner-slides {
    overflow: hidden; }

  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border: 0 none; }

  .landing-vone .navbar.navbar-inverse ul.nav.nav-list-landing {
    margin-top: 0; }

  .landing-vone .nav-margin, .landing-vone .banner .banner-slides {
    padding-left: 2%;
    padding-right: 2%; }

  .landing-vone .navbar-header {
    width: 75%;
    float: left; }

  .landing-vone .navbar .navbar-brand {
    margin-bottom: 1px;
    height: auto; }

  .landing-vone .navbar .navbar-brand .logo {
    width: 100%; }
    .landing-vone .navbar .navbar-brand .logo img {
      width: 100%; }

  .linkfix {
    word-break: break-all;
    word-wrap: break-word; } }
@media (min-width: 992px) {
  .banner-image1 {
    background-position: -200px center; } }
@media (min-width: 1200px) {
  .banner-image1 {
    background-position: -10px center; } }
@media (min-width: 1200px) {
  .banner-image1 {
    background-position: -1px center; } }
/*//landing 2*/
@media screen and (min-width: 320px) and (max-width: 480px) {
 }
/*@media screen and (min-width:768px) and (max-width:1024px) {
.navbar,.custom-container{
	width:100% !important;
}
.banner-image1{
	background:none;
}
.landing-vone .banner{
	width:70%;
}
}

/*@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
.navbar,.custom-container{
	width:100% !important;
}


}*/

/*# sourceMappingURL=mp-ui.css.map */

/*Developer Css  */

#healthplan_list{
	width:300px;
}


/*# sourceMappingURL=mp-ui.css.map */
.faqDecoration{
	color:#313338;
	text-decoration: none;
}
.faq-collapse-none{
	display: none;
}

a:focus img {
    border: 1px solid #0d55c2;
}

.faq-align-icon{
	padding-right:5px;
	padding-top:10px;
}

.custom-arrow {
  margin-top: -15px; }


 
 .respimg img{
 max-width:100%;
 height:auto;
 
 }
 
 .carousel-indicators {
    left: 50%;
    list-style: outside none none;
    padding-left: 0;
    text-align: center;
    width: 100%;
    position:static;
    z-index: 15;
    height:30px;
    line-height:30px;
    margin-left:0px;
}
 
.carousel-control {
    color: white;
    font-size: 20px;
    left: 0;
    opacity: 0.5;
    position:static;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    width:auto !important;
    display:inline-block ;
}
#previd{
	float:left;
}
#nextid{
	float:right;
}
.carousel-inner{
	min-height:260px;
}

/*# sourceMappingURL=mp-ui.css.map */

.navbar.navbar-inverse.navbar-fixed-top {
    max-width: inherit;
}


.logobanner {
    max-width: inherit;
 /*   padding: 10px; */
}


body > div#page-container {
    max-width: 100%;
    padding: 0px 10px 0px 0px;
    overflow-x: hidden;
    
}
.landing-vone .banner {
    max-width: inherit;
    width: -webkit-fill-available !important;
}
.logobanner{
	height:74px;
}
navbar-brand#tmp_cnt_header_logo {
    height: 74px;
}

.logobanner .navbar-brand img{
	width: 197px;
}
#provider_search_form > .panel-body {
	padding: 0px ;
}
/*PRODENGG-23079 Changes START */
.panel-heading .panel-toolbar-btn > .cust-btn{
	margin-bottom: 0px;
}
#tmp_cnt_providersearchresult_providerlist .panel-plain{
    margin-bottom: 0px;
    margin-right: 15px;
}
/*PRODENGG-23079 Changes END */