.btn-link,
.btn-link:hover,
.btn-link:focus,
a,
a:hover,
a:focus {
    outline: none;
    outline-offset: 0px;
    color: #2aac40;
}

.btn,
.bootstrap-select button.dropdown-toggle:focus {
    outline: 0px none currentColor !important;
    outline-offset: 0px !important;
}

body {
    background-color: #ffffff;
    color: #555555;
    padding-top: 65px;
}

.content-area {
    overflow: auto;
    padding-left: 20px;
    padding-right: 20px;
}

.label {
    padding: .3em .6em .3em;
}

[class^="es-icon-"] {
    color: #5F5F5F;
    font-size: 12px;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.7);
}

.btn-success {
    background-color: #31cb4b;
    border-color: #2cb543;
}

.btn-success:hover {
    background-color: #2cb543;
}

.btn-primary [class^="es-icon-"],
.btn-danger [class^="es-icon-"],
.btn-success [class^="es-icon-"],
.list-group-item.active [class^="es-icon-"] {
    color: #ffffff;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
}

.list-group-item [class^="es-icon-"],
.dropdown-menu li a [class^="es-icon-"] {
    margin-right: 15px;
    margin-bottom: 7px;
    float: left;
    display: inline-block;
}

span.input-icon {
    cursor: pointer;
    color: #cccccc;
    float: right;
    margin-top: -28px;
    margin-right: 10px;
}

input[type="password"] {
    padding-right: 40px;
}

.btn-round {
    border-radius: 20px !important;
    padding: 6px !important;
    height: 34.41px;
    width: 34.41px;
}

textarea {
    resize: vertical;
}

.text-nowrap {
    text-overflow: ellipsis;
    overflow: hidden;
}

h1, h2, h3, h4, h5, h6 {
    margin-bottom: 20px;
}

.full-height,
.full-height .full-height {
    height: 100%;
}

.full-height .right-side {
    overflow: hidden;
}

.body {
    padding-top: 0px;
}

.header-logo {
    padding: 30px 0px;
}

.btn-default,
.dropdown-menu > li > a {
    color: #555555;
}

.dropdown-menu > li > a,
.custom-item {
    padding: 6px 15px;
}

.dropdown-header {
    padding-left: 15px;
}

.dropdown-menu-right {
    margin-right: 15px;
}

.dropdown-menu {
    padding: 8px 0;
    border-radius: 10px;
}

.input-group-btn:last-child > .btn:hover,
.btn-group > .btn:hover {
    z-index: 3;
}

.letter-name {
    box-shadow: none;
    background: transparent;
    transition: all ease-in-out .15s;
}

.navbar-toggle {
    margin-top: 15px;
    margin-right: 0;
}

.navbar-toggle .icon-bar {
    width: 16px;
    margin: 0 auto;
}

.letter-name:hover,
.letter-name:focus {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    background: #ffffff;
}

.cont {
    background-color: #ffffff;
}

.bottom-panel {
    position: fixed;
    bottom: 0;
    z-index: 1;
    right: 0;
}

.form-control,
.btn,
.input-group-btn .bootstrap-select.form-control,
.modal-content,
.nav-pills > li > a,
.panel,
.input-group-addon,
.esdev-app .form-control,
.esdev-app .btn,
.esdev-app .input-group-btn .bootstrap-select.form-control,
.esdev-app .modal-content,
.esdev-app .nav-pills > li > a,
.esdev-app .panel,
.esdev-app .input-group-addon {
    border-radius: 17px;
}

.esdev-option-panel .esdev-stripes li,
.thumbnail,
.esdev-option-panel .thumbnail.esdev-block,
.template-preview img,
.esdev-app .esdev-option-panel .esdev-stripes li,
.esdev-app .thumbnail,
.esdev-app .esdev-option-panel .thumbnail.esdev-block,
.esdev-app .template-preview img {
    border-radius: 10px;
}

.panel-heading {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
    background: #ffffff !important;
}

.panel-heading h3.panel-title {
    margin-top: 4px;
    margin-bottom: 4px;
    font-size: 18px;
    color: #555555;
}

.control-label {
    font-weight: normal;
    text-align: left !important;
}

.notification-zone {
    position: fixed;
    width: 400px;
    z-index: 99999;
    right: 40px;
    bottom: 20px;
}

[class*="required-"] {
    position: relative;
}

.required-field::after, .required-field-select::after {
    content: "•";
    color: rgb(245, 134, 132);
    position: absolute;
    margin-right: -1px !important;
    font-size: 18px;
    z-index: 2;
    right: 0;
    top: -10px;
}

[class^="col-"][class*="required-"]::after {
    margin-right: 14px !important;
}

.content-area .form-horizontal .form-group:last-child {
    margin-bottom: 0;
}

.popover {
    background-color: #f6f6f6;
    border-radius: 10px
}

.popover.right > .arrow:after {
    border-right-color: #f6f6f6 !important;
}

.dropdown-menu,
.popover {
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.popover-content {
    padding: 14px;
}

.notification-zone .alert,
.modal-content {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
}

.modal {
    text-align: center;
    padding: 0 !important;
}

.modal:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px;
}

.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}

.modal-content,
.panel {
    background-color: #F6F6F6;
}

.modal-header {
    background-color: #ffffff;
    border-radius: 17px 17px 0 0;
}

.navbar {
    margin: 0;
    border-color: #dddddd;
    background: #f6f6f6;
}

.header-menu {
    padding-top: 15px;
}

/*.navbar-brand {
    background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20182%20102%22%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M9.9%2051.5c-1.9%200.7-3.4%200.7-4.7%200.1%20-0.3%200.5-0.5%201-0.8%201.5%20-0.8%201.7-1.6%203.4-2%205.1%20-0.4%201.8-0.6%203.6-0.6%205.4%200%201.8%200.3%203.6%201.1%205C3.8%2070%205.2%2070.9%206.9%2071c1.6%200.2%203.2-0.6%204.7-1.6%203-2.1%205.5-4.9%208-7.7%202.5-2.8%204.9-5.8%207.4-8.7%202.5-2.9%205.1-5.8%208.2-8.2%201.6-1.2%203.3-2.4%205.5-2.7%200.3%200%200.6-0.1%200.8-0.1%200.3%200%200.5%200%200.8%200%200.5%200%201.1%200.2%201.6%200.3%201.1%200.3%202.1%201%202.8%201.9%200.6%200.8%201.1%201.6%201.4%202.5%200.4-7.3%202-28.5-9.7-22.8%20-7.6%203.6-13%2012.8-18.4%2018.9C17.2%2045.9%2013.9%2049.9%209.9%2051.5z%22/%3E%3Cpath%20style%3D%22fill%3A%2331CB4B%3B%22%20d%3D%22M25.8%2095.7c1-3.7%202.5-7.3%204.2-10.7%200.9-1.7%201.8-3.4%202.7-5.1%201-1.7%201.9-3.3%203-4.9%202.2-3.1%204.3-6.3%206.4-9.4%202-3.2%204-6.4%204.5-9.9%200.3-1.8%200.4-3.6%200.2-5.4%20-0.2-1.8-0.7-3.5-1.7-4.7%20-0.3-0.4-0.7-0.7-1.1-0.9%20-3.4%205.9-7.9%2011.3-11.4%2017.2%20-4.9%208.3-8%2016.5-8.2%2026.2%200%205%200%209%200%2014C24.5%20102.7%2024.8%2099.3%2025.8%2095.7z%22/%3E%3Cpath%20style%3D%22fill%3A%2331CB4B%3B%22%20d%3D%22M0.6%2057.5c0.5-1.9%201.2-3.6%202-5.3%200.9-1.7%201.8-3.4%202.8-5.1%202-3.3%204-6.5%206.4-9.5%204.7-6%209.5-11.9%2014.6-17.5%200-2%200-18%200-20C19.9%207.9%2013.6%2016.1%208%2024.8c-3.1%204.8-6.3%209.9-7%2015.7C0.6%2044.1%200.6%2048%200.6%2051.4%200.5%2053.8%200.6%2055.9%200.6%2057.5z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M67.3%2055.6c3.5%200%205.2-1.1%205.2-3.3%200-0.7-0.3-1.2-1-1.6%20-0.7-0.4-1.6-0.7-2.6-1%20-1-0.3-2.2-0.6-3.4-0.9%20-1.2-0.3-2.4-0.7-3.5-1.3%20-1.1-0.5-2-1.2-2.7-2.1s-1-1.9-1-3.2%200.2-2.4%200.6-3.3c0.4-0.9%201-1.7%201.7-2.3%201.7-1.4%204-2.1%206.9-2.1%202.4%200%204.7%200.4%206.9%201.2%200.4%200.2%200.8%200.4%201%200.8%200.2%200.4%200.4%200.7%200.4%201.2s-0.2%200.8-0.5%201.2c-0.4%200.4-0.7%200.6-1.1%200.6s-0.8-0.1-1.3-0.2c-1.5-0.5-3.2-0.7-5-0.7%20-1.8%200-3.2%200.3-4.1%200.9%20-0.9%200.6-1.4%201.4-1.4%202.3%200%200.9%200.3%201.6%201%202%200.7%200.4%201.6%200.8%202.6%201.1%201.1%200.3%202.2%200.6%203.5%200.9%201.2%200.3%202.4%200.7%203.4%201.2%202.5%201.3%203.7%203.2%203.7%205.8%200%202-0.8%203.7-2.3%204.9%20-1.6%201.4-3.9%202.1-6.9%202.1%20-3.1%200-6-0.7-8.5-2.1%20-0.5-0.4-0.8-0.9-0.8-1.4%200-0.6%200.2-1%200.5-1.4s0.7-0.6%201.1-0.6%200.9%200.1%201.5%200.4C63.1%2055.2%2065.1%2055.6%2067.3%2055.6z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M91%2055.8c0.8%200%201.4-0.1%201.8-0.2%200.4-0.1%200.8-0.2%201.2-0.2%200.4%200%200.8%200.2%201.2%200.5%200.3%200.3%200.5%200.8%200.5%201.4s-0.3%201.1-0.9%201.4c-1.3%200.6-2.5%200.9-3.5%200.9s-1.8%200-2.6-0.1c-0.8-0.1-1.5-0.4-2.3-0.8%20-1.7-1-2.6-2.8-2.6-5.3V38.8h-3.3c-0.6%200-0.9-0.3-0.9-0.9%200-0.3%200.2-0.5%200.5-0.7l6.4-6.3c0.3-0.3%200.5-0.4%200.8-0.4%200.3%200%200.5%200.1%200.6%200.3%200.2%200.2%200.2%200.4%200.2%200.7v3.7h5.4c0.5%200%201%200.2%201.3%200.5s0.5%200.8%200.5%201.3c0%200.5-0.2%201-0.5%201.3s-0.8%200.5-1.3%200.5h-5.4V53c0%201.2%200.4%202%201.1%202.4C89.5%2055.7%2090.2%2055.8%2091%2055.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M104.6%2039c2.2-3%204.7-4.4%207.4-4.4h0.2c0.6%200%201.1%200.2%201.5%200.6%200.4%200.4%200.6%200.9%200.6%201.5%200%200.6-0.2%201.1-0.6%201.5%20-0.4%200.4-0.9%200.5-1.6%200.5h-0.2c-1.6%200-3%200.4-4.2%201.2%20-1.2%200.8-2.3%201.8-3.1%203v14.3c0%200.6-0.2%201.1-0.6%201.5s-0.9%200.6-1.5%200.6%20-1.1-0.2-1.5-0.6%20-0.6-0.9-0.6-1.5V37c0-0.6%200.2-1.1%200.6-1.5%200.4-0.4%200.9-0.7%201.5-0.7%200.6%200%201.1%200.2%201.5%200.6%200.4%200.4%200.6%200.9%200.6%201.6V39z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M123.4%2027.8c0%200.7-0.2%201.3-0.7%201.7s-1%200.7-1.7%200.7h-0.3c-0.7%200-1.3-0.2-1.7-0.7%20-0.4-0.5-0.7-1-0.7-1.7v-0.2c0-0.7%200.2-1.3%200.7-1.7s1-0.7%201.7-0.7h0.3c0.7%200%201.3%200.2%201.7%200.7s0.7%201%200.7%201.7V27.8zM119.4%2035.4c0.4-0.4%200.9-0.6%201.6-0.6s1.1%200.2%201.5%200.6%200.6%200.9%200.6%201.6v20.2c0%200.6-0.2%201.1-0.6%201.5s-0.9%200.6-1.5%200.6%20-1.1-0.2-1.6-0.6c-0.4-0.4-0.6-0.9-0.6-1.5V37C118.7%2036.4%20118.9%2035.9%20119.4%2035.4z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M134.9%2038.2c2.3-2.4%205-3.6%208.1-3.6%203.1%200%205.7%201.1%207.8%203.2%202.4%202.4%203.6%205.5%203.6%209.3%200%203.8-1.2%207-3.6%209.3%20-2.2%202.2-4.8%203.2-7.9%203.2%20-3%200-5.7-1.2-8-3.6v12c0%200.6-0.2%201.1-0.6%201.6%20-0.4%200.4-0.9%200.6-1.5%200.6s-1.1-0.2-1.5-0.6c-0.4-0.4-0.6-0.9-0.6-1.6V37c0-0.6%200.2-1.1%200.6-1.5%200.4-0.4%200.9-0.6%201.5-0.6s1.1%200.2%201.5%200.6c0.4%200.4%200.6%200.9%200.6%201.5V38.2zM134.9%2052.1c2.2%202.4%204.6%203.6%207.5%203.5%203.6%200%206-1.6%207.2-4.8%200.4-1.1%200.6-2.3%200.5-3.7%200-2.7-0.7-4.8-2.1-6.3%20-1.4-1.4-3.2-2.1-5.6-2.1%20-2.8%200-5.3%201.2-7.5%203.5V52.1z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M165.7%2053.7c1.4%201.2%203.2%201.9%205.6%201.9%202.4%200%204.4-0.4%206.1-1.2%200.5-0.3%201-0.4%201.4-0.4%200.4%200%200.8%200.1%201.2%200.5%200.4%200.3%200.5%200.7%200.5%201.2%200%200.8-0.3%201.4-1%201.8%20-0.7%200.3-1.3%200.7-1.8%200.9%20-0.5%200.3-1.1%200.5-1.7%200.7%20-1.4%200.4-3.1%200.6-5%200.6%20-3.9%200-6.9-1.1-9-3.3%20-2.1-2.2-3.2-5.3-3.2-9.2%200-3.5%200.9-6.3%202.7-8.6%202-2.6%204.9-3.9%208.6-3.9%203.5%200%206.3%201.2%208.4%203.6%201.9%202.2%202.9%205%202.9%208.4%200%200.6-0.2%201.1-0.6%201.5%20-0.4%200.4-0.9%200.6-1.5%200.6h-16.1C163.5%2050.8%20164.3%2052.5%20165.7%2053.7zM170.2%2038.2c-2.8%200-4.8%201.2-6.1%203.7%20-0.5%200.9-0.7%201.9-0.9%203.2h13.9c-0.1-2.2-0.9-4-2.5-5.3C173.5%2038.8%20172%2038.2%20170.2%2038.2z%22/%3E%3C/svg%3E') no-repeat;
    height: 54px;
    width: 100px;
    display: inline-block;
    margin-top: 5px;
    margin-left: 0px !important;
    margin-bottom: 5px;
}*/

.navbar-brand {
    background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20184%20102%22%3E%3Cpath%20style%3D%22fill%3A%2331CB4B%3B%22%20d%3D%22M46.4%2050.3c-0.2-1.8-0.7-3.5-1.7-4.7%20-0.3-0.4-0.7-0.7-1.1-0.9%20-3.4%205.9-7.9%2011.3-11.4%2017.2%20-4.9%208.3-8%2016.5-8.2%2026.2%200%205%200%209%200%2014%200%200.7%200.4-2.7%201.4-6.3%201-3.7%202.5-7.3%204.2-10.7%200.9-1.7%201.8-3.4%202.7-5.1%201-1.7%201.9-3.3%203-4.9%202.2-3.1%204.3-6.3%206.4-9.4%202-3.2%204-6.4%204.5-9.9C46.5%2053.9%2046.6%2052.1%2046.4%2050.3z%22/%3E%3Cpath%20style%3D%22fill%3A%2331CB4B%3B%22%20d%3D%22M26%200C19.4%207.9%2013.1%2016.1%207.6%2024.8c-3.1%204.8-6.3%209.9-7%2015.7C0.2%2044.1%200.1%2048%200.1%2051.4c-0.1%202.5%200%204.5%200%206.1%200.5-1.9%201.2-3.6%202-5.3C3%2050.4%204%2048.7%204.9%2047.1c2-3.3%204-6.5%206.4-9.5C16%2031.5%2020.9%2025.7%2026%2020%2026%2018%2026%202%2026%200z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M73%2046.8c-1-0.5-2.2-0.9-3.4-1.2%20-1.2-0.3-2.4-0.6-3.5-0.9%20-1.1-0.3-1.9-0.7-2.6-1.1s-1-1.1-1-2c0-0.9%200.5-1.7%201.4-2.3%200.9-0.6%202.3-0.9%204.1-0.9s3.5%200.2%205%200.7c0.5%200.2%200.9%200.2%201.3%200.2s0.7-0.2%201.1-0.6c0.4-0.4%200.5-0.8%200.5-1.2s-0.1-0.8-0.4-1.2c-0.3-0.4-0.6-0.6-1-0.8%20-2.2-0.8-4.5-1.2-6.9-1.2%20-3%200-5.3%200.7-6.9%202.1%20-0.8%200.7-1.3%201.4-1.7%202.3%20-0.4%200.9-0.6%202-0.6%203.3s0.3%202.3%201%203.2%201.6%201.6%202.7%202.1c1.1%200.5%202.2%201%203.5%201.3%201.2%200.3%202.4%200.6%203.4%200.9%201%200.3%201.9%200.6%202.6%201%200.7%200.4%201%200.9%201%201.6%200%202.2-1.7%203.3-5.2%203.3%20-2.2%200-4.2-0.4-6-1.2%20-0.6-0.3-1.1-0.4-1.5-0.4s-0.8%200.2-1.1%200.6c-0.4%200.4-0.5%200.9-0.5%201.4%200%200.6%200.3%201%200.8%201.4%202.5%201.4%205.4%202.1%208.5%202.1%203%200%205.2-0.7%206.9-2.1%201.5-1.2%202.3-2.9%202.3-4.9C76.7%2050%2075.5%2048.1%2073%2046.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M94%2055.4c-0.4%200-0.8%200.1-1.2%200.2%20-0.4%200.1-1%200.2-1.8%200.2s-1.5-0.1-1.8-0.3c-0.7-0.4-1.1-1.2-1.1-2.4V38.8h5.4c0.5%200%201-0.2%201.3-0.5s0.5-0.8%200.5-1.3c0-0.5-0.2-1-0.5-1.3s-0.8-0.5-1.3-0.5h-5.4v-3.7c0-0.3-0.1-0.5-0.2-0.7%20-0.2-0.2-0.4-0.3-0.6-0.3%20-0.3%200-0.5%200.2-0.8%200.4L80%2037.1c-0.3%200.2-0.5%200.5-0.5%200.7%200%200.6%200.3%200.9%200.9%200.9h3.3v14.6c0%202.5%200.9%204.3%202.6%205.3%200.7%200.4%201.5%200.7%202.3%200.8%200.8%200.1%201.7%200.1%202.6%200.1s2.1-0.3%203.5-0.9c0.6-0.3%200.9-0.7%200.9-1.4s-0.2-1.1-0.5-1.4C94.8%2055.6%2094.4%2055.4%2094%2055.4z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M112.3%2034.6H112c-2.7%200-5.2%201.5-7.4%204.4v-2c0-0.6-0.2-1.1-0.6-1.6%20-0.4-0.4-0.9-0.6-1.5-0.6%20-0.6%200-1.1%200.2-1.5%200.7%20-0.4%200.4-0.6%201-0.6%201.5v20.2c0%200.6%200.2%201.1%200.6%201.5s0.9%200.6%201.5%200.6%201.1-0.2%201.5-0.6%200.6-0.9%200.6-1.5V42.9c0.8-1.2%201.9-2.2%203.1-3%201.2-0.8%202.6-1.2%204.2-1.2h0.2c0.6%200%201.1-0.2%201.6-0.5%200.4-0.4%200.6-0.9%200.6-1.5%200-0.6-0.2-1.1-0.6-1.5S112.8%2034.6%20112.3%2034.6z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M120.9%2034.8c-0.6%200-1.1%200.2-1.6%200.6s-0.6%200.9-0.6%201.6v20.2c0%200.6%200.2%201.1%200.6%201.5s0.9%200.6%201.6%200.6%201.1-0.2%201.5-0.6%200.6-0.9%200.6-1.5V37c0-0.7-0.2-1.2-0.6-1.6S121.5%2034.8%20120.9%2034.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M121%2025.2h-0.3c-0.7%200-1.2%200.2-1.7%200.7s-0.7%201-0.7%201.7v0.2c0%200.7%200.2%201.3%200.7%201.7%200.4%200.5%201%200.7%201.7%200.7h0.3c0.7%200%201.3-0.2%201.7-0.7s0.7-1%200.7-1.7v-0.2c0-0.7-0.2-1.3-0.7-1.7S121.7%2025.2%20121%2025.2z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M143%2034.6c-3.1%200-5.8%201.2-8.1%203.6V37c0-0.6-0.2-1.1-0.6-1.5s-0.9-0.6-1.5-0.6%20-1.1%200.2-1.5%200.6c-0.4%200.4-0.6%200.9-0.6%201.5v31.1c0%200.6%200.2%201.1%200.6%201.6%200.4%200.4%200.9%200.6%201.5%200.6s1.1-0.2%201.5-0.6c0.4-0.4%200.6-0.9%200.6-1.6V56c2.3%202.4%205%203.6%208%203.6%203%200%205.6-1%207.9-3.2%202.4-2.4%203.6-5.5%203.6-9.3%200-3.8-1.2-6.9-3.6-9.3C148.7%2035.7%20146.1%2034.6%20143%2034.6zM149.6%2050.8c-1.2%203.2-3.6%204.8-7.2%204.8%20-2.8%200-5.3-1.1-7.5-3.5v-9.9c2.2-2.3%204.6-3.5%207.5-3.5%202.3%200%204.2%200.7%205.6%202.1%201.4%201.5%202.1%203.6%202.1%206.3C150.2%2048.5%20150%2049.7%20149.6%2050.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M179.8%2038.1c-2.2-2.3-5.2-3.5-8.8-3.5%20-3.7%200-6.6%201.2-8.8%203.5%20-2.2%202.3-3.3%205.3-3.3%209%200%203.7%201.1%206.7%203.3%209%202.2%202.3%205.1%203.5%208.8%203.5%203.6%200%206.6-1.2%208.8-3.5%202.2-2.3%203.2-5.3%203.2-9C183.1%2043.4%20182%2040.4%20179.8%2038.1zM176.2%2053.7c-0.8%200.7-1.6%201.2-2.5%201.5%20-0.9%200.3-1.8%200.5-2.7%200.5s-1.8-0.2-2.7-0.5c-0.9-0.3-1.8-0.8-2.5-1.5%20-0.7-0.7-1.4-1.6-1.8-2.7%20-0.5-1.1-0.7-2.4-0.7-4%200-1.5%200.2-2.9%200.7-4%201.3-3.1%203.7-4.6%207.1-4.6%202.1%200%203.8%200.6%205.2%201.9%201.7%201.6%202.5%203.8%202.5%206.6C178.8%2050%20177.9%2052.2%20176.2%2053.7z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M37.9%2023.9c-7.6%203.6-13%2012.8-18.4%2018.9%20-2.8%203.1-6%207.2-10.1%208.7%20-1.9%200.7-3.4%200.7-4.7%200.1%20-0.3%200.5-0.5%201-0.8%201.5%20-0.8%201.7-1.6%203.4-2%205.1%20-0.4%201.8-0.6%203.6-0.6%205.4%200%201.8%200.3%203.6%201.1%205C3.4%2070%204.8%2070.9%206.4%2071c1.6%200.2%203.2-0.6%204.7-1.6%203-2.1%205.5-4.9%208-7.7%202.5-2.8%204.9-5.8%207.4-8.7%202.5-2.9%205.1-5.8%208.2-8.2%201.6-1.2%203.3-2.4%205.5-2.7%200.3%200%200.6-0.1%200.8-0.1%200.3%200%200.5%200%200.8%200%200.5%200%201.1%200.2%201.6%200.3%201.1%200.3%202.1%201%202.8%201.9%200.6%200.8%201.1%201.6%201.4%202.5C48%2039.4%2049.7%2018.2%2037.9%2023.9z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M53.8%2078.5h-0.2c-0.3%200-0.5%200.1-0.8%200.3s-0.3%200.5-0.3%200.8v0.1c0%200.3%200.1%200.5%200.3%200.7s0.5%200.3%200.8%200.3h0.2c0.3%200%200.6-0.1%200.8-0.3s0.3-0.5%200.3-0.8v-0.1c0-0.3-0.1-0.6-0.3-0.8S54.1%2078.5%2053.8%2078.5z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M61.7%2070.8c-1.5%200-2.7%200.5-3.5%201.6%20-0.7%200.9-1.1%202.1-1.1%203.5%200%201.6%200.4%202.9%201.3%203.8s2.1%201.3%203.7%201.3c0.8%200%201.4-0.1%202-0.2%200.2-0.1%200.5-0.2%200.7-0.3s0.5-0.2%200.7-0.4%200.4-0.4%200.4-0.7c0-0.2-0.1-0.3-0.2-0.5s-0.3-0.2-0.5-0.2%20-0.4%200.1-0.6%200.2c-0.7%200.3-1.5%200.5-2.5%200.5s-1.7-0.3-2.3-0.8%20-0.9-1.2-1-2.1h6.5c0.2%200%200.5-0.1%200.6-0.3s0.2-0.4%200.2-0.6c0-1.4-0.4-2.5-1.2-3.4C64.3%2071.2%2063.2%2070.8%2061.7%2070.8zM58.9%2075c0-0.5%200.2-0.9%200.4-1.3%200.5-1%201.3-1.5%202.5-1.5%200.7%200%201.3%200.2%201.8%200.7%200.6%200.5%201%201.2%201%202.2H58.9z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M80.1%2070.8c-0.9%200-1.7%200.3-2.5%200.8%20-0.3%200.2-0.7%200.6-1.1%201.2%20-0.2-0.6-0.6-1-1.1-1.4%20-0.6-0.4-1.2-0.6-1.9-0.6%20-1.4%200-2.5%200.6-3.3%201.8v-0.8c0-0.2-0.1-0.5-0.3-0.6s-0.4-0.3-0.6-0.3c-0.2%200-0.5%200.1-0.6%200.3s-0.2%200.4-0.2%200.6V80c0%200.2%200.1%200.4%200.3%200.6s0.4%200.3%200.6%200.3%200.4-0.1%200.6-0.3%200.3-0.4%200.3-0.6v-5.7c0.7-1.2%201.7-1.9%202.8-1.9%200.7%200%201.2%200.2%201.5%200.6s0.4%201%200.4%201.8V80c0%200.2%200.1%200.4%200.3%200.6s0.4%200.3%200.6%200.3c0.2%200%200.5-0.1%200.6-0.3s0.2-0.4%200.2-0.6v-5.7c0.7-1.2%201.7-1.9%202.8-1.9%200.7%200%201.2%200.2%201.5%200.6s0.4%201%200.4%201.8V80c0%200.2%200.1%200.4%200.3%200.6s0.4%200.3%200.6%200.3c0.2%200%200.5-0.1%200.6-0.3s0.2-0.4%200.2-0.6v-5.5c0-1-0.3-1.8-0.8-2.5C82%2071.2%2081.1%2070.8%2080.1%2070.8z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M90%2070.8c-1.2%200-2.3%200.2-3.4%200.7%20-0.3%200.1-0.5%200.4-0.5%200.6s0.1%200.5%200.2%200.6%200.3%200.2%200.4%200.2%200.2%200%200.3%200c1-0.3%201.8-0.4%202.6-0.4%200.9%200%201.5%200.2%201.9%200.5s0.6%201%200.6%201.8v0.2h-2.3c-1.4%200-2.5%200.3-3.3%200.9%20-0.7%200.5-1.1%201.3-1.1%202.2%200%200.9%200.3%201.6%200.9%202.1%200.6%200.5%201.3%200.8%202.2%200.8s1.6-0.2%202.2-0.5%201-0.6%201.4-1V80c0%200.2%200.1%200.4%200.3%200.6s0.4%200.3%200.6%200.3c0.2%200%200.5-0.1%200.6-0.3S94%2080.2%2094%2080v-5.4c0-1-0.3-1.9-1-2.6C92.3%2071.2%2091.3%2070.8%2090%2070.8zM92.2%2078c-0.3%200.4-0.7%200.7-1.3%201s-1.1%200.4-1.7%200.4c-1.4%200-2-0.5-2-1.5%200-0.5%200.3-0.9%200.8-1.2s1.2-0.3%202.1-0.3h2.1V78z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M97.9%2066.9h-0.1c-0.3%200-0.5%200.1-0.7%200.3s-0.3%200.4-0.3%200.7V68c0%200.3%200.1%200.5%200.3%200.7s0.4%200.3%200.7%200.3h0.1c0.3%200%200.5-0.1%200.7-0.3s0.3-0.4%200.3-0.7v-0.1c0-0.3-0.1-0.5-0.3-0.7S98.2%2066.9%2097.9%2066.9z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M97.9%2070.8c-0.2%200-0.5%200.1-0.6%200.2S97%2071.5%2097%2071.7V80c0%200.2%200.1%200.4%200.3%200.6s0.4%200.3%200.6%200.3%200.5-0.1%200.6-0.3%200.2-0.4%200.2-0.6v-8.2c0-0.3-0.1-0.5-0.2-0.6S98.1%2070.8%2097.9%2070.8z%22/%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M103.5%2066.9c-0.2-0.2-0.4-0.2-0.6-0.2s-0.5%200.1-0.6%200.2%20-0.3%200.4-0.3%200.6V80c0%200.2%200.1%200.4%200.3%200.6s0.4%200.3%200.6%200.3%200.5-0.1%200.6-0.3%200.2-0.4%200.2-0.6V67.5C103.7%2067.2%20103.7%2067%20103.5%2066.9z%22/%3E%3C/svg%3E') no-repeat;
    height: 54px;
    width: 100px;
    display: inline-block;
    margin-top: 5px;
    margin-left: 0px !important;
    margin-bottom: 5px;
}

.company-menu .caret {
    margin-left: 5px;
}

.project-avatar,
.company-avatar {
    height: 22px;
    width: 22px;
    display: inline-block;
    border-radius: 20px;
    box-shadow: 0px 0px 0px 1px #ffffff;
    background-size: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
}

.company-avatar {
    background-color: #ffffff;
    margin: -4px 6px -6px -7px;
}

.project-avatar {
    background-color: #f6f6f6;
    margin-right: 15px;
    margin-top: -1px;
    float: left;
}

.badge {
    font-weight: normal;
    color: #555555;
    background-color: #dddddd;
}

.nav-pills > li > a {
    padding: 7px 14px;
    margin-bottom: 5px;
}

.theme-filter > li > a {
    padding: 7px 9px 7px 14px;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color: #31cb4b;
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #555555;
}

.nav-pills > li > a .badge {
    margin-top: -2px;
    margin-left: 6px;
}

.list-group-item:last-child {
    border-bottom-right-radius: 17px;
    border-bottom-left-radius: 17px;
}

.list-group-item:first-child {
    border-top-right-radius: 17px;
    border-top-left-radius: 17px;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #31cb4b;
    border-color: #2cb543;
}

.template-filter .btn {
    padding: 6px 9px 6px 12px;
}

.template-filter .btn .badge {
    margin-left: 8px;
}

.template-preview {
    min-height: 140px;
    height: 140px;
    background: #f5f5f5;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 0;
}

.template-preview img {
    width: 100%;
}

.preview-template-wrapper {
    height: 190px;
    text-align: center;
}

.text-success {
    color: #2cb543;
}

.template-name {
    top: 145px;
    position: absolute;
    width: 100%;
    margin-left: -15px;
}

.preview-template-wrapper:hover {
    overflow: visible;
}

.preview-template-wrapper:hover .template-preview {
    overflow: visible;
    height: auto;
    position: relative;
    z-index: 3;
}

.template-preview:hover {
    overflow: visible;
}

@keyframes fadeInOut {
    0%, 50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.fadeInOut {
    -webkit-animation-name: fadeInOut;
    animation-name: fadeInOut;
}

.vertical-logo {
    background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20124%20117%22%3E%3Cpath%20style%3D%22fill%3A%232CB543%3B%22%20d%3D%22M77.2%2050.7c1.9-0.7%203.4-0.7%204.7-0.1%200.3-0.5%200.5-1%200.8-1.5%200.8-1.7%201.6-3.4%202-5.1%200.4-1.8%200.6-3.6%200.6-5.4%200-1.8-0.3-3.6-1.1-5%20-0.8-1.4-2.2-2.3-3.8-2.4%20-1.6-0.2-3.2%200.6-4.7%201.6%20-3%202.1-5.5%204.9-8%207.7%20-2.5%202.8-4.9%205.8-7.4%208.7%20-2.5%202.9-5.1%205.8-8.2%208.2%20-1.6%201.2-3.3%202.4-5.5%202.7%20-0.3%200-0.6%200.1-0.8%200.1%20-0.3%200-0.5%200-0.8%200%20-0.5%200-1.1-0.2-1.6-0.3%20-1.1-0.3-2.1-1-2.8-1.9%20-0.6-0.8-1.1-1.6-1.4-2.5%20-0.4%207.3-2%2028.5%209.7%2022.8%207.6-3.6%2013-12.8%2018.4-18.9C69.9%2056.3%2073.2%2052.2%2077.2%2050.7z%22/%3E%3Cpath%20style%3D%22fill%3A%2331CB4B%3B%22%20d%3D%22M62.6%200.1c0-0.7-0.4%202.7-1.4%206.3%20-1%203.7-2.5%207.3-4.2%2010.7%20-0.9%201.7-1.8%203.4-2.7%205.1%20-1%201.7-1.9%203.3-3%204.9%20-2.2%203.1-4.3%206.3-6.4%209.4%20-2%203.2-4%206.4-4.5%209.9%20-0.3%201.8-0.4%203.6-0.2%205.4%200.2%201.8%200.7%203.5%201.7%204.7%200.3%200.4%200.7%200.7%201.1%200.9%203.4-5.9%207.9-11.3%2011.4-17.2%204.9-8.3%208-16.5%208.2-26.2C62.6%209.1%2062.6%205.1%2062.6%200.1z%22/%3E%3Cpath%20style%3D%22fill%3A%2331CB4B%3B%22%20d%3D%22M86.5%2044.7c-0.5%201.9-1.2%203.6-2%205.3%20-0.9%201.7-1.8%203.4-2.8%205.1%20-2%203.3-4%206.5-6.4%209.5%20-4.4%205.6-8.9%2011.1-13.6%2016.4%20-0.2%200.2-0.4%200.6-0.5%200.8%20-0.8%201.7%200.7%203%200.5%203.2%200%202%200%2012%200%2014%200.3-0.4-0.3%202.3%200%201.9%206.2-7.5%2012.2-15.3%2017.4-23.5%203.1-4.8%206.3-9.9%207-15.7%200.4-3.6%200.5-7.5%200.5-10.9C86.6%2048.3%2086.5%2046.3%2086.5%2044.7z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M15.2%2092.8c-1-0.5-2.2-0.9-3.4-1.2%20-1.2-0.3-2.4-0.6-3.5-0.9%20-1.1-0.3-1.9-0.7-2.6-1.1s-1-1.1-1-2c0-0.9%200.5-1.7%201.4-2.3%200.9-0.6%202.3-0.9%204.1-0.9%201.8%200%203.5%200.2%205%200.7%200.5%200.2%200.9%200.2%201.3%200.2s0.7-0.2%201.1-0.6c0.4-0.4%200.5-0.8%200.5-1.2s-0.1-0.8-0.4-1.2c-0.2-0.4-0.6-0.6-1-0.8%20-2.2-0.8-4.5-1.2-6.9-1.2%20-3%200-5.3%200.7-6.9%202.1%20-0.8%200.7-1.3%201.4-1.7%202.3%20-0.4%200.9-0.6%202-0.6%203.3s0.3%202.3%201%203.2%201.6%201.6%202.7%202.1c1.1%200.5%202.2%201%203.5%201.3%201.2%200.3%202.4%200.6%203.4%200.9%201%200.3%201.9%200.6%202.6%201%200.7%200.4%201%200.9%201%201.6%200%202.2-1.7%203.3-5.2%203.3%20-2.2%200-4.2-0.4-6-1.2C2.9%20100.2%202.4%20100%202%20100s-0.8%200.2-1.1%200.6%20-0.5%200.9-0.5%201.4c0%200.6%200.3%201%200.8%201.4%202.5%201.4%205.4%202.1%208.5%202.1%203%200%205.2-0.7%206.9-2.1%201.5-1.2%202.3-2.9%202.3-4.9C18.9%2096%2017.6%2094.1%2015.2%2092.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M36.2%20101.4c-0.4%200-0.8%200.1-1.2%200.2%20-0.4%200.1-1%200.2-1.8%200.2%20-0.8%200-1.5-0.1-1.8-0.3%20-0.7-0.4-1.1-1.2-1.1-2.4V84.8h5.4c0.5%200%201-0.2%201.3-0.5s0.5-0.8%200.5-1.3c0-0.5-0.2-1-0.5-1.3s-0.8-0.5-1.3-0.5h-5.4v-3.7c0-0.3-0.1-0.5-0.2-0.7%20-0.2-0.2-0.4-0.3-0.6-0.3%20-0.3%200-0.5%200.2-0.8%200.4l-6.4%206.3c-0.3%200.2-0.5%200.5-0.5%200.7%200%200.6%200.3%200.9%200.9%200.9H26v14.6c0%202.5%200.9%204.3%202.6%205.3%200.7%200.4%201.5%200.7%202.3%200.8%200.8%200.1%201.7%200.1%202.6%200.1s2.1-0.3%203.5-0.9c0.6-0.3%200.9-0.7%200.9-1.4s-0.2-1.1-0.5-1.4C37%20101.6%2036.6%20101.4%2036.2%20101.4z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M54.4%2080.6h-0.2c-2.7%200-5.2%201.5-7.4%204.4v-2c0-0.6-0.2-1.1-0.6-1.6%20-0.4-0.4-0.9-0.6-1.5-0.6%20-0.6%200-1.1%200.2-1.5%200.7%20-0.4%200.4-0.6%201-0.6%201.5v20.2c0%200.6%200.2%201.1%200.6%201.5s0.9%200.6%201.5%200.6%201.1-0.2%201.5-0.6%200.6-0.9%200.6-1.5V88.9c0.8-1.2%201.9-2.2%203.1-3%201.2-0.8%202.6-1.2%204.2-1.2h0.2c0.6%200%201.1-0.2%201.6-0.5%200.4-0.4%200.6-0.9%200.6-1.5%200-0.6-0.2-1.1-0.6-1.5C55.5%2080.8%2055%2080.6%2054.4%2080.6z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M63.1%2080.8c-0.6%200-1.1%200.2-1.6%200.6%20-0.4%200.4-0.6%200.9-0.6%201.6v20.2c0%200.6%200.2%201.1%200.6%201.5%200.4%200.4%200.9%200.6%201.6%200.6s1.1-0.2%201.5-0.6%200.6-0.9%200.6-1.5V83c0-0.7-0.2-1.2-0.6-1.6S63.7%2080.8%2063.1%2080.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M85.2%2080.6c-3.1%200-5.8%201.2-8.1%203.6V83c0-0.6-0.2-1.1-0.6-1.5%20-0.4-0.4-0.9-0.6-1.5-0.6s-1.1%200.2-1.5%200.6c-0.4%200.4-0.6%200.9-0.6%201.5v31.1c0%200.6%200.2%201.1%200.6%201.6%200.4%200.4%200.9%200.6%201.5%200.6s1.1-0.2%201.5-0.6c0.4-0.4%200.6-0.9%200.6-1.6v-12c2.3%202.4%205%203.6%208%203.6%203%200%205.6-1%207.9-3.2%202.4-2.4%203.6-5.5%203.6-9.3%200-3.8-1.2-6.9-3.6-9.3C90.8%2081.7%2088.2%2080.6%2085.2%2080.6zM91.8%2096.8c-1.2%203.2-3.6%204.8-7.2%204.8%20-2.8%200-5.3-1.1-7.5-3.5v-9.9c2.2-2.3%204.6-3.5%207.5-3.5%202.3%200%204.2%200.7%205.6%202.1%201.4%201.5%202.1%203.6%202.1%206.3C92.3%2094.5%2092.1%2095.7%2091.8%2096.8z%22/%3E%3Cpath%20style%3D%22fill%3A%233D3D3D%3B%22%20d%3D%22M123%2094c0.4-0.4%200.6-0.9%200.6-1.5%200-3.3-1-6.1-2.9-8.4%20-2-2.4-4.8-3.6-8.4-3.6%20-3.7%200-6.5%201.3-8.6%203.9%20-1.8%202.3-2.7%205.2-2.7%208.6%200%204%201.1%207.1%203.2%209.2%202.1%202.2%205.1%203.3%209%203.3%201.9%200%203.5-0.2%205-0.6%200.6-0.2%201.2-0.4%201.7-0.7%200.5-0.3%201.1-0.6%201.8-0.9%200.7-0.3%201-0.9%201-1.8%200-0.4-0.2-0.8-0.5-1.2%20-0.4-0.3-0.8-0.5-1.2-0.5%20-0.4%200-0.9%200.2-1.4%200.4%20-1.7%200.8-3.7%201.2-6.1%201.2%20-2.4%200-4.3-0.6-5.6-1.9%20-1.4-1.2-2.2-2.9-2.4-5h16.1C122.1%2094.7%20122.6%2094.5%20123%2094zM105.4%2091.2c0.1-1.2%200.4-2.3%200.9-3.2%201.3-2.5%203.3-3.7%206.1-3.7%201.8%200%203.3%200.5%204.5%201.6%201.5%201.3%202.4%203.1%202.5%205.3H105.4z%22/%3E%3C/svg%3E') no-repeat;
    height: 145px;
    width: 154px;
    display: inline-block;
}

.register-form-button {
    background: #e6e6e6;
    padding: 30px 0 30px 0;
}

.login-form {
    background: #f6f6f6;
    padding: 30px;
    border: 1px solid #dddddd;
    border-radius: 17px;
}

.company-avatar-preview {
    width: 84px;
    height: 84px;
    border-radius: 50px;
    background: #ffffff;
}

.company-avatar-preview img {
    width: 100%;
}

.loader-c {
    width: 100%;
    height: 20px;
    text-align: center;
}

.loader-z {
    width: 20px;
    height: 20px;
    margin: 0 auto;
    border-radius: 50%;
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    box-shadow: 1px 1px 0px rgb(49, 203, 75);
    animation: cssload-spin 690ms infinite linear;
    -o-animation: cssload-spin 690ms infinite linear;
    -ms-animation: cssload-spin 690ms infinite linear;
    -webkit-animation: cssload-spin 690ms infinite linear;
    -moz-animation: cssload-spin 690ms infinite linear;
}

@keyframes cssload-spin {
    100% {
        transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes cssload-spin {
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-ms-keyframes cssload-spin {
    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes cssload-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes cssload-spin {
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.esdev-no-padding-left {
    padding-left: 0;
}

.esdev-no-padding-right {
    padding-right: 0;
}

.esdev-no-padding {
    padding: 0;
}

.esdev-no-margin {
    margin: 0;
}

.esdev-no-margin-bottom {
    margin-bottom: 0;
}

.esdev-ml15 {
    margin-left: 15px;
}

.esdev-mr15 {
    margin-right: 15px;
}

.esdev-mt15 {
    margin-top: 15px;
}

.esdev-mb15,
.list-group {
    margin-bottom: 15px;
}

.esdev-mb20 {
    margin-bottom: 20px;
}

.esdev-mt20 {
    margin-top: 20px;
}

ol.circled li,
ul.circled li {
    margin-bottom: 15px;
}

ol.circled {
    counter-reset: myCounter;
}

.circled li {
    list-style: none;
}

.circled li:before {
    counter-increment: myCounter;
    content: counter(myCounter);
    color: white;
    background: #31cb4b;
    display: block;
    text-align: center;
    line-height: 26px;
    width: 25px;
    height: 25px;
    border-radius: 20px;
    position: absolute;
    left: 0px;
    margin-top: -3px;
}

/*.has-error .form-control,
.has-error .bootstrap-select .dropdown-toggle,
.has-error .form-control:focus {
    border-color: #f58684;
 }
.has-error .esdev-event-message {
	display: none;
    background-color: #F58684;
}
.has-warning .esdev-event-message {
	display: none;
	background: #8a6d3b;
}
.has-success .esdev-event-message {
	display: none;
	background: #2cb543;
}
.has-error .esdev-event-message,
.has-warning .esdev-event-message,
.has-success .esdev-event-message{
	display: block;
    color: #FFF;
    border-radius: 3px;
    padding: 2px 9px;
    position: absolute;
    top: -9px;
    white-space: nowrap;
    left: 15px;
}
hr {
	border-top: 1px solid #ddd;
}
.has-error .esdev-event-message::after {
    border-top: 10px solid #F58684;
    border-bottom: 10px solid rgba(0, 0, 0, 0);
    border-left: 10px solid rgba(0, 0, 0, 0);
    border-right: 10px solid rgba(0, 0, 0, 0);
    content: "";
    position: absolute;
    z-index: 5;
    left: 10px;
    bottom: -18px;
}

.has-error .form-control,
.has-warning .form-control,
.has-success .form-control {
	position: relative;
}
.has-error .form-control-feedback,
.has-error .form-control,
.has-error .bootstrap-select > .dropdown-toggle,
.has-warning .form-control-feedback,
.has-warning .form-control,
.has-warning .bootstrap-select > .dropdown-toggle,
.has-success .form-control-feedback,
.has-success .form-control,
.has-success .bootstrap-select > .dropdown-toggle  {
	z-index: 4 !important;
}
.has-feedback label~.form-control-feedback {
	top: 24px;
}*/

.has-error .esdev-event-message {
    display: none;
    background: #a94442;
}
.has-warning .esdev-event-message {
    display: none;
    background: #8a6d3b;
}
.has-success .esdev-event-message {
    display: none;
    background: #3c763d;
}
.has-error .esdev-event-message,
.has-warning .esdev-event-message,
.has-success .esdev-event-message{
    position: absolute;
    font-size: 12px;
    color: #ffffff;
    padding: 14px 6px 1px 6px;
    border-radius: 0 0 4px 4px;
    z-index: 3;
    margin-top: -14px;
    margin-right: 15px;
    display: block;
}

.has-error .form-control,
.has-warning .form-control,
.has-success .form-control {
    position: relative;
}
.has-error .form-control-feedback,
.has-error .form-control,
.has-error .bootstrap-select > .dropdown-toggle,
.has-warning .form-control-feedback,
.has-warning .form-control,
.has-warning .bootstrap-select > .dropdown-toggle,
.has-success .form-control-feedback,
.has-success .form-control,
.has-success .bootstrap-select > .dropdown-toggle  {
    z-index: 4 !important;
}
.has-feedback label~.form-control-feedback {
    top: 24px;
}

.esdev-option-panel .esdev-img-load-error {
    border: 1px solid #a94442;
    cursor: default;
}

@media (max-width: 768px) {
    .header-menu {
        padding-bottom: 15px;
        padding-right: 0px;
        overflow-y: visible !important;
    }

    .esdev-mob-mb15 {
        margin-bottom: 15px;
    }

    .company-menu .dropdown-toggle {
        width: 100%;
    }
}
