/*
 *  Bootstrap TouchSpin - v3.0.1
 *  A mobile and touch friendly input spinner component for Bootstrap 3.
 *  http://www.virtuosoft.eu/code/bootstrap-touchspin/
 *
 *  Made by IstvĂĄn Ujj-MĂŠszĂĄros
 *  Under Apache License v2.0 License
 */

/*
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");
*/
/*
.feed-element img {max-width:100%; } */

.chosen-default span { color:rgba(0, 0, 0, 0.54); }
.chosen-container-multi { height:100% !important; }
.float-e-margins {
	box-shadow: 0.5rem 0.5rem 1rem rgba(0,0,0,0.25)!important;
}
.select2-selection {
        border: 0 !important;
    border-bottom: 1px solid #DDD !important;
    border-radius: 0 !important;
}
label {
    color: rgba(0, 0, 0, 0.54);
    font-size: 12px;
    line-height: 15px;
	font-weight: normal;
    margin: 0;
}
.nav.nav-tabs > li.active > a.action {
    color:var(--danger_color);
}
.nav.nav-tabs > li.active > a.organisation {
    color:#1d84c6;
}
.nav.nav-tabs > li.active > a.contact {
    color:#1bb394;
}
.nav.nav-tabs > li.active > a.task {
    color:orange;
}
    .load_related {display:none !important;}
.actions {
    display: inline-block;
    padding-left: 10px;
}
.phone-area ul> li.show_more {
        padding: 0 26px;
        border:1px solid;
}
 .feed-element.active, .feed-activity-list .feed-element:hover {
    background: #F3F3F3;
}
 .feed-element:hover .date_block{ 
    display:none;
}
 .feed-element.active>.hidden_block1,.feed-element:hover>.hidden_block1, .feed-element:hover>.hidden_block {
  display:block;  
}

.hidden_block, .hidden_block1 {
    display:none;
}

@media (max-width: 992px) {
 .hidden_block1 { display:none !important;
 position:relative !important;}
 .hidden_block {
	 display:block !important;
 position:relative !important;
 }
}
/*
@media (min-width: 1200px) {
.menu-visible-lg{display:block!important}
} */


.date_block {
    display:block;
}
 .select2-container--open {
            z-index:3000;
}

.button_edit {
    font-size:20px;opacity:0.6;padding:5px;margin: 0 10px;
        display: table-cell;
    width: 40px;
    text-align: center;
}
.button_edit:hover {
    opacity:1 !important;
   /*  border-radius:30px; */
    background:#c4c4c4;
    
}
.nav-tabs>li {
        margin-bottom: -2px;
}



.special_size {
	font-size: 24px !important;
    padding: 0em 0.35em !important;
}
.navdetails {
  overflow: hidden;
  position: absolute;
  width: auto;
  height: 45px;
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 10px 35px rgba(0, 0, 0, 0.2);
}
.nav__cb {
  z-index: -1000;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  pointer-events: none;
}
.nav__content {
  position: relative;
  width: 45px;
  height: 100%;
  transition: width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23);
}
.nav__cb:checked ~ .nav__content {
  transition: width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);
      width: 100%;
    padding-right: 45px;
}
.nav__items {
  position: relative;
  /* width: 410px; */
  height: 100%;
  padding-left: 5px;
  list-style-type: none;
  font-size: 0;
}
.nav__item {
  display: inline-block;
  vertical-align: top;
  padding: 0 2px;
  text-align: center;
  color: #6C7784;
  font-size: 14px;
  line-height: 45px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  perspective: 1000px;
  transition: color 0.3s;
  cursor: pointer;
}
.nav__item:hover {
  color: #1539CF;
}
.nav__item-text {
  height: 100%;
  transform: rotateY(-70deg);
  opacity: 0;
  transition: transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5), opacity 0.7s;
}
.nav__cb:checked ~ .nav__content .nav__item-text {
  transform: rotateY(0);
  opacity: 1;
  transition: transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5), opacity 0.2s;
}
.nav__item:nth-child(1) .nav__item-text {
  transition-delay: 0.3s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(1) .nav__item-text {
  transition-delay: 0s;
}
.nav__item:nth-child(2) .nav__item-text {
  transition-delay: 0.2s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(2) .nav__item-text {
  transition-delay: 0.1s;
}
.nav__item:nth-child(3) .nav__item-text {
  transition-delay: 0.1s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(3) .nav__item-text {
  transition-delay: 0.2s;
}
.nav__item:nth-child(4) .nav__item-text {
  transition-delay: 0s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(4) .nav__item-text {
  transition-delay: 0.3s;
}
.nav__btn {
  position: absolute;
  right: 0;
  top: 0;
  width: 45px;
  height: 45px;
  padding: 15px 12px;
  cursor: pointer;
}
.nav__btn:before, .nav__btn:after {
  content: "";
  display: block;
  width: 20px;
  height: 3px;
  border-radius: 2px;
  background: #096DD3;
  transform-origin: 50% 50%;
  transition: transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3), background-color 0.3s;
}
.nav__btn:before {
  margin-bottom: 11px;
}
.nav__btn:hover:before, .nav__btn:hover:after {
  background: #1539CF;
}
.nav__cb:checked ~ .nav__btn:before {
  transform: translateY(7px) rotate(-225deg);
}
.nav__cb:checked ~ .nav__btn:after {
  transform: translateY(-7px) rotate(225deg);
}

	 .blink{
		animation: blink 1s infinite;
	 }
	 
	 @keyframes blink{
		0%{opacity: 1;}
		50%{opacity: 1;}
		76%{ opacity: 0.8;}
		100%{opacity: 0;}
	 }
@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?4x2sop');
  src:  url('fonts/icomoon.eot?4x2sop#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?4x2sop') format('truetype'),
    url('fonts/icomoon.woff?4x2sop') format('woff'),
    url('fonts/icomoon.svg?4x2sop#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.feed-element{    border-bottom: 1px solid #ddd;}
.icon-tools-cross-settings-symbol-for-interface:before {
  content: "\e900";
}
.icon-incoming:before {
  content: "\e90c";
}
.icon-log_call:before {
  content: "\e90a";
}
.icon-outcoming:before {
  content: "\e90b";
}

.icon-action:before {
  content: "\e902";
}
.icon-calltime:before {
  content: "\e909";
}
.icon-related:before {
  content: "\e904"; 
}
.icon-ssn:before {
  content: "\e903";
}
.icon-task:before {
  content: "\e901";
}
.icon-award:before {
  content: "\e950";
}
.icon-quote:before {
  content: "\e906";
}
.icon-quote1:before {
  content: "\e907";
}
.icon-invoice:before {
    content: "\e941";
  }
.statussold {background: #1bb394 !important; color: #fff !important;}
.statusclosed {background: var(--danger_color) !important;color: #fff !important;}
.pac-container {z-index:3000 !important;}
#alertmod_table_list_2{top:900px!important}
.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}
.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}
.autocomplete-selected{background:#f0f0f0}
.autocomplete-suggestions strong{font-weight:400;color:#39f}
.autocomplete-group{padding:2px 5px}
.autocomplete-group strong{display:block;border-bottom:1px solid #000}
.collapse.in{height:100%!important}
.gump-error-message{display:block}
.forloading{display:none;position:fixed;z-index:99999;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url(https://starconnection.net/public/admin/img/loading.gif) 50% 50% no-repeat}
body.loading{overflow:hidden}
body.loading .forloading{display:block}
.tooltip{z-index:3000!important}
.phone-area,.email-area,.street-area,.general-area{min-height:32px;position:relative;display:inline-block;}

.phone-area ul,.email-area ul,.street-area ul,.general-area ul{position:relative;padding:0 26px;float:left;font:normal normal normal 14px/1 fontawesome;margin:0}
/* .phone-area ul:before{content:"\f095";position:absolute;left:10px;top:8px}
.email-area ul:before{content:"\f0e0";position:absolute;left:8px;top:8px}
.street-area ul:before{content:"\f041";position:absolute;left:12px;top:8px} */
/* .general-area.open ul li {border-bottom: 1px solid #afaeae; }
.general-area.open ul li:last-child {border-bottom: 0 !important; } */

.phone-area i,.email-area i,.street-area i,.general-area i{
        font-size: 25px;
    line-height: 30px;
}

/*
.phone-area.open i,.email-area.open i,.street-area.open i,.general-area.open i {
    font-size: inherit;
    line-height: inherit;
} */
.show_hidden {
    display:none;
}
.phone-area.open .show_hidden,.email-area.open .show_hidden,.street-area.open .show_hidden,.general-area.open .show_hidden {
 display:inline;   
}

.phone-area ul li,.email-area ul li,.street-area ul li,.general-area ul li{line-height:20px;display:none;position:relative}
.phone-area ul li:first-child,.email-area ul li:first-child,.street-area ul li:first-child,.general-area ul li:first-child{display:block}
.phone-area .show-more,.email-area .show-more,.street-area .show-more,.general-area .show-more{display:none}
.phone-area.more-data .show-more,.email-area.more-data .show-more,.street-area.more-data .show-more,.general-area.more-data .show-more{display:block;float:left;width:20px;height:23px;margin:0;
position:absolute;right: 0;top:0;z-index:9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.phone-area.more-data .show-more:after,.street-area.more-data .show-more:after,.email-area.more-data .show-more:after,.general-area.more-data .show-more:after{border-width:4px;border-style:solid inset inset;
border-color:#000 transparent transparent;bottom:8px;content:"";display:inline-block;position:absolute;top:10px;left:6px;display:block;float:left}
.phone-area.more-data .show-more:hover,.street-area.more-data .show-more:hover,.email-area.more-data .show-more:hover,.general-area.more-data .show-more:hover{background:#ccc}
.phone-area.open,.email-area.open,.street-area.open,.general-area.open{z-index:99;position: absolute;width: 100%;}
,.general-area.open ul {background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:9999;padding:3px 25px 8px;position:relative;border:1px solid #f0f0f0}
.phone-area.open ul,.street-area.open ul,.email-area.open ul{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:9999;padding:3px 25px 8px;position:absolute;border:1px solid #f0f0f0}
.phone-area.open ul li,.street-area.open ul li,.email-area.open ul li,.general-area.open ul li{line-height:24px;display:block}
.street-area.open ul .show-more,.phone-area.open ul .show-more,.email-area.open ul .show-more,.general-area.open ul .show-more{right:2px}
.phone-area.open ul .show-more:after,.street-area.open ul .show-more:after,.email-area.open ul .show-more:after,.general-area.open ul .show-more:after{top:3px;border-color:transparent transparent #000;border-style:inset inset solid}
.phone-area.open ul .show-more:hover,.street-area.open ul .show-more:hover,.email-area.open ul .show-more:hover,.general-area.open ul .show-more:hover{background:#f0f0f0}
.deal-stages{display:table;table-layout:fixed;width:100%;margin:5px 0}
.deal-stages .deal-stage-wrapper{position:relative;display:table-cell;vertical-align:bottom;height:30px;font-size:13px;padding-bottom:1px}
.deal-stages .deal-stage-wrapper .stage-value{display:block;color:#fff;font-family:"open sans bold",arial,helvetica,sans-serif;background-color:#db2b5d;height:28px;line-height:28px;margin-right:12px;cursor:pointer;position:relative;padding-left:10px;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}
.deal-stages .deal-stage-wrapper .stage-value:after,.deal-stages .deal-stage-wrapper .stage-value:before{content:'';position:absolute;height:0;width:0;border-style:solid;border-width:14px 0 14px 8px;bottom:0;display:block;-webkit-transition:border-color 100ms ease-in-out;-moz-transition:border-color 100ms ease-in-out;-o-transition:border-color 100ms ease-in-out;transition:border-color 100ms ease-in-out}
.deal-stages .deal-stage-wrapper .stage-value:before{border-color:#db2b5d transparent;left:-8px}
.deal-stages .deal-stage-wrapper .stage-value:after{border-color:transparent #db2b5d;right:-8px}
.deal-stages .deal-stage-wrapper .stage-value:hover{background-color:#b41f49}
.deal-stages .deal-stage-wrapper .stage-value:hover:before{border-color:#b41f49 transparent}
.deal-stages .deal-stage-wrapper .stage-value:hover:after{border-color:transparent #b41f49}
.deal-stages .deal-stage-wrapper .stage-name{width:90%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;width:-moz-calc(100% - 34px)!important;width:-webkit-calc(100% - 34px)!important;width:-o-calc(100% - 34px)!important;width:calc(100% - 34px)!important;margin:0 0 0 4px;line-height:28px;font-family:"open sans",arial,helvetica,sans-serif}
.deal-stages .deal-stage-wrapper .stage-name:before{content:" | "}
.deal-stages .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value{background-color:#bababa}
.deal-stages .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:before{border-color:#bababa transparent}
.deal-stages .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:after{border-color:transparent #bababa}
.deal-stages .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:hover{background-color:#a1a1a1}
.deal-stages .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:hover:before{border-color:#a1a1a1 transparent}
.deal-stages .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:hover:after{border-color:transparent #a1a1a1}
.deal-stages .deal-stage-wrapper:first-child .stage-value{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.deal-stages .deal-stage-wrapper:first-child .stage-value:before{display:none}
.deal-stages .stage-days{color:grey;font-size:11px;text-transform:uppercase;display:block;height:17px;line-height:17px;margin-left:10px;margin-top:3px}
.deal-stages.closed-deal .deal-stage-wrapper .stage-value{color:#db2b5d;background-color:transparent;border-top:1px solid #db2b5d;border-bottom:1px solid #db2b5d;line-height:26px;height:26px;margin-left:-9px;padding-left:16px;font-family:"open sans bold",arial,helvetica,sans-serif}
.deal-stages.closed-deal .deal-stage-wrapper .stage-value:after,.deal-stages.closed-deal .deal-stage-wrapper .stage-value:before{bottom:-2px;border-width:0;border-style:solid;border-color:#db2b5d}
.deal-stages.closed-deal .deal-stage-wrapper .stage-value:after{content:"";display:inline-block;border-bottom-width:1px;border-right-width:1px;-webkit-transform:rotate(-45deg) skew(-12deg,-12deg);-moz-transform:rotate(-45deg) skew(-12deg,-12deg);-ms-transform:rotate(-45deg) skew(-12deg,-12deg);-o-transform:rotate(-45deg) skew(-12deg,-12deg);transform:rotate(-45deg) skew(-12deg,-12deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;position:absolute;top:-3px;bottom:50%;left:auto;width:15px;height:15px;right:-9px}
.deal-stages.closed-deal .deal-stage-wrapper .stage-value:before{content:"";display:inline-block;border-bottom-width:1px;border-left-width:1px;-webkit-transform:rotate(-135deg) skew(12deg,12deg);-moz-transform:rotate(-135deg) skew(12deg,12deg);-ms-transform:rotate(-135deg) skew(12deg,12deg);-o-transform:rotate(-135deg) skew(12deg,12deg);transform:rotate(-135deg) skew(12deg,12deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;position:absolute;top:-3px;bottom:50%;left:11px;right:0;width:15px;height:15px;margin-left:-1px}
.deal-stages.closed-deal .deal-stage-wrapper .stage-name{line-height:26px;font-family:"open sans",arial,helvetica,sans-serif}
.deal-stages.closed-deal .deal-stage-wrapper:first-child .stage-value{padding-left:10px;border-left:1px solid #db2b5d;margin-left:0}
.deal-stages.closed-deal .deal-stage-wrapper:first-child .stage-value:before{display:none}
.deal-stages.closed-deal .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value{border-color:#bababa;color:#bababa;background:transparent}
.deal-stages.closed-deal .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:before{border-color:#bababa}
.deal-stages.closed-deal .deal-stage-wrapper.selected ~ .deal-stage-wrapper .stage-value:after{border-color:#bababa}
.today{background:#f90!important}
.today:after{border-color:#f90 transparent #f90 #f90 !important}
.current_date{color:#fff;position:relative;background:#bdad92;font-weight:700;font-family:arial,sans-serif;font-size:11px;height:17px;padding-left:6px;line-height:17px;text-align:left;display:inline-block;position:relative;margin:0 20px 0 0;text-transform:uppercase;position:relative;width:47px}
.current_date:after{border-width:8px;border-style:solid inset solid solid;border-color:#bdad92 transparent #bdad92 #bdad92;bottom:0;content:"";display:inline-block;position:absolute;height:1px;right:-16px}
.action_date{margin-right:12px;height:15px;color:#fff;position:relative;background:#bdad92;font-weight:700;font-family:arial,sans-serif;font-size:11px;line-height:15px;text-align:left;display:inline-block;text-transform:uppercase;padding:0 4px;width:75px;max-width: 100%;}
.action_date.action_next:after,.action_date.overdue:after,.action_date.asap:after{border-color:#c00 transparent}
.action_date:after{border-width:7px;border-style:solid inset;border-color:#bdad92 transparent;bottom:0;content:"";display:inline-block;position:absolute;height:1px;right:-7px}
.action_date.action_next,.action_date.overdue,.action_date.asap{background:#c00}
h1,h2,h3,h4,h5,h6{font-weight:100}
h1{font-size:30px}
h2{font-size:24px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
h3,h4,h5{margin-top:5px;font-weight:600}
.nav > li > a{color:#e8eaec;font-weight:600;padding:14px 10px 14px 10px}
.nav.navbar-right > li > a{color:#999c9e}
/* 
.nav > li.active > a{color:#fff} */
.navbar-default .nav > li > a:hover,.navbar-default .nav > li > a:focus{background-color:#000;color:#fff}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background:#fff}
.nav.navbar-top-links > li > a:hover,.nav.navbar-top-links > li > a:focus{background-color:transparent}
.nav > li > a i{margin-right:6px}
.navbar{border:0}
.navbar-default{background-color:transparent;border-color:#2f4050}
.navbar-top-links li{display: table-cell;padding: 0px 2px;}
.navbar-top-links {margin-right: 5px !important;}

.body-small .navbar-top-links li:last-child{margin-right:0}
.navbar-top-links > li > a{padding:20px 10px;min-height:50px}
.dropdown-menu {
  border: medium none;
  border-radius: 3px;
  box-shadow: 0 0 3px rgba(86, 96, 117, 0.7);
  display: none;
  float: left;
  font-size: 12px;
  left: 0;
  list-style: none outside none;
  padding: 0;
  position: absolute;
  text-shadow: none;
  top: 100%;
  z-index: 1000;
}
.dropdown-menu > li > a {
  border-radius: 3px;
  color: inherit;
  line-height: 25px;
  margin: 4px;
  text-align: left;
  font-weight: normal;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: var(--primary_color);
  outline: 0;
}
.dropdown-menu > li > a.font-bold {
  font-weight: 600;
}
.navbar-top-links .dropdown-menu li {
  display: block;
}
.navbar-top-links .dropdown-menu li:last-child {
  margin-right: 0;
}
.navbar-top-links .dropdown-menu li a {
  padding: 3px 20px;
  min-height: 0;
}
.navbar-top-links .dropdown-menu li a div {
  white-space: normal;
}
.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
  width: 310px;
  min-width: 0;
}
.navbar-top-links .dropdown-messages {
  margin-left: 5px;
}
.navbar-top-links .dropdown-tasks {
  margin-left: -59px;
}
.navbar-top-links .dropdown-alerts {
  margin-left: -123px;
}
.navbar-top-links .dropdown-user {
  right: 0;
  left: auto;
}
.dropdown-messages,
.dropdown-alerts {
  padding: 10px 10px 10px 10px;
}
.dropdown-messages li a,
.dropdown-alerts li a {
  font-size: 12px;
}
.dropdown-messages li em,
.dropdown-alerts li em {
  font-size: 10px;
}
.nav.navbar-top-links .dropdown-alerts a {
  font-size: 12px;
}
/*  background-color:#2f4050;background-image:url(patterns/header-profile.png) */
.nav-header{padding:25px 15px;}
.pace-done .nav-header{transition:all .4s}
ul.nav-second-level{background:var(--submenu_color)}
.nav > li.active{border-left:4px solid #19aa8d;background:var(--submenu_color)}
.nav.nav-second-level > li.active{border:none}
.nav.nav-second-level.collapse[style]{height:auto!important}
.nav-header a{color:#dfe4ed}
.nav-header .text-muted{color:#8095a8}
.minimalize-styl-2{padding:4px 12px;margin:14px 5px 5px 20px;font-size:14px;float:left}
.navbar-form-custom{float:left;/* height:50px; */ padding:0;width:200px;display:block}
.navbar-form-custom .form-group{margin-bottom:0}
.nav.navbar-top-links a{font-size:14px}
.navbar-form-custom .form-control{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;font-size:14px; /* height:60px; */margin:0;z-index:2000}
.count-info .label{line-height:12px;padding:2px 5px;position:absolute;right:6px;top:12px}
.arrow{float:right}
.fa.arrow:before{content:"\f104"}
.active > a > .fa.arrow:before{content:"\f107"}
.nav-second-level li,.nav-third-level li{border-bottom:none!important}
.nav-second-level li a{padding:7px 10px;padding-left:10px}
.nav-third-level li a{padding-left:62px}
.nav-second-level li:last-child{margin-bottom:10px}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,.mini-navbar .nav li:focus > .nav-second-level{display:block;border-radius:0 2px 2px 0;min-width:140px;height:auto}
.mini-navbar .navbar-default .nav > li > .nav-second-level li a{font-size:12px;border-radius:3px}
.fixed-nav .slimscrolldiv #side-menu{padding-bottom:60px}
.mini-navbar .nav-second-level li a{padding:10px 10px 10px 15px}
.mini-navbar .nav .nav-second-level{position:absolute;left:70px;top:0;background-color:#2f4050;padding:10px;font-size:12px}
.canvas-menu.mini-navbar .nav-second-level{background:var(--submenu_color)}
.mini-navbar li.active .nav-second-level{left:65px}
.navbar-default .special_link a{background:var(--primary_color);color:#fff}
.navbar-default .special_link a:hover{background:#17987e!important;color:#fff}
.navbar-default .special_link a span.label{background:#fff;color:var(--primary_color)}
.navbar-default .landing_link a{background:#1cc09f;color:#fff}
.navbar-default .landing_link a:hover{background:var(--primary_color)!important;color:#fff}
.navbar-default .landing_link a span.label{background:#fff;color:#1cc09f}
.logo-element{text-align:center;font-size:18px;font-weight:600;color:#fff;display:none;padding:18px 0}
.pace-done .navbar-static-side,.pace-done .nav-header,.pace-done li.active,.pace-done #page-wrapper,.pace-done .footer{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.navbar-fixed-top{background:#fff;transition-duration:.4s;border-bottom:1px solid #e7eaec!important;z-index:2030}
.navbar-fixed-top,.navbar-static-top{background:#f3f3f4}
.fixed-nav #wrapper{margin-top:0}
/*.nav-tabs>li.active>a {border:0 !important;} */
.nav-tabs > li.active,.nav-tabs > li.active:hover,.nav-tabs > li.active:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none;border-color:#ddd #ddd rgba(0,0,0,0);border-bottom:#f3f3f4;border-image:none;border-style:solid;border-width:1px;color:#555;cursor:default}
/* .nav.nav-tabs li{background:none;border:none} */
.fixed-nav #wrapper .navbar-static-side,.fixed-nav #wrapper #page-wrapper{margin-top:60px}
.top-navigation.fixed-nav #wrapper #page-wrapper{margin-top:0}
.fixed-nav.fixed-nav-basic .navbar-fixed-top{left:200px}
.fixed-nav.fixed-nav-basic.mini-navbar .navbar-fixed-top{left:70px}
.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar .navbar-fixed-top{left:0}
.fixed-nav.fixed-nav-basic #wrapper .navbar-static-side{margin-top:0}
.fixed-nav.fixed-nav-basic.body-small .navbar-fixed-top{left:0}
.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar.body-small .navbar-fixed-top{left:200px}
.fixed-nav .minimalize-styl-2{margin:14px 5px 5px 15px}
.body-small .navbar-fixed-top{margin-left:0}
body.mini-navbar .navbar-static-side{width:70px}
body.mini-navbar .profile-element,body.mini-navbar .nav-label,body.mini-navbar .navbar-default .nav li a span{display:none}
body.canvas-menu .profile-element{display:block}
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav-second-level{display:none}
body.mini-navbar .navbar-default .nav > li > a{font-size:16px}
body.mini-navbar .logo-element{display:block}
body.canvas-menu .logo-element{display:none}
body.mini-navbar .nav-header{padding:0;}
body.canvas-menu .nav-header{padding:33px 25px}
body.mini-navbar #page-wrapper{margin:0 0 0 70px}
body.fixed-sidebar.mini-navbar .footer,body.canvas-menu.mini-navbar .footer{margin:0!important}
body.canvas-menu.mini-navbar #page-wrapper,body.canvas-menu.mini-navbar .footer{margin:0}
body.fixed-sidebar .navbar-static-side,body.canvas-menu .navbar-static-side{position:fixed;width:200px;z-index:2001;height:100%}
body.fixed-sidebar.mini-navbar .navbar-static-side{width:0}
body.fixed-sidebar.mini-navbar #page-wrapper{margin:0}
body.body-small.fixed-sidebar.mini-navbar #page-wrapper{margin:0 0 0 200px}

.fixed-sidebar.mini-navbar .nav li:focus > .nav-second-level,.canvas-menu.mini-navbar .nav li:focus > .nav-second-level{display:block;height:auto}
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > .nav-second-level li a{font-size:12px;border-radius:3px}
body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a{font-size:13px;border-radius:3px}
.fixed-sidebar.mini-navbar .nav-second-level li a,.canvas-menu.mini-navbar .nav-second-level li a{padding:10px 10px 10px 15px}
.fixed-sidebar.mini-navbar .nav-second-level,.canvas-menu.mini-navbar .nav-second-level{position:relative;padding:0;font-size:13px}
.fixed-sidebar.mini-navbar li.active .nav-second-level,.canvas-menu.mini-navbar li.active .nav-second-level{left:0}
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a,body.canvas-menu.mini-navbar .navbar-default .nav > li > a{font-size:13px}
body.fixed-sidebar.mini-navbar .nav-label,body.fixed-sidebar.mini-navbar .navbar-default .nav li a span,body.canvas-menu.mini-navbar .nav-label,body.canvas-menu.mini-navbar .navbar-default .nav li a span{display:inline}
body.canvas-menu.mini-navbar .navbar-default .nav li .profile-element a span{display:block}
.canvas-menu.mini-navbar .nav-second-level li a,.fixed-sidebar.mini-navbar .nav-second-level li a{padding:7px 10px 7px 52px}
.fixed-sidebar.mini-navbar .nav-second-level,.canvas-menu.mini-navbar .nav-second-level{left:0}
body.canvas-menu nav.navbar-static-side{z-index:2001;background:#2f4050;height:100%;position:fixed;display:none}
body.canvas-menu.mini-navbar nav.navbar-static-side{display:block;width:200px}
.top-navigation #page-wrapper{margin-left:0}
.top-navigation .navbar-nav .dropdown-menu > .active > a{background:#fff;color:var(--primary_color);font-weight:700}
.white-bg .navbar-fixed-top,.white-bg .navbar-static-top{background:#fff}
.top-navigation .navbar{margin-bottom:0}
.top-navigation .nav > li > a{padding:15px 20px;color:#676a6c}
.top-navigation .nav > li a:hover,.top-navigation .nav > li a:focus{background:#fff;color:var(--primary_color)}
.top-navigation .nav > li.active{background:#fff;border:none}
.top-navigation .nav > li.active > a{color:var(--primary_color)}
.top-navigation .navbar-right{margin-right:10px}
.top-navigation .navbar-nav .dropdown-menu{box-shadow:none;border:1px solid #e7eaec}
.top-navigation .dropdown-menu > li > a{margin:0;padding:7px 20px}
.navbar .dropdown-menu{margin-top:0}
.navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts {
    width: 310px;
    min-width: 0;
}
.top-navigation .navbar-brand{background:var(--primary_color);color:#fff;padding:15px 25px}
.top-navigation .navbar-top-links li:last-child{margin-right:0}
.top-navigation.mini-navbar #page-wrapper,.top-navigation.body-small.fixed-sidebar.mini-navbar #page-wrapper,.mini-navbar .top-navigation #page-wrapper,.body-small.fixed-sidebar.mini-navbar .top-navigation #page-wrapper,.canvas-menu #page-wrapper{margin:0}
.top-navigation.fixed-nav #wrapper,.fixed-nav #wrapper.top-navigation{margin-top:50px}
.top-navigation .footer.fixed{margin-left:0!important}
.top-navigation .wrapper.wrapper-content{padding:40px}
.top-navigation.body-small .wrapper.wrapper-content,.body-small .top-navigation .wrapper.wrapper-content{padding:40px 0}
.navbar-toggle{background-color:var(--primary_color);color:#fff;padding:6px 12px;font-size:14px}
.top-navigation .navbar-nav .open .dropdown-menu > li > a,.top-navigation .navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 15px 10px 20px}
@media (max-width: 768px) {
.top-navigation .navbar-header{display:block;float:none}
}
.menu-visible-lg,.menu-visible-md{display:none!important}
@media (min-width: 1200px) {
.menu-visible-lg{display:block!important}
}
@media (min-width: 992px) {
.menu-visible-md{display:block!important}
.navbar-top-links>li:last-child{margin-right:40px}
}
@media (max-width: 767px) {
.menu-visible-md{display:block!important}
.menu-visible-lg{display:block!important}
}
.btn{border-radius:3px}
.btn-w-m{min-width:120px}
.btn-primary.btn-outline{color:var(--primary_color)}
.btn-success.btn-outline{color:var(--success_color)}
.btn-info.btn-outline{color:var(--info_color)}
.btn-warning.btn-outline{color:var(--warning_color)}
.btn-danger.btn-outline{color:var(--danger_color)}
.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover,.btn-danger.btn-outline:hover{color:#fff}
.btn-primary{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.active:focus{background-color:var(--primary_color_hover);border-color:var(--primary_color_hover);color:#fff}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary.active[disabled],fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#1dc5a3;border-color:#1dc5a3}
.btn-success{background-color:var(--success_color);border-color:var(--success_color);color:#fff}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success,.btn-success:active:focus,.btn-success:active:hover,.btn-success.active:hover,.btn-success.active:focus{background-color:var(--success_color_hover);border-color:var(--success_color_hover);color:#fff}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success.active[disabled],fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#1f90d8;border-color:#1f90d8}
.btn-info{background-color:var(--info_color);border-color:var(--info_color);color:#fff}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info,.btn-info:active:focus,.btn-info:active:hover,.btn-info.active:hover,.btn-info.active:focus{background-color:var(--info_color_hover);border-color:var(--info_color_hover);color:#fff}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info.active[disabled],fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#26d7d9;border-color:#26d7d9}
.btn-default{color:inherit;background:#fff;border:1px solid #e7eaec}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default,.btn-default:active:focus,.btn-default:active:hover,.btn-default.active:hover,.btn-default.active:focus{color:inherit;border:1px solid #d2d2d2}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{box-shadow:0 2px 5px rgba(0,0,0,0.15) inset}
.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default.active[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{color:#cacaca}
.btn-warning{background-color:var(--warning_color);border-color:var(--warning_color);color:#fff}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.active:focus{background-color:var(--warning_color_hover);border-color:var(--warning_color_hover);color:#fff}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning.active[disabled],fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f9b66d;border-color:#f9b66d}
.btn-danger{background-color:var(--danger_color);border-color:var(--danger_color);color:#fff}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.active:focus{background-color:var(--danger_color_hover);border-color:var(--danger_color_hover);color:#fff}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger.active[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#ef6776;border-color:#ef6776}
.btn-link{color:inherit}
.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active,.open .dropdown-toggle.btn-link{color:var(--primary_color);text-decoration:none}
.btn-link:active,.btn-link.active,.open .dropdown-toggle.btn-link{background-image:none}
.btn-link.disabled,.btn-link.disabled:hover,.btn-link.disabled:focus,.btn-link.disabled:active,.btn-link.disabled.active,.btn-link[disabled],.btn-link[disabled]:hover,.btn-link[disabled]:focus,.btn-link[disabled]:active,.btn-link.active[disabled],fieldset[disabled] .btn-link,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:active,fieldset[disabled] .btn-link.active{color:#cacaca}
.btn-white{color:inherit;background:#fff;border:1px solid #e7eaec}
.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white,.btn-white:active:focus,.btn-white:active:hover,.btn-white.active:hover,.btn-white.active:focus{color:inherit;border:1px solid #d2d2d2}
.btn-white:active,.btn-white.active{box-shadow:0 2px 5px rgba(0,0,0,0.15) inset}
.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{background-image:none}
.btn-white.disabled,.btn-white.disabled:hover,.btn-white.disabled:focus,.btn-white.disabled:active,.btn-white.disabled.active,.btn-white[disabled],.btn-white[disabled]:hover,.btn-white[disabled]:focus,.btn-white[disabled]:active,.btn-white.active[disabled],fieldset[disabled] .btn-white,fieldset[disabled] .btn-white:hover,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white.active{color:#cacaca}
.form-control,.form-control:focus,.has-error .form-control:focus,.has-success .form-control:focus,.has-warning .form-control:focus,.navbar-collapse,.navbar-form,.navbar-form-custom .form-control:focus,.navbar-form-custom .form-control:hover,.open .btn.dropdown-toggle,.panel,.popover,.progress,.progress-bar{box-shadow:none}
.btn-outline{color:inherit;background-color:transparent;transition:all .5s}
.btn-rounded{border-radius:50px}
.btn-large-dim{width:90px;height:90px;font-size:42px}
button.dim{display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;padding-top:6px;margin-right:10px;position:relative;cursor:pointer;border-radius:5px;font-weight:600;margin-bottom:20px!important}
button.dim:active{top:3px}
button.btn-primary.dim{box-shadow:inset 0 0 0 #16987e,0 5px 0 0 #16987e,0 10px 5px #999}
button.btn-primary.dim:active{box-shadow:inset 0 0 0 #16987e,0 2px 0 0 #16987e,0 5px 3px #999}
button.btn-default.dim{box-shadow:inset 0 0 0 #b3b3b3,0 5px 0 0 #b3b3b3,0 10px 5px #999}
button.btn-default.dim:active{box-shadow:inset 0 0 0 #b3b3b3,0 2px 0 0 #b3b3b3,0 5px 3px #999}
button.btn-warning.dim{box-shadow:inset 0 0 0 #f79d3c,0 5px 0 0 #f79d3c,0 10px 5px #999}
button.btn-warning.dim:active{box-shadow:inset 0 0 0 #f79d3c,0 2px 0 0 #f79d3c,0 5px 3px #999}
button.btn-info.dim{box-shadow:inset 0 0 0 #1eacae,0 5px 0 0 #1eacae,0 10px 5px #999}
button.btn-info.dim:active{box-shadow:inset 0 0 0 #1eacae,0 2px 0 0 #1eacae,0 5px 3px #999}
button.btn-success.dim{box-shadow:inset 0 0 0 #1872ab,0 5px 0 0 #1872ab,0 10px 5px #999}
button.btn-success.dim:active{box-shadow:inset 0 0 0 #1872ab,0 2px 0 0 #1872ab,0 5px 3px #999}
button.btn-danger.dim{box-shadow:inset 0 0 0 #ea394c,0 5px 0 0 #ea394c,0 10px 5px #999}
button.btn-danger.dim:active{box-shadow:inset 0 0 0 #ea394c,0 2px 0 0 #ea394c,0 5px 3px #999}
button.dim:before{font-size:50px;line-height:1em;font-weight:400;color:#fff;display:block;padding-top:10px}
button.dim:active:before{top:7px;font-size:50px}
.btn:focus{outline:none!important}
.label{background-color:#d1dade;color:#5e5e5e;font-family:'open sans','helvetica neue',helvetica,arial,sans-serif;font-size:10px;font-weight:600;padding:3px 8px;text-shadow:none}
.badge{background-color:#d1dade;color:#5e5e5e;font-family:'open sans','helvetica neue',helvetica,arial,sans-serif;font-size:11px;font-weight:600;padding-bottom:4px;padding-left:6px;padding-right:6px;text-shadow:none}
.label-primary,.badge-primary{background-color:var(--primary_color);color:#fff}
.label-success,.badge-success{background-color:var(--success_color);color:#fff}
.label-warning,.badge-warning{background-color:var(--warning_color);color:#fff}
.label-warning-light,.badge-warning-light{background-color:var(--warning_color);color:#fff}
.label-danger,.badge-danger{background-color:var(--danger_color);color:#fff}
.label-info,.badge-info{background-color:var(--info_color);color:#fff}
.label-inverse,.badge-inverse{background-color:#262626;color:#fff}
.label-white,.badge-white{background-color:#fff;color:#5e5e5e}
.label-white,.badge-disable{background-color:#2a2e36;color:#8b91a0}
.onoffswitch{position:relative;width:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.onoffswitch-checkbox{display:none}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid var(--primary_color);border-radius:2px}
.onoffswitch-inner{width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0;-webkit-transition:margin .3s ease-in 0;-o-transition:margin .3s ease-in 0;transition:margin .3s ease-in 0}
.onoffswitch-inner:before,.onoffswitch-inner:after{float:left;width:50%;height:20px;padding:0;line-height:20px;font-size:12px;color:#fff;font-family:trebuchet,arial,sans-serif;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.onoffswitch-inner:before{content:"on";padding-left:10px;background-color:var(--primary_color);color:#fff}
.onoffswitch-inner:after{content:"off";padding-right:10px;background-color:#fff;color:#999;text-align:right}
.onoffswitch-switch{width:20px;margin:0;background:#fff;border:2px solid var(--primary_color);border-radius:2px;position:absolute;top:0;bottom:0;right:44px;-moz-transition:all .3s ease-in 0;-webkit-transition:all .3s ease-in 0;-o-transition:all .3s ease-in 0;transition:all .3s ease-in 0}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:0}
.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-inner:before{background-color:#919191}
.onoffswitch-checkbox:disabled + .onoffswitch-label,.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-switch{border-color:#919191}
.chosen-container-single .chosen-single{background:#fff;box-shadow:none;-moz-box-sizing:border-box;border-radius:2px;cursor:text;
/*height:auto!important; */ margin:0;min-height:24px;
overflow:hidden;padding:4px 12px;position:relative;width:100%}
.chosen-container { height:100%;}
.chosen-container-multi .chosen-choices li.search-choice{background:#f1f1f1;border:1px solid #e5e6e7;border-radius:2px;box-shadow:none;color:#333;cursor:default;line-height:13px;
margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}
.bootstrap-tagsinput{border:1px solid #e5e6e7;box-shadow:none}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#f4f4f4;border-color:#ddd;color:inherit;cursor:default;z-index:0}
.pagination > li > a,.pagination > li > span{background-color:#fff;border:1px solid #ddd;color:inherit;float:left;line-height:1.42857;margin-left:-1px;padding:4px 10px;position:relative;text-decoration:none}
.tooltip-inner{background-color:#2f4050}
.tooltip.top .tooltip-arrow{border-top-color:#2f4050}
.tooltip.right .tooltip-arrow{border-right-color:#2f4050}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#2f4050}
.tooltip.left .tooltip-arrow{border-left-color:#2f4050}
.easypiechart{position:relative;text-align:center}
.easypiechart .h2{margin-left:10px;margin-top:10px;display:inline-block}
.easypiechart canvas{top:0;left:0}
.easypiechart .easypie-text{line-height:1;position:absolute;top:33px;width:100%;z-index:1}
.easypiechart img{margin-top:-4px}
.jqstooltip{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.fc-state-default{background-color:#fff;background-image:none;background-repeat:repeat-x;box-shadow:none;color:#333;text-shadow:none;border:1px solid}
.fc-button{color:inherit;border:1px solid #e7eaec;cursor:pointer;display:inline-block;height:1.9em;line-height:1.9em;overflow:hidden;padding:0 .6em;position:relative;white-space:nowrap}
.fc-state-active{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff}
.fc-header-title h2{font-size:16px;font-weight:600;color:inherit}
.fc-content .fc-widget-header,.fc-content .fc-widget-content{border-color:#e7eaec;font-weight:400}
.fc-border-separate tbody{background-color:#f8f8f8}
.fc-state-highlight{background:none repeat scroll 0 0 #fcf8e3}
.external-event{padding:5px 10px;border-radius:2px;cursor:pointer;margin-bottom:5px}
.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-radius:2px}
.fc-event,.fc-agenda .fc-event-time,.fc-event a{padding:4px 6px;background-color:var(--primary_color);border-color:var(--primary_color)}
.fc-event-time,.fc-event-title{color:#717171;padding:0 1px}
.ui-calendar .fc-event-time,.ui-calendar .fc-event-title{color:#fff}
.chat-activity-list .chat-element{border-bottom:1px solid #e7eaec}
.chat-element:first-child{margin-top:0}
.chat-element{padding-bottom:15px}
.chat-element,.chat-element .media{margin-top:15px}
.chat-element,.media-body{overflow:hidden}
.chat-element .media-body{display:block;width:auto}
.chat-element > .pull-left{margin-right:10px}
.chat-element img.img-circle,.dropdown-messages-box img.img-circle{width:38px;height:38px;object-fit: cover;}
.chat-element .well{border:1px solid #e7eaec;box-shadow:none;margin-top:10px;margin-bottom:5px;padding:10px 20px;font-size:11px;line-height:16px}
.chat-element .actions{margin-top:10px}
.chat-element .photos{margin:10px 0}
.right.chat-element > .pull-right{margin-left:10px}
.chat-photo{max-height:180px;border-radius:4px;overflow:hidden;margin-right:10px;margin-bottom:10px}
.chat{margin:0;padding:0;list-style:none}
.chat li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #b3a9a9}
.chat li.left .chat-body{margin-left:60px}
.chat li.right .chat-body{margin-right:60px}
.chat li .chat-body p{margin:0;color:#777}
.panel .slidedown .glyphicon,.chat .glyphicon{margin-right:5px}
.chat-panel .panel-body{height:350px;overflow-y:scroll}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff;z-index:2}
.list-group-item-heading{margin-top:10px}
.list-group-item-text{margin:0 0 10px;color:inherit;font-size:12px;line-height:inherit}
.no-padding .list-group-item{border-left:none;border-right:none;border-bottom:none}
.no-padding .list-group-item:first-child{border-left:none;border-right:none;border-bottom:none;border-top:none}
.no-padding .list-group{margin-bottom:0}
.list-group-item{background-color:inherit;border:1px solid #e7eaec;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}
.elements-list .list-group-item{border-left:none;border-right:none;padding:15px 25px}
.elements-list .list-group-item:first-child{border-left:none;border-right:none;border-top:none!important}
.elements-list .list-group{margin-bottom:0}
.elements-list a{color:inherit}
.elements-list .list-group-item.active,.elements-list .list-group-item:hover{background:#f3f3f4;color:inherit;border-color:#e7eaec;border-radius:0}
.elements-list li.active{transition:none}
.element-detail-box{padding:25px}
.flot-chart{display:block;height:200px}
.widget .flot-chart.dashboard-chart{display:block;height:120px;margin-top:40px}
.flot-chart.dashboard-chart{display:block;height:180px;margin-top:40px}
.flot-chart-content{width:100%;height:100%}
.flot-chart-pie-content{width:200px;height:200px;margin:auto}
.jqstooltip{position:absolute;display:block;left:0;top:0;visibility:hidden;background:#2b303a;background-color:rgba(43,48,58,0.8);color:#fff;text-align:left;white-space:nowrap;z-index:10000;padding:5px;min-height:22px;border-radius:3px}
.jqsfield{color:#fff;text-align:left}
.fh-150{height:150px}
.fh-200{height:200px}
.h-150{min-height:150px}
.h-200{min-height:200px}
.h-300{min-height:300px}
.w-150{min-width:150px}
.w-200{min-width:200px}
.w-300{min-width:300px}
.legendlabel{padding-left:5px}
.stat-list li:first-child{margin-top:0}
.stat-list{list-style:none;padding:0;margin:0}
.stat-percent{float:right}
.stat-list li{margin-top:15px;position:relative}
table.datatable thead .sorting,table.datatable thead .sorting_asc:after,table.datatable thead .sorting_desc,table.datatable thead .sorting_asc_disabled,table.datatable thead .sorting_desc_disabled{background:transparent}
.datatables_wrapper{padding-bottom:30px}
.datatables_length{float:left}
.datatables_filter label{margin-right:5px}
.html5buttons{float:right}
.html5buttons a{border:1px solid #e7eaec;background:#fff;color:#676a6c;box-shadow:none;padding:6px 8px;font-size:12px}
.html5buttons a:hover,.html5buttons a:focus:active{background-color:#eee;color:inherit;border-color:#d2d2d2}
div.dt-button-info{z-index:100}
@media (max-width: 768px) {
.html5buttons{float:none;margin-top:10px}
.datatables_length{float:none}
}
.img-circle{border-radius:50%}
.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.428571429}
.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;border-radius:25px;font-size:18px;line-height:1.33}
.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;border-radius:35px;font-size:24px;line-height:1.33}
.show-grid [class^="col-"]{padding-top:10px;padding-bottom:10px;border:1px solid #ddd;background-color:#eee!important}
.show-grid{margin:15px 0}
.css-animation-box h1{font-size:44px}
.animation-efect-links a{padding:4px 6px;font-size:12px}
#animation_box{background-color:#f9f8f8;border-radius:16px;width:80%;margin:0 auto;padding-top:80px}
.animation-text-box{position:absolute;margin-top:40px;left:50%;margin-left:-100px;width:200px}
.animation-text-info{position:absolute;margin-top:-60px;left:50%;margin-left:-100px;width:200px;font-size:10px}
.animation-text-box h2{font-size:54px;font-weight:600;margin-bottom:5px}
.animation-text-box p{font-size:12px;text-transform:uppercase}
.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.pace-inactive{display:none}
.pace .pace-progress{background:var(--primary_color);position:fixed;z-index:2040;top:0;right:100%;width:100%;height:2px}
.pace-inactive{display:none}
.widget{border-radius:5px;padding:15px 20px;margin-bottom:10px;margin-top:10px}
.widget.style1 h2{font-size:30px}
.widget h2,.widget h3{margin-top:5px;margin-bottom:0}
.widget-text-box{padding:20px;border:1px solid #e7eaec;background:#fff}
.widget-head-color-box{border-radius:5px 5px 0 0;margin-top:10px}
.widget .flot-chart{height:100px}
.vertical-align div{display:inline-block;vertical-align:middle}
.vertical-align h2,.vertical-align h3{margin:0}
/*
.todo-list{list-style:none outside none;margin:0;padding:0;font-size:14px}
.todo-list.small-list{font-size:12px}
.todo-list.small-list > li{background:#f3f3f4;border-left:none;border-right:none;border-radius:4px;color:inherit;margin-bottom:2px;padding:6px 6px 6px 12px}
.todo-list.small-list .btn-xs,.todo-list.small-list .btn-group-xs > .btn{border-radius:5px;font-size:10px;line-height:1.5;padding:1px 2px 1px 5px}

.todo-list > li{background:#f3f3f4;border-left:6px solid #e7eaec;border-right:6px solid #e7eaec;border-radius:4px;color:inherit;margin-bottom:2px;padding:10px}

.todo-list .handle{cursor:move;display:inline-block;font-size:16px;margin:0 5px}
.todo-list > li .label{font-size:9px;margin-left:10px}
*/
.check-link{font-size:16px}
.todo-completed{text-decoration:line-through}
.geo-statistic h1{font-size:36px;margin-bottom:0}
.glyphicon.fa{font-family:"fontawesome"}
.inline{display:inline-block!important}
.input-s-sm{width:120px}
.input-s{width:200px}
.input-s-lg{width:250px}
.i-checks{padding-left:0}
.form-control,.single-line{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:1px;color:inherit;display:block;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;width:100%;font-size:14px}
.form-control:focus,.single-line:focus{border-color:var(--primary_color)}
.has-success .form-control,.has-success .form-control:focus{border-color:var(--primary_color)}
.has-warning .form-control,.has-warning .form-control:focus{border-color:var(--warning_color)}
.has-error .form-control,.has-error .form-control:focus{border-color:var(--danger_color)}
.has-success .control-label{color:var(--primary_color)}
.has-warning .control-label{color:var(--warning_color)}
.has-error .control-label{color:var(--danger_color)}
.input-group-addon{background-color:#fff;border:1px solid #ccc;border-radius:1px;color:inherit;font-size:14px;font-weight:400;line-height:1;padding:3px 12px;text-align:center}
.spinner-buttons.input-group-btn .btn-xs{line-height:1.13}
.spinner-buttons.input-group-btn{width:20%}
.noui-connect{background:none repeat scroll 0 0 var(--primary_color);box-shadow:none}
.slider_red .noui-connect{background:none repeat scroll 0 0 var(--danger_color);box-shadow:none}
.ui-sortable .ibox-title{cursor:move}
.ui-sortable-placeholder{border:1px dashed #cecece!important;visibility:visible!important;background:#e7eaec}
.ibox.ui-sortable-placeholder{margin:0 0 23px!important}
.onoffswitch{position:relative;width:54px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.onoffswitch-checkbox{display:none}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid var(--primary_color);border-radius:3px}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0;-webkit-transition:margin .3s ease-in 0;-o-transition:margin .3s ease-in 0;transition:margin .3s ease-in 0}
.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:16px;padding:0;line-height:16px;font-size:10px;color:#fff;font-family:trebuchet,arial,sans-serif;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.onoffswitch-inner:before{content:"on";padding-left:7px;background-color:var(--primary_color);color:#fff}
.onoffswitch-inner:after{content:"off";padding-right:7px;background-color:#fff;color:#919191;text-align:right}
.onoffswitch-switch{display:block;width:18px;margin:0;background:#fff;border:2px solid var(--primary_color);border-radius:3px;position:absolute;top:0;bottom:0;right:36px;-moz-transition:all .3s ease-in 0;-webkit-transition:all .3s ease-in 0;-o-transition:all .3s ease-in 0;transition:all .3s ease-in 0}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:0}
.ui-jqgrid{-moz-box-sizing:content-box}
.ui-jqgrid-btable{border-collapse:separate}
.ui-jqgrid-htable{border-collapse:separate}
.ui-jqgrid-titlebar{height:40px;line-height:15px;color:#676a6c;background-color:#f9f9f9;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.ui-jqgrid .ui-jqgrid-title{float:left;margin:1.1em 1em .2em}
.ui-jqgrid .ui-jqgrid-titlebar{position:relative;border-left:0 solid;border-right:0 solid;border-top:0 solid}
.ui-widget-header{background:none;background-image:none;background-color:#f5f5f6;text-transform:uppercase;border-top-left-radius:0;border-top-right-radius:0}
.ui-jqgrid tr.ui-row-ltr td{border-right-style:solid;border-right-width:1px;text-align:left;border-color:#ddd;background-color:inherit}
.ui-search-toolbar input[type="text"]{font-size:12px;height:15px;border:1px solid #ccc;border-radius:0}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f9f9f9;border:1px solid #ddd;line-height:15px;font-weight:700;color:#676a6c;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.ui-widget-content{box-sizing:content-box}
.ui-icon-triangle-1-n{background-position:1px -16px}
.ui-jqgrid tr.ui-search-toolbar th{border-top-width:0!important;border-top-color:inherit!important;border-top-style:ridge!important}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#f5f5f5;border-collapse:separate}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#f2fbff}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ddd;background:#fff;font-weight:400;color:#212121}
.ui-jqgrid .ui-pg-input{font-size:inherit;width:50px;border:1px solid #ccc;height:15px}
.ui-jqgrid .ui-pg-selbox{display:block;font-size:1em;height:25px;line-height:18px;margin:0;width:auto}
.ui-jqgrid .ui-pager-control{position:relative}
.ui-jqgrid .ui-jqgrid-pager{height:32px;position:relative}
.ui-pg-table .navtable .ui-corner-all{border-radius:0}
.ui-jqgrid .ui-pg-button:hover{padding:1px;border:0}
.ui-jqgrid .loading{position:absolute;top:45%;left:45%;width:auto;height:auto;z-index:101;padding:6px;margin:5px;text-align:center;font-weight:700;display:none;border-width:2px!important;font-size:11px}
.ui-jqgrid .form-control{height:10px;width:auto;display:inline;padding:10px 12px}
.ui-jqgrid-pager{height:32px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}
.ui-widget-content{border:1px solid #ddd}
.ui-jqgrid .ui-jqgrid-titlebar{padding:0}
.ui-jqgrid .ui-jqgrid-titlebar{border-bottom:1px solid #ddd}
.ui-jqgrid tr.jqgrow td{padding:6px}
.ui-jqdialog .ui-jqdialog-titlebar{padding:10px}
.ui-jqdialog .ui-jqdialog-title{float:none!important}
.ui-jqdialog > .ui-resizable-se{position:absolute}
.dd{position:relative;display:block;margin:0;padding:0;list-style:none;font-size:13px;line-height:20px}
.dd-list{display:block;position:relative;margin:0;padding:0;list-style:none}
.dd-list .dd-list{padding-left:30px}
.dd-collapsed .dd-list{display:none}
.dd-item,.dd-empty,.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;font-size:13px;line-height:20px}
.dd-handle{display:block;margin:5px 0;padding:5px 10px;color:#333;text-decoration:none;border:1px solid #e7eaec;background:#f5f5f5;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}
.dd-handle span{font-weight:700}
.dd-handle:hover{background:#f0f0f0;cursor:pointer;font-weight:700}
.dd-item > button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:20px;margin:5px 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:transparent;font-size:12px;line-height:1;text-align:center;font-weight:700}
.dd-item > button:before{content:'+';display:block;position:absolute;width:100%;text-align:center;text-indent:0}
.dd-item > button[data-action="collapse"]:before{content:'-'}
#nestable2 .dd-item > button{font-family:fontawesome;height:34px;width:33px;color:#c1c1c1}
#nestable2 .dd-item > button:before{content:"\f067"}
#nestable2 .dd-item > button[data-action="collapse"]:before{content:"\f068"}
.dd-placeholder,.dd-empty{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box}
.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image:-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:60px 60px;background-position:0 0,30px 30px}
.dd-dragel{position:absolute;z-index:9999;pointer-events:none}
.dd-dragel > .dd-item .dd-handle{margin-top:0}
.dd-dragel .dd-handle{-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1);box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1)}
.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid #ddd;border-bottom:2px solid #ddd}
#nestable-menu{padding:0;margin:10px 0 20px}
#nestable-output,#nestable2-output{width:100%;font-size:.75em;line-height:1.333333em;font-family:open sans,lucida grande,lucida sans unicode,helvetica,arial,sans-serif;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box}
#nestable2 .dd-handle{color:inherit;border:1px dashed #e7eaec;background:#f3f3f4;padding:10px}
#nestable2 span.label{margin-right:10px}
#nestable-output,#nestable2-output{font-size:12px;padding:25px;box-sizing:border-box;-moz-box-sizing:border-box}
.codemirror{border:1px solid #eee;height:auto}
.codemirror-scroll{overflow-y:hidden;overflow-x:auto}
.google-map{height:300px}

.mui-textfield--float-label > label.error{
        -webkit-transform: translate(0px, 18px);
    transform: translate(0px, 18px);
    margin-left: 1px;
    width: calc(100% - 10px);
    padding-left: 4px;background: white;z-index:999; line-height: 20px;
}
label.error{color:#cc5965;display:inline-block;margin-left:5px}
.form-control.error{border:1px dotted #cc5965}
.gridstyle{border:1px solid #d4d4d4;width:100%;height:400px}
.gridstyle2{border:1px solid #d4d4d4;width:500px;height:300px}
.ngh eadercell{border-right:none;border-bottom:1px solid #e7eaec}
.ngcell{border-right:none}
.ngtoppanel{background:#f5f5f6}
.ngrow.even{background:#f9f9f9}
.ngrow.selected{background:#ebf2f1}
.ngrow{border-bottom:1px solid #e7eaec}
.ngcell{background-color:transparent}
.ngheadercell{border-right:none}
#toast-container > .toast{background-image:none!important}
#toast-container > .toast:before{position:fixed;font-family:fontawesome;font-size:24px;line-height:24px;float:left;color:#fff;padding-right:.5em;margin:auto .5em auto -1.5em}
#toast-container > .toast-info:before{content:"\f005"}
#toast-container > div{-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}
#toast-container > :hover{-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}
.toast{background-color:var(--primary_color)}
.toast-success{background-color:var(--primary_color)}
.toast-error{background-color:var(--danger_color)}
.toast-info{background-color:var(--info_color)}
.toast-warning{background-color:var(--warning_color)}
.toast-top-full-width{margin-top:20px}
.toast-bottom-full-width{margin-bottom:20px}
.cg-notify-message.inspinia-notify{background:#fff;padding:0;box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.2);border:none;margin-top:30px;color:inherit}
.inspinia-notify.alert-warning{border-left:6px solid var(--warning_color)}
.inspinia-notify.alert-success{border-left:6px solid var(--success_color)}
.inspinia-notify.alert-danger{border-left:6px solid var(--danger_color)}
.inspinia-notify.alert-info{border-left:6px solid var(--primary_color)}
.img-container,.img-preview{overflow:hidden;text-align:center;width:100%}
.img-preview-sm{height:130px;width:200px}
.forum-post-container .media{margin:10px;padding:20px 10px;border-bottom:1px solid #f1f1f1}
.forum-avatar{float:left;margin-right:20px;text-align:center;width:110px}
.forum-avatar .img-circle{height:48px;width:48px}
.author-info{color:#676a6c;font-size:11px;margin-top:5px;text-align:center}
.forum-post-info{padding:9px 12px 6px;background:#f9f9f9;border:1px solid #f1f1f1}
.media-body > .media{background:#f9f9f9;border-radius:3px;border:1px solid #f1f1f1}
.forum-post-container .media-body .photos{margin:10px 0}
.forum-photo{max-width:140px;border-radius:3px}
.media-body > .media .forum-avatar{width:70px;margin-right:10px}
.media-body > .media .forum-avatar .img-circle{height:38px;width:38px}
.mid-icon{font-size:66px}
.forum-item{margin:10px 0;padding:10px 0 20px;border-bottom:1px solid #f1f1f1}
.views-number{font-size:24px;line-height:18px;font-weight:400}
.forum-container,.forum-post-container{padding:30px!important}
.forum-item small{color:#999}
.forum-item .forum-sub-title{color:#999;margin-left:50px}
.forum-title{margin:15px 0}
.forum-info{text-align:center}
.forum-desc{color:#999}
.forum-icon{float:left;width:30px;margin-right:20px;text-align:center}
a.forum-item-title{color:inherit;display:block;font-size:18px;font-weight:600}
a.forum-item-title:hover{color:inherit}
.forum-icon .fa{font-size:30px;margin-top:8px;color:#9b9b9b}
.forum-item.active .fa{color:var(--primary_color)}
.forum-item.active a.forum-item-title{color:var(--primary_color)}
@media (max-width: 992px) {
.forum-info{margin:15px 0 10px;display:none}
.forum-desc{float:none!important}
}
.vertical-container{width:90%;max-width:1170px;margin:0 auto}
.vertical-container::after{content:'';display:table;clear:both}
#vertical-timeline{position:relative;padding:0;margin-top:2em;margin-bottom:2em}
#vertical-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#f1f1f1}
.vertical-timeline-content .btn{float:right}
#vertical-timeline.light-timeline:before{background:#e7eaec}
.dark-timeline .vertical-timeline-content:before{border-color:transparent #f5f5f5 transparent transparent}
.dark-timeline.center-orientation .vertical-timeline-content:before{border-color:transparent transparent transparent #f5f5f5}
.dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before,.dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before{border-color:transparent #f5f5f5 transparent transparent}
.dark-timeline .vertical-timeline-content,.dark-timeline.center-orientation .vertical-timeline-content{background:#f5f5f5}
@media only screen and (min-width: 1170px) {
#vertical-timeline.center-orientation{margin-top:3em;margin-bottom:3em}
#vertical-timeline.center-orientation:before{left:50%;margin-left:-2px}
}
@media only screen and (max-width: 1170px) {
.center-orientation.dark-timeline .vertical-timeline-content:before{border-color:transparent #f5f5f5 transparent transparent}
}
.vertical-timeline-block{position:relative;margin:2em 0}
.vertical-timeline-block:after{content:"";display:table;clear:both}
.vertical-timeline-block:first-child{margin-top:0}
.vertical-timeline-block:last-child{margin-bottom:0}
@media only screen and (min-width: 1170px) {
.center-orientation .vertical-timeline-block{margin:4em 0}
.center-orientation .vertical-timeline-block:first-child{margin-top:0}
.center-orientation .vertical-timeline-block:last-child{margin-bottom:0}
}
.vertical-timeline-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;font-size:16px;border:3px solid #f1f1f1;text-align:center}
.vertical-timeline-icon i{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-9px}
@media only screen and (min-width: 1170px) {
.center-orientation .vertical-timeline-icon{width:50px;height:50px;left:50%;margin-left:-25px;-webkit-transform:translatez(0);-webkit-backface-visibility:hidden;font-size:19px}
.center-orientation .vertical-timeline-icon i{margin-left:-12px;margin-top:-10px}
.center-orientation .cssanimations .vertical-timeline-icon.is-hidden{visibility:hidden}
}
.vertical-timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em}
.vertical-timeline-content:after{content:"";display:table;clear:both}
.vertical-timeline-content h2{font-weight:400;margin-top:4px}
.vertical-timeline-content p{margin:1em 0;line-height:1.6}
.vertical-timeline-content .vertical-date{float:left;font-weight:500}
.vertical-date small{color:var(--primary_color);font-weight:400}
.vertical-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}
@media only screen and (min-width: 768px) {
.vertical-timeline-content h2{font-size:18px}
.vertical-timeline-content p{font-size:13px}
}
@media only screen and (min-width: 1170px) {
.center-orientation .vertical-timeline-content{margin-left:0;padding:1.6em;width:45%}
.center-orientation .vertical-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#fff}
.center-orientation .vertical-timeline-content .btn{float:left}
.center-orientation .vertical-timeline-content .vertical-date{position:absolute;width:100%;left:122%;top:2px;font-size:14px}
.center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content{float:right}
.center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}
.center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn{float:right}
.center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date{left:auto;right:122%;text-align:right}
.center-orientation .cssanimations .vertical-timeline-content.is-hidden{visibility:hidden}
}
.tabs-container .panel-body{background:#fff;border:1px solid #e7eaec;border-radius:2px;padding:20px;position:relative}
.tabs-container .nav-tabs > li.active > a,.tabs-container .nav-tabs > li.active > a:hover,.tabs-container .nav-tabs > li.active > a:focus{border:1px solid #e7eaec;border-bottom-color:transparent;background-color:#fff}
.tabs-container .nav-tabs > li{float:left;margin-bottom:-1px}
.tabs-container .tab-pane .panel-body{border-top:none}
.tabs-container .nav-tabs > li.active > a,.tabs-container .nav-tabs > li.active > a:hover,.tabs-container .nav-tabs > li.active > a:focus{border:1px solid #e7eaec;border-bottom-color:transparent}
.tabs-container .nav-tabs{border-bottom:1px solid #e7eaec}
.tabs-container .tab-pane .panel-body{border-top:none}
.tabs-container .tabs-left .tab-pane .panel-body,.tabs-container .tabs-right .tab-pane .panel-body{border-top:1px solid #e7eaec}
.tabs-container .nav-tabs > li a:hover{background:transparent;border-color:transparent}
.tabs-container .tabs-below > .nav-tabs,.tabs-container .tabs-right > .nav-tabs,.tabs-container .tabs-left > .nav-tabs{border-bottom:0}
.tabs-container .tabs-left .panel-body{position:static}
.tabs-container .tabs-left > .nav-tabs,.tabs-container .tabs-right > .nav-tabs{width:20%}
.tabs-container .tabs-left .panel-body{width:80%;margin-left:20%}
.tabs-container .tabs-right .panel-body{width:80%;margin-right:20%}
.tabs-container .tab-content > .tab-pane,.tabs-container .pill-content > .pill-pane{display:none}
.tabs-container .tab-content > .active,.tabs-container .pill-content > .active{display:block}
.tabs-container .tabs-below > .nav-tabs{border-top:1px solid #e7eaec}
.tabs-container .tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0}
.tabs-container .tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.tabs-container .tabs-below > .nav-tabs > li > a:hover,.tabs-container .tabs-below > .nav-tabs > li > a:focus{border-top-color:#e7eaec;border-bottom-color:transparent}
.tabs-container .tabs-left > .nav-tabs > li,.tabs-container .tabs-right > .nav-tabs > li{float:none}
.tabs-container .tabs-left > .nav-tabs > li > a,.tabs-container .tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-container .tabs-left > .nav-tabs{float:left;margin-right:19px}
.tabs-container .tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-container .tabs-left > .nav-tabs .active > a,.tabs-container .tabs-left > .nav-tabs .active > a:hover,.tabs-container .tabs-left > .nav-tabs .active > a:focus{border-color:#e7eaec transparent #e7eaec #e7eaec}
.tabs-container .tabs-right > .nav-tabs{float:right;margin-left:19px}
.tabs-container .tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.tabs-container .tabs-right > .nav-tabs .active > a,.tabs-container .tabs-right > .nav-tabs .active > a:hover,.tabs-container .tabs-right > .nav-tabs .active > a:focus{border-color:#e7eaec #e7eaec #e7eaec transparent;z-index:1}
@media (max-width: 767px) {
.tabs-container .nav-tabs > li{float:none!important}
.tabs-container .nav-tabs > li.active > a{border-bottom:1px solid #e7eaec!important;margin:0}
}
.jvectormap-container{width:100%;height:100%;position:relative;overflow:hidden}
.jvectormap-tip{position:absolute;display:none;border:solid 1px #cdcdcd;border-radius:3px;background:#292929;color:#fff;font-family:sans-serif,verdana;font-size:smaller;padding:5px}
.jvectormap-zoomin,.jvectormap-zoomout,.jvectormap-goback{position:absolute;left:10px;border-radius:3px;background:var(--primary_color);padding:3px;color:#fff;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box}
.jvectormap-zoomin,.jvectormap-zoomout{width:10px;height:10px}
.jvectormap-zoomin{top:10px}
.jvectormap-zoomout{top:30px}
.jvectormap-goback{bottom:10px;z-index:1000;padding:6px}
.jvectormap-spinner{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat url(data:image/gif;base64,r0lgodlhiaagapmaap///waaambgxosehla2tpqamjy2nlzwvtjy2otk5ly8vb4ehgqebaaaaaaaaaaaach/c05fvfndqvbfmi4waweaaaah/hpdcmvhdgvkihdpdgggywphegxvywquaw5mbwah+qqjcgaaacwaaaaaiaagaaae5xdiswlhpern52jlhssdrgwvo1icqzrusiwhptjt4iowns8vyw2iccf6k8hmmbkcedskxtbdazwuakkqifxiqyhbqbfvaqsditm5vdw6xne4kagnh6bgwe60smqub3d4rz1zbapnfasdd0hihh12bke9kjajvlycxig7cqifa6slnj87paqbskikoqusnbmdmdc2txqlkuhziytywtxify6be8wjt5yjvpjivxnagmlht0vnogsyf0dzxs7apdpb309rnhog5gdqxgldac457d1zz/v/nmom82xihrlykhkp1ozmaddeaaah+qqjcgaaacwaaaaaiaagaaae6hdiswlzpornp1lgnrsdrpduoligw5ruyhhhukqfu8dsreyqnwthgvamhvltebvojptddbueifwmfbrambksgorbfzogcaswbdey/czsg7gse0gscjqbmvg023xwbhklanoedhqefynqmickjhrsjednezb+a4k8gtwjhfuiw4dokxilouepbap5qakpp6+ho7aww54wl7obvee0kruoplcgepwsx2jjvqhemgt6whjpgpfjchmoonhkahx61wisr92e4lbfoq+b6qdtuetcabpnw6+o7wdhpiik9savk5ggv543tzjggcghagah+qqjcgaaacwaaaaaiaagaaae7hdisskxporn5zfhnwrdhsivovlhsprumoyuakyee8ptpcatw9a14e0uvuakmnazkyuzcibmubaksqkg8g2fzuwox2autaqfcbklvqolgqrezhqlcijesqxi5b0cbnumoxmcenocftcewbsjcoltmanldx15bgs8b5wlcz9po6ojkwmrpnqkqnusrayqfkmqplajoiw5hjq7fl1gr2mmmckumiijgiemy7xztjstmsm4xhikv5kmcxqfyucjeonxpn2raoiamsfb3upoak++g+w48edzpk+m6hljpqg484enxidqfss1u6uhkseneqaaifkecqoaaaasaaaaacaaiaaabocqyempgklqzwczrvuqnzyg1absh2guveiq2aqoe+g+cd4ntpwkzqj1jiiziogdffyhi0uxqwfugmsofipjftfvaeozlbbclefhlqiqgp1vd140auklun3eca51c1ewmzmcezcbbmkxvivhbwd3hhl9jqoijsdsnj0tdkchcwujjowmpagqdkannasmo6wnm562r5yluzrwur0wpgqze7nkum+fnrpihjbjxkztewuibmn4zrmivihffcgojwcf117i4nllny5ztrlsnok+av+ojy7v7m76pdks4trkcdg0zc0ttckkraaaifkecqoaaaasaaaaacaaiaaabo4qyekpkqjqzscpravkxzwqeximw1bscueildohrft6cpkck5xid5mnjtaaikekkgqkwykhkvhksr7armitkaydyribuqrqjwbwjrzchi9crlbcy1un4g0/vnb0alcvcayhryzpdeqfyv8ccwr5hwxej02ymrmlnj1xcyp0y5idpquhopmmc2kgojkasuqdk5bnawwmoh2rtrq5uqupzkgijqigwawgf6i0jxmpc8c7kxwdbinfmxs4dkmawvwagysadnqw5uarxkskjozkau3tpobz4duk2latgjhkpjmgtwkcdfjyphenkxfcdheaach5bakkaaaalaaaaaagacaaaatzemhjavkp6s2nikolij2wkbshpkvrwqqqrhlseu9mzjkk9y1zrqyk9wiclmvouaf8giqsnef1er4mnfn4srsdarwroaietg1ivwuhjyb1kyc1mwruwxkc9gmsjxligxc+xiucby9ydh1sosdmkpmtbpaxbzsfhoc5l58gm5ytoaazhaouqjkdgcwnhaulcwolatmzswadeqggqwghuqshiozchqmmqgqgubvecxopfacmdayua85ewarmfsrqcdcme0zep1aaygwlljtpnaal19dardpzbowsm1brjbi45sorawqaakrqiykshq9wvhhcwcqcach5bakkaaaalaaaaaagacaaaatremhjavkp6s2nikqfzf2vibwhusjatokqucobq+e71srqeyqutola7vxf0jdyiqh/mvvpmt1eczlfcjzj9mikoatl1mril5o4cukxowmyrcinckqcwtvadl2syhyasyndj0uiirmdji0fd30/ii2ua5gss5udj2l6noqgogn4gksebgyff0fdqkghnyz9ox8hrgyhdhpchqulxas2qkpenrg7eamlc7ktbaixuyfkkazwaanlc7flvxlwdblkcwaktulgewbla4hjtoksbnqitt3xegflpbtze/jiul04rgebgwwhshrgqexhbaah+qqjcgaaacwaaaaaiaagaaae7xdiswlsqernpyjkhwrdlsavovlcwk6jklaqaavho9ukuhsqle6cwo1crdcq8ieifzfvtzldramzx3i2sfzicqgk5dtesjeaoalclzsjsqwijwiqnfrb2ns9kmicgesjqydliilhehhpejaijzh9eomsjzr+ipslwirlagmdor2doqkogtb9pcujbagdbxr6xb0ebkiisarsggmmaxodbgyhtkjiuyegdazhc9eaccugkigfzgwz0qssbcxhiqvowgddewffs0sdzt4s6bk4xyjkdozn0unfebzobijim1dgmg5yfqwscmjp1oj8lyiaach5bakkaaaalaaaaaagacaaaatwemhjavkp6s2nikqfzf2vibwhusjatokqucobq+e71srqeyqutola7vxf0jdyiqh/mvvpmt1eczlfcjzj9mikoatl1mril5o4cukxowmyrcinckqcwtvadl2syhyasyndj0uiiud6ggl6noipoh16izknlh6kmywfogghheevawwma0n9gbsec6amhnvcewavdaazgwidah1ipaylbutcggqda8ndhz0fpqgtbwslqabwaania4fwkdmlgdygegraigbt0oitbcg5qwpt4xlrrozl6auqapus7bxlpowidy0jtxlhkhwwmjbthgpkdeqaach5bakkaaaalaaaaaagacaaaatremhjavkp6s2nikqfzf2vibwhusjatokqucobq+e71srqeyqutola7vxf0jdyiqh/mvvpmt1eczlfcjzj9mikoatl1mril5o4cukxowmyrcinckqcwtvadl2syhyasyndj0uiiud6gauldjcrixo1cpgxdjoujy+yip9dhtoja4rblwmlcwvdfrgbbaaqqoz1xbmhswshtxtfah1iqaogngaixrpbfagfpqsqpbggbqud1wbxecyp1ayz19jjoygh1kwa4ubvqwxubxpqvd9l3sbp2bnk2xvvfpjd+mfcn6haaikgnggy0ktebaah+qqjcgaaacwaaaaaiaagaaae6bdiswlsqernpyjkhwrdlsavovlcwk6jklaqaavho9ukuhsqle6cwo1crdcq8ieifzfvtzldramzx3i2sfyidmaafdtesjeaedaimxyfqrouanw4e4obyccxaibvegule0njaxxtyksjh2nlkzisgdgjhhthkpu4mw6blriymzolh4jwkdqilwugbne6tyebcgevr0n1gh4at7ghirpfalnrrq8hngaja70awxqih1+vsymdazzqpc9vcnkdwuhgkue5pxjnwiuk4uflzold4wvzahaog9nxpi5d+jyuqfahhykofwjwiaaaifkecqoaaaasaaaaacaaiaaabpaqyelpuqnqzacisovkxvumfafswlpoccmyleraavhomnnlno8kszsmzitjeidifsklgqoqtnhisfehrww2cqlkf0tygkysg+ygsziunqjkskgbfgigepno2ciub3v1b3ivnibynqadsttfhhx0cwvpi0uje0+bm4g5vgcgoqocnjmjqdsdnhgeoamcszuxo1awqy8kawoautyygwi7w5h+kr0sj8mfihpnbx+4erq7bybuzsdih1jcazosfl0rvirnbrxlbbllx+bp0xjlapgztkauaoqb0wt5ah7ocdcm5b8tgrwsrkihqtalcwg1raaaowaaaaaaaaaaaa==)}
.jvectormap-legend-title{font-weight:700;font-size:14px;text-align:center}
.jvectormap-legend-cnt{position:absolute}
.jvectormap-legend-cnt-h{bottom:0;right:0}
.jvectormap-legend-cnt-v{top:0;right:0}
.jvectormap-legend{background:#000;color:#fff;border-radius:3px}
.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}
.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height:20px;width:20px;display:inline-block;vertical-align:middle}
.jvectormap-legend-tick-text{font-size:12px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;vertical-align:middle;line-height:20px;padding-left:3px}
.slick-prev:before,.slick-next:before{color:var(--primary_color)!important}
.payment-card{background:#fff;padding:20px;margin-bottom:25px;border:1px solid #e7eaec}
.payment-icon-big{font-size:60px;color:#d1dade}
.payments-method.panel-group .panel + .panel{margin-top:-1px}
.payments-method .panel-heading{padding:15px}
.payments-method .panel{border-radius:0}
.payments-method .panel-heading h5{margin-bottom:5px}
.payments-method .panel-heading i{font-size:26px}
.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border-color:#e7eaec}
.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--primary_color)}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--primary_color)}
.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#e7eaec}
.select2-dropdown{border-color:#e7eaec}
.select2-dropdown input:focus{outline:none}
.select2-selection{outline:none}
.ui-select-container.ui-select-bootstrap .ui-select-choices-row.active > a{background-color:var(--primary_color)}
.tour-tour .btn.btn-default{background-color:#fff;border:1px solid #d2d2d2;color:inherit}
.tour-step-backdrop{z-index:2101}
.tour-backdrop{z-index:2100;opacity:.7}
.popover[class*=tour-]{z-index:2100}
body.tour-open .animated{animation-fill-mode:initial}
.resizable-panels .ibox{clear:none;margin:10px;float:left;overflow:hidden;min-height:150px;min-width:150px}
.resizable-panels .ibox .ibox-content{height:calc(100% - 49px)}
.ui-resizable-helper{background:rgba(211,211,211,0.4)}
.wizard > .content > .body{position:relative}
.pdf-toolbar{max-width:600px;margin:0 auto}
.dropzone{min-height:140px;border:1px dashed var(--primary_color);background:#fff;padding:20px}
.dropzone .dz-message{font-size:16px}
.stream{position:relative;padding:4px 0}
.stream:first-child .stream-badge:before{top:10px}
.stream:last-child .stream-badge:before{height:30px}
.stream .stream-badge{width:50px}
.stream .stream-badge i{border:1px solid #e7eaec;border-radius:50%;padding:6px;color:#808486;position:absolute;background-color:#fff;left:8px}
.stream .stream-badge i.fa-circle{color:#ced0d1}
.stream .stream-badge i.bg-success{color:#fff;background-color:var(--success_color);border-color:var(--success_color)}
.stream .stream-badge i.bg-primary{color:#fff;background-color:var(--primary_color);border-color:var(--primary_color)}
.stream .stream-badge i.bg-warning{color:#fff;background-color:var(--warning_color);border-color:var(--warning_color)}
.stream .stream-badge i.bg-info{color:#fff;background-color:var(--info_color);border-color:var(--info_color)}
.stream .stream-badge i.bg-danger{color:#fff;background-color:var(--danger_color);border-color:var(--danger_color)}
.stream .stream-badge:before{content:'';width:1px;background-color:#e7eaec;position:absolute;top:0;bottom:0;left:20px}
/* .stream .stream-info{font-size:12px;margin-bottom:5px} */
.stream .stream-info img{border-radius:50%;width:18px;height:18px;margin-right:2px;margin-top:-4px}
.stream .stream-info .date{color:#9a9d9f; /* font-size:80% */}
.stream .stream-panel{margin-left:45px}
.stream-small{margin:10px 0}
.stream-small .label{padding:2px 6px;margin-right:2px}
.sidebar-panel{width:200px;background:#ebebed;padding:10px 20px;position:absolute;right:0}
.sidebar-panel .feed-element img.img-circle{width:32px;height:32px}
.sidebar-panel .feed-element,.media-body,.sidebar-panel p{font-size:12px}
.sidebar-panel .feed-element{margin-top:20px;padding-bottom:0}
.sidebar-panel .list-group{margin-bottom:10px}
.sidebar-panel .list-group .list-group-item{padding:5px 0;font-size:12px;border:0}
.sidebar-content .wrapper,.wrapper.sidebar-content{padding-right:230px!important}
.body-small .sidebar-content .wrapper,.body-small .wrapper.sidebar-content{padding-right:20px!important}
#right-sidebar{background-color:#fff;border-left:1px solid #e7eaec;border-top:1px solid #e7eaec;overflow:hidden;position:fixed;top:60px;width:400px!important;z-index:1009;bottom:0;right:-400px}
#right-sidebar.sidebar-open{right:0}
#right-sidebar.sidebar-open.sidebar-top{top:0;border-top:none}
.sidebar-container ul.nav-tabs{border:none}
.sidebar-container ul.nav-tabs.navs-4 li{width:25%}
.sidebar-container ul.nav-tabs.navs-3 li{width:33.3333%}
.sidebar-container ul.nav-tabs.navs-2 li{width:50%}
.sidebar-container ul.nav-tabs li{border:none}
.sidebar-container ul.nav-tabs li a{border:none;padding:12px 10px;margin:0;border-radius:0;background:#2f4050;color:#fff;text-align:center;border-right:1px solid #334556}
.sidebar-container ul.nav-tabs li.active a{border:none;background:#f9f9f9;color:#676a6c;font-weight:700}
.sidebar-container .nav-tabs > li.active > a:hover,.sidebar-container .nav-tabs > li.active > a:focus{border:none}
.sidebar-container ul.sidebar-list{margin:0;padding:0}
.sidebar-container ul.sidebar-list li{border-bottom:1px solid #e7eaec;padding:15px 20px;list-style:none;font-size:12px}
.sidebar-container .sidebar-message:nth-child(2n+2){background:#f9f9f9}
.sidebar-container ul.sidebar-list li a{text-decoration:none;color:inherit}
.sidebar-container .sidebar-content{padding:15px 20px;font-size:12px}
.sidebar-container .sidebar-title{background:#f9f9f9;padding:20px;border-bottom:1px solid #e7eaec}
.sidebar-container .sidebar-title h3{margin-bottom:3px;padding-left:2px}
.sidebar-container .tab-content h4{margin-bottom:5px}
.sidebar-container .sidebar-message > a > .pull-left{margin-right:10px}
.sidebar-container .sidebar-message > a{text-decoration:none;color:inherit}
.sidebar-container .sidebar-message{padding:15px 20px}
.sidebar-container .sidebar-message .message-avatar{height:38px;width:38px;border-radius:50%}
.sidebar-container .setings-item{padding:15px 20px;border-bottom:1px solid #e7eaec}
/*676a6c*/
body{font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-size:14px;color:#000;overflow-x:hidden}
html,body{height:100%}
body.full-height-layout #wrapper,body.full-height-layout #page-wrapper{height:100%}
#page-wrapper{min-height:auto}
body.boxed-layout{background:url(patterns/shattered.png)}
body.boxed-layout #wrapper{background-color:#2f4050;max-width:1200px;margin:0 auto;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.75);box-shadow:0 0 5px 0 rgba(0,0,0,0.75)}
.top-navigation.boxed-layout #wrapper,.boxed-layout #wrapper.top-navigation{max-width:1300px!important}
.block{display:block}
.clear{display:block;overflow:hidden}
a{cursor:pointer}
a:hover,a:focus{text-decoration:none}
.border-bottom{border-bottom:1px solid #e7eaec!important}
.font-bold{font-weight:600}
.font-normal{font-weight:400}
.text-uppercase{text-transform:uppercase}
.font-italic{font-style:italic}
.b-r{border-right:1px solid #e7eaec}
.hr-line-dashed{border-top:1px dashed #e7eaec;color:#fff;background-color:#fff;height:1px;margin:20px 0}
.hr-line-solid{border-bottom:1px solid #e7eaec;background-color:rgba(0,0,0,0);border-style:solid!important;margin-top:15px;margin-bottom:15px}
video{width:100%!important;height:auto!important}
.gallery > .row > div{margin-bottom:15px}
.fancybox img{margin-bottom:5px;width:24%}
.note-editor{height:auto!important}
.note-editor.fullscreen{z-index:2050}
.note-editor.note-frame.fullscreen{z-index:2020}
.note-editor.note-frame .note-editing-area .note-editable{color:#676a6c;padding:15px}
.note-editor.note-frame{border:none}
.note-editor.panel{margin-bottom:0}
.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.3);outline:0 none;position:relative}
.modal-dialog{z-index:2200}
.modal-body{padding:0px} /*20px 30px 0*/
.inmodal .modal-body{background:#f8fafb}
.inmodal .modal-header{padding:30px 15px;text-align:center}
.animated.modal.fade .modal-dialog{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.inmodal .modal-title{font-size:26px}
.inmodal .modal-icon{font-size:84px;color:#e2e3e3}
.modal-footer{margin-top:0}
#wrapper{width:100%;overflow-x:hidden}
.wrapper{padding:0 20px}
.wrapper-content{padding:20px 0px 40px} /* 20px 10px 40px*/

#page-wrapper{padding:0 15px;min-height:568px;position:relative!important}
@media (max-width: 992px) {
.wrapper-content{padding:10px 0px 20px}
.body-small.fixed-sidebar.mini-navbar .navbar-static-side{width:100%;}
}

@media (min-width: 768px) {

#page-wrapper{position:inherit;margin:0 0 0 240px;min-height:2002px}
}
.title-action{text-align:right;padding-top:30px}
.ibox-content h1,.ibox-content h2,.ibox-content h3,.ibox-content h4,.ibox-content h5,.ibox-title h1,.ibox-title h2,.ibox-title h3,.ibox-title h4,.ibox-title h5{margin-top:5px}
ul.unstyled,ol.unstyled{list-style:none outside none;margin-left:0}
.big-icon{font-size:160px!important;color:#e5e6e7}
.footer{background:none repeat scroll 0 0 #fff;border-top:1px solid #e7eaec;bottom:0;left:0;padding:10px 20px;right:0}
.footer.fixed_full{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:10px 20px;background:#fff;border-top:1px solid #e7eaec}
.footer.fixed{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:10px 20px;background:#fff;border-top:1px solid #e7eaec;margin-left:200px}
body.mini-navbar .footer.fixed,body.body-small.mini-navbar .footer.fixed{margin:0 0 0 70px}
body.mini-navbar.canvas-menu .footer.fixed,body.canvas-menu .footer.fixed{margin:0!important}
body.fixed-sidebar.body-small.mini-navbar .footer.fixed{margin:0 0 0 200px}
body.body-small .footer.fixed{margin-left:0}
.page-heading{border-top:0;padding:0 10px 20px}
.panel-heading h1,.panel-heading h2{margin-bottom:5px}
.table-bordered{border:1px solid #ebebeb}
.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{background-color:#f5f5f6;border-bottom-width:1px}
.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #e7e7e7}
.table > thead > tr > th{border-bottom:1px solid #ddd;vertical-align:bottom}
.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{border-top:1px solid #e7eaec;line-height:1.42857;padding:8px;vertical-align:top}
.panel.blank-panel{background:none;margin:0}
.blank-panel .panel-heading{padding-bottom:0}
.nav-tabs > li > a{color:#a7b1c2;font-weight:600;padding:15px 10px 5px 15px;    border: 1px solid transparent !important;
  border-bottom: 3px solid transparent !important;}
.nav-tabs > li:hover,.nav-tabs > li:focus{background-color:#e6e6e6;color:#676a6c}
.nav-tabs>li>a:hover { border: 1px solid #ddd !important;border-bottom: 3px solid !important; }
.nav-tabs>li>a {margin:0 !important;}
.nav-tabs>li.active>a {   border: 1px solid #ddd !important;border-bottom: 3px solid !important;} 
.nav-tabs > li.active { border:0 !important;}
.ui-tab .tab-content{padding:20px 0}
.no-padding{padding:0!important}
.no-borders{border:none!important}
.no-margins{margin:0!important}
.no-top-border{border-top:0!important}
.ibox-content.text-box{padding-bottom:0;padding-top:15px}
.border-left-right{border-left:1px solid #e7eaec;border-right:1px solid #e7eaec}
.border-top-bottom{border-top:1px solid #e7eaec;border-bottom:1px solid #e7eaec}
.border-left{border-left:1px solid #e7eaec}
.border-right{border-right:1px solid #e7eaec}
.border-top{border-top:1px solid #e7eaec}
.border-bottom{border-bottom:1px solid #e7eaec}
.border-size-sm{border-width:3px}
.border-size-md{border-width:6px}
.border-size-lg{border-width:9px}
.border-size-xl{border-width:12px}
.full-width{width:100%!important}
.link-block{font-size:12px;padding:10px}
.nav.navbar-top-links .link-block a{font-size:12px}
.link-block a{font-size:14px;color:inherit}
body.mini-navbar .branding{display:none}
img.circle-border{border:6px solid #fff;border-radius:50%}
.branding{float:left;color:#fff;font-size:18px;font-weight:600;padding:17px 20px;text-align:center;background-color:var(--primary_color)}
.login-panel{margin-top:25%}
.icons-box h3{margin-top:10px;margin-bottom:10px}
.icons-box .infont a i{font-size:25px;display:block;color:#676a6c}
.icons-box .infont a{color:#a6a8a9;padding:10px;margin:1px;display:block}
.ui-draggable .ibox-title{cursor:move}
.breadcrumb{background-color:#fff;padding:0;margin-bottom:0}
.breadcrumb > li a{color:inherit}
.breadcrumb > .active{color:inherit}
code{background-color:#f9f2f4;border-radius:4px;color:#ca4440;font-size:90%;padding:2px 4px;white-space:nowrap}
.ibox{clear:both;margin-bottom:15px;margin-top:0;padding:0;}
.ibox.collapsed .ibox-content{display:none}
.ibox.collapsed .fa.fa-chevron-up:before{content:"\f078"}
.ibox.collapsed .fa.fa-chevron-down:before{content:"\f077"}
.ibox:after,.ibox:before{display:table}
.ibox-title{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:#e7eaec;border-image:none;border-style:solid solid solid;border-width:2px 0 0;color:inherit;margin-bottom:0;padding:15px 15px 7px;min-height:48px}
.ibox-content{background-color:#fff;color:inherit;padding:15px 20px 20px;border-color:#e7eaec;border-image:none;border-style:solid solid none;border-width:1px 0}
.ibox-footer{color:inherit;border-top:1px solid #e7eaec;font-size:90%;background:#fff;padding:10px 15px}
table.table-mail tr td{padding:12px}
.table-mail .check-mail{padding-left:20px}
.table-mail .mail-date{padding-right:20px}
.star-mail,.check-mail{width:40px}
.unread td a,.unread td{font-weight:600;color:inherit}
.read td a,.read td{font-weight:400;color:inherit}
.unread td{background-color:#f9f8f8}
.ibox-content{clear:both}
.ibox-heading{background-color:#f3f6fb;border-bottom:none}
.ibox-heading h3{font-weight:200;font-size:24px}
.ibox-title h5{
    display: inline-block;
    white-space: nowrap;    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;font-size:14px;padding:0;text-overflow:ellipsis;float:left;margin: 0;    max-width: 85%;}
.ibox-title .label{float:left;margin-left:4px}
.ibox-tools{display:block;float:right;margin-top:0;position:relative;padding:0;text-align:right;min-width: 20px;}
.ibox-tools a{cursor:pointer;margin-left:5px; /* color:#c4c4c4 */}
/* .ibox-tools a.btn-primary{color:#fff} */
.ibox-tools .dropdown-menu > li > a{padding:4px 10px;font-size:12px}
.ibox .ibox-tools.open > .dropdown-menu{left:auto;right:0}
.gray-bg,.bg-muted{background-color:#f3f3f4}
.white-bg{background-color:#fff}
.blue-bg,.bg-success{background-color:var(--success_color);color:#fff}
.navy-bg,.bg-primary{background-color:var(--primary_color);color:#fff}
.lazur-bg,.bg-info{background-color:var(--info_color);color:#fff}
.yellow-bg,.bg-warning{background-color:var(--warning_color);color:#fff}
.red-bg,.bg-danger{background-color:var(--danger_color);color:#fff}
.black-bg{background-color:#262626}
.panel-primary{border-color:var(--primary_color)}
.panel-primary > .panel-heading{background-color:var(--primary_color);border-color:var(--primary_color)}
.panel-success{border-color:var(--success_color)}
.panel-success > .panel-heading{background-color:var(--success_color);border-color:var(--success_color);color:#fff}
.panel-info{border-color:var(--info_color)}
.panel-info > .panel-heading{background-color:var(--info_color);border-color:var(--info_color);color:#fff}
.panel-warning{border-color:var(--warning_color)}
.panel-warning > .panel-heading{background-color:var(--warning_color);border-color:var(--warning_color);color:#fff}
.panel-danger{border-color:var(--danger_color)}
.panel-danger > .panel-heading{background-color:var(--danger_color);border-color:var(--danger_color);color:#fff}
.progress-bar{background-color:var(--primary_color)}
.progress-small,.progress-small .progress-bar{height:10px}
.progress-small,.progress-mini{margin-top:5px}
.progress-mini,.progress-mini .progress-bar{height:5px;margin-bottom:0}
.progress-bar-navy-light{background-color:#3dc7ab}
.progress-bar-success{background-color:var(--success_color)}
.progress-bar-info{background-color:var(--info_color)}
.progress-bar-warning{background-color:var(--warning_color)}
.progress-bar-danger{background-color:var(--danger_color)}
.panel-title{font-size:inherit}
.jumbotron{border-radius:6px;padding:40px}
.jumbotron h1{margin-top:0}
.text-navy{color:var(--primary_color)}
.text-primary{color:inherit}
.text-success{color:var(--success_color)}
.text-info{color:var(--info_color)}
.text-warning{color:var(--warning_color)}
.text-danger{color:var(--danger_color)}
.text-muted{color:#888}
.text-white{color:#fff}
.simple_tag{background-color:#f3f3f4;border:1px solid #e7eaec;border-radius:2px;color:inherit;font-size:10px;margin-right:5px;margin-top:5px;padding:5px 12px;display:inline-block}
.img-shadow{-webkit-box-shadow:0 0 3px 0 #919191;-moz-box-shadow:0 0 3px 0 #919191;box-shadow:0 0 3px 0 #919191}
.dashboards\.dashboard_2 nav.navbar,.dashboards\.dashboard_3 nav.navbar,.mailbox\.inbox nav.navbar,.mailbox\.email_view nav.navbar,.mailbox\.email_compose nav.navbar,.dashboards\.dashboard_4_1 nav.navbar,.metrics nav.navbar,.metrics\.index nav.navbar,.dashboards\.dashboard_5 nav.navbar{background:#fff}
.dashboard_2 .navbar.navbar-static-top,.dashboard_3 .navbar.navbar-static-top,.dashboard_4_1 .navbar.navbar-static-top,.composeemail .navbar.navbar-static-top,.emailview .navbar.navbar-static-top,.inbox .navbar.navbar-static-top,.metrics .navbar.navbar-static-top,.dashboard_5 .navbar.navbar-static-top{background:#fff}
a.close-canvas-menu{  
    position: absolute;
    top: 10px;
    right: 15px;
    z-index: 1011;
    color: #a7b1c2;
	
	}
	/*
	
	    position: absolute;
    top: 10px;
    font-size: 25px;
    right: 0;
    padding: 5px 10px;
    z-index: 1;
    color: #a7b1c2;
	
.close-canvas-menu:before {
    content: "";
    left: 0;
    bottom: -8px;
    position: absolute;
    z-index: -1;
    width: 0;
    height: 0;
    border-bottom: 29px solid transparent;
    border-top: 29px solid transparent;
    border-right: 29px solid white;
} */
	a.open-canvas-menu {
		    right: -30px !important;
    border-radius: 0 30px 30px 0 !important;
	}
a.close-canvas-menu:hover{color:#0e9aef}
.canvas-menu .close-canvas-menu{display:block}
.light-navbar .navbar.navbar-static-top{background-color:#fff}
.full-height{height:100%}
.fh-breadcrumb{height:calc(100% - 196px);margin:0 -15px;position:relative}
.fh-no-breadcrumb{height:calc(100% - 99px);margin:0 -15px;position:relative}
.fh-column{background:#fff;height:100%;width:240px;float:left}
.modal-backdrop{z-index:2040!important}
.modal{z-index:2050!important}
.spiner-example{height:200px;padding-top:70px}
.p-xxs{padding:5px}
.p-xs{padding:10px}
.p-sm{padding:15px}
.p-m{padding:20px}
.p-md{padding:25px}
.p-lg{padding:30px}
.p-xl{padding:40px}
.p-w-xs{padding:0 10px}
.p-w-sm{padding:0 15px}
.p-w-m{padding:0 20px}
.p-w-md{padding:0 25px}
.p-w-lg{padding:0 30px}
.p-w-xl{padding:0 40px}
.p-h-xs{padding:10px 0}
.p-h-sm{padding:15px 0}
.p-h-m{padding:20px 0}
.p-h-md{padding:25px 0}
.p-h-lg{padding:30px 0}
.p-h-xl{padding:40px 0}
.m-xxs{margin:2px 4px}
.m{margin:15px}
.m-xs{margin:5px}
.m-sm{margin:10px}
.m-md{margin:20px}
.m-lg{margin:30px}
.m-xl{margin:50px}
.m-n{margin:0!important}
.m-l-none{margin-left:0}
.m-l-xs{margin-left:5px}
.m-l-sm{margin-left:10px}
.m-l{margin-left:15px}
.m-l-md{margin-left:20px}
.m-l-lg{margin-left:30px}
.m-l-xl{margin-left:40px}
.m-l-n-xxs{margin-left:-1px}
.m-l-n-xs{margin-left:-5px}
.m-l-n-sm{margin-left:-10px}
.m-l-n{margin-left:-15px}
.m-l-n-md{margin-left:-20px}
.m-l-n-lg{margin-left:-30px}
.m-l-n-xl{margin-left:-40px}
.m-t-none{margin-top:0}
.m-t-xxs{margin-top:1px}
.m-t-xs{margin-top:5px}
.m-t-sm{margin-top:10px}
.m-t{margin-top:15px}
.m-t-md{margin-top:20px}
.m-t-lg{margin-top:30px}
.m-t-xl{margin-top:40px}
.m-t-n-xxs{margin-top:-1px}
.m-t-n-xs{margin-top:-5px}
.m-t-n-sm{margin-top:-10px}
.m-t-n{margin-top:-15px}
.m-t-n-md{margin-top:-20px}
.m-t-n-lg{margin-top:-30px}
.m-t-n-xl{margin-top:-40px}
.m-r-none{margin-right:0}
.m-r-xxs{margin-right:1px}
.m-r-xs{margin-right:5px}
.m-r-sm{margin-right:10px}
.m-r{margin-right:15px}
.m-r-md{margin-right:20px}
.m-r-lg{margin-right:30px}
.m-r-xl{margin-right:40px}
.m-r-n-xxs{margin-right:-1px}
.m-r-n-xs{margin-right:-5px}
.m-r-n-sm{margin-right:-10px}
.m-r-n{margin-right:-15px}
.m-r-n-md{margin-right:-20px}
.m-r-n-lg{margin-right:-30px}
.m-r-n-xl{margin-right:-40px}
.m-b-none{margin-bottom:0}
.m-b-xxs{margin-bottom:1px}
.m-b-xs{margin-bottom:5px}
.m-b-sm{margin-bottom:10px}
.m-b{margin-bottom:15px}
.m-b-md{margin-bottom:20px}
.m-b-lg{margin-bottom:30px}
.m-b-xl{margin-bottom:40px}
.m-b-n-xxs{margin-bottom:-1px}
.m-b-n-xs{margin-bottom:-5px}
.m-b-n-sm{margin-bottom:-10px}
.m-b-n{margin-bottom:-15px}
.m-b-n-md{margin-bottom:-20px}
.m-b-n-lg{margin-bottom:-30px}
.m-b-n-xl{margin-bottom:-40px}
.space-15{margin:15px 0}
.space-20{margin:20px 0}
.space-25{margin:25px 0}
.space-30{margin:30px 0}
.img-sm{width:32px;height:32px}
.img-md{width:64px;height:64px}
.img-lg{width:96px;height:96px}
.b-r-xs{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.b-r-sm{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.b-r-md{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.b-r-lg{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}
.b-r-xl{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}
.fullscreen-ibox-mode .animated{animation:none}
body.fullscreen-ibox-mode{overflow-y:hidden}
.ibox.fullscreen{z-index:2030;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;margin-bottom:0}
.ibox.fullscreen .collapse-link{display:none}
.ibox.fullscreen .ibox-content{min-height:calc(100% - 48px)}
body.modal-open{padding-right:inherit!important}
body.modal-open .wrapper-content.animated{-webkit-animation:none;-ms-animation-nam:none;animation:none}
body.modal-open .animated{animation-fill-mode:initial;z-index:inherit}
body.mini-navbar.fixed-sidebar .profile-element,.block{display:block!important}
body.mini-navbar.fixed-sidebar .nav-header{padding:33px 25px}
body.mini-navbar.fixed-sidebar .logo-element{display:none}
.fullscreen-video .animated{animation:none}
.search-form{margin-top:10px}
.search-result h3{margin-bottom:0;color:#1e0fbe}
.search-result .search-link{color:#006621}
.search-result p{font-size:12px;margin-top:5px}
.contact-box{background-color:#fff;border:1px solid #e7eaec;padding:20px;margin-bottom:20px}
.contact-box > a{color:inherit}
.contact-box.center-version{border:1px solid #e7eaec;padding:0}
.contact-box.center-version > a{display:block;background-color:#fff;padding:20px;text-align:center}
.contact-box.center-version > a img{width:80px;height:80px;margin-top:10px;margin-bottom:10px}
.contact-box.center-version address{margin-bottom:0}
.contact-box .contact-box-footer{text-align:center;background-color:#fff;border-top:1px solid #e7eaec;padding:15px 20px}
.invoice-table tbody > tr > td:last-child,.invoice-table tbody > tr > td:nth-child(4),.invoice-table tbody > tr > td:nth-child(3),.invoice-table tbody > tr > td:nth-child(2){text-align:right}
.invoice-table thead > tr > th:last-child,.invoice-table thead > tr > th:nth-child(4),.invoice-table thead > tr > th:nth-child(3),.invoice-table thead > tr > th:nth-child(2){text-align:right}
.invoice-total > tbody > tr > td:first-child{text-align:right}
.invoice-total > tbody > tr > td{border:0 none}
.invoice-total > tbody > tr > td:last-child{border-bottom:1px solid #ddd;text-align:right;width:15%}
.middle-box{max-width:400px;z-index:100;margin:0 auto;padding-top:40px}
.lockscreen.middle-box{width:200px;padding-top:110px}
.loginscreen.middle-box{width:300px}
.logincolumns{max-width:800px;margin:0 auto;padding:100px 20px 20px}
.passwordbox{max-width:460px;margin:0 auto;padding:100px 20px 20px}
.logo-name{color:#e6e6e6;font-size:180px;font-weight:800;letter-spacing:-10px;margin-bottom:0}
.middle-box h1{font-size:170px}
.wrapper .middle-box{margin-top:140px}
.lock-word{z-index:10;position:absolute;top:110px;left:50%;margin-left:-470px}
.lock-word span{font-size:100px;font-weight:600;color:#e9e9e9;display:inline-block}
.lock-word .first-word{margin-right:160px}
.dashboard-header{border-top:0;padding:20px}
.dashboard-header h2{margin-top:10px;font-size:26px}
.fist-item{border-top:none!important}
.statistic-box{margin-top:40px}
.dashboard-header .list-group-item span.label{margin-right:10px}
.list-group.clear-list .list-group-item{border-top:1px solid #e7eaec;border-bottom:0;border-right:0;border-left:0;padding:10px 0}
ul.clear-list:first-child{border-top:none!important}
.timeline-item .date i{position:absolute;top:0;right:0;padding:5px;width:30px;text-align:center;border-top:1px solid #e7eaec;border-bottom:1px solid #e7eaec;border-left:1px solid #e7eaec;background:#f8f8f8}
.timeline-item .date{text-align:right;width:110px;position:relative;padding-top:30px}
.timeline-item .content{border-left:1px solid #e7eaec;border-top:1px solid #e7eaec;padding-top:10px;min-height:100px}
.timeline-item .content:hover{background:#f6f6f6}
ul.notes li,ul.tag-list li{list-style:none}
ul.notes li h4{margin-top:20px;font-size:16px}
ul.notes li div{text-decoration:none;color:#000;background:#ffc;display:block;height:140px;width:140px;padding:1em;position:relative}
ul.notes li div small{position:absolute;top:5px;right:5px;font-size:10px}
ul.notes li div a{position:absolute;right:10px;bottom:10px;color:inherit}
ul.notes li{margin:10px 40px 50px 0;float:left}
ul.notes li div p{font-size:12px}
ul.notes li div{text-decoration:none;color:#000;background:#ffc;display:block;height:140px;width:140px;padding:1em;-moz-box-shadow:5px 5px 2px #212121;-webkit-box-shadow:5px 5px 2px rgba(33,33,33,0.7);box-shadow:5px 5px 2px rgba(33,33,33,0.7)}
ul.notes li div{-webkit-transform:rotate(-6deg);-o-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg)}
ul.notes li:nth-child(even) div{-o-transform:rotate(4deg);-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);position:relative;top:5px}
ul.notes li:nth-child(3n) div{-o-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);position:relative;top:-5px}
ul.notes li:nth-child(5n) div{-o-transform:rotate(5deg);-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);position:relative;top:-10px}
ul.notes li div:hover,ul.notes li div:focus{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);position:relative;z-index:5}
ul.notes li div{text-decoration:none;color:#000;background:#ffc;display:block;height:210px;width:210px;padding:1em;-moz-box-shadow:5px 5px 7px #212121;-webkit-box-shadow:5px 5px 7px rgba(33,33,33,0.7);box-shadow:5px 5px 7px rgba(33,33,33,0.7);-moz-transition:-moz-transform .15s linear;-o-transition:-o-transform .15s linear;-webkit-transition:-webkit-transform .15s linear}
.file-box{float:left;width:200px}
.file-manager h5{text-transform:uppercase}
.file-manager{list-style:none outside none;margin:0;padding:0}
.folder-list li a{color:#666;display:block;padding:5px 0}
.folder-list li{border-bottom:1px solid #e7eaec;display:block}
.folder-list li i{margin-right:8px;color:#3d4d5d}
.category-list li a{color:#666;display:block;padding:5px 0}
.category-list li{display:block}
.category-list li i{margin-right:8px;color:#3d4d5d}
.category-list li a .text-navy{color:var(--primary_color)}
.category-list li a .text-primary{color:var(--success_color)}
.category-list li a .text-info{color:var(--info_color)}
.category-list li a .text-danger{color:#ef5352}
.category-list li a .text-warning{color:var(--warning_color)}
.file-manager h5.tag-title{margin-top:20px}
.tag-list li{ display:inline-block; /* float:left*/ }
.tag-list li a{font-size:10px;background-color:#f3f3f4;padding:5px 12px;color:inherit;border-radius:2px;border:1px solid #e7eaec;margin-right:5px;margin-top:5px;display:block}
.file{border:1px solid #e7eaec;padding:0;background-color:#fff;position:relative;margin-bottom:20px;margin-right:20px}
.file-manager .hr-line-dashed{margin:15px 0}
.file .icon,.file .image{height:100px;overflow:hidden}
.file .icon{padding:15px 10px;text-align:center}
.file-control{color:inherit;font-size:11px;margin-right:10px}
.file-control.active{text-decoration:underline}
.file .icon i{font-size:70px;color:#dadada}
.file .file-name{padding:10px;background-color:#f8f8f8;border-top:1px solid #e7eaec}
.file-name small{color:#676a6c}
.corner{position:absolute;display:inline-block;width:0;height:0;line-height:0;border:.6em solid transparent;border-right:.6em solid #f1f1f1;border-bottom:.6em solid #f1f1f1;right:0;bottom:0}
a.compose-mail{padding:8px 10px}
.mail-search{max-width:300px}
.profile-content{border-top:none!important}
.profile-stats{margin-right:10px}
.profile-image{width:120px;float:left}
.profile-image img{width:96px; /* height:96px */}
.profile-info{margin-left:120px}
.feed-activity-list .feed-element{border-bottom:1px solid #e7eaec}
.feed-element:first-child{margin-top:0}
.feed-element{padding-left: 5px;
    padding-top: 5px;}
    

/* .feed-element,.feed-element .media{margin-top:10px} */
.feed-element,.media-body{overflow:visible}
.feed-element > .pull-left{margin-right:10px}
.feed-element img.img-circle,.dropdown-messages-box img.img-circle{width:38px;height:38px;object-fit: cover;}
.feed-element .well{border:1px solid #e7eaec;box-shadow:none;margin-top:0;margin-bottom:5px;padding:5px 10px;font-size:13px;line-height:16px}
.feed-element .actions{margin-top:10px}
.feed-element .photos{margin:10px 0}
.feed-photo{max-height:180px;border-radius:4px;overflow:hidden;margin-right:10px;margin-bottom:10px}
.file-list li{padding:5px 10px;font-size:11px;border-radius:2px;border:1px solid #e7eaec;margin-bottom:5px}
.file-list li a{color:inherit}
.file-list li a:hover{color:var(--primary_color)}
.user-friends img{width:42px;height:42px;margin-bottom:5px;margin-right:5px}
.mail-box{background-color:#fff;border:1px solid #e7eaec;border-top:0;padding:0;margin-bottom:20px}
.mail-box-header{background-color:#fff;border:1px solid #e7eaec;border-bottom:0;padding:30px 20px 20px}
.mail-box-header h2{margin-top:0}
.mailbox-content .tag-list li a{background:#fff}
.mail-body{border-top:1px solid #e7eaec;padding:20px}
.mail-text{border-top:1px solid #e7eaec}
.mail-text .note-toolbar{padding:10px 15px}
.mail-body .form-group{margin-bottom:5px}
.mail-text .note-editor .note-toolbar{background-color:#f9f8f8}
.mail-attachment{border-top:1px solid #e7eaec;padding:20px;font-size:12px}
.mailbox-content{background:none;border:none;padding:10px}
.mail-ontact{width:23%}
.project-people,.project-actions{text-align:right;vertical-align:middle}
dd.project-people{text-align:left;margin-top:5px}
.project-people img{width:32px;height:32px}
.project-title a{font-size:14px;color:#676a6c;font-weight:600}
.project-list table tr td{border-top:none;border-bottom:1px solid #e7eaec;padding:15px 10px;vertical-align:middle}
.project-manager .tag-list li a{font-size:10px;background-color:#fff;padding:5px 12px;color:inherit;border-radius:2px;border:1px solid #e7eaec;margin-right:5px;margin-top:5px;display:block}
.project-files li a{font-size:11px;color:#676a6c;margin-left:10px;line-height:22px}
.faq-item{padding:20px;margin-bottom:2px;background:#fff}
.faq-question{font-size:18px;font-weight:600;color:var(--primary_color);display:block}
.faq-question:hover{color:#179d82}
.faq-answer{margin-top:10px;background:#f3f3f4;border:1px solid #e7eaec;border-radius:3px;padding:15px}
.faq-item .tag-item{background:#f3f3f4;padding:2px 6px;font-size:10px;text-transform:uppercase}
.message-input{height:90px!important}
.chat-avatar{width:36px;height:36px;float:left;margin-right:10px}
.chat-user-name{padding:10px}
.chat-user{padding:8px 10px;border-bottom:1px solid #e7eaec}
.chat-user a{color:inherit}
.chat-view{z-index:20012}
.chat-users,.chat-statistic{margin-left:-30px}
@media (max-width: 992px) {
.chat-users,.chat-statistic{margin-left:0}
}
.chat-view .ibox-content{padding:0}
.chat-message{padding:10px 20px}
.message-avatar{height:48px;width:48px;border:1px solid #e7eaec;border-radius:4px;margin-top:1px}
.chat-discussion .chat-message.left .message-avatar{float:left;margin-right:10px}
.chat-discussion .chat-message.right .message-avatar{float:right;margin-left:10px}
.message{background-color:#fff;border:1px solid #e7eaec;text-align:left;display:block;padding:10px 20px;position:relative;border-radius:4px}
.chat-discussion .chat-message.left .message-date{float:right}
.chat-discussion .chat-message.right .message-date{float:left}
.chat-discussion .chat-message.left .message{text-align:left;margin-left:55px}
.chat-discussion .chat-message.right .message{text-align:right;margin-right:55px}
.message-date{font-size:10px;color:#888}
.message-content{display:block}
.chat-discussion{background:#eee;padding:15px;height:400px;overflow-y:auto}
.chat-users{overflow-y:auto;height:400px}
.chat-message-form .form-group{margin-bottom:0}
.jstree-open > .jstree-anchor > .fa-folder:before{content:"\f07c"}
.jstree-default .jstree-icon.none{width:0}
.clients-list{margin-top:20px}
.clients-list .tab-pane{position:relative}
.client-detail{position:relative}
.clients-list table tr td{height:46px;vertical-align:middle;border:none}
.client-link{font-weight:600;color:inherit}
.client-link:hover{color:inherit}
.client-avatar{width:42px}
.client-avatar img{width:28px;height:28px;border-radius:50%}
.contact-type{width:20px;color:#c1c3c4}
.client-status{text-align:left}
.client-detail .vertical-timeline-content p{margin:0}
.client-detail .vertical-timeline-icon.gray-bg{color:#a7aaab}
.clients-list .nav-tabs > li.active > a,.clients-list .nav-tabs > li.active > a:hover,.clients-list .nav-tabs > li.active > a:focus{border-bottom:1px solid #fff}
.blog h2{font-weight:700}
.blog h5{margin:0 0 5px}
.blog .btn{margin:0 0 5px}
.article h1{font-size:48px;font-weight:700;color:#2f4050}
.article p{font-size:15px;line-height:26px}
.article-title{text-align:center;margin:40px 0 100px}
.article .ibox-content{padding:40px}
.issue-tracker .btn-link{color:var(--primary_color)}
table.issue-tracker tbody tr td{vertical-align:middle;height:50px}
.issue-info{width:50%}
.issue-info a{font-weight:600;color:#676a6c}
.issue-info small{display:block}
.team-members{margin:10px 0}
.team-members img.img-circle{width:42px;height:42px;margin-bottom:5px}
.sortable-list{padding:10px 0}
.agile-list{list-style:none;margin:0}
.agile-list li{background:#fafafb;border:1px solid #e7eaec;margin:0 0 10px;padding:10px;border-radius:2px}
.agile-list li:hover{cursor:pointer;background:#fff}
.agile-list li.warning-element{border-left:7px solid var(--warning_color)}
.agile-list li.danger-element{border-left:7px solid var(--danger_color)}
.agile-list li.info-element{border-left:7px solid var(--success_color)}
.agile-list li.success-element{border-left:7px solid var(--primary_color)}
.agile-detail{margin-top:5px;font-size:12px}
ins{background-color:#c6ffc6;text-decoration:none}
del{background-color:#ffc6c6}
.product-box{padding:0;border:1px solid #e7eaec}
.product-box:hover,.product-box.active{border:1px solid transparent;-webkit-box-shadow:0 3px 7px 0 #a8a8a8;-moz-box-shadow:0 3px 7px 0 #a8a8a8;box-shadow:0 3px 7px 0 #a8a8a8}
.product-imitation{text-align:center;padding:90px 0;background-color:#f8f8f9;color:#bebec3;font-weight:600}
.cart-product-imitation{text-align:center;padding-top:30px;height:80px;width:80px;background-color:#f8f8f9}
.product-imitation.xl{padding:120px 0}
.product-desc{padding:20px;position:relative}
.ecommerce .tag-list{padding:0}
.ecommerce .fa-star{color:#d1dade}
.ecommerce .fa-star.active{color:var(--warning_color)}
.ecommerce .note-editor{border:1px solid #e7eaec}
table.shoping-cart-table{margin-bottom:0}
table.shoping-cart-table tr td{border:none;text-align:right}
table.shoping-cart-table tr td.desc,table.shoping-cart-table tr td:first-child{text-align:left}
table.shoping-cart-table tr td:last-child{width:80px}
.product-name{font-size:16px;font-weight:600;color:#676a6c;display:block;margin:2px 0 5px}
.product-name:hover,.product-name:focus{color:var(--primary_color)}
.product-price{font-size:14px;font-weight:600;color:#fff;background-color:var(--primary_color);padding:6px 12px;position:absolute;top:-32px;right:0}
.product-detail .ibox-content{padding:30px 30px 50px}
.image-imitation{background-color:#f8f8f9;text-align:center;padding:200px 0}
.product-main-price small{font-size:10px}
.product-images{margin:0 20px}
.social-feed-separated .social-feed-box{margin-left:62px}
.social-feed-separated .social-avatar{float:left;padding:0}
.social-feed-separated .social-avatar img{width:52px;height:52px;border:1px solid #e7eaec}
.social-feed-separated .social-feed-box .social-avatar{padding:15px 15px 0;float:none}
.social-feed-box{border:1px solid #e7eaec;background:#fff;margin-bottom:15px}
.article .social-feed-box{margin-bottom:0;border-bottom:none}
.article .social-feed-box:last-child{margin-bottom:0;border-bottom:1px solid #e7eaec}
.article .social-feed-box p{font-size:13px;line-height:18px}
.social-action{margin:15px}
.social-avatar{padding:15px 15px 0}
.social-comment .social-comment{margin-left:45px}
.social-avatar img{height:40px;width:40px;margin-right:10px}
.social-avatar .media-body a{font-size:14px;display:block}
.social-body{padding:15px}
.social-body img{margin-bottom:10px}
.social-footer{border-top:1px solid #e7eaec;padding:10px 15px;background:#f9f9f9}
.social-footer .social-comment img{width:32px;margin-right:10px}
.social-comment:first-child{margin-top:0}
.social-comment{margin-top:15px}
.social-comment textarea{font-size:12px}
.vote-item{padding:20px 25px;background:#fff;border-top:1px solid #e7eaec}
.vote-item:last-child{border-bottom:1px solid #e7eaec}
.vote-item:hover{background:#fbfbfb}
.vote-actions{float:left;width:30px;margin-right:15px;text-align:center}
.vote-actions a{color:var(--primary_color);font-weight:600}
.vote-actions{font-weight:600}
.vote-title{display:block;color:inherit;font-size:18px;font-weight:600;margin-top:5px;margin-bottom:2px}
.vote-title:hover,.vote-title:focus{color:inherit}
.vote-info,.vote-title{margin-left:45px}
.vote-info,.vote-info a{color:#b4b6b8;font-size:12px}
.vote-info a{margin-right:10px}
.vote-info a:hover{color:var(--primary_color)}
.vote-icon{text-align:right;font-size:38px;display:block;color:#e8e9ea}
.vote-icon.active{color:var(--primary_color)}
body.body-small .vote-icon{display:none}
.lightboxgallery{text-align:center}
.lightboxgallery img{margin:5px}
#small-chat{position:fixed;bottom:20px;right:20px;z-index:100}
#small-chat .badge{position:absolute;top:-3px;right:-4px}
.open-small-chat{height:38px;width:38px;display:block;background:var(--primary_color);padding:9px 8px;text-align:center;color:#fff;border-radius:50%}
.open-small-chat:hover{color:#fff;background:var(--primary_color)}
.small-chat-box{display:none;position:fixed;bottom:20px;right:75px;background:#fff;border:1px solid #e7eaec;width:230px;height:320px;border-radius:4px}
.small-chat-box.ng-small-chat{display:block}
.body-small .small-chat-box{bottom:70px;right:20px}
.small-chat-box.active{display:block}
.small-chat-box .heading{background:#2f4050;padding:8px 15px;font-weight:700;color:#fff}
.small-chat-box .chat-date{opacity:.6;font-size:10px;font-weight:400}
.small-chat-box .content{padding:15px}
.small-chat-box .content .author-name{font-weight:700;margin-bottom:3px;font-size:11px}
.small-chat-box .content > div{padding-bottom:20px}
.small-chat-box .content .chat-message{padding:5px 10px;border-radius:6px;font-size:11px;line-height:14px;max-width:80%;background:#f3f3f4;margin-bottom:10px}
.small-chat-box .content .chat-message.active{background:var(--primary_color);color:#fff}
.small-chat-box .content .left{text-align:left;clear:both}
.small-chat-box .content .left .chat-message{float:left}
.small-chat-box .content .right{text-align:right;clear:both}
.small-chat-box .content .right .chat-message{float:right}
.small-chat-box .form-chat{padding:10px}
.metismenu .plus-minus,.metismenu .plus-times{float:right}
.metismenu .arrow{float:right;line-height:1.42857}
.metismenu .glyphicon.arrow:before{content:"\e079"}
.metismenu .active > a > .glyphicon.arrow:before{content:"\e114"}
.metismenu .fa.arrow:before{content:"\f105"}
.metismenu .active > a > .fa.arrow:before{content:"\f107"}
.metismenu .ion.arrow:before{content:"\f3d2"}
.metismenu .active > a > .ion.arrow:before{content:"\f3d0"}
.metismenu .fa.plus-minus:before,.metismenu .fa.plus-times:before{content:"\f067"}
.metismenu .active > a > .fa.plus-times{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.metismenu .active > a > .fa.plus-minus:before{content:"\f068"}
.metismenu .collapse{display:none}
.metismenu .collapse.in{display:block}
.metismenu .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility}
.mini-navbar .metismenu .collapse{opacity:0}
.mini-navbar .metismenu .collapse.in{opacity:1}
.mini-navbar .metismenu .collapse a{display:none}
.mini-navbar .metismenu .collapse.in a{display:block}
.sk-spinner-rotating-plane.sk-spinner{width:30px;height:30px;background-color:var(--primary_color);margin:0 auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}
@-webkit-keyframes sk-rotateplane {
0%{-webkit-transform:perspective(120px) rotatex(0deg) rotatey(0deg);transform:perspective(120px) rotatex(0deg) rotatey(0deg)}
50%{-webkit-transform:perspective(120px) rotatex(-180.1deg) rotatey(0deg);transform:perspective(120px) rotatex(-180.1deg) rotatey(0deg)}
100%{-webkit-transform:perspective(120px) rotatex(-180deg) rotatey(-179.9deg);transform:perspective(120px) rotatex(-180deg) rotatey(-179.9deg)}
}
@keyframes sk-rotateplane {
0%{-webkit-transform:perspective(120px) rotatex(0deg) rotatey(0deg);transform:perspective(120px) rotatex(0deg) rotatey(0deg)}
50%{-webkit-transform:perspective(120px) rotatex(-180.1deg) rotatey(0deg);transform:perspective(120px) rotatex(-180.1deg) rotatey(0deg)}
100%{-webkit-transform:perspective(120px) rotatex(-180deg) rotatey(-179.9deg);transform:perspective(120px) rotatex(-180deg) rotatey(-179.9deg)}
}
.sk-spinner-double-bounce.sk-spinner{width:40px;height:40px;position:relative;margin:0 auto}
.sk-spinner-double-bounce .sk-double-bounce1,.sk-spinner-double-bounce .sk-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:var(--primary_color);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doublebounce 2s infinite ease-in-out;animation:sk-doublebounce 2s infinite ease-in-out}
.sk-spinner-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-doublebounce {
0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-doublebounce {
0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-spinner-wave.sk-spinner{margin:0 auto;width:50px;height:30px;text-align:center;font-size:10px}
.sk-spinner-wave div{background-color:var(--primary_color);height:100%;width:6px;display:inline-block;-webkit-animation:sk-wavestretchdelay 1.2s infinite ease-in-out;animation:sk-wavestretchdelay 1.2s infinite ease-in-out}
.sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-spinner-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-spinner-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}
@-webkit-keyframes sk-wavestretchdelay {
0%,40%,100%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}
20%{-webkit-transform:scaley(1);transform:scaley(1)}
}
@keyframes sk-wavestretchdelay {
0%,40%,100%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}
20%{-webkit-transform:scaley(1);transform:scaley(1)}
}
.sk-spinner-wandering-cubes.sk-spinner{margin:0 auto;width:32px;height:32px;position:relative}
.sk-spinner-wandering-cubes .sk-cube1,.sk-spinner-wandering-cubes .sk-cube2{background-color:var(--primary_color);width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingcubemove 1.8s infinite ease-in-out;animation:sk-wanderingcubemove 1.8s infinite ease-in-out}
.sk-spinner-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}
@-webkit-keyframes sk-wanderingcubemove {
25%{-webkit-transform:translatex(42px) rotate(-90deg) scale(0.5);transform:translatex(42px) rotate(-90deg) scale(0.5)}
50%{-webkit-transform:translatex(42px) translatey(42px) rotate(-179deg);transform:translatex(42px) translatey(42px) rotate(-179deg)}
50.1%{-webkit-transform:translatex(42px) translatey(42px) rotate(-180deg);transform:translatex(42px) translatey(42px) rotate(-180deg)}
75%{-webkit-transform:translatex(0px) translatey(42px) rotate(-270deg) scale(0.5);transform:translatex(0px) translatey(42px) rotate(-270deg) scale(0.5)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
@keyframes sk-wanderingcubemove {
25%{-webkit-transform:translatex(42px) rotate(-90deg) scale(0.5);transform:translatex(42px) rotate(-90deg) scale(0.5)}
50%{-webkit-transform:translatex(42px) translatey(42px) rotate(-179deg);transform:translatex(42px) translatey(42px) rotate(-179deg)}
50.1%{-webkit-transform:translatex(42px) translatey(42px) rotate(-180deg);transform:translatex(42px) translatey(42px) rotate(-180deg)}
75%{-webkit-transform:translatex(0px) translatey(42px) rotate(-270deg) scale(0.5);transform:translatex(0px) translatey(42px) rotate(-270deg) scale(0.5)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}
.sk-spinner-pulse.sk-spinner{width:40px;height:40px;margin:0 auto;background-color:var(--primary_color);border-radius:100%;-webkit-animation:sk-pulsescaleout 1s infinite ease-in-out;animation:sk-pulsescaleout 1s infinite ease-in-out}
@-webkit-keyframes sk-pulsescaleout {
0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes sk-pulsescaleout {
0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
.sk-spinner-chasing-dots.sk-spinner{margin:0 auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-chasingdotsrotate 2s infinite linear;animation:sk-chasingdotsrotate 2s infinite linear}
.sk-spinner-chasing-dots .sk-dot1,.sk-spinner-chasing-dots .sk-dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--primary_color);border-radius:100%;-webkit-animation:sk-chasingdotsbounce 2s infinite ease-in-out;animation:sk-chasingdotsbounce 2s infinite ease-in-out}
.sk-spinner-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-chasingdotsrotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes sk-chasingdotsrotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes sk-chasingdotsbounce {
0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-chasingdotsbounce {
0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-spinner-three-bounce.sk-spinner{margin:0 auto;width:70px;text-align:center}
.sk-spinner-three-bounce div{width:18px;height:18px;background-color:var(--primary_color);border-radius:100%;display:inline-block;-webkit-animation:sk-threebouncedelay 1.4s infinite ease-in-out;animation:sk-threebouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.sk-spinner-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.sk-spinner-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-threebouncedelay {
0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-threebouncedelay {
0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-spinner-circle.sk-spinner{margin:0 auto;width:22px;height:22px;position:relative}
.sk-spinner-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-spinner-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:20%;height:20%;background-color:var(--primary_color);border-radius:100%;-webkit-animation:sk-circlebouncedelay 1.2s infinite ease-in-out;animation:sk-circlebouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.sk-spinner-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.sk-spinner-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
.sk-spinner-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sk-spinner-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
.sk-spinner-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
.sk-spinner-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.sk-spinner-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
.sk-spinner-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
.sk-spinner-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.sk-spinner-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
.sk-spinner-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
.sk-spinner-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-spinner-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-spinner-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-spinner-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-spinner-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.sk-spinner-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.sk-spinner-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.sk-spinner-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.sk-spinner-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.sk-spinner-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.sk-spinner-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes sk-circlebouncedelay {
0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-circlebouncedelay {
0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}
.sk-spinner-cube-grid.sk-spinner{width:30px;height:30px;margin:0 auto}
.sk-spinner-cube-grid .sk-cube{width:33%;height:33%;background-color:var(--primary_color);float:left;-webkit-animation:sk-cubegridscaledelay 1.3s infinite ease-in-out;animation:sk-cubegridscaledelay 1.3s infinite ease-in-out}
.sk-spinner-cube-grid .sk-cube:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-spinner-cube-grid .sk-cube:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-spinner-cube-grid .sk-cube:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}
.sk-spinner-cube-grid .sk-cube:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-spinner-cube-grid .sk-cube:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-spinner-cube-grid .sk-cube:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-spinner-cube-grid .sk-cube:nth-child(7){-webkit-animation-delay:0;animation-delay:0}
.sk-spinner-cube-grid .sk-cube:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-spinner-cube-grid .sk-cube:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}
@-webkit-keyframes sk-cubegridscaledelay {
0%,70%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
35%{-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}
}
@keyframes sk-cubegridscaledelay {
0%,70%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
35%{-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}
}
.sk-spinner-wordpress.sk-spinner{background-color:var(--primary_color);width:30px;height:30px;border-radius:30px;position:relative;margin:0 auto;-webkit-animation:sk-innercircle 1s linear infinite;animation:sk-innercircle 1s linear infinite}
.sk-spinner-wordpress .sk-inner-circle{display:block;background-color:#fff;width:8px;height:8px;position:absolute;border-radius:8px;top:5px;left:5px}
@-webkit-keyframes sk-innercircle {
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes sk-innercircle {
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.sk-spinner-fading-circle.sk-spinner{margin:0 auto;width:22px;height:22px;position:relative}
.sk-spinner-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-spinner-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:18%;height:18%;background-color:var(--primary_color);border-radius:100%;-webkit-animation:sk-circlefadedelay 1.2s infinite ease-in-out;animation:sk-circlefadedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.sk-spinner-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.sk-spinner-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
.sk-spinner-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sk-spinner-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
.sk-spinner-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
.sk-spinner-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.sk-spinner-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
.sk-spinner-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
.sk-spinner-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.sk-spinner-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
.sk-spinner-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
.sk-spinner-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-spinner-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-spinner-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-spinner-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-spinner-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.sk-spinner-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.sk-spinner-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.sk-spinner-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.sk-spinner-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.sk-spinner-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.sk-spinner-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes sk-circlefadedelay {
0%,39%,100%{opacity:0}
40%{opacity:1}
}
@keyframes sk-circlefadedelay {
0%,39%,100%{opacity:0}
40%{opacity:1}
}
.ibox-content > .sk-spinner{display:none}
.ibox-content.sk-loading{position:relative}
.ibox-content.sk-loading:after{content:'';background-color:rgba(255,255,255,0.7);position:absolute;top:0;left:0;right:0;bottom:0}
.ibox-content.sk-loading > .sk-spinner{display:block;position:absolute;top:40%;left:0;right:0;z-index:2000}

.theme-config{position:absolute;top:60px;right:0;}
.theme-config-box{margin-right:-300px;position:relative;z-index:2000;transition-duration:.8s}
.theme-config-box.show{margin-right:0}
.spin-icon{left: -40px;
    background:var(--primary_color);position:absolute;padding:7px 10px 7px 13px;border-radius:20px 0 0 20px;font-size:16px;top:0;width:40px;color:#fff;cursor:pointer}
.skin-settings{width:300px;background:#f3f3f4}
.skin-settings .title{background:#efefef;text-align:center;text-transform:uppercase;font-weight:600;display:block;padding:10px 15px;font-size:12px}
.setings-item{padding:10px 30px}
.setings-item.skin{text-align:center}
.setings-item .switch{float:right}
.skin-name a{text-transform:uppercase}
.setings-item a{color:#fff}
.default-skin,.blue-skin,.ultra-skin,.yellow-skin{text-align:center}
.default-skin{font-weight:600;background:#283a49}
.default-skin:hover{background:#1e2e3d}
.blue-skin{font-weight:600;background:url(patterns/header-profile-skin-1.png) repeat scroll 0 0}
.blue-skin:hover{background:#0d8ddb}
.yellow-skin{font-weight:600;background:url(patterns/header-profile-skin-3.png) repeat scroll 0 100%}
.yellow-skin:hover{background:#ce8735}
.ultra-skin{padding:20px 10px;font-weight:600;background:url(patterns/3.png) repeat scroll 0 0}
.ultra-skin:hover{background:url(patterns/4.png) repeat scroll 0 0}
.skin-1 .minimalize-styl-2{margin:14px 5px 5px 30px}
.skin-1 .navbar-top-links li:last-child{margin-right:30px}
.skin-1.fixed-nav .minimalize-styl-2{margin:14px 5px 5px 15px}
.skin-1 .spin-icon{background:#0e9aef!important}
.skin-1 .nav-header{background-color:#0e9aef;background-image:url(patterns/header-profile-skin-1.png)}
.skin-1.mini-navbar .nav-second-level{background:#3e495f}
.skin-1 .breadcrumb{background:transparent}
.skin-1 .page-heading{border:none}
.skin-1 .nav > li.active{background:#3a4459}
.nav-tabs > li > a{color:#555}
.skin-1 ul.nav-second-level{background-color:inherit}
.skin-1 .nav > li.active > a{color:#fff}
.skin-1 .navbar-minimalize{background:#0e9aef;border-color:#0e9aef}
body.skin-1{background:#0e1111}
.skin-1 .navbar-static-top{background:#fff}
.skin-1 .dashboard-header{background:transparent;border-bottom:none!important;border-top:none;padding:20px 30px 10px}
.fixed-nav.skin-1 .navbar-fixed-top{background:#fff}
/* .skin-1 .wrapper-content{padding:30px 1598px} */
.skin-1 #page-wrapper{background:#f4f6fa}
.skin-1 .ibox-title,.skin-1 .ibox-content{border-width:1px}
.skin-1 .ibox-content:last-child{border-style:solid}
/* .skin-1 .nav > li.active{border:none} */
.skin-1 .nav-header{padding:35px 25px 25px}
.skin-1 .nav-header a.dropdown-toggle{color:#fff;margin-top:10px}
.skin-1 .nav-header a.dropdown-toggle .text-muted{color:#fff;opacity:.8}
.skin-1 .profile-element{text-align:center}
.skin-1 .img-circle{border-radius:5px}
.skin-1 .navbar-default .nav > li > a:hover,.skin-1 .navbar-default .nav > li > a:focus{background:#3a4459;color:#fff}
.skin-1 .nav.nav-tabs > li.active > a{color:#555}
.skin-1 .nav.nav-tabs > li.active{background:transparent}
body.skin-2{color:#565758!important}
.skin-2 .minimalize-styl-2{margin:14px 5px 5px 25px}
.skin-2 .navbar-top-links li:last-child{margin-right:25px}
.skin-2 .spin-icon{background:var(--info_color)!important}
.skin-2 .nav-header{background-color:var(--info_color);background-image:url(patterns/header-profile-skin-2.png)}
.skin-2.mini-navbar .nav-second-level{background:#ededed}
.skin-2 .breadcrumb{background:transparent}
.skin-2.fixed-nav .minimalize-styl-2{margin:14px 5px 5px 15px}
.skin-2 .page-heading{border:none;background:rgba(255,255,255,0.7)}
.skin-2 ul.nav-second-level{background-color:inherit}
.skin-2 .nav > li.active{background:#e0e0e0}
.skin-2 .logo-element{padding:17px 0}
.skin-2 .nav > li > a,.skin-2 .welcome-message{color:#edf6ff}
.skin-2 #top-search::-moz-placeholder{color:#edf6ff;opacity:.5}
.skin-2 #side-menu > li > a,.skin-2 .nav.nav-second-level > li > a{color:#586b7d}
.skin-2 .nav > li.active > a{color:#213a53}
.skin-2.mini-navbar .nav-header{background:#213a53}
.skin-2 .navbar-minimalize{background:var(--info_color);border-color:var(--info_color)}
.skin-2 .border-bottom{border-bottom:none!important}
.skin-2 #top-search{color:#fff}
body.skin-2 #wrapper{background-color:#ededed}
.skin-2 .navbar-static-top{background:#213a53}
.fixed-nav.skin-2 .navbar-fixed-top{background:#213a53;border-bottom:none!important}
.skin-2 .nav-header{padding:30px 25px}
.skin-2 .dashboard-header{background:rgba(255,255,255,0.4);border-bottom:none!important;border-top:none;padding:20px 30px}
.skin-2 .wrapper-content{padding:30px 15px}
.skin-2 .dashoard-1 .wrapper-content{padding:0 30px 25px}
.skin-2 .ibox-title{background:rgba(255,255,255,0.7);border:none;margin-bottom:1px}
.skin-2 .ibox-content{background:rgba(255,255,255,0.4);border:none!important}
.skin-2 #page-wrapper{background:#f6f6f6;background:-webkit-radial-gradient(center,ellipse cover,#f6f6f6 20%,#d5d5d5 100%);background:-o-radial-gradient(center,ellipse cover,#f6f6f6 20%,#d5d5d5 100%);background:-ms-radial-gradient(center,ellipse cover,#f6f6f6 20%,#d5d5d5 100%);background:radial-gradient(ellipse at center,#f6f6f6 20%,#d5d5d5 100%);-ms-filter:"progid:dximagetransform.microsoft.gradient(startcolorstr=#f6f6f6,endcolorstr=#d5d5d5)"}
.skin-2 .ibox-title,.skin-2 .ibox-content{border-width:1px}
.skin-2 .ibox-content:last-child{border-style:solid}
.skin-2 .nav > li.active{border:none}
.skin-2 .nav-header a.dropdown-toggle{color:#edf6ff;margin-top:10px}
.skin-2 .nav-header a.dropdown-toggle .text-muted{color:#edf6ff;opacity:.8}
.skin-2 .img-circle{border-radius:10px}
.skin-2 .nav.navbar-top-links > li > a:hover,.skin-2 .nav.navbar-top-links > li > a:focus{background:#1a2d41}
.skin-2 .navbar-default .nav > li > a:hover,.skin-2 .navbar-default .nav > li > a:focus{background:#e0e0e0;color:#213a53}
.skin-2 .nav.nav-tabs > li.active > a{color:#555}
.skin-2 .nav.nav-tabs > li.active{background:transparent}
.skin-3 .minimalize-styl-2{margin:14px 5px 5px 30px}
.skin-3 .navbar-top-links li:last-child{margin-right:30px}
.skin-3.fixed-nav .minimalize-styl-2{margin:14px 5px 5px 15px}
.skin-3 .spin-icon{background:#ecba52!important}
body.boxed-layout.skin-3 #wrapper{background:#3e2c42}
.skin-3 .nav-header{background-color:#ecba52;background-image:url(patterns/header-profile-skin-3.png)}
.skin-3.mini-navbar .nav-second-level{background:#3e2c42}
.skin-3 .breadcrumb{background:transparent}
.skin-3 .page-heading{border:none}
.skin-3 ul.nav-second-level{background-color:inherit}
.skin-3 .nav > li.active{background:#38283c}
.fixed-nav.skin-3 .navbar-fixed-top{background:#fff}
.skin-3 .nav > li > a{color:#948b96}
.skin-3 .nav > li.active > a{color:#fff}
.skin-3 .navbar-minimalize{background:#ecba52;border-color:#ecba52}
body.skin-3{background:#3e2c42}
.skin-3 .navbar-static-top{background:#fff}
.skin-3 .dashboard-header{background:transparent;border-bottom:none!important;border-top:none;padding:20px 30px 10px}
.skin-3 .wrapper-content{padding:30px 15px}
.skin-3 #page-wrapper{background:#f4f6fa}
.skin-3 .ibox-title,.skin-3 .ibox-content{border-width:1px}
.skin-3 .ibox-content:last-child{border-style:solid}
.skin-3 .nav > li.active{border:none}
.skin-3 .nav-header{padding:35px 25px 25px}
.skin-3 .nav-header a.dropdown-toggle{color:#fff;margin-top:10px}
.skin-3 .nav-header a.dropdown-toggle .text-muted{color:#fff;opacity:.8}
.skin-3 .profile-element{text-align:center}
.skin-3 .img-circle{border-radius:5px}
.skin-3 .navbar-default .nav > li > a:hover,.skin-3 .navbar-default .nav > li > a:focus{background:#38283c;color:#fff}
.skin-3 .nav.nav-tabs > li.active > a{color:#555}
.skin-3 .nav.nav-tabs > li.active{background:transparent}
body.md-skin{font-family:"roboto","helvetica neue",helvetica,arial,sans-serif;background-color:#fff}
.md-skin .nav-header{background:url(patterns/4.png) no-repeat}
.md-skin .label,.md-skin .badge{font-family:'roboto'}
.md-skin ul.nav-second-level{background-color:inherit}
.md-skin .font-bold{font-weight:500}
.md-skin .wrapper-content{padding:30px 20px 40px}
@media (max-width: 768px) {
.md-skin .wrapper-content{padding:30px 0 40px}
}
.md-skin .page-heading{border-bottom:none!important;border-top:0;padding:0 10px 20px;box-shadow:0 1px 1px -1px rgba(0,0,0,0.34),0 0 6px 0 rgba(0,0,0,0.14)}
.md-skin .full-height-layout .page-heading{border-bottom:1px solid #e7eaec!important}
.md-skin .ibox{clear:both;margin-bottom:25px;margin-top:0;padding:0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin .ibox.border-bottom{border-bottom:none!important}
.md-skin .ibox-title,.md-skin .ibox-content{border-style:none}
.md-skin .ibox-title h5{font-size:16px;font-weight:400}
.md-skin a.close-canvas-menu{color:#fff}
.md-skin .welcome-message{color:#fff;font-weight:300}
.md-skin #top-search::-moz-placeholder{color:#fff}
.md-skin #top-search::-webkit-input-placeholder{color:#fff}
.md-skin #nestable-output,.md-skin #nestable2-output{font-family:'roboto',lucida grande,lucida sans unicode,helvetica,arial,sans-serif}
.md-skin .landing-page{font-family:'roboto',helvetica,arial,sans-serif}
.md-skin .landing-page.navbar-default.navbar-scroll{background-color:#fff!important}
.md-skin .landing-page.navbar-default{background-color:transparent!important;box-shadow:none}
.md-skin .landing-page.navbar-default .nav li a{font-family:'roboto',helvetica,arial,sans-serif}
.md-skin .nav > li > a{color:#676a6c;padding:14px 20px 14px 25px}
.md-skin .nav.navbar-right > li > a{color:#fff}
.md-skin .nav > li.active > a{color:#5b5d5f;font-weight:700}
.md-skin .navbar-default .nav > li > a:hover,.md-skin .navbar-default .nav > li > a:focus{font-weight:700;color:#5b5d5f}
.md-skin .nav .open > a,.md-skin .nav .open > a:hover,.md-skin .nav .open > a:focus{background:var(--primary_color)}
.md-skin .navbar-top-links li{display:inline-table}
.md-skin .navbar-top-links .dropdown-menu li{display:block}
.md-skin .pace-done .nav-header{transition:all .4s}
.md-skin .nav > li.active{background:#f8f8f9}
.md-skin .nav-second-level li a{padding:7px 10px 7px 52px}
.md-skin .nav-third-level li a{padding-left:62px}
.md-skin .navbar-top-links li a{padding:20px 10px;min-height:50px}
.md-skin .nav > li > a{font-weight:400}
.md-skin .navbar-static-side .nav > li > a:focus,.md-skin .navbar-static-side .nav > li > a:hover{background-color:inherit}
.md-skin .navbar-top-links .dropdown-menu li a{padding:3px 20px;min-height:inherit}
.md-skin .nav-header .navbar-fixed-top a{color:#fff}
.md-skin .nav-header .text-muted{color:#fff}
.md-skin .navbar-form-custom .form-control{font-weight:300}
.md-skin .mini-navbar .nav-second-level{background-color:inherit}
.md-skin .mini-navbar li.active .nav-second-level{left:65px}
.md-skin .canvas-menu.mini-navbar .nav-second-level{background:inherit}
.md-skin .pace-done .navbar-static-side,.md-skin .pace-done .nav-header,.md-skin .pace-done li.active,.md-skin .pace-done #page-wrapper,.md-skin .pace-done .footer{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.md-skin .navbar-fixed-top{background:#fff;transition-duration:.4s;z-index:2030;border-bottom:none!important}
.md-skin .navbar-fixed-top,.md-skin .navbar-static-top{background-color:var(--primary_color)!important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin .navbar-static-side{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin #right-sidebar{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);border:none;z-index:900}
.md-skin .white-bg .navbar-fixed-top,.md-skin .white-bg .navbar-static-top{background:#fff!important}
.md-skin .contact-box{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);border:none}
.md-skin .dashboard-header{border-bottom:none!important;border-top:0;padding:20px;margin:30px 20px 0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
@media (max-width: 768px) {
.md-skin .dashboard-header{margin:20px 0 0}
}
.md-skin ul.notes li div{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin .file{border:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin .mail-box{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);padding:0;margin-bottom:20px;border:none}
.md-skin .mail-box-header{border:none;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);padding:30px 20px 20px}
.md-skin .mailbox-content{border:none;padding:20px;background:#fff}
.md-skin .social-feed-box{border:none;background:#fff;margin-bottom:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin.landing-page .navbar-default{background-color:transparent!important;border-color:transparent;transition:all .3s ease-in-out 0;box-shadow:none}
.md-skin.landing-page .navbar-default.navbar-scroll,.md-skin.landing-page.body-small .navbar-default{background-color:#fff!important}
.md-skin.landing-page .nav > li.active{background:inherit}
.md-skin.landing-page .navbar-scroll .navbar-nav > li > a{padding:20px 10px}
.md-skin.landing-page .navbar-default .nav li a{font-family:'roboto',helvetica,arial,sans-serif}
.md-skin.landing-page .nav > li > a{padding:25px 10px 15px}
.md-skin.landing-page .navbar-default .navbar-nav > li > a:hover,.md-skin.landing-page .navbar-default .navbar-nav > li > a:focus{background:inherit;color:var(--primary_color)}
.md-skin.landing-page.body-small .nav.navbar-right > li > a{color:#676a6c}
.md-skin .landing_link a,.md-skin .special_link a{color:#fff!important}
.md-skin.canvas-menu.mini-navbar .nav-second-level{background:#f8f8f9}
.md-skin.mini-navbar .nav-second-level{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}
.md-skin.mini-navbar .nav-second-level li a{padding-left:0}
.md-skin.mini-navbar.fixed-sidebar .nav-second-level li a{padding-left:52px}
.md-skin.top-navigation .nav.navbar-right > li > a{padding:15px 20px;color:#676a6c}
.md-skin.top-navigation .nav > li a:hover,.md-skin .top-navigation .nav > li a:focus,.md-skin.top-navigation .nav .open > a,.md-skin.top-navigation .nav .open > a:hover,.md-skin.top-navigation .nav .open > a:focus{color:var(--primary_color);background:#fff}
.md-skin.top-navigation .nav > li.active a{color:var(--primary_color);background:#fff}
.md-skin.fixed-nav #wrapper.top-navigation #page-wrapper{margin-top:0}
.md-skin.fixed-sidebar.mini-navbar .navbar-static-side{width:0}
.md-skin.fixed-sidebar.mini-navbar #page-wrapper{margin:0}
.md-skin.body-small.fixed-sidebar.mini-navbar #page-wrapper{margin:0}
.md-skin.body-small.fixed-sidebar.mini-navbar .navbar-static-side{width:200px;background-color:#fff}
.md-skin.boxed-layout #wrapper{background-color:#fff}
.md-skin.canvas-menu nav.navbar-static-side{z-index:2001;background:#fff;height:100%;position:fixed;display:none}
@media (min-width: 768px) {
#page-wrapper{position:inherit;margin:0 0 0 200px;min-height:1200px}
.mini-navbar .navbar-static-side{width:0 !important;}
.body-small:not(.mini-navbar) .navbar-static-side{z-index:2001;position:absolute;width:200px }

.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{margin-left:auto}
}
@media (max-width: 768px) {
#page-wrapper{position:inherit;margin:0;min-height:1000px}
.body-small .navbar-static-side{display:none;z-index:2001;position:absolute;width:70px}
.body-small.mini-navbar .navbar-static-side{display:block}
.lock-word{display:none}
/* .navbar-form-custom{display:none} */
.navbar-header{display:inline;float:left}
.sidebar-panel{z-index:2;position:relative;width:auto;min-height:100%!important}
.sidebar-content .wrapper{padding-right:0;z-index:1}
.fixed-sidebar.body-small .navbar-static-side{display:none;z-index:2001;position:fixed;width:200px}
.fixed-sidebar.body-small.mini-navbar .navbar-static-side{display:block}
.ibox-tools{float:none;text-align:right;display:block}
.navbar-static-side{display:none}
body:not(.mini-navbar){-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear;background-color:#f3f3f4}
}
@media (max-width: 350px) {
.timeline-item .date{text-align:left;width:110px;position:relative;padding-top:30px}
.timeline-item .date i{position:absolute;top:0;left:15px;padding:5px;width:30px;text-align:center;border:1px solid #e7eaec;background:#f8f8f8}
.timeline-item .content{border-left:none;border-top:1px solid #e7eaec;padding-top:10px;min-height:100px}
.nav.navbar-top-links li.dropdown{display:none}
.ibox-tools{float:none;text-align:left;display:inline-block}
}
@media (max-width: 1000px) {
.welcome-message{display:none}
}
@media print {
nav.navbar-static-side{display:none}
body{overflow:visible!important}
#page-wrapper{margin:0}
}
.MultiFile-wrap { display: inline-block;margin-right: 3px;}						
.fileUploadBtn {position: relative; overflow: hidden;}
.fileUploadBtn input[type="file"] {position: absolute;top: 0;right: 0;margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 100%;
}

/* iCheck plugin Square skin, green
----------------------------------- */

/* iCheck plugin Square skin, green
----------------------------------- */
.icheckbox_square-green,
.iradio_square-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(plugins/iCheck/green2.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-green {
  background-position: -18px 0;
}
/*
.icheckbox_square-green.hover {
    background-position: -18px 0;
} */
.icheckbox_square-green.checked {
    background-position: -36px 0;
}
.icheckbox_square-green.disabled {
    background-position: -54px 0;
    cursor: default;
}
.icheckbox_square-green.checked.disabled {
    background-position: -72px 0;
}

.iradio_square-green {
    background-position: -90px 0;
}
.iradio_square-green.hover {
    background-position: -108px 0;
}
.iradio_square-green.checked {
    background-position: -126px 0;
}
.iradio_square-green.disabled {
    background-position: -144px 0;
    cursor: default;
}
.iradio_square-green.checked.disabled {
    background-position: -162px 0;
}

/* HiDPI support */
/*
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-green,
    .iradio_square-green {
        background-image: url(plugins/iCheck/green@2x.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
} */



.checkbox{padding-left:20px}
.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}
.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}
.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}
.checkbox input[type="checkbox"],.checkbox input[type="radio"]{opacity:0;z-index:1}
.checkbox input[type="checkbox"]:focus + label::before,.checkbox input[type="radio"]:focus + label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.checkbox input[type="checkbox"]:checked + label::after,.checkbox input[type="radio"]:checked + label::after{font-family:"FontAwesome";content:"\f00c"}
.checkbox input[type="checkbox"]:disabled + label,.checkbox input[type="radio"]:disabled + label{opacity:.65}
.checkbox input[type="checkbox"]:disabled + label::before,.checkbox input[type="radio"]:disabled + label::before{background-color:#eee;cursor:not-allowed}
.checkbox.checkbox-circle label::before{border-radius:50%}
.checkbox.checkbox-inline{margin-top:0}
.checkbox-primary input[type="checkbox"]:checked + label::before,.checkbox-primary input[type="radio"]:checked + label::before{background-color:#337ab7;border-color:#337ab7}
.checkbox-primary input[type="checkbox"]:checked + label::after,.checkbox-primary input[type="radio"]:checked + label::after{color:#fff}
.checkbox-danger input[type="checkbox"]:checked + label::before,.checkbox-danger input[type="radio"]:checked + label::before{background-color:#d9534f;border-color:#d9534f}
.checkbox-danger input[type="checkbox"]:checked + label::after,.checkbox-danger input[type="radio"]:checked + label::after{color:#fff}
.checkbox-info input[type="checkbox"]:checked + label::before,.checkbox-info input[type="radio"]:checked + label::before{background-color:#5bc0de;border-color:#5bc0de}
.checkbox-info input[type="checkbox"]:checked + label::after,.checkbox-info input[type="radio"]:checked + label::after{color:#fff}
.checkbox-warning input[type="checkbox"]:checked + label::before,.checkbox-warning input[type="radio"]:checked + label::before{background-color:#f0ad4e;border-color:#f0ad4e}
.checkbox-warning input[type="checkbox"]:checked + label::after,.checkbox-warning input[type="radio"]:checked + label::after{color:#fff}
.checkbox-success input[type="checkbox"]:checked + label::before,.checkbox-success input[type="radio"]:checked + label::before{background-color:#5cb85c;border-color:#5cb85c}
.checkbox-success input[type="checkbox"]:checked + label::after,.checkbox-success input[type="radio"]:checked + label::after{color:#fff}
.radio{padding-left:20px}
.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}
.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}
.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33)}
.radio input[type="radio"]{opacity:0;z-index:1}
.radio input[type="radio"]:focus + label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.radio input[type="radio"]:checked + label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.radio input[type="radio"]:disabled + label{opacity:.65}
.radio input[type="radio"]:disabled + label::before{cursor:not-allowed}
.radio.radio-inline{margin-top:0}
.radio-primary input[type="radio"] + label::after{background-color:#337ab7}
.radio-primary input[type="radio"]:checked + label::before{border-color:#337ab7}
.radio-primary input[type="radio"]:checked + label::after{background-color:#337ab7}
.radio-danger input[type="radio"] + label::after{background-color:#d9534f}
.radio-danger input[type="radio"]:checked + label::before{border-color:#d9534f}
.radio-danger input[type="radio"]:checked + label::after{background-color:#d9534f}
.radio-info input[type="radio"] + label::after{background-color:#5bc0de}
.radio-info input[type="radio"]:checked + label::before{border-color:#5bc0de}
.radio-info input[type="radio"]:checked + label::after{background-color:#5bc0de}
.radio-warning input[type="radio"] + label::after{background-color:#f0ad4e}
.radio-warning input[type="radio"]:checked + label::before{border-color:#f0ad4e}
.radio-warning input[type="radio"]:checked + label::after{background-color:#f0ad4e}
.radio-success input[type="radio"] + label::after{background-color:#5cb85c}
.radio-success input[type="radio"]:checked + label::before{border-color:#5cb85c}
.radio-success input[type="radio"]:checked + label::after{background-color:#5cb85c}
input[type="checkbox"].styled:checked + label:after,input[type="radio"].styled:checked + label:after{font-family:'FontAwesome';content:"\f00c"}
input[type="checkbox"] .styled:checked + label::before,input[type="radio"] .styled:checked + label::before{color:#fff}
input[type="checkbox"] .styled:checked + label::after,input[type="radio"] .styled:checked + label::after{color:#fff}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.3
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #ccc;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;
height:25px;border:1px solid #ccc;border-radius:5px;background-color:#fff;
/*
background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));
background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);
box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);*/

color:#555;text-decoration:none;white-space:nowrap;line-height:24px;
}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#555}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:normal;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;
background:url(plugins/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;
background:url(plugins/chosen/chosen-sprite.png) no-repeat 0 6px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #ccc;
background:url(plugins/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #ccc;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:22px;outline:0;border:0!important;background:0 0!important;
-webkit-box-shadow:none;box-shadow:none;color:rgba(0, 0, 0, 0.54);font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #ccc;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(plugins/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 6px}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(plugins/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],
.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(plugins/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}

/* 
 *  chosen-material-theme - v1.0.1
 *  Author: Weston Ganger (GitHub: @westonganger)
 *  Homepage: https://github.com/westonganger/chosen-material-theme
 */
.chosen-container.chosen-container-single .chosen-single {
  display: block;
  width: 100%;
  height: 24px;
  padding: 0px 12px 0px 12px;
  font-size: 14px;
  line-height: 24px;
  color: #000;
  vertical-align: middle;
  background-image: none;
  border: none;
  border-bottom: 1px solid #DDD;
  box-shadow: none;
  border-radius: 0px; }
  .chosen-container.chosen-container-single .chosen-single div {
    top: 0px;
    color: #000; }

.chosen-container.chosen-container-single.chosen-container-active .chosen-single, .chosen-container.chosen-container-single .chosen-search input[type=text]:focus {
  /*
      border-color: #66AFE9;
      outline: 0;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
      */ }

.chosen-container.chosen-container-single.chosen-disabled .chosen-single {
  background-color: #EEE;
  color: black; }

.chosen-container .chosen-drop {
  background-color: #FFF;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  margin: 2px 0 5px 0;
  border: none;
  border-radius: 0px; }

.chosen-container .chosen-search {
  padding: 1px 4px 3px 4px; }
  .chosen-container .chosen-search input[type=text] {
    display: block;
    width: 100%;
    height: 30px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.388571429;
    color: #555;
    vertical-align: middle;
    background-color: #FFF;
    border: none;
    /*border-bottom: 1px solid #DDD;*/
    border-radius: 0px;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    background-image: none;
    margin: 0px; }

.chosen-container .chosen-results {
  margin: 1px 0 0 0;
  padding: 0px;
  font-size: 14px;
  list-style: none;
  background-color: #fff; }
  .chosen-container .chosen-results li {
    display: block;
    padding: 5px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.388571429;
    color: #333;
    background-image: none; }
    .chosen-container .chosen-results li.active-result {
      display: block;
      padding: 5px 20px;
      clear: both;
      font-weight: normal;
      line-height: 1.388571429;
      color: #333;
      background-image: none; }
    .chosen-container .chosen-results li:hover, .chosen-container .chosen-results li.active-result:hover, .chosen-container .chosen-results li.highlighted {
      color: #FFF;
      text-decoration: none;
      background-color: #428BCA;
      background-image: none; }

.chosen-container.chosen-container-multi .chosen-results li.result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
  background-color: white; }

.chosen-container.chosen-container-multi .chosen-choices {
  display: block;
  width: 100%;
  min-height: 24px;
  font-size: 14px;
  line-height: 1;
  color: #555;
  vertical-align: middle;
  background-color: #FFF;
  border: 0px;
  border-bottom: 1px solid #DDD;
  border-radius: 0px;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  background-image: none; }
  .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    padding: 5px 0; }
  .chosen-container.chosen-container-multi .chosen-choices li.search-choice {
    background-image: none;
    padding: 2px 24px 0px 5px;
    margin: 2px 0 0 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.388571429;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: none;
    border-radius: 0px;
    color: #333;
    background-color: inherit;
    box-shadow: none; }
    .chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
      top: 6px;
      right: 8px; }

.chosen-container.chosen-container-multi.chosen-disabled .chosen-choices {
  background-color: #EEE;
  color: black; }
  .chosen-container.chosen-container-multi.chosen-disabled .chosen-choices li.search-choice {
    padding-right: 5px;
    background-color: #EEE; }
    .chosen-container.chosen-container-multi.chosen-disabled .chosen-choices li.search-choice .search-choice-close {
      display: none; }
 .select2-selection__choice, .select2-search { line-height:20px; }     

.toast-title{font-weight:700}
.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}
.toast-message a,.toast-message label{color:#fff}
.toast-message a:hover{color:#ccc;text-decoration:none}
.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}
.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}
button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.toast-top-center{top:0;right:0;width:100%}
.toast-bottom-center{bottom:0;right:0;width:100%}
.toast-top-full-width{top:0;right:0;width:100%}
.toast-bottom-full-width{bottom:0;right:0;width:100%}
.toast-top-left{top:12px;left:12px}
.toast-top-right{top:12px;right:12px}
.toast-bottom-right{right:12px;bottom:12px}
.toast-bottom-left{bottom:12px;left:12px}
#toast-container{position:fixed;z-index:999999}
#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#toast-container > div{position:relative;overflow:hidden;margin:0 0 6px;padding:10px 15px 5px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}
#toast-container > :hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}
#toast-container > .toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}
#toast-container > .toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}
#toast-container > .toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}
#toast-container > .toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}
#toast-container.toast-bottom-center > div,#toast-container.toast-top-center > div{width:300px;margin:auto}
#toast-container.toast-bottom-full-width > div,#toast-container.toast-top-full-width > div{width:96%;margin:auto}
.toast{background-color:#030303}
.toast-success{background-color:#51a351}
.toast-error{background-color:#bd362f}
.toast-info{background-color:#2f96b4}
.toast-warning{background-color:#f89406}
.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}
@media all and (max-width: 240px) {
#toast-container > div{padding:8px 8px 8px 50px;width:11em}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
}
@media all and (min-width: 241px) and (max-width: 480px) {
#toast-container > div{padding:8px 8px 8px 50px;width:18em}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
}
@media all and (min-width: 481px) and (max-width: 768px) {
#toast-container > div{padding:15px 15px 15px 50px;width:25em}
}

body.stop-scrolling{height:100%;overflow:hidden}
/*
.sweet-overlay{background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}
.sweet-alert{background-color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}
@media all and (max-width: 540px) {
.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}
}
.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}
.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}
.sweet-alert fieldset{border:none;position:relative}
.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s,max-height .15s;transition:padding 0.15s,max-height .15s}
.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s,max-height .2s;transition:padding 0.25s,max-height .25s}
.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}
.sweet-alert .sa-error-container p{display:inline-block}
.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .1s;transition:all .1s}
.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}
.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;-webkit-transition:all .3s;transition:all .3s}
.sweet-alert input:focus{outline:none;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}
.sweet-alert input:focus::-moz-placeholder{transition:opacity .3s .03s ease;opacity:.5}
.sweet-alert input:focus:-ms-input-placeholder{transition:opacity .3s .03s ease;opacity:.5}
.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity .3s .03s ease;opacity:.5}
.sweet-alert input::-moz-placeholder{color:#bdbdbd}
.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}
.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}
.sweet-alert.show-input input{display:block}
.sweet-alert button{background-color:#AEDEF4;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0;cursor:pointer}
.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}
.sweet-alert button:hover{background-color:#a1d9f2}
.sweet-alert button:active{background-color:#81ccee}
.sweet-alert button.cancel{background-color:#D0D0D0}
.sweet-alert button.cancel:hover{background-color:#c8c8c8}
.sweet-alert button.cancel:active{background-color:#b6b6b6}
.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0 0 2px,rgba(0,0,0,0.0470588) 0 0 0 1px inset!important}
.sweet-alert button::-moz-focus-inner{border:0}
.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}
.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}
.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}
.sweet-alert .sa-icon.sa-error{border-color:#F27474}
.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}
.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}
.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}
.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}
.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}
.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}
.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}
.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}
.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}
.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}
.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}
.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}
.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}
.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}
.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}
@-webkit-keyframes showSweetAlert {
0%{transform:scale(0.7);-webkit-transform:scale(0.7)}
45%{transform:scale(1.05);-webkit-transform:scale(1.05)}
80%{transform:scale(0.95);-webkit-transform:scale(0.95)}
100%{transform:scale(1);-webkit-transform:scale(1)}
}
@keyframes showSweetAlert {
0%{transform:scale(0.7);-webkit-transform:scale(0.7)}
45%{transform:scale(1.05);-webkit-transform:scale(1.05)}
80%{transform:scale(0.95);-webkit-transform:scale(0.95)}
100%{transform:scale(1);-webkit-transform:scale(1)}
}
@-webkit-keyframes hideSweetAlert {
0%{transform:scale(1);-webkit-transform:scale(1)}
100%{transform:scale(0.5);-webkit-transform:scale(0.5)}
}
@keyframes hideSweetAlert {
0%{transform:scale(1);-webkit-transform:scale(1)}
100%{transform:scale(0.5);-webkit-transform:scale(0.5)}
}
@-webkit-keyframes slideFromTop {
0%{top:0}
100%{top:50%}
}
@keyframes slideFromTop {
0%{top:0}
100%{top:50%}
}
@-webkit-keyframes slideToTop {
0%{top:50%}
100%{top:0}
}
@keyframes slideToTop {
0%{top:50%}
100%{top:0}
}
@-webkit-keyframes slideFromBottom {
0%{top:70%}
100%{top:50%}
}
@keyframes slideFromBottom {
0%{top:70%}
100%{top:50%}
}
@-webkit-keyframes slideToBottom {
0%{top:50%}
100%{top:70%}
}
@keyframes slideToBottom {
0%{top:50%}
100%{top:70%}
}
.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}
.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}
.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop .3s;animation:slideFromTop .3s}
.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom .3s;animation:slideFromBottom .3s}
.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}
.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}
.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop .4s;animation:slideToTop .4s}
.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom .3s;animation:slideToBottom .3s}
@-webkit-keyframes animateSuccessTip {
0%{width:0;left:1px;top:19px}
54%{width:0;left:1px;top:19px}
70%{width:50px;left:-8px;top:37px}
84%{width:17px;left:21px;top:48px}
100%{width:25px;left:14px;top:45px}
}
@keyframes animateSuccessTip {
0%{width:0;left:1px;top:19px}
54%{width:0;left:1px;top:19px}
70%{width:50px;left:-8px;top:37px}
84%{width:17px;left:21px;top:48px}
100%{width:25px;left:14px;top:45px}
}
@-webkit-keyframes animateSuccessLong {
0%{width:0;right:46px;top:54px}
65%{width:0;right:46px;top:54px}
84%{width:55px;right:0;top:35px}
100%{width:47px;right:8px;top:38px}
}
@keyframes animateSuccessLong {
0%{width:0;right:46px;top:54px}
65%{width:0;right:46px;top:54px}
84%{width:55px;right:0;top:35px}
100%{width:47px;right:8px;top:38px}
}
@-webkit-keyframes rotatePlaceholder {
0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
}
@keyframes rotatePlaceholder {
0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}
}
.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}
.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}
.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}
@-webkit-keyframes animateErrorIcon {
0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}
100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}
}
@keyframes animateErrorIcon {
0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}
100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}
}
.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}
@-webkit-keyframes animateXMark {
0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}
50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}
80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}
100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}
}
@keyframes animateXMark {
0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}
50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}
80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}
100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}
}
.animateXMark{-webkit-animation:animateXMark .5s;animation:animateXMark .5s}
@-webkit-keyframes pulseWarning {
0%{border-color:#F8D486}
100%{border-color:#F8BB86}
}
@keyframes pulseWarning {
0%{border-color:#F8D486}
100%{border-color:#F8BB86}
}
.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}
@-webkit-keyframes pulseWarningIns {
0%{background-color:#F8D486}
100%{background-color:#F8BB86}
}
@keyframes pulseWarningIns {
0%{background-color:#F8D486}
100%{background-color:#F8BB86}
}
.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}
.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg) \9}
.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg) \9}
.sweet-alert .sa-icon.sa-success{border-color:transparent\9}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9}
 */
.ellipsis {
	overflow: hidden;   
    text-overflow: ellipsis;
}
.ellipsis div.descr{   
 display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -ms-flexbox;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.newdescr {
        white-space: pre-wrap;
}
 .maxoneline {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.max5lines {
	    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.readmore22 {
     overflow-x: hidden;
    overflow-y: hidden;
}



 .next-action-form .done_marker,
 .next-action-form .reopen_sales {
     display: block;
     height: 26px;
     width: 26px;
     background: url(../img/checkboxes.png) -2px -122px no-repeat
 }
 
 .next-action-form .done_marker:hover,
 .next-action-form .done_marker.touched,
 .next-action-form .done_marker.hovered,
 .next-action-form .reopen_sales:hover,
 .next-action-form .reopen_sales.touched,
 .next-action-form .reopen_sales.hovered {
     background: url(../img/checkboxes.png) -32px -122px no-repeat;
     text-decoration: none
 }
 
 .next-action-form .done_marker:active,
 .next-action-form .reopen_sales:active {
     background-position: -2px -92px !important
 }
 
 .next-action-form,
 .members-next-actions .item .action_form {
     
     min-height: 64px;
     background-color: #d9eefc;
     position: relative;
     clear: both;
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     border-radius: 4px;
     z-index: 1
 }
 
 .next-action-form .label,
 .members-next-actions .item .action_form .label {
	 background:none;
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal;
     font-size: 13px;
     line-height: 12px;
     margin: 0 0 6px 80px;
     color: #54585b
 }
 
 .next-action-form .label span,
 .members-next-actions .item .action_form .label span {
     font-size: 12px;
     line-height: 11px
 }
 
 .next-action-form .label.comment-label,
 .members-next-actions .item .action_form .label.comment-label {
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif
 }
 
 .next-action-form .label.comment-label span,
 .members-next-actions .item .action_form .label.comment-label span {
     font-family: "Open Sans", Arial, Helvetica, sans-serif
 }
 
 .next-action-form .label .close_action,
 .next-action-form .label .back_action,
 .members-next-actions .item .action_form .label .close_action,
 .members-next-actions .item .action_form .label .back_action {
     position: relative
 }
 
 .next-action-form .label .close_action .tip-container,
 .next-action-form .label .back_action .tip-container,
 .members-next-actions .item .action_form .label .close_action .tip-container,
 .members-next-actions .item .action_form .label .back_action .tip-container {
     left: -17px;
     top: 23px;
     width: 120px
 }
 
 .next-action-form .label .close_action .tip-container:before,
 .next-action-form .label .back_action .tip-container:before,
 .members-next-actions .item .action_form .label .close_action .tip-container:before,
 .members-next-actions .item .action_form .label .back_action .tip-container:before {
     left: 25px
 }
 
 .next-action-form .edit-action, .next-action-form .reply-action,
 .members-next-actions .item .action_form .edit-action,.members-next-actions .item .action_form .reply-action {
     float: right;
     color: #666;
     cursor: pointer;
     font-size: 13px;
     padding: 0 0 0 16px;
     margin: 0 0 0 0
 }
 
 .next-action-form .edit-action:before,
 .members-next-actions .item .action_form .edit-action:before {
     background: url(../img/common_icons.png) no-repeat -55px -3px transparent;
     width: 11px;
     height: 10px;
     display: block;
     position: absolute;
     content: "";
     position: static;
     display: inline-block;
     float: left;
     margin: 0 4px 0 0
 }
 
 @media only screen and (-webkit-min-device-pixel-ratio: 2),
 only screen and (-moz-min-device-pixel-ratio: 2),
 only screen and (-o-min-device-pixel-ratio: 2 / 1),
 only screen and (min-device-pixel-ratio: 2),
 only screen and (min-resolution: 192dpi),
 only screen and (min-resolution: 2dppx) {
     .next-action-form .edit-action:before,
     .members-next-actions .item .action_form .edit-action:before {
         background: url(../img/common_iconsv2@2x.png) no-repeat -55px -3px transparent;
         background-size: 160px 80px
     }
 }
 
 .next-action-form .edit-action:hover,
 .next-action-form .edit-action.touched,
 .members-next-actions .item .action_form .edit-action:hover,
 .members-next-actions .item .action_form .edit-action.touched {
     text-decoration: underline;
     color: #424242
 }
 
 .next-action-form .edit-action:hover:before,
 .next-action-form .edit-action.touched:before,
 .members-next-actions .item .action_form .edit-action:hover:before,
 .members-next-actions .item .action_form .edit-action.touched:before {
     background-position: -55px -19px
 }
 
 .next-action-form .current_name,
 .next-action-form .comment_area,
 .members-next-actions .item .action_form .current_name,
 .members-next-actions .item .action_form .comment_area {
     min-height: 26px;
     position: relative;
     padding: 0 0 3px 0
 }
 
 .next-action-form .current_name input,
 .next-action-form .comment_area input,
 .members-next-actions .item .action_form .current_name input,
 .members-next-actions .item .action_form .comment_area input {
     float: left;
     margin-right: 16px
 }
 
 .next-action-form .current_name .cell,
 .next-action-form .comment_area .cell,
 .members-next-actions .item .action_form .current_name .cell,
 .members-next-actions .item .action_form .comment_area .cell {
     width: 26px;
     float: left;
     margin: -2px 16px 0 55px
 }
 
 .next-action-form .current_name .tooltip-icon .tip-container,
 .next-action-form .comment_area .tooltip-icon .tip-container,
 .members-next-actions .item .action_form .current_name .tooltip-icon .tip-container,
 .members-next-actions .item .action_form .comment_area .tooltip-icon .tip-container {
     top: 35px;
     left: 41px
 }
 
 .next-action-form .current_name .tooltip-icon .tip-container:before,
 .next-action-form .comment_area .tooltip-icon .tip-container:before,
 .members-next-actions .item .action_form .current_name .tooltip-icon .tip-container:before,
 .members-next-actions .item .action_form .comment_area .tooltip-icon .tip-container:before {
     left: 22px
 }
 
 .next-action-form .current_name_data,
 .next-action-form .comment_data,
 .members-next-actions .item .action_form .current_name_data,
 .members-next-actions .item .action_form .comment_data {
     font-size: 16px;
     line-height: 1.3;
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif;
     font-weight: normal;
     display: inline-block;
     vertical-align: top;
     -webkit-hyphens: auto;
     -moz-hyphens: auto;
     hyphens: auto;
     word-wrap: break-word;
     max-width: -moz-calc(100% - 100px) !important;
     max-width: -webkit-calc(100% - 100px) !important;
     max-width: -o-calc(100% - 100px) !important;
     max-width: calc(100% - 100px) !important
 }
 
 .next-action-form .current_name_data .icon-clock,
 .next-action-form .current_name_data .icon-clock-1,
 .next-action-form .current_name_data .icon-clock-3,
 .next-action-form .comment_data .icon-clock,
 .next-action-form .comment_data .icon-clock-1,
 .next-action-form .comment_data .icon-clock-3,
 .members-next-actions .item .action_form .current_name_data .icon-clock,
 .members-next-actions .item .action_form .current_name_data .icon-clock-1,
 .members-next-actions .item .action_form .current_name_data .icon-clock-3,
 .members-next-actions .item .action_form .comment_data .icon-clock,
 .members-next-actions .item .action_form .comment_data .icon-clock-1,
 .members-next-actions .item .action_form .comment_data .icon-clock-3 {
     color: #333;
     margin: 0;
     font-size: 0.76em;
     margin: 0 4px 0 -1px
 }
 
 .next-action-form .current_name_data .black-tip,
 .next-action-form .comment_data .black-tip,
 .members-next-actions .item .action_form .current_name_data .black-tip,
 .members-next-actions .item .action_form .comment_data .black-tip {
     top: 30px;
     left: 122px;
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal
 }
 
 .next-action-form .change_name,
 .next-action-form .add_comment,
 .members-next-actions .item .action_form .change_name,
 .members-next-actions .item .action_form .add_comment {
     min-height: 23px;
     margin: 0 0 13px 97px;
     position: relative
 }
 
 .next-action-form .change_name input,
 .next-action-form .add_comment input,
 .members-next-actions .item .action_form .change_name input,
 .members-next-actions .item .action_form .add_comment input {
     padding-right: 35px;
     width: 100%
 }
 
 .next-action-form .change_name .counter,
 .next-action-form .add_comment .counter,
 .members-next-actions .item .action_form .change_name .counter,
 .members-next-actions .item .action_form .add_comment .counter {
     position: absolute;
     right: 5px;
     top: 7px;
     font-size: 10px;
     color: #666
 }
 
 .next-action-form .change_name .counter.red,
 .next-action-form .add_comment .counter.red,
 .members-next-actions .item .action_form .change_name .counter.red,
 .members-next-actions .item .action_form .add_comment .counter.red {
     background-color: #CC0000;
     color: #333 !important;
     margin: -5px -3px -5px 0;
     padding: 5px 3px 5px 2px;
     border-radius: 4px
 }
 
 .next-action-form .current_date1,
 .members-next-actions .item .action_form .current_date1 {
     height: 17px;
     padding-left: 97px;
     clear: both;
     float: left
 }
 
 .next-action-form .current_date1 span,
 .members-next-actions .item .action_form .current_date1 span {
     color: #ffffff;
     position: relative;
     background: #bdad92;
     font-weight: bold;
     font-family: Arial, sans-serif;
     font-size: 11px;
     height: 17px;
     padding-left: 6px;
     line-height: 17px;
     text-align: left;
     display: inline-block;
     position: relative;
     margin: 0 26px 0 0;
     text-transform: uppercase;
     position: relative;
     width: 65px;
 }
 
 .next-action-form .current_date1 span:after,
 .members-next-actions .item .action_form .current_date1 span:after {
     border-width: 8px 8px;
     border-style: solid inset solid solid;
     border-color: #bdad92 transparent #bdad92 #bdad92;
     bottom: 0;
     content: "";
     display: inline-block;
     position: absolute;
     height: 1px;
     right: -16px
 }
 
 .next-action-form .current_date1 .today_action,
 .members-next-actions .item .action_form .current_date1 .today_action {
     background: #f90
 }
 
 .next-action-form .current_date1 .today_action:after,
 .members-next-actions .item .action_form .current_date1 .today_action:after {
     border-color: #f90 transparent #f90 #f90
 }
 
 .next-action-form .current_date1 .waiting_days,
 .members-next-actions .item .action_form .current_date1 .waiting_days {
     display: inline-block;
     font-size: 12px;
     line-height: 17px;
     color: #666;
     margin-left: -8px
 }
 
 .next-action-form .current_date1 .waiting_days:after,
 .members-next-actions .item .action_form .current_date1 .waiting_days:after {
     content: "\00a0"
 }
 
 .next-action-form .current_date1 .action_next,
 .next-action-form .current_date1 .overdue,
 .next-action-form .current_date1 .asap,
 .members-next-actions .item .action_form .current_date1 .action_next,
 .members-next-actions .item .action_form .current_date1 .overdue,
 .members-next-actions .item .action_form .current_date1 .asap {
     background: #cc0000
 }
 
 .next-action-form .current_date1 .action_next:after,
 .next-action-form .current_date1 .overdue:after,
 .next-action-form .current_date1 .asap:after,
 .members-next-actions .item .action_form .current_date1 .action_next:after,
 .members-next-actions .item .action_form .current_date1 .overdue:after,
 .members-next-actions .item .action_form .current_date1 .asap:after {
     border-color: #cc0000 transparent #cc0000 #cc0000
 }
 
 .next-action-form .change_date,
 .members-next-actions .item .action_form .change_date {
     padding-left: 97px;
     margin: 13px 0
 }
 
 .next-action-form .change_date .action_type,
 .members-next-actions .item .action_form .change_date .action_type {
     margin-right: 5px
 }
 
 .next-action-form .change_date select:not(.time-dropdown),
 .members-next-actions .item .action_form .change_date select:not(.time-dropdown) {
     font-size: 13px;
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     width: 120px;
     float: left
 }
 
 .next-action-form .change_date select:not(.time-dropdown).action_type,
 .members-next-actions .item .action_form .change_date select:not(.time-dropdown).action_type {
     width: 107px
 }
 
 .next-action-form .change_date select:not(.time-dropdown).set-time,
 .members-next-actions .item .action_form .change_date select:not(.time-dropdown).set-time {
     width: 65px;
     margin-left: 5px
 }
 
 .next-action-form .change_date input,
 .members-next-actions .item .action_form .change_date input {
     width: 86px;
     float: left;
     margin-right: 5px
 }
 
 .next-action-form .change_date .select-box.select-time,
 .members-next-actions .item .action_form .change_date .select-box.select-time {
     position: relative;
     float: left
 }
 
 .next-action-form .change_date .select-box.select-time .select-wrapper.time.right,
 .members-next-actions .item .action_form .change_date .select-box.select-time .select-wrapper.time.right {
     width: 84px
 }
 
 .next-action-form .change_date .select-box.select-time .select-wrapper.time.right input.tab,
 .members-next-actions .item .action_form .change_date .select-box.select-time .select-wrapper.time.right input.tab {
     box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     -ms-box-sizing: border-box;
     width: 100%
 }
 
 .next-action-form .change_date .select-box.select-time .select-wrapper.time.right .trigger:before,
 .members-next-actions .item .action_form .change_date .select-box.select-time .select-wrapper.time.right .trigger:before {
     right: 5px
 }
 
 .next-action-form .change_date .select-box.select-time .select-wrapper.time.right.open .menu,
 .members-next-actions .item .action_form .change_date .select-box.select-time .select-wrapper.time.right.open .menu {
     width: 84px;
     top: 30px;
     margin-top: 0
 }
 
 .next-action-form .change_date .set-reminder .submenu,
 .members-next-actions .item .action_form .change_date .set-reminder .submenu {
     width: 190px
 }
 
 .next-action-form .change_date .set-reminder .submenu li a:hover .value span,
 .members-next-actions .item .action_form .change_date .set-reminder .submenu li a:hover .value span {
     background: #dee4ed
 }
 
 .next-action-form .change_date .set-reminder i.icon,
 .members-next-actions .item .action_form .change_date .set-reminder i.icon {
     display: inline-block;
     font-size: 16px;
     position: relative;
     top: 3px;
     right: 1px;
     width: 17px
 }
 
 .next-action-form .change_date .set-reminder .reminder-off i.icon,
 .members-next-actions .item .action_form .change_date .set-reminder .reminder-off i.icon {
     color: #bdbdbd
 }
 
 .next-action-form .change_date .set-reminder .reminder-30 i.icon,
 .next-action-form .change_date .set-reminder .reminder-60 i.icon,
 .members-next-actions .item .action_form .change_date .set-reminder .reminder-30 i.icon,
 .members-next-actions .item .action_form .change_date .set-reminder .reminder-60 i.icon {
     color: #000
 }
 
 .next-action-form .change_date .set-reminder .value,
 .members-next-actions .item .action_form .change_date .set-reminder .value {
     position: absolute
 }
 
 .next-action-form .change_date .set-reminder .value span,
 .members-next-actions .item .action_form .change_date .set-reminder .value span {
     background-color: #fff;
     color: #333;
     display: block;
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif;
     font-weight: normal;
     font-size: 9px;
     height: 7px;
     line-height: 7px;
     padding: 1px;
     position: absolute;
     right: 0;
     top: 2px;
     width: 12px;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
     border-radius: 6px
 }
 
 .next-action-form .change_date .set-reminder .select-btn,
 .members-next-actions .item .action_form .change_date .set-reminder .select-btn {
     width: 42px;
     margin-left: 5px;
     position: relative;
     text-indent: -9999px
 }
 
 .next-action-form .change_date .set-reminder .select-btn .value,
 .members-next-actions .item .action_form .change_date .set-reminder .select-btn .value {
     right: 15px;
     top: 1px;
     text-indent: 0
 }
 
 .next-action-form .change_date .set-reminder .select-btn .value span,
 .members-next-actions .item .action_form .change_date .set-reminder .select-btn .value span {
     top: 0
 }
 
 .next-action-form .change_date .set-reminder .submenu li,
 .members-next-actions .item .action_form .change_date .set-reminder .submenu li {
     position: relative
 }
 
 .next-action-form .change_date .set-reminder .submenu li .value,
 .members-next-actions .item .action_form .change_date .set-reminder .submenu li .value {
     right: 14px;
     top: 0
 }
 
 .next-action-form option[value="manage"],
 .members-next-actions .item .action_form option[value="manage"] {
     color: #6699cc
 }
 
 .next-action-form .show_on_hover,
 .members-next-actions .item .action_form .show_on_hover {
     display: none;
     font-size: 12px;
     line-height: 11px;
     text-decoration: none;
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal
 }
 
 .next-action-form .edit,
 .members-next-actions .item .action_form .edit {
     padding: 0;
     margin: -1px 8px 0 0;
     height: 10px
 }
 
 .next-action-form .edit:after,
 .members-next-actions .item .action_form .edit:after {
     margin-top: 0
 }
 
 .next-action-form a.show_on_hover:hover,
 .next-action-form a.show_on_hover.touched,
 .members-next-actions .item .action_form a.show_on_hover:hover,
 .members-next-actions .item .action_form a.show_on_hover.touched {
     text-decoration: underline
 }
 
 .next-action-form .tooltip,
 .members-next-actions .item .action_form .tooltip {
     color: #000;
     font-size: 12px;
     width: 30%;
     line-height: 15px;
     padding: 0;
     position: absolute;
     top: 74px;
     right: 15px
 }
 
 .next-action-form .tooltip:before,
 .members-next-actions .item .action_form .tooltip:before {
     border-bottom: 12px solid #fff1a8;
     border-left: 12px solid #D9EEFC;
     border-right: 12px solid #D9EEFC;
     content: "";
     display: inline-block;
     left: 10px;
     position: absolute;
     top: -11px
 }
 
 .next-action-form .tooltip .tooltip-content,
 .members-next-actions .item .action_form .tooltip .tooltip-content {
     background: #fff1a8;
     padding: 5px 10px
 }
 
 .next-action-form .tooltip .tooltip-content .close,
 .members-next-actions .item .action_form .tooltip .tooltip-content .close {
     position: absolute;
     top: 0;
     right: 6px;
     color: #333333;
     cursor: pointer;
     display: block;
     font-family: Arial;
     font-weight: bold;
     height: 15px;
     text-indent: -9999px;
     width: 11px;
     overflow: hidden
 }
 
 .next-action-form .tooltip .tooltip-content .close:before,
 .members-next-actions .item .action_form .tooltip .tooltip-content .close:before {
     content: "\00d7";
     text-indent: 0;
     position: absolute;
     top: 0;
     left: 0;
     font-family: Arial, sans-serif;
     font-weight: 700 !important;
     font-size: 17px;
     line-height: 8px;
     color: #000 !important;
     text-shadow: 0 1px 0 #fff;
     opacity: 0.4;
     filter: alpha(opacity=40)
 }
 
 .next-action-form .tooltip .tooltip-content .close:hover:before,
 .members-next-actions .item .action_form .tooltip .tooltip-content .close:hover:before {
     text-decoration: none !important;
     opacity: 0.6;
     filter: alpha(opacity=60)
 }
 
 .next-action-form .actions_history,
 .members-next-actions .item .action_form .actions_history {
     color: #666;
     padding-left: 97px;
     clear: both;
     margin-right: 100px
 }
 
 .next-action-form .last_action,
 .members-next-actions .item .action_form .last_action {
     line-height: 12px;
     position: relative;
     margin-top: 8px;
     margin-bottom: 10px;
     -webkit-hyphens: auto;
     -moz-hyphens: auto;
     hyphens: auto;
     word-wrap: break-word
 }
 
 .next-action-form .last_action .text,
 .members-next-actions .item .action_form .last_action .text {
     text-decoration: line-through
 }
 
 .next-action-form .send-to,
 .members-next-actions .item .action_form .send-to {
     float: left;
     margin-left: 0;
     font-size: 12px;
     line-height: 17px;
     color: #666
 }
 
 .next-action-form .buttons,
 .members-next-actions .item .action_form .buttons {
     float: none;
     margin: 0 0 0 92px
 }
 
 .next-action-form .button.btn_blue+.cancel_button,
 .members-next-actions .item .action_form .button.btn_blue+.cancel_button {
     margin-top: 0
 }
 
 .next-action-form .submit_button,
 .members-next-actions .item .action_form .submit_button {
     margin-top: 0;
     margin-bottom: 0
 }
 
 .next-action-form .last_action:hover .show_on_hover.delete,
 .next-action-form .last_action.touched .show_on_hover.delete,
 .members-next-actions .item .action_form .last_action:hover .show_on_hover.delete,
 .members-next-actions .item .action_form .last_action.touched .show_on_hover.delete {
     display: none
 }
 
 .next-action-form .closed-action_form,
 .members-next-actions .item .action_form .closed-action_form {
     min-height: 75px;
     display: table;
     table-layout: fixed;
     width: 100%;
     margin-bottom: -4px
 }
 
 .next-action-form .closed-action_form .action_view,
 .members-next-actions .item .action_form .closed-action_form .action_view {
     display: table-cell;
     vertical-align: middle;
     height: 68px
 }
 
 .next-action-form .closed-action_form .comment_area,
 .members-next-actions .item .action_form .closed-action_form .comment_area {
     min-height: auto;
     margin: 0 0 0 97px;
     padding-bottom: 0;
     position: static
 }
 
 .next-action-form .closed-action_form .comment_area .bottom-tip,
 .members-next-actions .item .action_form .closed-action_form .comment_area .bottom-tip {
     font-weight: normal;
     font-size: 13px;
     font-family: "Open Sans Italic", Arial, Helvetica, sans-serif;
     display: block;
     color: #666;
     margin-top: 0
 }
 
 .next-action-form .closed-action_form .comment_area .bottom-tip .add_closing_comment,
 .members-next-actions .item .action_form .closed-action_form .comment_area .bottom-tip .add_closing_comment {
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     margin-left: 4px
 }
 
 .next-action-form .closed-action_form .comment_data,
 .members-next-actions .item .action_form .closed-action_form .comment_data {
     line-height: 18px;
     padding-top: 4px
 }
 
 .next-action-form .closed-action_form .comment_data .bottom-tip,
 .members-next-actions .item .action_form .closed-action_form .comment_data .bottom-tip {
     line-height: 14px
 }
 
 .next-action-form .closed-action_form .comment_data span+span.bottom-tip,
 .members-next-actions .item .action_form .closed-action_form .comment_data span+span.bottom-tip {
     margin-top: 6px
 }
 
 .next-action-form .comment-form-area .bottom_tip,
 .members-next-actions .item .action_form .comment-form-area .bottom_tip {
     position: absolute;
     right: 0
 }
 
 .next_action_area.add-new-action .action_form .label,
 .next-action-form .label.add-next-action,
 .next-action-form .label.edit-next-action {
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif
 }
 
 .next_action_area.add-new-action .action_form .label span,
 .next-action-form .label.add-next-action span,
 .next-action-form .label.edit-next-action span {
     font-family: "Open Sans", Arial, Helvetica, sans-serif
 }
 
 .next-action-form .action_view:hover .show_on_hover,
 .next-action-form .action_view.touched .show_on_hover {
     display: inline
 }
 
 .contact_summary .next-action-form .action_view .show_on_hover.edit-action.edit,
 .contact_summary .members-next-actions .item .action_form .show_on_hover.edit-action.edit {
     display: none;
     font-size: 13px;
     line-height: 11px
 }
 
 .contact_summary .next-action-form .action_view:hover .show_on_hover.edit-action.edit,
 .contact_summary .next-action-form .action_view.touched .show_on_hover.edit-action.edit,
 .contact_summary .members-next-actions .item .action_form:hover .show_on_hover.edit-action.edit,
 .contact_summary .members-next-actions .item .action_form.touched .show_on_hover.edit-action.edit {
     display: inline
 }
 
 .label.edit-na {
     display: none
 }
 
 .other_user_actions .label.edit-na,
 .queued_actions .label.edit-na {
     display: block
 }
 
 .other_user_actions .label.na-label,
 .queued_actions .label.na-label {
     display: none
 }
 
 .other_user_actions .current_name_data p {
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif;
     font-weight: normal;
     -webkit-hyphens: auto;
     -moz-hyphens: auto;
     hyphens: auto;
     word-wrap: break-word
 }
 
 .other_user_actions .current_name_data p span {
     font-family: "Open Sans", Arial, Helvetica, sans-serif
 }
 
 .other_user_na .action_view {
     margin-left: 100px
 }
 
 .member-actions-button {
     position: absolute;
     right: 10px;
     bottom: 10px;
     clear: both
 }
 
 .member-actions-button .add_new_action {
     background: url(../img/plus-icon@2x.png) no-repeat -1px -1px transparent;
     width: 17px;
     height: 17px;
     display: block;
     position: absolute;
     content: "";
     background-size: 19px 19px;
     text-indent: -9999px;
     cursor: pointer;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     border-radius: 50%;
     position: relative
 }
 
 .member-actions-button .add_new_action.pressed {
     opacity: 0.4;
     filter: alpha(opacity=40)
 }
 
 .member-actions-button .tip-container {
     right: -10px !important;
     top: 26px !important;
     left: auto !important;
     white-space: nowrap
 }
 
 .member-actions-button .tip-container span {
     font-size: 11px;
     display: block
 }
 
 .member-actions-button .tip-container:before {
     left: auto !important;
     right: 12px !important
 }
 
 .new_items_container {
     clear: both
 }
 
 .new_items_container h2 {
     font-size: 17px;
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif;
     font-weight: normal;
     padding: 0 0 5px
 }
 
 .new_items_container h2 span {
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal
 }
 
 .new_action_container .saved_actions_tooltip,
 .actions_container .saved_actions_tooltip {
     display: none !important
 }
 
 .new_action_container {
     background: #f8f8f8
 }
 
 .new_action_container .new_action_form {
     padding-top: 10px
 }
 
 .new_action_container .next-action-form.action-for-member {
     z-index: 1
 }
 
 .actions_container {
     clear: both;
     background: #f8f8f8;
     margin: 0;
     -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
     border-radius: 0 0 4px 4px
 }
 
 .actions_container h2 {
     font-size: 17px;
     margin-bottom: 10px;
     padding-left: 10px
 }
 
 .actions_container h2 span {
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal
 }
 
 .actions_container .na-bar {
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     border-radius: 4px;
     background: #f0f0f0;
     margin-bottom: 8px
 }
 
 .actions_container .na-bar h2 {
     padding-left: 0
 }
 
 .actions_container .na-bar h2:before {
     background: url(../img/common_icons.png) no-repeat 0 -16px transparent;
     width: 16px;
     height: 16px;
     display: block;
     position: absolute;
     content: "";
     left: 7px;
     top: 8px
 }
 
 @media only screen and (-webkit-min-device-pixel-ratio: 2),
 only screen and (-moz-min-device-pixel-ratio: 2),
 only screen and (-o-min-device-pixel-ratio: 2 / 1),
 only screen and (min-device-pixel-ratio: 2),
 only screen and (min-resolution: 192dpi),
 only screen and (min-resolution: 2dppx) {
     .actions_container .na-bar h2:before {
         background: url(../img/common_iconsv2@2x.png) no-repeat 0 -16px transparent;
         background-size: 160px 80px
     }
 }
 
 .next-action-form.action-for-member,
 .members-next-actions .item .action_form {
     background-color: #DFE6EA;
     border: 1px solid #DFE6EA
 }
 
 .next-action-form.action-for-member .assign-to,
 .members-next-actions .item .action_form .assign-to {
     margin: 0 5px 0 0
 }
 
 .next-action-form.action-for-member .label span {
     font-size: 12px;
     font-family: "Open Sans Italic", Arial, Helvetica, sans-serif;
     float: right;
     font-weight: normal;
     padding: 1px 5px
 }
 
 .next-action-form.action-for-member {
     z-index: 2
 }
 
 .members-next-actions {
     position: relative;
     clear: both;
     margin: 0;
     z-index: 2;
     padding: 9px 0 8px 0
 }
 
 .members-next-actions .boxtop {
     display: block;
     height: 0
 }
 
 .members-next-actions .item {
     padding: 0 16px 0 13px;
     position: relative
 }
 
 .members-next-actions .item .item-delete,
 .members-next-actions .item .item-edit,
 .members-next-actions .item .item-next,
 .members-next-actions .item .item-reply,
 .members-next-actions .item .drag_handle {
     display: none;
     margin-top: 0
 }
 
 .members-next-actions .item:hover {
     background: #f8f8f8
 }
 
 .members-next-actions .item .action_view {
     padding: 6px 0 4px;
     display: table
 }
 
 .members-next-actions .item .action_view:hover .item-delete,
 .members-next-actions .item .action_view:hover .item-edit,
 .members-next-actions .item .action_view:hover .item-next,
 .members-next-actions .item .action_view:hover .item-reply,
 .members-next-actions .item .action_view:hover .drag_handle {
     display: inline-block
 }
 
 .members-next-actions .item .action_form {
     margin: 8px -16px 8px -13px
 }
 
 .members-next-actions .user_heading {
     padding: 11px 0 0 100px;
     color: #666;
     font-family: "Open Sans Italic", Arial, Helvetica, sans-serif;
     font-size: 12px
 }
 
 .members-next-actions .other_user_actions+.queued_actions {
     padding-top: 0
 }
 
 .members-next-actions .other_user_actions:empty+.queued_actions {
     padding-top: 7px
 }
 
 .members-next-actions div.entry:first-of-type .item .action_form {
     margin: 2px -16px 8px -13px
 }
 
 .members-next-actions .entry:last-child .queued_action:last-child .item .action_form {
     margin: 8px -16px -7px -13px
 }
 
 .members-next-actions .done_area {
     margin-left: 62px;
     width: 38px
 }
 
 .members-next-actions .done_area .done_marker {
     display: block;
     height: 17px;
     width: 17px;
     background: url(../img/checkboxes.png) -6px -67px no-repeat
 }
 
 .members-next-actions .done_area .done_marker:hover,
 .members-next-actions .done_area .done_marker.touched,
 .members-next-actions .done_area .done_marker.hovered {
     background: url(../img/checkboxes.png) -36px -67px no-repeat;
     text-decoration: none
 }
 
 .members-next-actions .done_area .done_marker:active,
 .members-next-actions .done_area .done_marker.checked {
     background-position: -6px -7px !important
 }
 
 .members-next-actions .done_area .done_marker:active:hover,
 .members-next-actions .done_area .done_marker:active.touched,
 .members-next-actions .done_area .done_marker:active.hovered,
 .members-next-actions .done_area .done_marker.checked:hover,
 .members-next-actions .done_area .done_marker.checked.touched,
 .members-next-actions .done_area .done_marker.checked.hovered {
     background-position: -36px -7px !important
 }
 
 .members-next-actions .done_area .tip-container {
     top: 35px;
     left: 61px
 }
 
 .members-next-actions .current_date1 {
     display: table-cell;
     line-height: 15px;
     vertical-align: top;
     float: none;
     margin-left: 0
 }
 
 .members-next-actions .action_date {
     position: relative;
     background-color: #ddd;
     color: #333
 }
 
 .members-next-actions .action_date:after {
     border-color: #ddd transparent #ddd transparent
 }
 
 .members-next-actions .current_name {
     margin-left: 0;
     line-height: 15px;
     display: table-cell;
     vertical-align: top
 }
 
 .members-next-actions .current_name_data {
     -webkit-hyphens: auto;
     -moz-hyphens: auto;
     hyphens: auto;
     word-wrap: break-word
 }
 
 .members-next-actions .current_name_data .next_action {
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif
 }
 
 .members-next-actions .current_name_data p {
     line-height: 15px
 }
 
 .members-next-actions .current_name_data p.done_action {
     text-decoration: line-through
 }
 
 .members-next-actions .current_name_data p.done_action .info-area {
     display: none
 }
 
 .members-next-actions .current_name_data p span:not(.name-area) {
     color: #666;
     font-family: "Open Sans Italic", Arial, Helvetica, sans-serif;
     font-size: 12px
 }
 
 .members-next-actions .info-area {
     display: inline-block;
     position: relative;
     padding-right: 16px
 }
 
 .members-next-actions .info-area .item-edit {
     position: absolute;
     right: 0;
     bottom: 0
 }
 
 .members-next-actions .queued_action .info-area,
 .members-next-actions .sales_closing_comment .info-area {
     padding-right: 84px
 }
 
 .members-next-actions .queued_action .info-area .item-delete,
 .members-next-actions .sales_closing_comment .info-area .item-delete {
     position: absolute;
     right: 68px;
     bottom: 0
 }
  .members-next-actions .queued_action .info-area .item-reply,
 .members-next-actions .sales_closing_comment .info-area .item-reply {
     position: absolute;
    bottom: -3px;
    right: 37px;
    color: #999;
 }
 
 .members-next-actions .queued_action .info-area .item-edit,
 .members-next-actions .sales_closing_comment .info-area .item-edit {
     right: 52px
 }
 
 .members-next-actions .sales_closing_comment .info-area .item-next {
     position: absolute;
     right: 0;
     top: 0
 }
 
 .members-next-actions .bulletpoint {
     display: block;
     width: 5px;
     height: 5px;
     background: #b5b5b5;
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     border-radius: 2px;
     position: absolute;
     left: 100px;
     top: 12px
 }
 
 .members-next-actions .next_area {
     display: block;
     position: absolute;
     top: 9px
 }
 
 .members-next-actions .swap_area {
     display: block;
     position: absolute;
     top: 5px;
     left: -22px
 }
 
 .members-next-actions .swap_area .item-swap {
     position: absolute;
     left: 15px;
     top: 2px
 }
 
 .members-next-actions .swap_area .warning-icon {
     left: 73px;
     height: 19px;
     line-height: 19px;
     background: url(../img/common_icons.png) no-repeat -125px 0 transparent;
     width: 19px;
     height: 16px;
     display: block;
     position: absolute;
     content: "";
     display: block;
     float: left;
     margin: 0 6px 0 0
 }
 
 @media only screen and (-webkit-min-device-pixel-ratio: 2),
 only screen and (-moz-min-device-pixel-ratio: 2),
 only screen and (-o-min-device-pixel-ratio: 2 / 1),
 only screen and (min-device-pixel-ratio: 2),
 only screen and (min-resolution: 192dpi),
 only screen and (min-resolution: 2dppx) {
     .members-next-actions .swap_area .warning-icon {
         background: url(../img/common_iconsv2@2x.png) no-repeat -125px 0 transparent;
         background-size: 160px 80px
     }
 }
 
 .members-next-actions .swap_area .warning-icon .tip-container {
     top: 25px;
     left: -15px;
     width: 165px
 }
 
 .members-next-actions .drag_handle {
     position: absolute;
     left: 104px;
     height: 19px;
     top: 6px
 }
 
 .members-next-actions .ui-sortable:not(.ui-sortable-disabled) .ui-sortable-handle .action_view {
     cursor: pointer
 }
 
 .members-next-actions .current_date1 span:not(.bulletpoint) {
     border-color: #c2c2c2;
     border-width: 1px 0 1px 1px;
     border-style: solid;
     white-space: nowrap;
     -webkit-transition: border-color 500ms ease, color 250ms ease;
     -moz-transition: border-color 500ms ease, color 250ms ease;
     -ms-transition: border-color 500ms ease, color 250ms ease;
     -o-transition: border-color 500ms ease, color 250ms ease;
     transition: border-color 500ms ease, color 250ms ease;
     position: relative;
     display: block;
     margin: 0 8px 0 0;
     padding-left: 6px;
     padding-right: 14px;
     background: #fff;
     font-weight: bold;
     font-family: Arial, sans-serif;
     font-size: 11px;
     text-transform: uppercase;
     color: #bdad92;
     width: 75px
 }
 
 .queued_action::after {
     background: none !important;
 }
 
 .members-next-actions .current_date1 span:not(.bulletpoint):after {
     border-style: solid;
     border-color: #c2c2c2;
     border-width: 0;
     -webkit-transition: border-color 500ms ease;
     -moz-transition: border-color 500ms ease;
     -ms-transition: border-color 500ms ease;
     -o-transition: border-color 500ms ease;
     transition: border-color 500ms ease;
     content: "";
     display: inline-block;
     border-bottom-width: 1px;
     border-right-width: 1px;
     -webkit-transform: rotate(135deg);
     -moz-transform: rotate(135deg);
     -ms-transform: rotate(135deg);
     -o-transform: rotate(135deg);
     transform: rotate(135deg);
     -webkit-transform-origin: 100% 100%;
     -moz-transform-origin: 100% 100%;
     -ms-transform-origin: 100% 100%;
     -o-transform-origin: 100% 100%;
     transform-origin: 100% 100%;
     position: absolute;
     top: -3px;
     right: 8px;
     width: 10px;
     height: 11px
 }
 
 .members-next-actions .current_date1 span:not(.bulletpoint):after {
     background: #f8f8f8
 }
 
 .members-next-actions .current_date1 span:not(.bulletpoint).today_action {
     color: #f90
 }
 
 .members-next-actions .current_date1 span:not(.bulletpoint).action_next,
 .members-next-actions .current_date1 span:not(.bulletpoint).overdue,
 .members-next-actions .current_date1 span:not(.bulletpoint).asap {
     color: #cc0000
 }
 
 .members-next-actions .success-msg {
     font-size: 12px;
     margin-top: 6px;
     position: relative
 }
 
 .members-next-actions .success-msg .close-x {
     top: 3px;
     right: 2px
 }
 
 .drag_handle {
     background: url(../img/drag-verticalv2.png) no-repeat 0 0 transparent;
     width: 9px;
     height: 19px;
     display: block;
     position: absolute;
     content: "";
     cursor: pointer
 }
 
 .additional-info {
     padding-top: 15px
 }
 
 .details-buttons .btn {
     margin-right: 3px;
     position: relative
 }
 
 .details-buttons .btn .unread_count {
     background: -moz-linear-gradient(center top, #D34F4F 20%, #B30000 100%);
     background: -webkit-gradient(linear, left top, left bottom, from(#D34F4F), to(#B30000));
     background: -ms-linear-gradient(top, #D34F4F 20%, #B30000 100%);
     background: -webkit-linear-gradient(top, #D34F4F 20%, #B30000 100%);
     background: -o-linear-gradient(top, #D34F4F 20%, #B30000 100%);
     background: linear-gradient(#D34F4F, #B30000);
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     display: block;
     padding: 0 5px;
     position: absolute;
     top: -4px;
     left: -4px;
     background-color: #b90505;
     border: #b90505;
     color: #fff;
     height: 15px;
     line-height: 15px;
     font-size: 11px;
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif;
     text-shadow: 1px 1px 1px #d34f4f
 }
 
 .details-buttons .btn:hover,
 .details-buttons .btn.touched {
     text-decoration: none
 }
 
 .details-buttons:hover,
 .details-buttons.touched {
     text-decoration: none
 }
 
 .company_na_form {
     width: 540px;
     padding-left: 107px;
     margin-top: 17px;
     margin-bottom: 13px
 }
 
 .company_na_form .next-action-form {
     padding-top: 12px;
     padding-bottom: 13px
 }
 
 .company_na_form .next-action-form label {
     width: auto;
     display: block;
     overflow: visible
 }
 
 .company_na_form .next-action-form .change_name {
     margin: 0 0 13px 0
 }
 
 .company_na_form .next-action-form .change_name input {
     width: 100%
 }
 
 .company_na_form .next-action-form .change_date {
     padding-left: 0;
     margin-bottom: 0
 }
 
 .contact_edit_middle {
     padding-right: 35px;
     padding-left: 25px
 }
 
 .assign-action,
 .assign-deal {
     position: relative;
     line-height: 23px;
     margin: 0 0 6px 97px
 }
 
 .assign-action.select-member,
 .assign-deal.select-member {
     clear: both;
     margin: 4px 0 0 0
 }
 
 .assign-action select option:disabled,
 .assign-deal select option:disabled {
     color: #C6C6C6
 }
 
 noindex:-o-prefocus,
 .next_action_area .assign-action {
     width: 36%
 }
 
 noindex:-o-prefocus,
 .next_action_area .assign-action .reassign_next_action {
     max-width: 40%
 }
 
 .next_action_area .assign-action {
     float: right;
     margin: -6px 0 0;
     text-align: right;
     width: -moz-calc(100% - 300px) !important;
     width: -webkit-calc(100% - 300px) !important;
     width: -o-calc(100% - 300px) !important;
     width: calc(100% - 300px) !important
 }
 
 .next_action_area .assign-action .reassign_next_action {
     display: block;
     float: right;
     margin-left: 4px;
     margin-right: 4px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     max-width: -moz-calc(100% - 5px) !important;
     max-width: -webkit-calc(100% - 5px) !important;
     max-width: -o-calc(100% - 5px) !important;
     max-width: calc(100% - 5px) !important
 }
 
 .reassign_next_action {
     margin-right: 5px
 }
 
 .contact_edit-popup .next-action-form label {
     float: none;
     text-align: left;
     display: block !important
 }
 
 .contact_edit-popup .next-action-form input.next_action_name {
     width: 350px
 }
 
 .contact_edit-popup .next-action-form .change_date input {
     width: 86px
 }
 
 .contact_edit-popup .next-action-form .change_name,
 .contact_edit-popup .next-action-form .change_date {
     margin-left: 0;
     padding-left: 0
 }
 
 .standard_form .next-action-form input,
 .standard_form .members-next-actions .item .action_form input {
     margin-bottom: 0
 }
 
 .standard_form .next-action-form input.action_date_input,
 .standard_form .members-next-actions .item .action_form input.action_date_input {
     width: 90px;
     height: 30px
 }
 
 .edit_actions_popup_form h4 {
     font-size: 15px;
     padding: 14px 0 0 8px;
     margin-bottom: 10px;
     color: #4a4a4a;
     font-weight: normal;
     font-family: "Open Sans Bold", Arial, Helvetica, sans-serif
 }
 
 .edit_actions_popup_form label.checkbox {
     line-height: 29px;
     margin-left: 17px;
     padding: 0
 }
 
 .edit_actions_popup_form .next-action-form {
     padding: 12px 22px 22px;
     margin-bottom: 18px;
     position: static
 }
 
 .edit_actions_popup_form .next-action-form .edit-next-action {
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal;
     margin-top: 0
 }
 
 .edit_actions_popup_form .next-action-form select {
     font-size: 13px;
     font-family: "Open Sans", Arial, Helvetica, sans-serif
 }
 
 .edit_actions_popup_form .change_name,
 .edit_actions_popup_form .add_comment {
     margin-left: 0;
     margin-bottom: 13px
 }
 
 .edit_actions_popup_form .change_name label,
 .edit_actions_popup_form .add_comment label {
     font-family: "Open Sans", Arial, Helvetica, sans-serif;
     font-weight: normal;
     color: #333;
     padding-bottom: 4px
 }
 
 .edit_actions_popup_form .change_date {
     padding-left: 0
 }
 
 .edit_actions_popup_form .assign-to {
     float: right
 }
 
 .edit_actions_popup_form select#operation {
     margin-bottom: 18px
 }
 
 .edit_actions_popup_form select#action_type {
     display: inline-block;
     vertical-align: top;
     margin-right: 4px;
     margin-bottom: 0;
     width: auto;
     max-width: 260px
 }
 
 .edit_actions_popup_form .already_exists {
     padding: 0 0 0 22px
 }
 
 .edit_actions_popup_form .already_exists label {
     line-height: 30px !important;
     display: inline-block;
     width: auto;
     margin-bottom: 0
 }
 
 .edit_actions_popup_form .already_exists select {
     width: 180px
 }
 
 .edit_actions_popup_form .mark_na_complete .checkbox-row {
     padding: 0 0 0 20px;
     margin: 13px 0 16px 0
 }
 
 .edit_actions_popup_form .mark_na_complete .checkbox-row label {
     margin-right: 0;
     padding-left: 21px
 }
 
 .edit_actions_popup_form .mark_na_complete .checkbox-row .help-text.tooltip {
     margin-left: 2px
 }
 
 .edit_actions_popup_form .delete_queued h4 {
     padding-top: 8px;
     padding-left: 8px;
     margin-bottom: 19px
 }
 
 .action_form::-webkit-input-placeholder,
 .edit_actions_popup_form::-webkit-input-placeholder {
     font-style: normal;
     color: #333
 }
 
 .action_form:-moz-placeholder,
 .edit_actions_popup_form:-moz-placeholder {
     font-style: normal;
     color: #333
 }
 
 .action_form::-moz-placeholder,
 .edit_actions_popup_form::-moz-placeholder {
     font-style: normal;
     color: #333
 }
 
 .action_form:-ms-input-placeholder,
 .edit_actions_popup_form:-ms-input-placeholder {
     font-style: normal;
     color: #333
 }
 
 .action_form::-ms-input-placeholder,
 .edit_actions_popup_form::-ms-input-placeholder {
     font-style: normal;
     color: #333
 }
 
 .action_form input::placeholder,
 .edit_actions_popup_form input::placeholder {
     font-style: normal;
     color: #333 
 }
 
 .open-saved-actions-container {
     position: absolute;
     margin-left: -28px;
     margin-top: 10px
 }
 
 .open-saved-actions-container .open-saved-actions {
     position: relative;
     z-index: 1000;
     display: block;
     width: 14px;
     height: 14px;
     background: url(../img/list@2x.png) transparent 2px 0 no-repeat;
     background-size: 13px 10px;
     text-indent: -999px;
     cursor: pointer
 }
 
 .open-saved-actions-container .open-saved-actions:before {
     content: '';
     position: absolute;
     width: 20px;
     height: 20px;
     left: -1px;
     top: -5px
 }
 
 .open-saved-actions-container .tip-container {
     white-space: nowrap;
     top: -12px;
     left: -104px
 }
 
 .open-saved-actions-container .tip-container:before {
     top: 50%;
     right: -14px;
     left: auto;
     border-width: 4px 7px;
     border-style: inset inset inset solid;
     border-color: transparent transparent transparent #434344;
     bottom: 0;
     content: "";
     display: inline-block;
     position: absolute;
     transform: translateY(-50%)
 }
 
 .saved_actions_popup.simple-modal,
 .simple-modal .saved_actions_popup {
     border: none;
     width: 590px
 }
 
 .saved_actions_popup.simple-modal .close,
 .simple-modal .saved_actions_popup .close {
     color: #fff !important;
     font-weight: normal !important;
     opacity: 0.9;
     filter: alpha(opacity=90)
 }
 
 .saved_actions_popup.simple-modal .simple-modal-header,
 .simple-modal .saved_actions_popup .simple-modal-header {
     background: #F5A623;
     padding: 12px 10px 12px 36px;
     border-radius: 6px 6px 0 0
 }
 
 .saved_actions_popup.simple-modal .simple-modal-header h3,
 .simple-modal .saved_actions_popup .simple-modal-header h3 {
     color: #fff
 }
 
 .saved_actions_popup.simple-modal .simple-modal-header h3.edit-mode-header:before,
 .simple-modal .saved_actions_popup .simple-modal-header h3.edit-mode-header:before {
     content: "";
     width: 19px;
     height: 19px;
     margin-right: 8px;
     display: inline-block;
     background: url(../img/pencil_white32.svg) 0 0 no-repeat transparent;
     background-size: 19px 19px;
     position: relative;
     top: 2px
 }
 
 .saved_actions_popup.simple-modal .simple-modal-footer .alert,
 .simple-modal .saved_actions_popup .simple-modal-footer .alert {
     position: absolute;
     left: 50%;
     -webkit-transform: translate(-50%, 0);
     -moz-transform: translate(-50%, 0);
     -ms-transform: translate(-50%, 0);
     -o-transform: translate(-50%, 0);
     transform: translate(-50%, 0);
     margin: 10px 0 0 0
 }
 
 .edit-saved-actions {
     position: absolute;
     top: 15px;
     right: 100px;
     color: #fff !important;
     font-family: "Open Sans Italic", Arial, Helvetica, sans-serif
 }
 
 .edit-saved-actions:before {
     content: "";
     width: 12px;
     height: 12px;
     margin-right: 4px;
     display: inline-block;
     background: url(../img/pencil_white32.svg) -1px 0 no-repeat transparent;
     background-size: 13px 13px
 }
 


 .item-edit {
    text-indent: -9999px;
    overflow: hidden;
    background: url(../img/common_icons.png) no-repeat -55px -3px transparent;
    width: 11px;
    height: 10px;
    display: block;
    position: absolute;
    content: "";
    display: inline-block;
    vertical-align: top;
    position: static;
}
.item-delete {
    margin-left: 12px;
    margin-right: 0;
    background: url(../img/common_icons.png) no-repeat -38px -3px transparent;
    width: 11px;
    height: 10px;
    display: block;
    position: absolute;
    content: "";
    display: inline-block;
    vertical-align: top;
    position: static;
    text-indent: -9999px;
    overflow: hidden;
}


.tags {
  list-style: none;
  margin: 0;
  overflow: hidden; 
  padding: 0;
}

.tags li {
  float: left; 
}

.tag {
  background: #eee;
  border-radius: 3px 0 0 3px;
  color: #999;
  display: inline-block;
  height: 26px;
  line-height: 26px;
  padding: 0 20px 0 23px;
  position: relative;
  margin: 0 10px 10px 0;
  text-decoration: none;
  -webkit-transition: color 0.2s;
}

.tag::before {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);
  content: '';
  height: 6px;
  left: 10px;
  position: absolute;
  width: 6px;
  top: 10px;
}

.tag::after {
  background: #fff;
  border-bottom: 13px solid transparent;
  border-left: 10px solid #eee;
  border-top: 13px solid transparent;
  content: '';
  position: absolute;
  right: 0;
  top: 0;
}

.tag:hover {
  background-color: crimson;
  color: white;
}

.tag:hover::after {
   border-left-color: crimson; 
}
.eachchild {
	margin-left:35px;position:relative;"
}
.eachchild-left {
	position: absolute;
    width: 1px;
    left: -20px;height: 21px;
    border-left: 1px dashed;
}
.eachchild-right {
	    position: absolute;
    width: 25px;
    left: -20px;
    height: 21px;
    border-bottom: 1px dashed;
}
@media (max-width: 768px) {
	.eachchild {
	margin-left:15px;
}
.eachchild-left {
	    left: -10px;
    height: 21px;
}
.eachchild-right {
	    width: 15px;
    left: -10px;
}
}


@media (max-width: 1500px) {
		.forbuttonhide {
		display:none;
	}
	.close-canvas-menu {
		font-size: 28px;
	}
	.metismenu>li {
		 text-align: center;
	}
	.metismenu>li a {
		font-size:14px !important;
	}
}