.bordered-box{border:1px solid #171717}.break-word{min-width:50%;max-width:100%;width:100%;word-wrap:break-word}.js-hidden{display:none}.empty-box,.hidden{display:none!important}.hidden-submit{background:transparent;border:none;width:0;height:0;padding:0;margin:0;overflow:hidden;position:absolute}.qq-hide{display:none}.invisible{opacity:0}.pointer{cursor:pointer!important}.cursor-progress{cursor:progress!important}.move{cursor:move!important}.cursor-default{cursor:default!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto!important}.overflow-y-auto{overflow-x:hidden;overflow-y:auto}.overflow-x-auto{overflow-x:auto!important;overflow-y:hidden!important}.relative{position:relative}.position-static{position:static}.absolute{position:absolute}.fixed{position:fixed}.display-block{display:block!important}.display-inline-block{display:inline-block!important}.display-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.margin-auto{margin:0 auto!important}.width-0{width:0!important}.width-auto{width:auto!important}.full-width{width:100%!important}.full-height{height:100%!important}.height-90{height:90%!important}.max-width-none{max-width:none!important}.no-border{border:none!important}.word-break{word-break:break-word!important}.no-break,.white-space-nowrap{white-space:nowrap}.text-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all;word-break:break-word}.keep-all{word-break:keep-all}.clear{clear:both;font-size:1px}.clearfix:after{content:" ";display:block;clear:both;line-height:0;height:0;font-size:0;visibility:hidden}.valign-middle{vertical-align:middle!important}.f_l{float:left!important}.f_r{float:right!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media (max-width:639px){.text-left-mobile{text-align:left!important}}@media (max-width:639px){.text-center-mobile{text-align:center!important}}@media (max-width:639px){.text-right-mobile{text-align:right!important}}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-hover-decoration,.no-hover-decoration:hover{text-decoration:none}.show-on-hover{display:none!important}.hover-control:hover .show-on-hover{display:block!important}.no-decoration,.no-decoration:hover{text-decoration:none}.flex-align-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.flex-align-right{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.flex-align-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.flex-space-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-top{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.margin-separator{margin:1px}.margin-0{margin:0!important}@media (max-width:639px){.margin-0-mobile{margin:0!important}}.margin-x-s{margin-right:10px;margin-left:10px}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-xs{margin-bottom:5px!important}.margin-bottom-s{margin-bottom:10px!important}.margin-bottom-sm{margin-bottom:15px!important}.margin-bottom-m{margin-bottom:20px!important}.margin-bottom-l,.margin-bottom-xl{margin-bottom:30px!important}.margin-top-xs{margin-top:5px!important}.margin-top-s{margin-top:10px}.margin-top-m{margin-top:20px!important}.margin-top-l,.margin-top-xl{margin-top:30px}.margin-top-xxxl{margin-top:60px!important}.margin-right-0{margin-right:0!important}.margin-right-xs{margin-right:5px!important}.margin-right-s{margin-right:10px!important}.margin-right-m{margin-right:20px!important}.margin-right-l,.margin-right-xl{margin-right:30px!important}.margin-left-auto{margin-left:auto}.margin-left-0{margin-left:0!important}.margin-left-xs{margin-left:5px}.margin-left-s{margin-left:10px}.margin-left-sm{margin-left:15px}.margin-left-m{margin-left:20px!important}.margin-left-l,.margin-left-xl{margin-left:30px}.padding-0{padding:0!important}.padding-xs{padding:5px!important}.padding-s{padding:10px!important}.padding-sm{padding:15px!important}.padding-top-0{padding-top:0!important}.padding-top-s{padding-top:10px!important}.padding-top-m{padding-top:20px!important}.padding-left-0{padding-left:0!important}.padding-left-xs{padding-left:5px}.padding-left-s{padding-left:10px!important}.padding-left-xxl{padding-left:40px!important}.padding-right-xs{padding-right:5px!important}.padding-right-s{padding-right:10px!important}.padding-bottom-s{padding-bottom:10px!important}.padding-top-xs{padding-top:5px!important}.padding-bottom-xs{padding-bottom:5px!important}.padding-bottom-0{padding-bottom:0!important}.padding-y-m{padding-top:20px;padding-bottom:20px}.padding-top-xl{padding-top:30px}.padding-right-xl{padding-right:30px!important}.padding-right-0{padding-right:0!important}.padding-right-m{padding-right:20px!important}.line-height-xs{line-height:12px!important}.line-height-s{line-height:14px!important}.line-height-m{line-height:16px!important}.line-height-l{line-height:18px!important}.line-height-xl{line-height:20px!important}.line-height-xxl{line-height:24px!important}.line-height-xxxl{line-height:32px!important}.font-xs{font-size:12px!important}.font-s{font-size:14px!important}.font-m{font-size:16px!important}.font-l{font-size:18px!important}.font-xl{font-size:20px!important}.font-xxl{font-size:24px!important}.crossed-text{text-decoration:line-through}.uppercase-text{text-transform:uppercase}.regular-text{font-weight:400!important}.bold-text{font-weight:700!important}strong{font-weight:700}.grey-text{color:#969fac}.red-text{color:#ea0016}.white-text{color:#fff}.multiline-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:auto;white-space:inherit;line-height:1}.display-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.flex-1{-webkit-box-flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex:1!important}.flex-2{-webkit-box-flex:2!important;-webkit-flex:2!important;-ms-flex:2!important;flex:2!important}.flex-3{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.flex-auto{-webkit-box-flex:0!important;-webkit-flex:0 1 auto!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:639px){.flex-xs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:640px) and (max-width:1023px){.flex-sm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.flex-md{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.flex,.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-container.__align-center,.flex.__align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-container.__align-bottom,.flex.__align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-container.__align-top,.flex.__align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-container.__align-stretch,.flex.__align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-container.__flex-start,.flex.__flex-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-container.__justify-between,.flex.__justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-container.__justify-around,.flex.__justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-container.__justify-center,.flex.__justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-container.__justify-start,.flex.__justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-container.__align-baseline,.flex.__align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-container.__flex-end,.flex.__flex-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-container.__space-between,.flex.__space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-container.__flex-center,.flex.__flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-container.__flex-column,.flex.__flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-container.__flex-row,.flex.__flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-container.__column,.flex.__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:639px){.flex-container.__mobile-column,.flex.__mobile-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{position:relative;height:100%}body,h1,h2,h3,h4,h5,html,img,p,section{padding:0;margin:0}table{width:100%}img{border:none;outline:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5{font-weight:400}h1,h2,h3,h4,h5,span{word-wrap:break-word}label input[type=checkbox],label input[type=radio]{display:inline-block;vertical-align:middle}[type=button],[type=button]:focus,[type=email],[type=email]:focus,[type=password],[type=password]:focus,[type=radio],[type=radio]:focus,[type=text],[type=text]:focus,select,select:focus,textarea,textarea:focus{outline:none}[v-cloak]{display:none!important}ol:not(:where(.wysiwyg-wrapper *)),ul:not(:where(.wysiwyg-wrapper *)){padding:0;margin:0;list-style:none}.block_info{position:relative;margin-bottom:10px;padding:10px;border-radius:10px;background:#f4f4f4;overflow:hidden}.block_info .delete-item{position:absolute;top:5px;right:5px}
/* start dropdown menu */
.dropdown-menu {
    position: absolute;
    text-align: left;
    left: 0;
    float: left;
    min-width: 160px;
    padding: 10px 0;
    margin: 0;
    list-style: none;
    background-color: white;
    border: 1px solid #ccc;
    z-index: 20003;
}

.dropdown-menu .icon-ui {
    color: #000;
    margin-right: 5px;
}

.dropdown-menu.pull-right {
    left: auto;
    right: 0;
}
.dropdown-menu li {
    list-style: none;
    padding: 0;
}
.dropdown-menu a {
    padding: 3px 10px;
    display: block;
    text-decoration: none;
    white-space: nowrap;
}
.dropdown-menu a:hover {
    background: #b3d0e4;
}
.dropdown-menu a i.icon {
    margin-right: 5px;
}
.dropdown-menu li.delimiter {
    border-top: solid #ccc 1px;
    padding: 0 10px;
    margin: 13px 0 13px;
}
.dropdown-menu li.delimiter .label {
    text-transform: uppercase;
    text-align: center;
    font-size: 9px;
    float: left;
    margin-top: -6px;
    padding: 0 3px;
    background: white;
}
/* end dropdown menu */

/* start color-label.tpl */
.label_div  {
    width: 20px;
    height: 15px;
    float: left;
}
.title-block .label_div {
    width: 20px;
    height: 15px;
    position: absolute;
    left: 0;
    top: 2px;
}
.green_label {
    background: url(/images/ico-eye-green.png) no-repeat left;
}
.yellow_label {
    background: url(/images/ico-eye-yellow.png) no-repeat left;
}
.red_label {
    background: url(/images/ico-eye-red.png) no-repeat left;
}
.blue_label {
    background: url(/images/ico-eye-blue.png) no-repeat left;
}
.grey_label {
    background: url(/images/ico-eye-grey.png) no-repeat left;
}
/* end color-label.tpl */

/******************************************/
body.ext-ie6 .x-date-menu,
body.ext-ie9 .x-date-menu { /* fixes calendar in IE9 (ext thinks its IE6!)  */
    width: auto!important;
}

/********************************************************************************************/
.news-date {
    font-size: 11px;
    color: #777;
    padding-left: 10px;
    margin-bottom: 5px;
}

.event-logo {
    float: left;
    padding: 2px 7px 0 0;
}

.event-logo img {
    border-radius: 4px;
    overflow: hidden;
}

td.event-logo {
    float: none;
    width: 200px;
}

.event-logo-big {
    padding-right: 15px;
    text-align: left;
}

.scroll_auto {
    overflow: auto;
}

.overflow_h {
    overflow: hidden;
}

.event-col-right .date-top-container {margin: 7px 0;}

/*start _short-info-organizations.tpl*/
.profile-user-short-info,
.profile-event-short-info,
.profile-company-short-info {
    width: 100%;
    height: 116px;
    position: relative;
    float: none;
    margin: 0 auto 10px;
    background: #d2e6f0 url(/images/profile-header-grad.png) repeat-x 0 0;

    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;

    -moz-box-shadow:
            0 0 0 1px rgba(0,0,0,.1),
            0 1px 0 1px rgba(0,0,0,.07);
    -webkit-box-shadow:
            0 0 0 1px rgba(0,0,0,.1),
            0 1px 0 1px rgba(0,0,0,.07);
    -o-box-shadow:
            0 0 0 1px rgba(0,0,0,.1),
            0 1px 0 1px rgba(0,0,0,.07);
    box-shadow:
            0 0 0 1px rgba(0,0,0,.1) /*#E6E6E6*/,
            0 1px 0 1px rgba(0,0,0,.07)/*#CFCFCF*/;
}
.profile-company-short-info .company-address {
    margin-top: 5px;
    padding-top: 3px;
    border-top: solid #c9d9e1 1px;
}
.profile-company-short-info .url,
.profile-company-short-info .tel {
    float: left;
    margin-right: 4ex;
}
.profile-base-text-wraper {
    position: absolute;
    width: 100%;
    height: 116px;
    margin: 0;
}
.profile-company-short-info {
    width: 718px;
    height: auto;
    padding: 10px;
    margin-top: 1px;
    margin-bottom: 15px;
}
.profile-company-short-info .profile-base-text-wraper {
    height: auto;
    position: static;
}

.profile-base-text {
    position: absolute;
    display: inline;
    bottom: 8px;
    left: 116px;
    color: #003366;
    font: 14px Tahoma, sans-serif;
}
.profile-company-short-info .profile-base-text {
    position: static;
    color: #555;
    font-size: 12px;
    line-height: 1.5em;
    width: 100%;
}
.org-logo {
    float: right;
    width: 106px;
    margin: -3px 0 0 7px;
}
.org-logo img {
    width: 100px;
    border: 3px solid #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.profile-company-short-info .profile-base-text h1 {
    float: left;
}

.profile-base-text h1 {
    margin: 0;
    border-bottom: none;
    padding: 0;
    font: bold 24px "Trebuchet MS",Arial,sans-serif;
    font-style: italic;
}
.profile-base-text H1 A {
    color: #003366;
}
.profile-base-text H1 A:hover,
.profile-base-text H1 A:focus,
.profile-base-text H1 A:active,
.click-to-edit:hover {
    background-color: rgba(2,114,190,.7);
    color: #FFF;
    text-decoration: none;
}
.profile-base-text H1 A:after,
.click-to-edit:after {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 4px;
    background: rgba(0,51,102,.3) url(/images/ico/ico-edit-white.png) no-repeat center center;
    content: "";
}
.profile-base-text H1 A:hover,
.profile-base-text H1 A:focus,
.profile-base-text H1 A:active,
.profile-base-text H1 A:after,
.click-to-edit,
.click-to-edit:after {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
/*end _short-info-organizations.tpl*/

.file-title,
.message-attached-file {
    float: left;
    padding-left:20px;
    min-height: 16px;
    background-repeat: no-repeat;
    background-position: left center;
}

.not-registered-members-details .view-mode .file-title,
.not-registered-members-details .member-info-container .file-title,
.company-view .content-main .file-title,
.asset-view .content-main .file-title
{
    float: none;
    overflow: hidden;
    height: 16px;
    margin-top: 4px;
}

.not-registered-members-details .view-mode .file-title:first-child,
.not-registered-members-details .member-info-container .file-title:first-child,
.company-view .content-main .file-title:first-child {
    margin-top: 0;
}


/* start files */
.file-item .file-title,
.file-grid-details .file-title {width: 368px;}

.file-title a,
.file-title a:visited {
    font-size: 12px;
    font-family: Arial;
    color: #333;
}

.moved-files {
    margin-bottom: 10px;
}

.moved-files .file-title {
    display: block;
    height: 20px;
    line-height: 20px;
    margin-right: 16px;
}

.file-date,
.file-creator a {
    font-size: 10px;
}
.file-date {
    float: left;
    padding: 0 5px 0 15px;
    width: 60px;
    color: #555;
    white-space: nowrap;
    font-weight: normal;
}

.file-deleted {
    background: url('/images/ico/ico-recycle-bin.png') no-repeat 2px center;
    color: #888;
}
s.file-deleted {
    background: none;
}
.file-new {
    background: url('/images/ico/ico-new.png') no-repeat left center;
}
.file-recent {
    background: url('/images/ico/ico-recent.png') no-repeat left center;
}
.file-new.icon,
.file-recent.icon {
    width: 15px;
    height: 12px;
    display: inline-block;
    vertical-align: middle;
}

.file-creator {
    float: left;
    width: 211px;
    padding: 0 0 0 25px;
}
.break-words {
    word-wrap: break-word;
}

.file-grid-details-description {
    font-size: 11px;
    margin-top: 4px;
}

.folder-grid-details {
    background: #f0f7fa url(/images/file-details-bg.png) repeat-x left bottom;
}
.file-grid-details .file-title,
.file-details-page {
    height: 16px;
    line-height: 16px;
}

.file-details-page {
    float: left;
    padding-left: 16px;
}
.file-details-page A {
    padding-right: 18px;
    background: url(/images/ico/ico-go.png) no-repeat right center;
}

.file-grid-details-summary {
    float: left;
    width: 470px;
    padding: 0 0 0 18px;
    font-size: 11px;
}
.file-grid-details-summary.summary-right {
    width: 200px;
    padding-left: 25px;
}
.file-grid-details-summary.summary-right > div {
    margin-top: 4px;
}

.member-in-contacts,
.file-shared {
    background: #BFBFBF url('/images/ico/ico-file-public.png') no-repeat 4px 3px;
    color: white;
    font-size: 10px;
    line-height: 12px;
    height: 12px;
    padding: 0 4px 0 13px;
}
#not-registered-users .newsletter-flag,
#not-registered-users .no-newsletter-flag,
.not-registered-members-details .newsletter-flag {
    width: 16px;
    height: 15px;
    vertical-align: bottom;
    margin-left: 2px;
    display: inline-block;
    background: url(/images/sidebar-nav-icons.png) no-repeat 0 -211px;
}
i.icon-checkmark {
    background: url(/images/ico/ico-checkmark-black.png) no-repeat left 3px;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: bottom;
    margin-right: 2px;
}
#not-registered-users .newsletter-flag,
.not-registered-members-details .newsletter-flag {
    background: url(/images/ico/ico-unread.png) no-repeat 0 center;
}
#not-registered-users .no-newsletter-flag {
    background: url(/images/ico/ico-no-email.png) no-repeat 0 center;
}

#not-registered-users .unsubscribed-flag,
#newsletters_statistics .unsubscribed-flag,
#section-tab-newsletter .unsubscribed-flag,
.not-registered-members-details .unsubscribed-flag {
    width: 16px;
    height: 15px;
    vertical-align: bottom;
    margin-left: 2px;
    display: inline-block;
    background: url(/images/ico/ico-no-email.png) no-repeat 0 0;
}

#newsletters_statistics table.dataTable thead th,
#recipients-grid-container table.dataTable thead th {
    padding: 10px 10px;
}

#newsletters_statistics table.dataTable td.highlighted {
    background: #f2f8ff;
    color: #8eabc8;
}

.file-folder,
.file-folder-empty,
.file-folder-subfolders,
.file-folder-open {
    font-weight: bold;
}

/* File and folder types */
.file-folder-empty    {background-image: url('/images/ico-filesys/ico-folder-empty.png');}
.file-folder-subfolders    {background-image: url('/images/ico-filesys/ico-folder-subfolder.png');}
.file-folder-open    {background-image: url('/images/ico-filesys/ico-folder-open.png');}
.file-folder    {background-image: url('/images/ico-filesys/ico-folder-closed.png');}
.file-type-spreadsheet    {background-image: url('/images/ico-filesys/ico-file-spreadsheet.png');}
.file-type-presentation    {background-image: url('/images/ico-filesys/ico-file-presentation.png');}
.file-type-media    {background-image: url('/images/ico-filesys/ico-file-media.png');}
.file-type-video    {background-image: url('/images/ico-filesys/ico-file-video.png');}
.file-type-archive    {background-image: url('/images/ico-filesys/ico-file-archive.png');}
.file-type-txt    {background-image: url('/images/ico-filesys/ico-file-txt.png');}
.file-type-pdf    {background-image: url('/images/ico-filesys/ico-file-pdf.png');}
.file-type-img    {background-image: url('/images/ico-filesys/ico-file-img.png');}
.file-type-upload-failed    {background-image: url('/images/ico/ico-delete.png');}
.file-type-keynote    {background-image: url('/images/ico-filesys/apple-16px-keynote.png');}
.file-type-numbers    {background-image: url('/images/ico-filesys/apple-16px-numbers.png');}
.file-type-pages    {background-image: url('/images/ico-filesys/apple-16px-pages.png');}

#close_file_sharing_info {
    position: absolute;
    right: 10px;
    top: 10px;
    display: block;
    width: 12px;
    height: 12px;
    line-height: 12px;
    color: #b9c5d3;
    text-align: right;
    font-size: 19px;
    font-weight: bold;
}
#close_file_sharing_info:hover {
    text-decoration: none;
    color: #A0AEBE;
}
/*end files*/

/* start Browse object */
#dialog-add-object {
    position: relative;
    left: -10px;
    margin: 0 auto;
    width: 960px;
}

#object-add-info {
    background-color: #ffe5a8;
    height: 105px;
    border-bottom: 1px solid #9a9a9a;
    overflow: hidden;
}

#object-add-frame {
    border: none;
}

#object-add-frame-location {
    float: left;
    border: 1px solid #999;
    height: 20px;
    line-height: 20px;
    font-size: 11px;
    color: #333;
}

#object-add-info #link_navigator {
    height: 22px;
    line-height: 22px;
    background-color: #6289b2;
    cursor: pointer;
    border-radius: 3px;
    padding: 0 7px;
    font-size: 14px;
}

#object-add-info #address-line {
    overflow: hidden;
}

#object-add-info h2 {
    font-size: 20px;
    line-height: 20px;
    float: left;
    margin: 9px 5px;
}

#object-add-info .text {
    float: left;
    font-size: 14px;
    color: #333;
    margin: 2px 5px 0;
}

#object-add-info .link_info {
    display: inline-block;
    margin: 9px 0;
}

#object-add-info .link_info span {
    top: 0;
}

#object-add-info .linked-object-container {
    float: left;
    margin: 2px 5px 0;
    background: none;
    width: 255px;
}

#object-add-info .no-object-linked {
    float: left;
    margin: 11px 5px 0;
    color: #777;
    font-size: 14px;
    font-weight: 700;
}

#object-add-info .buttons {
    margin-top: 8px;
}

#object-add-info .buttons button[disabled] {
    opacity: 0.55;
    cursor: default;
}

#object-add-info .buttons button[disabled] span {
    cursor: default;
}

#static-box-container {
    overflow: hidden;
}
/* END Browse object */

DIV.field-name {
    margin-bottom: 5px;
}

.field-value {
    margin-bottom: 10px;

}
.field-value label.checkbox input {
    margin-right: 7px;
    vertical-align: middle;
    margin-top: -2px;
}

.event-item {
    margin-top: 10px;
    padding: 5px 0;
    overflow: hidden;
}

.combo-list-on-top {
    z-index: 21000 !important;
}

.start-welcome {
    padding-bottom: 5px;
    color: #003366;
}

.panel_st .personal_network {
    border-top: 1px solid #DEDEDE;
}

.panel_st .box_button {
    padding-bottom: 10px;
}

.comment-item img {
    margin: 0 0 -14px 30px;
}

.comment-author-photo {
    float: left;
    margin-right: 10px;
}
.comment-user-info {
    float: left;
}
.comment-user-info-name {
    font: 14px "Arial";
}
.comment-user-info-job {
    font: 12px "Arial";
    color: #333;
}
.comment-date-info {
    float: right;
    text-align: right;
}
.comment-date-posted {
    font: 12px "Arial";
    color: #333;
    float: right;
    padding-left: 15px;
    background: url('/images/ico/ico-date-grey.gif') no-repeat left;
}
.comment-date-posted.comment-date-new {
    padding-left: 0;
    background: none;
}

.comment-new {
    display: inline-block;
    background: #d51f1f url('/images/ico/ico-new.gif') no-repeat 2px 0;
    border-radius: 2px;
    font-size: 8px;
    text-transform: uppercase;
    color: #fff;
    padding: 0 3px 1px 16px;
    font-weight: bold;
    margin: -3px 4px 0 0;
    height: 12px;
    line-height: 12px;
    vertical-align: middle;
}
.comment-recent {
    background: url('/images/ico/ico-recent.png') no-repeat left;
}
.comment-deleted {
    background: url('/images/ico/ico-recycle-bin.png') no-repeat left;
}

.lightbox .comment-reply {width: 687px;}

.comment-author-photo img {
    display: block;
    margin: 0 0 3px;
}

.comment-reply h1 {
    font: 14px "Arial";
    font-weight: bold;
    color: #555;
    border: none;
    padding: 0 0 9px;
    margin-left: 0;
}
.comment-reply .cke-holder {
    margin-top: 8px;
}

a.comment-attach-action {
    height: 30px;
    font-size: 28px;
    line-height: 30px;
    background: url('/images/skrepki-sprite.png') no-repeat left -30px;
    padding-left: 20px;
    text-decoration: none;
}
.newstickers-internal-attachment a.comment-attach-action {
    height: 30px;
    font-size: 28px;
    line-height: 30px;
    background: url('/images/skrepki-sprite.png') no-repeat left -30px;
    padding-left: 0;
    width: 20px;
    display: block;
    float: left;
    margin-top: -6px;
    text-decoration: none;
}

a.slide-right,
a.slide-left {
    display: inline-block;
    line-height: 15px;
}

.comment-default-text textarea {
    font: 14px "Arial";
    color: #999;
}

.comment-default-guid input {
    font: 12px "Arial";
    color: #999;
}

.comment-attached-object {
    display: block;
    margin-top: 15px;
}

a.comment-attached-object, a.comment-attached-object:hover   {
    text-decoration: none;

}

.comment-attached-object img {
    padding-left: 25px;
    background: url('/images/skrepki-sprite.png') no-repeat left 2px;
}

.discussion-box .comment-expand,
.discussion-box .comment-collapse {
    display: block;
    position: absolute;
    bottom: 5px;
    left: 13px;
    outline: none;
    color: #333;
    font: 11px Arial;
    padding: 0;
    background: url('/images/ico/ico-discuss-expand.gif') no-repeat 0 1px;
    padding-left: 17px;
}
.discussion-box .comment-collapse {
    height: auto;
    bottom: 5px;
    background: url('/images/ico/ico-discuss-collapse.gif') no-repeat 0 1px;
}
.gray-normal {
    color: #333;
    font-weight: normal;
    white-space: nowrap;
}

td.short-comment {
    width: 360px!important;
    overflow: hidden;
}

.short-comment {
    width: 340px;
    padding-bottom: 6px;
}

.messages_item.go-to-news {
    padding-bottom: 2px;
    border-bottom: 0;
}

.panel_st .messages_item a.go-to-news,
.panel_important .content a.go-to-news {
    display: block;
    float: right;
    color: #91B2C8;/*#B3D0E4*/
    font: 11px "Arial";
}

.panel_st .messages_item a.more {
    color: #0272BE;
    font: 11px "Arial";
}

/* select community from login page */
.main-login .community .sel {
    color: #15428B;
}
.main-login .community.active .sel {
    background: url(/images/nav-over.gif) repeat-x left -21px;
}
.main-login .community .sel,
.main-login .community.active .sel {
    padding-right: 10px;
    background: url(/images/ico/ico-login-communities.gif) no-repeat right 50%;
}
.main-login .community .sub {
    top: 26px;
}

#msg-div {
    position:absolute;
    left: 35%;
    top: 0;
    width: 450px;
    z-index: 20000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 2px #909090;
    -webkit-box-shadow: 0 1px 3px #909090; /*webkit renders shadow differently*/
    background-color: #EBF7CA;
}

.msg-text-container {
    padding: 5px;
    float: left;
    text-align: left;
    width: 400px;
}

#msg-div img {
    margin: 7px 0 0 5px;
    display: block;
    float: left;
}


.grid td.status-active,
.grid td.status-inactive {
    padding-left: 15px;
    background-repeat: no-repeat;
    background-position: 0 10px;
}

.grid td.status-active {
    background-image: url("/images/ico/ico-member-status-active.png");
}
.grid td.status-inactive {
    background-image: url("/images/ico/ico-member-status-inactive.png");
}

fieldset.registration {
    border: none;
    display: block;
    overflow: hidden;
    width: 460px;
}

fieldset.registration input.text,
fieldset.registration select {
    background:  none repeat scroll 0 0 #FFFBF0 !important;
}

fieldset.registration label {
    display: block;
    float: left;
    width: 160px;
    padding: 12px 0 0 50px;
}
fieldset.registration div.captcha {
    background-color: #EFF5FA;
    padding: 6px 0 6px;
}

fieldset.registration div.registration-value {
    display: block;
    float: left;
    padding: 6px 0 6px;
}

.captcha .name-param {
    width: 210px;
    float: left;
    padding: 5px;
}
.captcha .name-param .wrap-info {
    margin-top: 7px;
}

.captcha .value-param {
    width: 240px;
    float: left;
    margin-top: 20px;
}
.captcha .value-param .refresh {
    margin: 5px 0 0 5px;
}

fieldset.registration input.text.w_92 {
    width:87px !important;
    margin: 15px 0 0 5px;
}

.accept-tou-privacy {
    padding: 6px 0 6px 50px;
}
.register-button {
    padding: 6px 0 6px 210px;
}
fieldset.registration .gender-male,
fieldset.registration .gender-female {
    width: auto;
    display: inline;
    float: none;
    padding: 0;
}
fieldset.registration .gender-male {
    padding-right: 30px;
}
.no-list-elements {
    color: #646464;
    font: 12px/17px Tahoma, sans-serif;
    padding: 5px;
}
.community-overview-member,
.community-overview-type {
    font-weight: bold;
}

.community-overview-image {
    float: left;
    margin: 1em 2em 2em 0;
    max-width: 450px;
}
.community-overview-description {
    padding: 5px 0;
    font: 14px/21px Arial;
    word-wrap: break-word;
}

.community-overview-contact-person,
A.community-overview-contact-person {
    font-weight: bold;
}

.community-overview-vision {
    padding: 20px 0 10px;
    font: 14px/22px Tahome,Arial,sans-serif;
    color: #555;
}

.community-overview-vision H2 {
    color: #000;
    font: bold 14px/24px Tahoma, sans-serif;
}

/* Contact page */

.contact TABLE {width: 100%;}
.contact TD {
    vertical-align: middle;
    line-height: 20px;
}
.contact .contact-field {
    width: 130px;
    padding: 0 8px 15px 0;
    text-align: right;
    text-transform: capitalize;
    font-size: 20px;
    font-weight: bold;
    color: #777;
}

.contact .contact-value {
    padding-bottom: 15px;
    font-size: 20px;
    color: #333;
}
.contact .contact-value TEXTAREA {
    width: 566px;
    height: 52px;
    margin: 0;
    font-size: 14px;
    font-family: arial,sans-serif;
    border-color: #CCC;
}
#unlogged .contact .contact-value TEXTAREA {width: 582px;}
.contact .comment-msg {
    padding-top: 0;
}
.contact .comment-msg TEXTAREA {
    overflow: auto;
    width: 696px;
    height: 100px;
    min-height: 100px;
    margin: 0;
    padding: 4px;
    border: 1px solid #CCC;
    background: #FFF;
    font: 14px Arial;
    color: #000;
    resize: vertical;
}
#unlogged .contact .comment-msg TEXTAREA {width: 712px;}
.contact .comment-item-border {
    margin-bottom: 40px;
}

.contact .contact-imprint {
    background-color: #f0f7ff;
    padding: 20px 15px 30px 15px;
    margin-top: 1px;
}

.contact .comment-bottom-box {
    margin: 15px 0 0;
}
.contact .comment-actions {
    float: left;
    margin: 0;
}
.contact .comment-actions BUTTON {margin-left: 0;}
.contact .guide-line {
    padding: 10px 10px 0;
    font-size: 12px;
    color:#000;
}

/* END Contact page */

/* File upload lightbox */

div.combined-checkboxes {
    width: calc(100% - 12px)!important;
    float:left !important;
}

div.combined-checkboxes fieldset input {width:auto;}
div.combined-checkboxes fieldset label {
    float:none;
    margin: 0;
}
#file-uploader-container {
    padding: 0 0 10px 0;
}
.news-form #file-uploader-container {
    padding: 0;
}

.keyw-sug-wrap {
    float: right;
    width: auto;
    padding: 0;
}
.keyw-sug-wrap:after {
    display: block;
    clear: both;
    content: "";
}
.keyw-sug-wrap A.stand {
    margin: 0 5px 0 0;
}
.keyw-sug-wrap A.link_info {
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 3px;
    position: relative !important;
}

.news-form .qq-files {
    width: calc(100% - 7px);
}

.btn-clear-file {
    position: absolute;
    top: 18px;
    right: 12px;
    width: 16px;
    line-height: 26px;
    text-align: center;
    color: #333;
    font-size: 30px;
    cursor: pointer;
}

.event-upload-files .title-block {
    margin-bottom: 0;
}
.event-upload-files .qq-uploader {
    width: auto;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-top: none;
}
.event-upload-files .qq-files {
    width: auto;
    float: none;
    border-radius: 0;
    -moz-border-radius: 0;
    border-top: none;
    padding: 8px 3px 5px 8px;
}
.event-upload-files .qq-files-wrapper {
    width: auto;
}

/* END File upload component */

/* **************** Navigation bar ************************** */
#nav-bar-visible {
    width: 680px;
    height: 28px;
    float: left;
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
}
.nav-bar-subfolders {
    background: #FFF;
    position: absolute;
    max-height: 300px;
    min-width: 300px;
    max-width: 600px;
    overflow: auto;
    border: 1px solid #C7C7C7; /*for IE & Opera mobile!*/
    border: 1px solid rgba(221,221,221,.0); /*invisible border for CSS3-browsers, that hides previous*/
    z-index: 101;
    -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.25),
    0 0 8px rgba(0,0,0,.15);
    -moz-box-shadow: 0 5px 5px rgba(0,0,0,.25),
    0 0 8px rgba(0,0,0,.15);
    box-shadow: 0 5px 5px rgba(0,0,0,.25),
    0 0 8px rgba(0,0,0,.15);
}
#nav-bar-all {
    position: absolute;
    width: 32000px;
    height: 28px;
    left: 0;
    padding-top: 6px;
}
#nav-bar-scroll-left,
#nav-bar-scroll-right {
    position: absolute;
    width: 23px;
    height: 24px;
    background-image: url(/images/btn-folder-nav-scroll-spr.png);
    background-repeat: no-repeat;
    border-color: #777;
    border-style: solid;
    top: 2px;
    padding-bottom: 2px;
    z-index: 100;
}
#nav-bar-scroll-left {
    left: 0;
    background-position: left top;
    border-width: 0 0 0 1px ;
}
#nav-bar-scroll-right {
    right: 0;
    background-position: right bottom;
    border-width: 0 1px 0 0;
}

.nav-bar-nodes {
    float: left;
    height: 18px;
    position: relative;
    white-space:nowrap;
    padding-left: 5px;
    margin-left: -1px;
    background: url(/images/btn-folder-nav-sprite.png) no-repeat left -162px;
}
.nav-bar-nodes:hover,
.nav-bar-nodes.current:hover {
    background-position: left -180px;
}
.nav-bar-nodes:focus,
.nav-bar-nodes:active {outline-color: #DDD;}

.nav-bar-nodes .name {
    background: url(/images/btn-folder-nav-sprite.png) repeat-x left -54px;
    color: #fff;
    line-height: 18px;
    display: block;
    float: left;
    text-decoration: none;
    padding: 0 5px;
}
.nav-bar-nodes.first .name {padding-left: 0;}

.nav-bar-nodes.current .name {
    background-position: left -90px;
}
.nav-bar-nodes a.name:hover,
.nav-bar-nodes:hover > .right .name,
.nav-bar-nodes .right:hover > .name {
    background-position: left -72px;
}
.nav-bar-nodes .drop-down {
    background: url(/images/btn-navbar-dropdown-sprite.png) no-repeat center top;
    line-height: 18px;
    width: 15px;
    height: 18px;
    display: block;
    float: left;
}

.nav-bar-nodes a.drop-down:hover,
.nav-bar-nodes:hover > .right .drop-down,
.nav-bar-nodes .right:hover > .drop-down {
    background-position: center -18px;
}

.nav-bar-nodes.first {
    margin-left: 0;
    background-position: left top;
}
.nav-bar-nodes.current {
    background-position: left -198px;
}
.nav-bar-nodes.first.current {
    background-position: left -36px;
}
.nav-bar-nodes.current .drop-down {
    background-position: center -36px;
}
.nav-bar-nodes.first.current:hover,
.nav-bar-nodes.first:hover {
    background-position: left -18px;
}
.nav-bar-nodes .right {
    height: 18px;
    padding-right: 5px;
    display: inline-block;
    background: url(/images/btn-folder-nav-sprite.png) no-repeat right -108px;
}
.nav-bar-nodes.current .right {background-position: right -144px;}
.nav-bar-nodes.last .right {background-position: right -216px;}
.nav-bar-nodes.last.current .right {background-position: right -252px;}

.nav-bar-nodes .right:hover,
.nav-bar-nodes:hover .right,
.nav-bar-nodes.current:hover .right,
.nav-bar-nodes.current .right:hover {background-position: right -126px;}

.nav-bar-nodes.last .right:hover,
.nav-bar-nodes.last:hover > .right,
.nav-bar-nodes.last.current .right:hover {
    background-position: right -234px;
}

.nav-bar-nodes.visited {
    -moz-opacity: 0.3;
    opacity: 0.3;
}

#nav-bar-all .nav-bar-nodes.opened-drop-down {
    border-top: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #000;
    margin-left: -1px;
    margin-right: -1px;
    z-index: 60;
}
#nav-bar-all .nav-bar-nodes.opened-drop-down,
#nav-bar-all .nav-bar-nodes.opened-drop-down .right,
#nav-bar-all .nav-bar-nodes.opened-drop-down .name {
    background: #fff;
    color: #000;
}
#nav-bar-all .nav-bar-nodes.opened-drop-down .drop-down {
    background-position: center bottom;
}

.nav-bar-folder-default {
    display: block;
    min-width: 120px;
    line-height: 16px;
    padding: 7px 7px 7px 27px;
    word-wrap: break-word;
    background-position: 7px 7px;
    background-repeat: no-repeat;
}
.nav-bar-folder-default:hover {
    background-color: #e6f1f7;
    text-decoration: none;
}
.nav-bar-folder-default:focus,
.nav-bar-folder-default:active {
    outline: 0 none;
}
.nav-bar-folder-empty {
    background-image: url('/images/ico-filesys/ico-folder-empty.png');
}
.nav-bar-folder-subfolders {
    background-image: url('/images/ico-filesys/ico-folder-subfolder.png');
}
.nav-bar-folder {
    background-image: url('/images/ico-filesys/ico-folder-open.png');
}
.nav-bar-folder-closed {
    background-image: url('/images/ico-filesys/ico-folder-closed.png');
}

.tree-node-selected {
    background-color: #6593CF;
    color: #FFF;
}
.tree-node-selected:hover {
    background-color: #4278BE;
}
#nav-bar-outer-scroll {
    position: relative;
    width: 610px;
    height: 2px;
    left: 35px;
    background-color: #e6e6e6;
}
#nav-bar-inner-scroll {
    width: 0; /* calculated */
    position: absolute;
    height: 2px;
    background-color: #56bbff;
}

#nav-bar-btn-root {
    float: left;
    width: 36px;
    height: 24px;
    margin: 3px 3px 0 0;
    background: transparent url('/images/folder-tree.png') no-repeat 0 0;
    cursor: pointer;
}

.tree-container ul {
    margin: 0 0 0 15px;
    padding: 0;
}
.tree-container li {
    list-style: none;
    width: auto;
}
.tree-container > ul {
    margin: 0;
}
/*.tree-container > ul > li {

}*/
/* ************************************************************** */

.user-info-image,
.user-info-details {
    float: left;
    padding-right: 5px;
    font-weight: normal;
    font-size: 12px;
}

.file-details-pane .file-ico-small {
    font-size: 14px;
    color: #555;
    background-repeat: no-repeat;
    padding-left: 20px;
}

/*    File details litebox    */
.file-details-pane {
    width: 290px;
    margin-right: -290px;
    float: left;
}
.lightbox .file-details-pane h1 {
    margin-bottom: 3px;
}

.file-details-pane .title-block {
    margin-top: 10px;
}
.file-details-pane .title-block h4 {
    font-size: 13px;
}
.file-details-pane .sidebar {
    width: auto;
    float: none;
    padding: 0;
}
.file-details-pane .description {
    color: black;
}

.file-details-pane .sidebar_nav {
    margin-left: -7px;
    margin-top: 15px;
    margin-bottom: 5px;
}
.not-registered-members-details .content-details-pane .sidebar_nav > a,
.company-view .content-details-pane .sidebar_nav > a {
    border-left: solid #a3a3a3 1px;
}

.asset-view .content-details-pane .sidebar_nav {
    padding: 0;
    text-indent: inherit;
}

.asset-view .content-details-pane .sidebar_nav > a {
    border: none;
}

.not-registered-members-details .content-details-pane .sidebar_nav > a.invite.ico-btn,
.not-registered-members-details .content-details-pane .sidebar_nav > a:first-child,
.company-view .content-details-pane .sidebar_nav > a.invite.ico-btn,
.company-view .content-details-pane .sidebar_nav > a:first-child,
.asset-view .content-details-pane .sidebar_nav > a.invite.ico-btn,
.asset-view .content-details-pane .sidebar_nav > a:first-child {
    border: 0;
}
.file-details-pane .sidebar_nav > a,
.content-details-pane .sidebar_nav > a {
    border-left: solid #b3d0e4 1px;
}
.lightbox.with-file-preview {
    padding-right: 305px;
    float: left;
}

#btn-file-next, #fake-btn-file-next,
#btn-file-prev, #fake-btn-file-prev {
    position: absolute;
    border: none;
    background: transparent url(../images/btn-fullscreen.png) no-repeat;
    width: 26px;
    height: 40px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    text-indent:100%;
    opacity: 0.5;
    cursor: pointer;
    z-index: 25000;
}
#btn-file-next:hover, #fake-btn-file-next:hover,
#btn-file-prev:hover, #fake-btn-file-prev:hover {
    opacity: 1;
}
#btn-file-prev, #fake-btn-file-prev {
    top: 45%;
    left: -40px;
    background-position: -1px -1px;
}
#btn-file-next, #fake-btn-file-next {
    top: 45%;
    right: -40px;
    background-position: -1px -45px;
}
.lightbox-border.fake .lightbox {
    height: 100%;
    padding: 0;
    background: white url(/images/ico/loading-ani-white.gif) no-repeat center center;
}
/*    FULL SCREEN    */
.jwplayer .jw-icon-fullscreen {
    display: none;
}

.activity-file {
    display: block;
    width: 32px;
    height: 32px;
    padding-top: 0;
    background-position: center 0;
    background-repeat: no-repeat;
}

.activity-file.file-type-txt,
#file_details .file-ico-big.file-type-txt {background-image: url('/images/ico-filesys/ico-file-txt32.png');}
.activity-file.file-type-spreadsheet,
#file_details .file-ico-big.file-type-spreadsheet {background-image: url('/images/ico-filesys/ico-file-spreadsheet32.png');}
.activity-file.file-type-presentation,
#file_details .file-ico-big.file-type-presentation {background-image: url('/images/ico-filesys/ico-file-presentation32.png');}
.activity-file.file-type-pdf,
#file_details .file-ico-big.file-type-pdf {background-image: url('/images/ico-filesys/ico-file-pdf32.png');}
.activity-file.file-type-media,
#file_details .file-ico-big.file-type-media {background-image: url('/images/ico-filesys/ico-file-media32.png');}
.activity-file.file-type-video,
#file_details .file-ico-big.file-type-video {background-image: url('/images/ico-filesys/ico-file-video32.png');}
.activity-file.file-type-img,
#file_details .file-ico-big.file-type-img {background-image: url('/images/ico-filesys/ico-file-img32.png');}
.activity-file.file-type-archive,
#file_details .file-ico-big.file-type-archive {background-image: url('/images/ico-filesys/ico-file-archive32.png');}
.activity-file.file-type-keynote,
#file_details .file-ico-big.file-type-keynote {background-image: url('/images/ico-filesys/apple-32px-keynote.png');}
.activity-file.file-type-numbers,
#file_details .file-ico-big.file-type-numbers {background-image: url('/images/ico-filesys/apple-32px-numbers.png');}
.activity-file.file-type-pages,
#file_details .file-ico-big.file-type-pages {background-image: url('/images/ico-filesys/apple-32px-pages.png');}

.news-ticker-input {
    display: block;
    float: left;
    width: 675px;
    margin: 0 !important;
}
#news-ticker-viewer {
    position: relative;
    width: 960px;
    height: 30px;
    margin-bottom: 10px;
    overflow: hidden;
}
#news-ticker-container {
    position: relative;
    left: 200px;
    width: 999999px;
}
.news-ticker-content,
.news-ticker-divider {
    float: left;
    height: 30px;
    max-height: 30px;
    line-height: 30px;
    padding-right: 40px;
    font-size: 14px;
    color: #333;
}
.news-ticker-divider {
    color: #B9C5D3;
}

#notify-administrator-container-box {
    width: 640px;
}

td#notify-message #progress_bar_message {
    width: 98.3%;
}

.newstickers-form {
    margin: 25px auto 20px;
    line-height: 5px;
}
.newstickers-form .field-progr-brd.on-focus {
    clear: both;
}
.newstickers-form .link-object-button .link_info,
.newstickers-form .link-object-button span {
    display: none;
}

.newstickers-date {
    margin-left: 15px;
}
.newstickers-date,
.newstickers-date DIV {height: 22px;}
.newstickers-date INPUT {
    display: block;
    float: left;
}
.newstickers-date IMG {
    display: block;
    float: right;
}

body.ext-ie6 .newstickers-date .x-form-field-wrap {
    margin-top: -20px;
}

body.ext-ie9 .newstickers-date .x-form-field-wrap .x-form-trigger,
body.ext-ie10 .newstickers-date .x-form-field-wrap .x-form-trigger {
    position: relative;
}

.newstickers-internal-attachment {
    float: right;
    width: 150px;
}

.newstickers-internal-attachment INPUT,
.newstickers-internal-attachment INPUT.text {
    width: 230px;
    margin-right: 3px;
    float: left;
    display: block;
}

.newstickers-form-header {
    font-weight: bold;
    color: #555;
    font-size: 14px;
}

.newstickers-form-header DIV {
    float: left;
    line-height: 18px;
}

.newstickers-form-header .newstickers-text {
    width: 675px;
}

.newstickers-form-header .newstickers-date {
    width: 104px;
}

.newstickers-form-header .newstickers-link {
    width: 150px;
    margin-left: 15px;
}
.newstickers-form-header .newstickers-link span {
    display: inline-block;
    float: left;
}
.newstickers-form-header .newstickers-link A.link_info .is_visible_descr {
    top: 25px;
}
.newstickers-form-header .newstickers-link a.link_info {
    float: none;
    display: inline-block;
    margin: 0 0 0 2px;
    position: relative;
    top: -1px;
}
.newstickers-form .newstickers-line {
    margin-bottom: 20px;
}

.newstickers-form .newstickers-line .newstickers-date,
.newstickers-form .newstickers-line .newstickers-title {
    float: left;
    margin-top: 8px;
}

#news-ticker-viewer.newstickers-manage {
    margin-bottom: 0;
}


.message-attached-file {float: none;}

.loading {
    font-size: 11px;
    background-image: url(/ui-components/extjs/resources/images/default/grid/loading.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    line-height: 16px;
    margin: 3px;
}

.x-combo-list .qualified {
    background-image: url(/images/ico/ico-accept.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 35px;
}

.company-user-info {
    width: 160px;
}

.company-user-info A,
.company-user-info SPAN {
    font-size: 14px;
}

.user-position,
.user-position A {
    font-size: 12px;
}

.company-user-info DIV.msg-tag {
    background-color: #BBDF8C;
    float: left;
    margin-left: 5px;
    width: auto;
}
.company-user-contacts {
    vertical-align: top;
    padding-right: 0;
}


/* Profile 2.0 */
.profile-section {
    display: block;
    position: relative;
}
.profile-section.profile-edit-set textarea {
    height: 30px;
}
.profile-section .title-block {
    margin: 0 30px 3px 0;
}

.profile-section fieldset,
.criteria-value-fieldset {
    position: relative;
    font-size: 14px;
    padding: 8px 30px 4px 0;
}

.profile-section .load-icon {
    position: absolute;
    top: 265px;
    left: calc(50% - 16px / 2);
}

.criteria-value-fieldset .link-button-grid {
    position: absolute;
    top: 13px;
    right: 0;
}

.criteria-value-fieldset a.icon-ui:hover{
    /*color: #3eabe1;*/
    text-decoration: none;
}

.profile-section fieldset a.link_button {
    position: absolute;
    top: 8px;
    right: 0;
}

.profile-section fieldset a.link_button:hover,
.profile-section fieldset a.link_button:focus,
.profile-section fieldset a.link_button:active {
    opacity: 1;
}
.profile-edit-set fieldset a.link_button {visibility: visible !important;}

.profile-section fieldset a.link_button SPAN {
    padding: 0;
}
.profile-section fieldset a.link_button SPAN.ico {
    height: 22px;
}
.profile-section fieldset a.link_button .name {
    background: #fff;
}

.profile-section label,
.profile-section textarea {
    display: block;
}
.profile-section label {
    width: 355px;
    padding: 0 0 2px 5px;
}
.profile-section LABEL,
.profile-lightbox LABEL,
.profile-name-param {
    display: block;
    line-height: 20px;
    color: #555;
    font-weight: bold;
}

.profile-lightbox TEXTAREA {
    overflow-x: hidden;
    overflow-y: auto;
}

.profile-section INPUT.radio,
.profile-lightbox INPUT.radio {
    height: auto;
    border: 0 none;
    vertical-align: middle;
}
.profile-section .link-container a {
    line-height: 20px;
    padding-left: 0;
}

.profile-field-view-mode,
.profile-section FIELDSET A,
.profile-section span.value {
    line-height: 22px;
    padding-left: 5px;
}
.profile-section fieldset a.closebutton {
    padding-left: 0;
}
.profile-section .holder.disabled a.closebutton {
    display: none;
}
.profile-edit-set fieldset ul.holder {
    border: 1px solid #dbdbdb;
    padding-bottom: 3px;
}
.profile-view-set fieldset ul.holder {
    border: 1px solid #ffffff;
    padding-bottom: 3px;
}
.profile-edit-set fieldset  ul.holder li,
.profile-view-set fieldset  ul.holder li  {
    margin: 3px 0 0 3px;
}
.profile-field-view-mode {
    width: 355px;
    overflow: hidden;
    color: #000;
}

.profile-section FIELDSET .content-item A,
.lightbox-set .profile-field-view-mode,
.profile-section FIELDSET .profile-field-view-mode A {padding-left: 0;}

.profile-file-download {
    display: block;
    float: left;
    width: 337px;
    height: 22px;
    line-height: 22px;
    white-space: nowrap;
    overflow: hidden;
}
.x-form-text,
textarea.x-form-field {
    padding: 0;
    border: solid 1px #ccc;
    background: #fff;
}

.profile-field-tooltip {
    border: 1px solid #777;
    color: #555;
    background-color: #FFFFCC;
    width: auto;
    padding: 0 3px;
}

.profile-just-view-set textarea,
.profile-just-view-set DIV textarea,
.profile-just-view-set input {
    cursor: default;
    border: 1px solid #FFF;
}

.profile-view-set textarea,
.profile-view-set DIV textarea,
.profile-view-set input {
    border: 1px solid transparent;
    overflow: hidden;
}

.profile-just-view-set .x-form-text,
.profile-view-set .x-form-text {
    background: none;
    border: 1px solid #FFF;
    padding: 0 0 0 4px;
    height: 20px;
    line-height: 20px;
}
.profile-just-view-set textarea,
.profile-just-view-set input {outline: 0 none;} /* Safari */

.profile-just-view-set .x-form-field-wrap .x-form-trigger,
.profile-view-set .x-form-field-wrap .x-form-trigger {
    display: none;
}

.profile-section FIELDSET INPUT.inputTypeFile {/*.profile-edit-set*/
    float: right;
    width: auto;
    right: 26px;
    z-index: 3;
}
.profile-section input.textTypeFile {/*.profile-edit-set*/
    padding-right: 0;
    top: 0;
    z-index: 1;
}

.profile-view-set textarea.profile-field-hover,
.profile-view-set DIV textarea.profile-field-hover,
.profile-view-set DIV.profile-field-hover.company,
.profile-view-set .x-form-text.profile-field-hover,
.profile-view-set ul.holder.profile-field-hover,
.profile-view-set input.textTypeFile.profile-field-hover,
.profile-edit-set textarea:active,
.profile-edit-set textarea:focus,
.profile-edit-set .x-form-focus,
.profile-lightbox .x-form-focus {
    border: 1px solid #7FBCE5;
}
.profile-view-set .placeholder,
.profile-view-set li.bit-box {
    color: #000;
}
.placeholder {
    color: #777;
}

.profile-section .profile-fieldset-hover {
    background-color: #F0F7FF;
}

.profile-section .typeFile {
    float:left;
    width: 342px;
    height: 22px;
    margin: 0;
}
.profile-section .backgroundTypeFile {
    width: auto;
    right: 2px;
    left: auto;
    top: 2px;
    cursor: pointer !important;
    z-index: 2;
}
FORM.profile-section FIELDSET TEXTAREA[disabled],
FORM.profile-section FIELDSET TEXTAREA[disabled='disabled'] {
    color: #000 !important;
}

.profile-section div.buttonTypeFile {
    margin: 0;
}

#form_qualifications FIELDSET {padding: 5px 0;}

.lightbox-set LABEL,
#form_qualifications.profile-section LABEL {display: none;}

/* Field progress bar */
.profile-just-view-set .field-progr-brd,
.profile-view-set .field-progr-brd {display: none;}

.fieldsetDelete .field-progr-brd {
    width: 342px;
    margin: 0;
    clear: both;
}
.fieldsetDelete .field-progr-brd .progress_bar {top: -1px;}

.profile-just-view-set .fieldsetDelete .field-progr-brd,
.profile-view-set .fieldsetDelete .field-progr-brd {display: block; visibility: hidden;}


/* /Field progress bar */

/* #8 employment period */
.date-picker-wrap,
#middle_div {
    height: 22px;
    float: left;
}
#middle_div {padding: 0 3px;}

.profile-view-set .date-picker-wrap .x-form-field-wrap {
    width: 70px;
}
INPUT.profile-date-field,
.profile-edit-set INPUT.profile-date-field { /* needs context to overwrite other context */
    width: 64px;
}
/* /#8 employment period */

/* business (empty file fields - no data without link) */
.fieldsetDelete.no-file A.file-upload-placeholder {
    height: 20px;
    line-height: 20px;
    padding-left: 4px;
    border: 1px solid transparent;
}
.fieldsetDelete.no-file A.file-upload-placeholder,
.fieldsetDelete.no-file INPUT.textTypeFile {width: 354px;}

.fieldsetDelete.no-file A.file-upload-placeholder:hover, /* needs context to overwrite other context */
.fieldsetDelete INPUT.textTypeFile:active,
.fieldsetDelete INPUT.textTypeFile:focus {border: 1px solid #7FBCE5;}

A.file-upload-placeholder,
A.file-upload-placeholder:hover,
A.file-upload-placeholder:visited {
    color: #000;
    text-decoration: none;
    cursor: text;
}
A.file-upload-placeholder:focus,
A.file-upload-placeholder:active {outline: 0 none;}

.fieldsetDelete.no-file A.link_button {display: none !important;}
.fieldsetDelete.no-file .typeFile {width: 360px;}
/* /business (empty file fields - no data without link) */

/* Full-width sections with two columns
    Company-Organization */
.profile-section.cols-2 .col {
    width: 360px;
}

/* /Full-width sections with two columns */

/* Profile: lightbox-driven sections */

#form_qualifications FIELDSET { /* temporary; should be applied to other fieldsets */
    border-bottom: 1px dotted #CCC;
}
.lightbox-set .title-block {margin-bottom: 1px;}

.lightbox-set FIELDSET { /* Lightbox fielset in all modes */
    line-height: 22px;
    padding: 5px 3px 5px 5px;
    border-bottom: 1px dotted #CCC;
}

.profile-section .lightboxField { /* FIELDSET in editable mode (i.e. viewed by admin) */
    cursor: pointer;
}
.profile-section .lightboxField:hover {
    background-color: #F0F7FF;
}
.profile-section .lightboxField .content-item {
    float: left;
    width: 318px;
}
.lightbox-set .content-item DIV {
    margin: 0;
}

.ext-el-mask.white-mask {
    background-color: #FFF;
}

.x-combo-list,
.x-shadow,
.x-date-menu,
.token-input-dropdown {
    z-index: 25000 !important;
}
.x-form-field-wrap .x-form-trigger {
    right: 0;
}

/* Profile: info-button in labels; #3 registered email in header */
.info-button {
    height: 20px;
    clear: both;
}
.info-button SPAN.label,
.info-button SPAN.reg-email {
    display: block;
    float: left;
    width: auto;
}
.info-button A.link_info {
    position: relative;
    float: left;
    width: 16px;
    height: 20px;
    padding: 0 3px;
    background-position: center center;
}
A.link_info:hover {text-decoration: none;}

.link_info .is_visible_descr {
    display: none;
    position: relative;
    max-width: 250px;
}
A.link_info:hover .is_visible_descr {display: block;}

.profile-base-text .is_visible_descr {
    left: -120px;
    width: 290px;
}
.profile-section .is_visible_descr {
    left: -80px;
    width: 200px;
}
.publishing-level .is_visible_descr {
    top: -43px;
    right: auto;
}

.publishing-level .domains {
    width: 100%;
    margin-right: 0;
    padding: 0;
    resize: vertical;
}

/* /Profile: info-button in labels; #3 registered email in header */

/* Profile summary: sections */
.tab-section {
    margin-bottom: 1px;
}
.tab-collapsed {
    padding: 0 0 4px 10px;
}
.tab-collapsed .tab-short-info-expanded,
.tab-collapsed .tab-content,
.tab-expanded .tab-short-info {display: none;}

.tab-collapsed .tab-short-info,
.tab-expanded .tab-content,
.tab-expanded .tab-short-info-expanded {display: block;}
.tab-short-info {
    overflow: hidden;
}
#tab-activities .tab-short-info {position: relative;}

#tab-activities .tab-short-info,
#tab-activities .tab-short-info A,
#tab-activities .tab-short-info .deleted {height: 41px;}

.tab-section IMG,
.tab-section A,
.tab-section .deleted {
    float: left;
    margin-right: 10px;
}
.tab-section .slide-switcher A,
.tab-section TABLE A {
    float: none;
    margin-right: 0;
}
.tab-section IMG {
    display: block;
    width: 32px;
    height: 32px;
}

#tab-activities .tab-short-info IMG,
.act-comm-gr IMG {
    padding-bottom: 9px;
}

.tab-section A IMG,
.tab-section SPAN IMG {
    float: none;
    margin-right: 0;
}
.last-profile-update-date {
    padding: 0 10px 0 12px;
    float: right;
    background: url(/images/ico/ico-update-prof.png) no-repeat 0 50%;
    font-size: 11px;
    color: #979797;
    font-weight: bold;
    line-height: 20px;
}
.last-profile-update-date strong {font-weight:normal;}
.tab-short-info .last-profile-update-date {
    position: absolute;
    left: 0;
    top: 20px;
}

.tab-switcher {
    float: left;
    padding: 0 10px 0 10px;
    background: url(/images/ico/ico-arrow1.png) 100% 5px no-repeat;
    line-height: 16px;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    margin: 4px 0 8px 0;
}
.tab-switcher:focus,
.tab-switcher:active {outline-color: #DBDBDB;}

.tab-switcher:hover {
    text-decoration: none;
    color:#0272BE;
}
.tab-switcher.disable {
    background: none;
}
.tab-switcher.disable:hover {
    color: #333333;
}

.tab-short-info-expanded {
    padding: 10px 0 7px 10px;
}
.activities-content {
    overflow: hidden;
    padding: 5px 10px 16px;
    border-top: 1px dotted #CCC;
}
.activities-content H6 {
    line-height: 16px;
    padding-bottom: 5px;
    margin: 0;
    font-size: 11px;
    font-weight: bold;
    color: #222;
    clear: both;
    overflow: auto;
}
.activities-content H6 I {
    padding: 0 16px;
    margin-right: 3px;
}
.activities-content.no-result {
    padding: 5px 10px 16px;
    text-align: left;
}

/*    Activities: Type Icons    */
#tab-activities .tab-short-info IMG,
.activities-content H6 I,
.act-comm-gr IMG {
    background-image: url(/images/ico/ico-item-types.png);
    background-repeat: no-repeat;
}
.activity-group,
.activity-community,
.activity-contact {
    margin-bottom:8px;
}
.activity-contact IMG {background-position: 0 bottom;}
.activity-group IMG {background-position: -64px bottom;}
.activity-community IMG {background-position: -96px bottom;}
.activity-event IMG {background-position: -128px bottom;}

.activity-news {
    display: table; /* ie7.css */
    max-width: 200px;
    height: 32px;
}
.activity-news IMG,
.activity-news SPAN {
    display: table-cell;
    vertical-align: middle;
}
.activity-news IMG {
    margin-left: 0;
    background-position: -160px bottom;
}
.activity-news SPAN {
    overflow-y: hidden;
    padding-left: 5px;
}

.act-contacts H6 I {background-position: 0 50%;}
.act-comm-gr H6 I {background-position: -32px 50%;}
.act-events H6 I {background-position: -128px 50%;}

#tab-activities .act-files IMG,
#tab-activities .tab-short-info .activity-news IMG,
#tab-activities .tab-short-info .activity-file IMG,
#tab-activities .tab-short-info .activity-folder IMG,
#tab-activities .act-files .deleted IMG {
    background-image: none;
    padding-bottom: 0;
}

.act-news H6 I,
.act-files H6 I {display: none;}
/*    Activities: Type Icons    */

.tab-section SPAN.deleted { /* deleted item */
    background: url(/images/ico/ico-recycle-bin.png) no-repeat left bottom;
}
.tab-short-info SPAN.deleted {background-position: left 22px;}
.tab-section SPAN.deleted IMG {
    opacity: 0.3;
}
.act-files .file-title {
    height: 24px;
    line-height: 24px;
    margin-right: 16px;
}

/* New profile overview */

.overview-wall {
    margin-top: 20px;
    width:440px;
    float:left;
}
.activities-wall {
    list-style: none;
    margin: 0 0 0 -10px;
    width: 100%;
}
.activities-wall li {
    float:left;
    border-top:1px solid #d9e4eb;
    padding: 10px 0 10px 0;
    width: 100%;
}
.activities-wall .act-icon {
    float:left;
    width:40px;
}
.activities-wall .act-text {
    float:left;
    width:390px;
}
.activities-wall .act-date {
    display: block;
    padding: 2px 0 0;
    color: #979797;
    font-size: 11px;
}
.activities-wall .act-date a {
    text-decoration:underline;
    color: #979797;
}
.activities-wall li:hover .act-date a {
    color:#0272BE;
    text-decoration:none;
}
.activities-wall li:hover .act-date a:hover {
    text-decoration:underline;
}
.act-more {
    display:block;
    padding:10px;
    margin:0 0 30px;
    border-top:1px solid #d9e4eb;
}
.act-more:hover {
    background:#e7edf1;
}
.act-more span {
    background: url("/images/btn-coll-exp-prof.png") no-repeat scroll 0 2px transparent;
    display: block;
    float: left;
    height: 1px;
    overflow: hidden;
    padding: 13px 0 0 16px;
    vertical-align: middle;
    width: 1px;
}
.overview-right {
    float: right;
    width:245px;
    position:relative;
    margin-top: 20px;
}
.overview-right .panel_st {
    margin-bottom:10px;
}
.overview-right.expanded,
.overview-wall.expanded {
    width:738px;
}

.overview-right .panel_st .title .f_r {margin: 5px 10px 0 0;}
.overview-right .panel_st .title .slide-switcher {float:left;}
.overview-right .panel_st .title .tab-close {margin-left:8px;}

/*    Activities: Type Icons    */

#other_user,
#non_registered {
    display: none;
}

.community-settings label {
    display: none;
}
.community-settings fieldset a.link_button {
    display: none !important;
}
.community-settings fieldset:hover a.link_button {
    display: block !important;
}

.info a.logout,
.info a.logout:visited{
    position: absolute;
    top: 3px;
    right: 0;
    display: block;
    width: 69px;
    height: 16px;
    line-height: 16px;
    padding-left: 3px;
    background: url(/images/btn-logout.gif) no-repeat right 50%;
    font: italic 11px Arial;
    color: #909090;
}
.info a.logout:hover{
    text-decoration: none;
}

/*** Styles for "Show all" button ***/

a.btn-show-all,
a.btn-show-all:visited {
    display: block;
    float: left;
    height: 18px;
    text-decoration: none;
    margin-left: 5px;
    cursor: pointer;
}
a.btn-show-all span {
    display: block;
    float:left;
    height: 18px;
}
a.btn-show-all .bord_l{
    background: url(/images/btn-show-all.png) no-repeat -27px -18px;
    padding-left: 3px;
}

a.btn-show-all .ico{
    background: #0272BE url(/images/btn-show-all.png) no-repeat 3px -18px;
    padding: 0 3px 0 18px;
    font-size:12px;
    line-height: 18px;
    color: #fff;
}

a.btn-show-all .bord_r{
    background: url(/images/btn-show-all.png) no-repeat right -36px;
    padding-right: 30px;

}

/*** END Styles for "Show all" button ***/

/*** start link_info *******/
a.link_info,
span.link_info{
    position: relative;
    float: left;
    height: 20px;
    width: 20px;
}

.title_page a.link_info,
.title_page span.link_info{
    height: 30px;
    width: 30px;
    margin-right: 10px;
}

a.link_info .icon-ui,
span.link_info .icon-ui{
    font-size: 20px;
}

.title_page a.link_info .icon-ui,
.title_page span.link_info .icon-ui{
    font-size: 30px;
}

.heading .link_info {
    float: none;
    height: auto;
    width: auto;
}

.heading .link_info .icon-ui {
    font-size: inherit;
}

.heading .is_visible_descr {
    top: 30px;
    left: 0;
}

span.link_info {
    display: inline-block;
    text-indent: 0;
}
a.link_info {
    cursor: help;
    display: block;
}
.info-visible a.link_info{
    position: relative;
    z-index: 10;
}
/*end link_info*/

/** Buttons for forms    *********/
.x-btn button{
    height: auto;
    color: #484848;
}

.td_button {
    white-space: nowrap;
    text-align: center;
}

.td_button_left {
    white-space: nowrap;
    text-align: left;
    padding-bottom: 10px;
}
/** end Buttons for forms    *********/

/****    MAIN.CSS    *****************/
#signup .container {
    padding-bottom: 40px;
}
#signup.main-login .container {
    padding-bottom: 0;
    height: 100%;
}
#signup .footer {
    width: 756px;
}
#signup.main-login .footer {
    width: 828px;
}
.footer a.link_button {
    margin-left: 360px;
}
.footer a.link_button .name.button_text {
    width: 220px;
}
form.issue-report {
    position: absolute;
    left: 10px;
    bottom: 10px;
    z-index: 999;
}

form.issue-report input {
    width: auto;
}

/***    Header    ************/
.reg .header {
    width: 500px;
}

/*******************************************/

.logo span {
    color: #6389AF;
}
.logo span.bg {
    display:block;
    width:205px;
    height:38px;
    position:absolute;
    left:0;
    top:0;
    background:transparent url(/images/logo-pharmapeak.png) no-repeat scroll 0 0;
    z-index:1;
}

/*** Select Community on header************************************/
.main-login LI.community .sub {
    top: 20px;
    left: 10px;
}

.sel-drop {
    margin: 0;
    padding: 0;
    list-style: none;
}
.community .sub a {
    line-height: 20px;
    color: #41698D;
    white-space: nowrap;
}
/*.community .sub a:focus {
    outline: none;
}*/
.community .sub .title{
    color: #777;
    padding: 4px 0 1px;
    margin-bottom: 4px;
    border-bottom: 1px solid #b3d0e4;
}
.community .sub strong{
    display: block;
    font-size: 13px;
    color: #036;
    padding-bottom: 2px;
}
.community .sub .text-right {
    border-top: 1px solid #b3d0e4;
    margin-top: 5px;
}
.sel-drop .icon.member-active,
.keyword-data .icon.member-active {
    float: none;
    margin-left: 5px;
}

/*** For page "Sign Up" *****************/

#unlogged .logo-slogan {
    width: 756px;
    height: 75px;
    padding-top: 24px;
}

#signup .content {
    background: #EEF7FB url(/images/noc-login-bg.png) no-repeat 0 0;
    margin: 30px 0 0 0;
    height: 302px;
    padding: 0;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

#signup h1 {
    background: url(/images/ico/ico-login.png) no-repeat left 2px;
    color: #003366;
    padding-left: 21px;
    line-height: 23px;
    margin: 10px 0 0 12px;
}

#signup .content form.login-cont {
    height: 200px;
    width: 500px;
    position: relative;
    top: 0;
    left: 235px;
    overflow: hidden;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

#signup .content form.login-cont table {
    margin: 30px auto;
    font: 18px "Trebuchet MS",Arial,sans-serif;
    color:#777777;
}

#signup .content .cont table .td_btn {
    text-align: right;
}

/* MAIN LOGIN PAGE*/
body.main-login {
    background: white url("/images/login-bg-2012.jpg") no-repeat top center;
    min-width: 153px;
}
.main-login .community {
    position: absolute;
    width: 160px;
    top: 350px;
    left: 179px;
    list-style: none;
    padding: 0;
    margin: 0;
}
.main-login LI.community.active A.nav,
.main-login LI.community.active A.nav:hover,
.main-login LI.community.active A.nav:active {
    background: none;
}
.main-login a.nav span.name,
.main-login a.nav:visited span.name,
.main-login a.nav:hover span.name,
.main-login .active a.nav span.name,
.main-login .active a.nav:visited span.name,
.main-login .active a.nav:hover span.name {
    font-size: 11px;
    line-height: 20px;
}
.main-login A.nav:hover SPAN.name,
.main-login .active A.nav SPAN.name,
.main-login .active A.nav:visited SPAN.name,
.main-login .active A.nav:hover SPAN.name  {
    background: url("/images/ico/ico-login-communities.gif") no-repeat right 50%;
    padding-right: 10px;
}
.main-login .community .sub {
    top: 20px;
    left: 0;
}
.main-login FORM {display: none;}
.main-login FORM.login-cont {
    display: block!important;
    position: absolute;
    top: 300px;
    left: -372px;
}
.main-login form.login-cont table {
    margin-left: 40px;
}

BODY.main-login H1 {
    position: absolute;
    top: 0;
    left: 550px;
    background: none!important;
    margin: 0!important;
    padding: 0!important;
    min-width: 278px;
}
.main-login TD.fname {
    text-align: right;
    font-weight: bold;
}

.main-login a.forgot {
    font-size: 12px;
}
#signup.main-login h1 {
    text-transform: none;
}
.main-login .login-cont .f_l {
    padding-top: 6px!important;
}

.main-login .btn_login {
    background: none;
    color: #1D3D94;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
}
.main-login .inp_signup {
    border-color: #8c9eca;
}
.main-login .status_msg {
    position: absolute;
    left: -130px;
}
.btn-noc-member {
    display: block;
    float: right;
    width: 126px;
    height: 19px;
    margin: 7px 15px 0 0;
    background: url(/images/btn-noc-member.png) no-repeat 0 0;
}

/* Title for project ************/
.title_page {
    border-bottom: 1px solid #DEDEDE;
    padding: 0 10px 0 0;
    margin-bottom: 10px;
}
.title_page:after {
    display: block;
    clear: both;
    content: "";
}
.title_page.with-navbar {
    border: 0!important;
    margin-bottom: 5px;
}
.title_page h1 {
    float: left;
    border-bottom: none;
    padding-top: 0;
}
.title_without_marg_bot {
    margin-bottom: 0;
}

/*    Error pages (404, disabled community)    */
.error_page {
    margin-top: 7px;
    text-align: center;
}

/** Title of a part ***********************/
.title {
    border-bottom: 1px solid #DEDEDE;
    padding: 0 0 0 0;
    overflow: hidden;
    margin-bottom: 10px;
}
.cont .title {
    margin-bottom: 0;
}
.title h1 {
    float: left;
    border-bottom: none;
}
.title a.stand{
    float: right;
}
.error_page h1{
    padding: 0;
    margin: 0 0 19px;
    float: none;
    text-align: center;
    font-size: 24px;
    line-height: 27px;
    font-weight: bold;
}
.error_page .title_page{
    border: none;
    margin: 0;
    padding: 0;
    background: none;
}
.error_page .text-block{
    overflow: hidden;
    position: relative;
    padding: 0 0 30px;
}
.error_page .text-block:after{
    top: 1px;
    height: 1px;
    left: 0;
    right: 0;
    position: absolute;
    background: #fff;
    content: '';
}
.error_page .text-holder{
    color: #9c9c9c;
    font-size: 14px;
    line-height: 17px;
    width: 715px;
    margin: 0 auto;
    position: relative;
}
.error_page .text-holder:before,
.error_page .text-holder:after {
    content:"";
    position:absolute;
}
.error_page .text-holder:before {
    top:-167px;
    height: 169px;
    left:-90px;
    right:-90px;
    -webkit-box-shadow:0 0 10px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0 0 10px 4px rgba(0, 0, 0, 0.2);
    box-shadow:0 0 10px 4px rgba(0, 0, 0, 0.2);
    -moz-border-radius:500px / 60px;
    border-radius:500px / 60px;
}
.error_page .text-holder p{margin: 0;}
.error_page .text-frame{
    display: inline-block;
    vertical-align: top;
    padding:40px 35px 27px;
    margin: 0 auto;
    border-top: none;
    min-height: 30px;
}
.error_page .text-frame:after{
    height: 1px;
    background: #e7e7e7;
    content: '';
    position: absolute;
    left: 102px;
    right: 102px;
    top: 0;
}
/******************************************/

/** Title of a information block ******************/
.title-block {
    overflow: hidden;
    margin-bottom: 1px;
    position: relative; /* needed for profile-personal: position of eyes is absolute */
    z-index: 10;
    border-bottom: 1px solid #B3D0E4;
}
/* Title for blocks event and groups */
.title-block.event-group {
    margin:20px 0 0;
}
/*************************************/

.title-block h4 {
    display: block;
    float: left;
    min-height: 26px!important;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
    border-bottom: none;
    color: #466a94;
    margin:0;
}

.title-block h4 a.stand .name{
    font-style:normal;
}

.title-block a.stand {
    float: right;
}

/** Search on sidebar ******************/
.sidebar_search{
    height: 34px;
    margin-bottom: 26px;
}
.sidebar_search .bord_l{
    float: left;
    height: 34px;
    width: 8px;
}
.sidebar_search .bord_r{
    float: left;
    height: 34px;
    width: 8px;
}

.search table {
    width: 180px;
    margin: 0 auto;
    height: 24px;
    overflow: hidden;
    font: 14px/24px "Trebuchet MS",Arial,sans-serif;
    color: #fff;
}
.search table td{
    vertical-align: middle;
    padding-top: 4px;
}


.search table .inp_search{
    width: 105px;
    height: 13px;
    overflow: hidden;
    font-size:10px;
    padding: 0;
    background: none;
    border: none;
}
.search table .btn_search{
    display: block;
    width: 15px;
    height: 13px;
    overflow: hidden;
    border: none;
    background: none;
    cursor: pointer;
}

/*******************************************/

/*** This styles for Blue box on sidebar ***/

.extended {
    width: 200px;
    overflow: hidden;
}

.extended .cont,
.company_locations {
    padding: 4px;
    background: #F2F8FF;
    border: 1px solid #BFDBFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.extended .bot {
    display:none;
}

.sidebar-tab-actions {
    padding: 10px;
    margin: 0 -10px;
    border-radius: 5px;
    background: #f2f8ff;
}

.sidebar-tab-actions .sidebar_nav {
    margin-bottom: 10px;
}


/*** Links sidebar in sidebar_navigator ************/
.content-details-pane .sidebar_nav a,
.content-details-pane .sidebar_nav a:visited {
    height: 16px;
    line-height: 16px;
}

.sidebar_nav .ico-btn, .sidebar_nav .ico-btn:visited {
    background: url(/images/sidebar-nav-icons.png) no-repeat 6px top;
    color: #003366;
    cursor: pointer;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding-left: 27px;
    text-decoration: none;
    white-space: nowrap;
}

.sidebar_nav a.locate {
    background: url("/images/ico/ico-map-marker.png") no-repeat 9px center;
    cursor: pointer;
}

.context-buttons {
    float: left;
}
a.ico-btn {
    display: inline-block;
    width: 0;
    text-indent: 2px;
    overflow: hidden;
}
a.ico-btn.required {
    height: 20px;
    background: url(/images/sidebar-nav-icons.png) no-repeat 2px -449px;
}
a.ico-btn.required.active {
    background-position: 2px -419px;
}

.context-buttons .ico-btn {
    padding-left: 20px;
    margin: 0;
}
/*!sprites!*/
.sidebar_nav a.compose    {background-position: 5px -26px;}
.sidebar_nav a.notify-admin,
.sidebar_nav a.contact-all    {background-position: 5px -56px;}
.sidebar_nav a.csv-export    {background-position: 5px -86px;} /* ico-export-csv.png */
.sidebar_nav a.read        {background-position: 5px -116px;} /* ico-msg-open.png */
.sidebar_nav a.unread    {background-position: 5px -146px;} /* ico-unread.png */
.sidebar_nav a.reply    {background-position: 5px -176px;} /* ico-msg-reply.png */
.sidebar_nav a.accept,
.sidebar_nav a.activate,
.sidebar_nav a.approve {background-position: 5px -206px;} /* ico-accept.png */
.sidebar_nav a.add-video {background-position: 5px -326px;}
.sidebar_nav a.show-fullscreen {background-position: 5px -356px;}
.sidebar_nav a.unsubscribe {background-position: 5px -814px;}
.sidebar_nav a.mark-reviewed {background-position: 5px -996px;}
.sidebar_nav a.unpublish,
.sidebar_nav a.invisible,
.sidebar_nav a.mark-invisible {background-position: 5px -1025px;}
.sidebar_nav a.publish,
.sidebar_nav a.mark-visible,
.sidebar_nav a.visible {background-position: 5px -506px;}
.sidebar_nav a.view-event {background-position: 7px -566px;}
.sidebar_nav a.revert {background-position: 7px -1355px;}
.not-registered-members-details .sidebar_nav a.add-task,
.company-view .sidebar_nav a.add-task,
.asset-view .sidebar_nav a.add-task {
    background-position: 7px -1480px;
}
.sidebar_nav a.add-task { background-position: 7px -1476px; }
.sidebar_nav a.archive {background-position: 7px -1538px;}
.sidebar_nav a.print {background-position: 7px -1568px;}
.sidebar_nav a.resend{
    background: url(/images/ico/ico-msg-resend.png) no-repeat 6px center !important;
    cursor:pointer;
}
.sidebar_nav a.send{
    background: url(/images/ico/ico-msg-send.png) no-repeat 6px center !important;
    cursor:pointer;
}
.sidebar_nav a.introduce{
    background: url(/images/ico/ico-introduce.png) no-repeat 6px center !important;
    cursor:pointer;
}
.sidebar_nav a.no-email{
    background: url(/images/ico/ico-no-email.png) no-repeat 6px center !important;
    cursor:pointer;
}
.not-registered-members-details .sidebar_nav a.delete,
.company-view .sidebar_nav a.delete {
    background-position: 5px -389px;
}
.sidebar_nav a.delete {
    background-position: 5px -386px;
    margin: 0;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}
.sidebar_nav a.edit{
    margin: 0;
    cursor:pointer;
    background: url(/images/ico/ico-edit.png) no-repeat 6px center !important;
}
.sidebar_nav a.save{
    background: url(/images/ico-save.png) no-repeat 6px center !important;
    cursor:pointer;
}
.sidebar_nav a.participate {
    margin: 0;
    cursor:pointer;
    background: url(/images/ico/ico-event-participate.png) no-repeat 6px center !important;
}

/*.sidebar_nav a.approve {
    background: url(/images/ico/ico-accept.png) no-repeat 6px center !important;
}*/
.sidebar_nav a.decline {
    background: url(/images/ico-usr-deactivate.gif) no-repeat 6px center !important;
}
/*.sidebar_nav a.activate {
    background: url(/images/ico/ico-accept.png) no-repeat 6px center !important;
}*/
.sidebar_nav a.new {
    background: url(/images/ico/ico-add.png) no-repeat 6px center !important;
}
.sidebar_nav a.create-discussion {
    background: url(/images/ico/ico-discussion-add.png) no-repeat 6px center !important;
}
.sidebar_nav a.discuss{
    background: url(/images/ico/ico-discussion-add.png) no-repeat 7px 5px;
}
.sidebar_nav a.leave {
    background: url(/images/ico/ico-leave.png) no-repeat 6px center !important;
}
.sidebar_nav a.deactivate {
    background: url(/images/ico/ico-deactivate.png) no-repeat 6px center !important;
}
.sidebar_nav a.convert {
    background: url(/images/ico/ico-convert.png) no-repeat 6px center !important;
}
.sidebar_nav a.restore{
    background: url(/images/ico/ico-restore.png) no-repeat 6px center !important;
}
.sidebar_nav a.reminder {
    background-position: 2px center !important;
}
.sidebar_nav a.invite{
    background: url(/images/ico/ico-contact-add.png) no-repeat 6px center !important;
}
.sidebar_nav a.block{
    background: url(/images/ico-cancel.gif) no-repeat 6px center !important;
}
.sidebar_nav a.block-user {
    background: url(/images/ico/ico-usr-block.png) no-repeat 6px center !important;
}
.sidebar_nav a.unblock-user {
    background: url(/images/ico/ico-usr-unblock.png) no-repeat 6px center !important;
}
.sidebar_nav a.decline{
    background: url(/images/icons/ico-reject.png) no-repeat 6px center !important;
}
.sidebar_nav a.add{
    background: url(/images/ico/ico-folder-add.png) no-repeat 6px center !important;
}
/*.sidebar_nav a.notify-admin{
    background: url(/images/ico/ico-report.png) no-repeat 6px center !important;
}*/
.sidebar_nav a.add-file{
    background: url(/images/ico/ico-file-add.png) no-repeat 6px center !important;
}

.sidebar_nav a.move{
    background: url(/images/icons/ico-move.png) no-repeat 6px center !important;
}
.sidebar_nav a.folder-move{
    background: url(/images/ico/ico-move-folder.png) no-repeat 6px center !important;
}
.sidebar_nav a.download{
    background: url(/images/ico/ico-download.png) no-repeat 6px center !important;
}
.sidebar_nav a.share {
    background: url(/images/ico/ico-news-share.png) no-repeat 6px center !important;
}
.sidebar_nav a.unshare {
    background: url(/images/ico/ico-news-unshare.png) no-repeat 6px center !important;
}
.sidebar_nav a.back{
    background: url(/images/ico/ico-back.png) no-repeat 6px center !important;
}
.sidebar_nav a.event{
    background: url(/images/ico/ico-event-add.png) no-repeat 6px center !important;
}
.sidebar_nav a.preview{
    background: url(/images/ico/ico-template-preview.png) no-repeat 6px center !important;
}
.sidebar_nav a.duplicate{
    background: url(/images/ico/ico-template-duplicate.png) no-repeat 6px center !important;
}
.sidebar_nav a.standard{
    background: url(/images/ico/ico-template-default.png) no-repeat 6px center !important;
}
.sidebar_nav a.assign-new-person{
    background: url(/images/ico/ico-user-plus.png) no-repeat 6px center !important;
}
.sidebar_nav a.assign-existing-person{
    background: url(/images/ico/ico-user-arrow.png) no-repeat 6px center !important;
}
.sidebar_nav a.add-relations{
    background: url(/images/ico/ico-add-relations.png) no-repeat 6px center !important;
}

.attachment-icon {
    background: url(/images/ico/ico-attachment.png) no-repeat;
    display: block;
    float: right;
    overflow: hidden;
    font-size: 0;
    width: 26px;
    margin: 2px;
    height: 9px;
    clear: right;
}

.sidebar_nav .btn_disabled a,
.sidebar_nav .btn_disabled a:visited{
    color: #777;
    cursor: default;
}

/*** This styles for extended box(Grey box) on sidebar ***/

.extended .title {
    overflow: hidden;
    border-bottom: 1px solid #ADADAD;
    padding: 0 7px;
    background: none;
}
.extended .title h3.no-icon {
    background-image: none;
    padding-left: 0;
}
.extended .cont .content {
    padding: 0 7px;
    border-top: 1px solid #fff;
    margin:0;
}

.extended .cont .short {
    border-top: none;
}

.extended .cont .content div {
    padding-bottom:4px;
}

.extended .cont .content ul {
    margin-left: 10px;
    font-size: 11px;
}

.extended .cont .content a {
    line-height: 15px;
    white-space: normal;
    word-wrap: break-word;
}

.extended_photo {
    padding: 10px 0 8px;
    text-align: center;
}


/* new infobox section */

.popup-infobox {
    min-height: 120px;
}

.popup-infobox-photo {
    float: left;
    text-align: left;
}

.popup-infobox-info {
    float: left;
    text-align: left;
    padding-left: 10px;
    width: 180px;
}

.popup-infobox-communities {
    float: left;
    text-align: left;
    padding-left: 10px;
}

.popup-infobox-groups {
    float: left;
    text-align: left;
    padding-left: 20px;
    height: 110px;
}

.popup-infobox-user-details {
    padding: 5px 0 10px 0;
}

.with-bit-input input {
    height: 24px;
    min-height: 24px;
    line-height: 24px;
    border: 0;
    outline: 0;
    padding: 0;
}

.notif-group-object {
    clear: both;
    padding: 10px 0;
}
.notif-group-object A {
    display: block;
    height: 50px;
    line-height: 50px;
    margin: 10px 0 0;
    font-size: 16px;
}
.notif-group-object A IMG {
    vertical-align: middle;
    margin-right: 10px;
}

a.introduction-subject-box span {
    display: block;
}

a.introduction-subject-box SPAN.introduced-member {
    width: auto;
    float: left;
}

.msg-history-switch {
    float: none;
    margin-bottom: 0;
    padding: 10px 0;
}

/************************/
/****************************************************************/
.title_table{
    overflow: hidden;
    position: relative;

}
.title_table h4{
    float: left;
    width: 600px;
    border-bottom: none;
    margin:0;
}
.title_table .options{
    float: right;
    width: 110px;
}

/*** Styles for Grid ********************************************/

.grid {
    border-bottom: 1px solid #DDDDDD;/*#8EABC8;*/
    margin-bottom: 5px;
    font: 12px/17px Tahoma, sans-serif;
    color: #646464;
}
.grid.form.full.grid-news{table-layout:fixed;}
FORM#groups TABLE.grid {
    table-layout: fixed;
}
.grid_full{
    width: 100%;
}
.grid th,
.grid_info th {
    background-color: #8EABC8;
    border-right: 1px solid #fff;
    font: 11px/20px Tahoma, sans-serif;
    color: #fff;
    padding:0 5px;
}
.grid th.th_grid_right{
    border-right: none;
}
.grid td{
    padding: 10px 5px;
    border-bottom: 1px solid #E9E9E9;
    color: #333;
    vertical-align: top;
    word-break:break-all;
}
.grid td.no-break {
    word-break: normal;
}
.grid td table tr td,
.grid_info td table tr td {
    border: none;
    padding:0;
}
.odd td table tr td{
    background: #fafafa;
    border-bottom: none;
    padding: 5px;
}
.even td table tr td{
    background: #fff;
    border-bottom: none;
    padding: 5px;
}

.grid TR.last TD {border-bottom: 0;}


.grid th.right{
    border-right: none;
}
.grid td.options{
    vertical-align: top;
    text-align: right;
}
.grid td.options .stand{
    float:none;
}
.grid td.check,
.grid th.check,
.grid2 td.check,
.grid2 th.check {
    /*text-align: center;*/
    width: 15px;
}

.grid td.check2,
.grid th.check2{
    vertical-align: middle;
    text-align: center;
    padding-top: 2px;
    width: 15px;
}

.grid th.check_with_label,
.grid td.check_with_label {
    width: 20px;
}

.grid_info{
    border-bottom: 1px solid #777777;/*#8EABC8;*/
    margin-top: 5px;
    margin-bottom: 15px;
    padding-bottom: 5px;
    font: 12px/17px Tahoma, sans-serif;
    color: #646464;
}

.grid TD.community_logo {width: 32px;}

.grid TD.check,
.grid INPUT.it_ids {vertical-align: middle;}

.grid TD.check.avatar {vertical-align: top;}

.grid .check.avatar INPUT.it_ids {margin-top: 16px;}

.grid TD IMG {vertical-align: top; border-radius: 50%;} /*requests-list.tpl; Admin » Manage Groups » grid "Group creating and changing requests" */

.grid_info td {
    border-bottom: 1px solid #fff;
    padding: 0 5px;
}
/*.grid_info td table tr td{

}*/
/****************************************************************/

/* NEW grid (Venya) */
.grid2 {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    font-size: inherit;
}
.grid2.grid-fixed {
    table-layout: fixed;
}

.grid2 th {
    background: #8EABC8;
    padding: 4px 5px;
    color: white;
    white-space: nowrap;
}
.grid2 th a {
    color: white;
}
.grid2 th a.sorted {
    background: url(/images/ico-sorted.png) no-repeat right 2px;
    padding-right: 12px;
}
.grid2 th a.sorted.desc {
    background-position: right -46px;
}
.grid2 th input {
    background: #8EABC8;
}
.grid2 td {
    padding: 4px 5px;
    border-bottom: solid #e9e9e9 1px;
}
.grid2.__icon-height td {
    min-height: 27px;
}
.not-registered-members-details .grid2 td,
.company-view .grid2 td,
.asset-view .grid2 td {
    vertical-align: top;
}
.objects-memberships-tab .grid2 td {
    vertical-align: middle;
}
.grid2-loose td,
.grid2-loose th {
    padding: 10px 8px;
}
.grid2 .fixed_width_1 {
    width: 380px;
}
.grid2 .fixed_width_1 a {
    white-space: pre-wrap;
    width: 380px;
    display: block;
}
.silver .grid2 td {
    border-bottom-color: silver;
}
.grid2 .highlighted td,
.grid2 td.highlighted {
    background: #f2f8ff;
    color: #8eabc8;
}
.grid2 .muted td,
.grid2 td.muted {
    background: #eeeeee;
    color: silver;
    border-color: #dedede;
}

.grid2 .noborder,
.grid2 .noborder td {
    border-bottom: none;
}
.grid2 .icon-only {
    padding-left:1px;
    padding-right:3px;
    width: 22px;
}

.full {
    width: 100%;
    font: 12px/17px Tahoma, sans-serif;
    line-height: 20px;
}
.td_full{
    width: 100%;
    text-align: left;
    padding-left: 20px !important;
}
.td_nowrap{
    white-space: nowrap;
}
/* Filters before grid2    */
table.grid2-filters {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
}
.grid2-filters td {
    padding: 0 4px 5px 4px;
}
.grid2-filters label {
    color: #333;
    white-space: nowrap;
}
.grid2-filters .source label {
    font-size: 12px;
}
.grid2-filters .input {
    width: 100%;
}
.newsgroup-holder {
    width: 100%;
    padding: 7px 0;
    overflow: hidden;
}

/*grid pricematrix*/


.grid.pricematrix {
    border: 1px solid silver;
    border-collapse: collapse;
    border-left: medium none;
    border-right: medium none;
    margin: 15px 0;
    width: 100%;
}
.grid.pricematrix td,
.grid.pricematrix th {
    border-bottom: 1px solid silver;
    padding: 7px 10px;
}
.grid.pricematrix td {
    font-size: 12px;
}
.grid.pricematrix th {
    font-size: 13px;
    text-align: left;
}
.grid.pricematrix .info,
.grid.pricematrix .dimmed {
    color: silver;
}
.grid.pricematrix .border.left {
    border-left: 1px solid silver;
}
.grid.pricematrix .description {
    color: #666666;
    font-size: 11px;
}
.grid.pricematrix .vat {
    color: #666666;
}





/*
.newsgroup-holder:after {
    content: "";
    clear: both;
    display: block;
}
*/
.grid-news.grid td  {
    padding: 10px 0 15px;
    border: 0;
}
.from-community-with-group {
    font-style: normal;
}
.from-community-with-group .icon {
    margin-top: 3px;
}
.newsgroup-title {
    display: block;
    background: #e8ebf0;
    padding: 8px 12px 7px;
    word-wrap: break-word;
}
.newsgroup-title a {
    font: bold 16px/20px Arial, Helvetica, sans-serif;
    margin: 0;
    text-decoration: none;
}
.newsgroup-title .show-more-link,
.show-more-link {
    background: url("/images/arrow-bottom.png") no-repeat 100% 0;
    color: #91B2C8;
    font-size: 11px;
    font-weight: normal;
    height: 11px;
    line-height: 11px;
    padding-right: 14px;
}

#edit-news .news-source {
    margin: -2px 0 0;
}

.news-details .news-source {
    margin-top: 15px;
}

.news-source .fields-holder.disabled {
    -webkit-opacity: .6;
    opacity: .6;
}

.safe-width table {
    width: 100% !important;
}

.show-more-link:hover {
    background: url("/images/arrow-bottom.png") no-repeat 100% -13px;
    color: #0272BE;
}
.show-more-link.do-full-text {
    background: url("/images/arrow-bottom.png") no-repeat 100% 0;
}
.show-more-link.do-full-text:hover {
    background: url("/images/arrow-bottom.png") no-repeat 100% -13px;
}
.show-more-link.do-short-text {
    background: url("/images/arrow-top.png") no-repeat 100% 0;
}
.show-more-link.do-short-text:hover {
    background: url("/images/arrow-top.png") no-repeat 100% -13px;
}
.panel_st.item-overview.item-event .show-more-link{
    display: block;
    position: relative;
    text-align:right;
    background: none;
    margin: 12px 0 0 0;
    min-height:15px;
    font-size: 11px;
    line-height: 14px;
    padding:1px 10px 0 50px;
}
.panel_st.item-overview.item-event .show-more-link.do-full-text,
.panel_st.item-overview.item-event .show-more-link.do-full-text:hover{
    background: url("/images/new-arrow.png") no-repeat 420px 0;
}
.panel_st.item-overview.item-event .show-more-link.do-full-text:before,
.panel_st.item-overview.item-event .show-more-link.do-full-text:after,
.panel_st.item-overview.item-event .show-more-link.do-short-text:before,
.panel_st.item-overview.item-event .show-more-link.do-short-text:after{
    content:'';
    position: absolute;
    top: 0;
    height: 1px;
    background:#b3d0e4;
}
.panel_st.item-overview.item-event .show-more-link.do-full-text:before,
.panel_st.item-overview.item-event .show-more-link.do-short-text:before{
    left:0;
    right: 109px;
}
.panel_st.item-overview.item-event .show-more-link.do-full-text:after,
.panel_st.item-overview.item-event .show-more-link.do-short-text:after{
    left:439px;
    right: 0;
}
.panel_st.item-overview.item-event .show-more-link.do-short-text,
.panel_st.item-overview.item-event .show-more-link.do-short-text:hover{
    background: url("/images/new-arrow.png") no-repeat 420px -12px;
}
.panel_st.item-overview.item-event .show-more-link.do-short-text:before,
.panel_st.item-overview.item-event .show-more-link.do-short-text:after{
    top: auto;
    bottom: 0;
}
.panel_st.item-overview.item-event .event-related-news {
    clear: both;
    margin:  10px 0 0 -110px;
    padding-top: 10px;
    border-top: dotted #b3d0e4 1px;
}
.panel_st.item-overview.item-event .block-label {
    width: 100px;
    text-align: right;
}
.panel_st.item-overview.item-event .block-news-list {
    margin-left: 10px;
}
.panel_st.item-overview.item-event .block-label,
.panel_st.item-overview.item-event .block-news-list {
    float: left;
}
.panel_st.item-overview.item-event .block-news-list .news-item {
    margin-bottom: 5px;
}
.lightbox .td_buttons_left.news-list-btn {
    padding-top: 10px;
    text-align: center;
}
.newsgroup-title .show-more-link {
    float: right;
    margin-top: 4px;
}

/*    Privacy settings    */
.privacy-matrix label {
    padding-left: 20px;
}
.privacy-matrix td.caption {
    border-left: solid #e9e9e9 1px;
    vertical-align: top;
    color: #777;
}
.privacy-matrix td.caption label {
    display: block;
    font-weight: bold;
    margin-bottom: 3px;
    color: black;
}
.privacy-matrix td.option {
    width: 135px;
    text-align: center;
    border-left: solid #e9e9e9 1px;
    padding: 8px 0;
}
.privacy-matrix-buttons {
    margin-left: 195px;
    margin-top: 20px;
}
.privacy-matrix .yellow_label {
    background-position: left top;
}
/*  notification settings */
#settings p.hint {
    padding: 10px 0;
    font-size: 11px;
    line-height: normal;
    color: #888;
}
.newsletter-communities {
    margin-left: 20px;
}
.news-subscriptions .inline-checkbox {
    margin-right: 5px;
    float: left;
    height: 20px;
}
.news-subscriptions .community-logo {
    width: 32px;
    vertical-align: top;
    padding-left: 1px;
    padding-top: 9px;
}
.community-logo-small {
    float: left;
    width: 16px;
    height: 16px;
    margin: 3px 4px 0 0;
}
/*    public profile in privacy settins    */
.public-main-settings {
    margin-top: 1ex;
    float: left;
    width: 50%;
}
.public-main-settings label {
    display: block;
    margin: 4px;
}
.public-additional-settings {
    margin-top: 4ex;
    float: left;
    width: 50%;
}
.public-additional-settings .url-id {
    width: 100px;
}
.public-communities-list {
    margin-left: 20px;
}
.public-communities-list td.checkbox {
    width: 16px;
    padding-top: 5px;
}
.public-communities-list td.logo {
    width: 32px;
}
.public-communities-list label.community {
    font-size: 15px;
}
.public-additional-settings .public-url,
.public-communities-list .public-url {
    color: gray;
    font-size: 11px;
}

/******************************************************************
/*** Styles for forms (this is 2 classes "form" and "form_big",
"form" use for forms have more elements,
"form_big" for forms have small elements) *************************/

.form_block{
    margin-bottom:5px;
}
.form_big{
    margin: 0 auto;
    font-size: 18px;
    color:#777;
}
.form {
    margin: 0 auto;
    font-size: 12px;
    color:#333;
}
.form.f_l {
    display: block;
}

#block .form_big {
    margin: 0;
}

.form th,
.form_big th{
    color: #698DB2;
}
.form td,
.form_big td{
    vertical-align: top;
    line-height: 22px;
}

.no-x-scroll {
    overflow-x: hidden;
}

.checkbox_red { /* .invalid-field */
    border:1px solid #E10000;
    float: left;
    padding:2px;
}
.form_big input.text,
.form_big select{
    font-size: 18px;
}
.form_big textarea{
    border: 1px solid #999;
    margin-right: 10px;
}
.form_big textarea.margin_0 {
    margin-right: 0;
}

.add-new-user label {
    display: inline-block;
    padding: 10px 0 5px;
}

.add-new-user .add-checks-holder {
    padding: 5px;
    border-radius: 4px;
    border: solid 1px #ccc;
}
.add-new-user .add-checks-holder label {
    padding-top: 5px;
}
FIELDSET.compose,
fieldset.litebox-form {
    border: none;
    display: block;
    min-width: 515px;
    z-index: 20001;
}
.view-wysiwyg-field ul {
    list-style: disc;
    padding-left: 20px;
}

.view-wysiwyg-field ol {
    list-style: decimal;
    padding-left: 20px;
}

fieldset.litebox-form.view-wysiwyg-field {
    width: auto;
    min-width: 300px;
    max-width: 770px;
}
fieldset.litebox-form.view-wysiwyg-field .td_buttons_left {
    margin-top: 16px;
}
.FIELDSET.compose label {
    margin-bottom: 5px;
    display: inline-block;
}

.edit-event-form .litebox-form {
    width: 962px;
}

#related_task_project_container div.field-value,
fieldset.litebox-form.news-form div.field-value {
    width: auto;
}
.task-form #related_task_project_container div.field-value {
    width: 380px;
}

.edit-event-form .litebox-form div.field-value {
    width: 450px;
}
#event-basic-info.edit-event-form .litebox-form div.field-value {
    width: 454px !important;
}

#event-basic-info.edit-event-form .events-edit-ta .tematic-areas.combined-checkboxes {
    width: 220px !important;
}

#event-basic-info.edit-event-form .events-edit-ta ul.allocated {
    width: 200px;
}

.edit-event-form .litebox-form .image-uploader .complex-wrapper {
    width: 349px !important;
    margin-left: 5px !important;
}

fieldset.litebox-form div.field-row {
    clear: both;
}
fieldset.litebox-form div.field-group {
    clear: both;
    float: left; /* use clearfix?*/
    width: 100%;
    margin-bottom: 12px;
}
fieldset.litebox-form div.field-group .field-row {
    float: left;
    clear: none;
}
fieldset.litebox-form .title-block {
    margin: 5px 0 8px;
}
fieldset.compose div.to_user_id_container_wrapper {
    margin-bottom: 10px;
}
FIELDSET.compose div.field-value,
fieldset.litebox-form div.field-value {
    float: none;
}

#event-basic-info .title_page,
#event-basic-info .title-block,
#scheduling-data .title-block {
    border-bottom: 0;
}
#scheduling-data input[type="radio"] {
    vertical-align: text-top;
}
#event-basic-info h1 {
    font-family: Arial, sans-serif;
    font-size: 18px;
    max-width: 480px;
}
#event-basic-info.edit-event-form h1 {
    max-width: 910px;
}
#event-basic-info .title-block h4 {
    padding-left: 0;
}
#event-basic-info .field-holder {
    padding-top: 6px;
}
#event-basic-info input.online_reg_type {
    margin-top: 0;
}
#event-basic-info .buttons button {
    margin: 0 5px 5px 0;
}
#event-basic-info .buttons {
    padding-top: 10px;
}
#event-basic-info #company-logo-container {
    border: 0;
}
#event-basic-info .label-w-logo {
    margin-right: 10px;
}
#event-basic-info .qq-uploader {
    width: auto;
}
#event-basic-info input[type="radio"],
#event-basic-info input[type="checkbox"]{
    margin-right: 3px;
}
#event-basic-info #online_reg_external_params input {
    width: 492px;
}
#event-basic-info.edit-event-form #online_reg_external_params input {
    width: 432px;
}
#event-basic-info .event_online_reg {
    padding: 0 0 0 15px;
}
#online_reg_form_text_app,
#allow_see_registered_builder,
#online_reg_form_text_builder {
    clear: both;
}
#event-basic-info .label-block {
    float: none;
    display: block;
    padding-top: 2px;
}

.event-header .partnering-block {
    margin-top: 5px;
}
#scheduling-data,
#scheduling-data .field-block {
    margin-top: 20px;
}
#scheduling-data .litebox-form .field-value,
#scheduling-data .litebox-form .field-value > input {
    width: 680px;
}
#scheduling-data .litebox-form .date-container input {
    width: 80px;
}
#scheduling-data .field-block.buttons {
    margin-left: -5px;
}

fieldset.compose textarea {
    height: 180px;
}

fieldset.compose div.to_user_id_container {
    width: 511px;
}

fieldset.compose .to_user_id_container > div {
    width: 518px!important;
    max-height: 121px;
    overflow-y: auto;
    height: auto;
    min-height: 30px;
}

fieldset.compose input.it_ids {
    width: auto;
    height: 14px;
}

.grid2 .icon-ui {
    font-size: 28px;
}

.grid2 .lightbox-link.comment,
.grid2 .lightbox-link.relation {
    text-decoration: none;
    color: #3eabe1;
}

.grid2 .lightbox-link.comment .icon-ui,
.grid2 .lightbox-link.relation .icon-ui {
    color: #3eabe1;
}

.grid2 .icon-pending {
    color: #9b9b9b;
}

.grid2 .icon-pre-registered-invisible {
    color: #cbcbcb;
}

.grid2 .icon-pre-registered-visible {
    color: #000;
}

/***Box for messages on all pages project ***********************/
.status_msg .cont {
    background: url(/images/ico-status-msg.gif) no-repeat 10px 5px;
    padding: 5px 10px 5px 30px;
    color: #9E8447;
    overflow: hidden;
}

/******************************************************************/
.table_info{
    width: 100%;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
}
.table_info td{
    padding: 5px;
    border-bottom: 1px solid #E9E9E9;
}
.table_info TD IMG {vertical-align: middle;}
.table_info td.td_for_check{
    vertical-align: middle;
    padding: 0 5px;
    text-align: center;
    width: 30px;
}

.name_parameter{
    width: 220px;
    padding-left: 10px;
}
.wide_name_parameter {
    width: 320px;
    padding-left: 20px;
}
.td_for_photo{
    padding-left: 0;
    width: 32px;
    text-align: left; /* center*/
    vertical-align: top;
}

.td_sm_logo_comm{
    width: 112px;
    text-align: left;
}
.no-result{
    padding: 20px 0;
    text-align: center;
    text-overflow: ellipsis;
    word-wrap: break-word;
    overflow: hidden;
}

.table_communities td{
    background:#fafafa;
    border-bottom: 1px solid #fff;
    padding: 5px;
}
.user_photo{
    width:110px;
}

.invite_personal,
.invite_community,
.invite_group{
    margin-bottom:5px;
}

/* Invitations */

.table_invitations{
    color:#333;
}
.table_invitations a{
    color: #333;
    text-decoration: none;
}
.table_invitations a:hover{
    text-decoration: underline;
}
.table_invitations .td_status {
    font-size: 11px;
    color: gray;
    font-style: italic;
}
.table_invitations .peer {
    font-size: 13px;
    font-weight: bold;
}
.table_invitations .td_check {
    width: 20px;
    padding-right: 0;
    text-align: right;
}

.table_invitations td.td_status .status {
    text-transform: capitalize;
}

tr.invite_personal .status {
    color: #0C3B00;
}

tr.invite_community .status {
    color: #003054;
}

tr.invite_community_personal .status {
    color: #0C3B00;
}

.invitation_subject {
    color: #0D3E6D;
}

.empty_field {
    text-align: center;
}
.no-data,
.x-combo-list-inner .silver {
    color: silver;
}

.x-combo-list-inner .gray {
    color: gray;
}

.x-combo-list-inner {
    min-width: 100%;
}

.x-combo-list-inner .search-item {
    display: flex;
    padding: 5px 0;
    border-bottom: 1px solid #ececec;
}

.x-combo-list-inner .search-item.x-combo-selected {
    border: none!important;
    border-bottom: 1px solid #ececec!important;
}

#invite-members #recepient_plain_text {
    display: none;
    float: left;
    padding: 0 3px 0 6px;
    background: #dee7f8;
    border: solid #cad8f3 1px;
    border-right-width: 0;
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    cursor: pointer;
}
#invite-members #recipient_clear {
    display: none;
    float: left;
    width: 7px;
    height: 7px;
    border: solid #cad8f3 7px;
    border-width: 8px 6px 8px 3px;
    background: #cad8f3 url('/images/close.gif') no-repeat left -7px;
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
}
#invite-members #recipient_clear:hover {
    background: #939db2 url('/images/close.gif') no-repeat left -14px;
    border-color: #939db2;
}

#invite-members .x-form-field-wrap.invalid-field .x-form-field {
    border-color: #c8534b !important;
}

.groups-for-guest-box input[type="checkbox"]{
    float: left;
    margin: 2px 10px 0 0;
    padding: 0;
}
.groups-for-guest-box #groups-for-guest {
    float: left;
}
.groups-for-guest-box #groups-for-guest em {
    float: left;
    font-style: normal;
    line-height: 20px;
    margin-right: 10px;
}
.groups-for-guest-box #groups-for-guest select {
    float: left;
    margin-top: -2px;
    width: 286px;
}
/*********************************************************************/
form.confirm {
    margin: 0 auto;
    max-width: 800px;
    overflow: auto;
}
.confirm .top{
    height: 5px;
    background: url(/images/confirm-msg-top.gif) no-repeat left top;
}
.confirm .cont{
    background: url(/images/confirm-msg-ctr.gif) repeat-y left top;
    padding: 5px 12px;
}
.confirm .bot{
    height: 5px;
    background: url(/images/confirm-msg-btm.gif) no-repeat left top;
}
.confirm .grid2  {
    margin: 5px 0 10px;
}
.confirm .delete_from_nrm {
    margin-right: 7px;
    position: relative;
    top: 2px;
}
.underline {
    border-bottom: 1px solid #DEDEDE;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.td_primary td{
    background: #D3F5CB;
    color: #333;
}
ABBR {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    cursor: help;
}
ABBR A:hover {text-decoration: none;}

select.mode {
    height: auto;
    margin-right: 0;
    padding-left:5px;
}

/***************************************************************************************************/

/*** Start page ************************************************************************************/
#start .sidebar{
    display: none;
}
#start .main {
    float:none;
    /*overflow:hidden;*/
    width:auto;
}

/*
.startPageColLeft {
    width: 469px;
    float: left;
}
.startPageColRight {
    width: 469px;
    float: right;
}
*/

.startPageColLeft{
    float: left;
    width: 300px;
    margin-right: 20px;
}

.startPageColCenter{
    float: left;
    width: 370px;
    margin-right: 20px;
}

.startPageColRight{
    float: right;
    width: 250px;
}


/*** Infocenter block ********************/
.line_percentage{
    width: 100px;
    height: 9px;
    float: left;
    border: 1px solid #DEDEDE;
    margin-top: 4px;
}
.percentage {
    width: 100px;
    height: 7px;
    background: #003366;
    border: 1px solid #fff;
}
.text_percentage{
    font-size: 11px;
    line-height: 11px;
    color: #333;
}
.start-groupevent-icon {
    width: 16px;
    height: 16px;
    float: left;
    margin-top: 3px;
    margin-right: 2px;
}

.title_reply{
    color: #003366;
    font-size: 11px;
    text-indent: 10px;
}

/*** Address book ***********/

.address-list-box {
    position: absolute;
    left: 160px;
    top: -12px;
    float: none;
    min-width: 250px;
    padding: 4px;
    background-color: #FCFCFC;
    border: 1px solid #b3d0e4;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    z-index: 26020;
}

.address-list-box div.row-all {
    float: right;
    margin-right: 5px;
}

.address-list-box p {
    font-size: 11px;
    font-family: "Trebuchet MS",Arial,sans-serif;
    padding: 0;
    margin: 0;
}

.address-list-box a {
    font: 11px "Trebuchet MS",Arial,sans-serif;
    line-height: 20px;
    color: #053769;
    white-space: normal;
    margin-left: 3px;
}
.address-list-box .all {
    color: #003366;
    font-weight: bold;
    vertical-align: middle;
}

.address-list-box .dev {
    font-size: 3px;
    padding-top: 3px;
    width: auto;
    margin-right: 8px;
    border-bottom: 1px solid #B3D0E4;
    margin-bottom: 3px;
    white-space: nowrap;
}

.address-list {
    /*min-width: 200px;*/
    max-height: 370px;
    width: auto;
    white-space: nowrap;
    overflow-y: auto;
    overflow-x: hidden;
}

.address-list ul {
    margin: 5px 5px 10px 10px;
    min-width: 185px;
    max-width: 250px;
    padding: 0;
    list-style: none;
    display: block;
    white-space: nowrap;
    float: none;
    clear: both;
}
.address-list ul li {
    display: block;
    float: none;
    overflow: hidden;
    line-height: 20px;
}
.address-list ul li input {
    vertical-align: middle;
    width: auto;
}
.address-list ul li.letter {
    background: #b3d0e4;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding-left: 23px;
    line-height: 22px;
    width: 40px;
    margin: 5px 0;
}
.address-list a.anchor {
    display: block;
    height: 3px;
    width: 100px;
}

#address-list-box {
    display: none;
}

.introduce-address-book .address-list-box {
    top: 8px;
    left: 8px;
}


/***************************************************************************************************/
.new_message2,
.new_message{
    color: red;
    font-size: 9px;
    font-family: Helvetica, Arial, sans-serif;
}


/*** Registration page **************************************************************************/
.registrationPage {
    position: relative;
    top: -34px;
    padding-top: 0;
}
.col_left_reg {
    float: left;
    padding-left: 0;
    width: 475px;
}
.col_right_reg {
    width: 470px;
    float: right;
}
.title_page_registration h1 {
    border: none;
    padding-left: 52px;
    margin-bottom: 25px;
}
table.registration {
    margin: 0;
    font-size: 13px;
}
table.registration td {
    vertical-align: middle;
    padding: 6px 12px 6px 50px;
    width: 150px;
}

table.registration .wrap-info {
    margin-top: 5px;
    color: #555;
    font-size: 11px;
    line-height: 20px;
}

table.registration td.value {
    vertical-align: middle;
    padding: 6px 0 6px;
}

table.registration td.captcha {
    vertical-align: top;
    padding-left: 6px;
}

table.registration tr.captcha {
    background-color: #EFF5FA;
}

table.registration input.text {
    background: #FFFBF0!important;
    width: 215px!important;
    padding: 0 0 0 5px !important;
}

table.registration select.w_220 {
    width:222px!important;
    background: #FFFBF0;
}

.registarotion-info .top{
    background: url(/images/reg-textblock-top.png) no-repeat left top;
    height: 5px;
}
.registarotion-info .cont{
    background: url(/images/reg-textblock-c.png) repeat-y left top;
    padding: 0 9px;
}
.registarotion-info .btm{
    background: url(/images/reg-textblock-btm.png) no-repeat left top;
    height: 5px;
}
#external-registration-content a.stand {
    float: none;
}
/*** Registration tabs ***/
ul.registarotion-tabs{
    display: block;
    list-style: none;
    margin: 0 0 5px 0;
    padding: 0;
    overflow: hidden;
    position: relative;
    z-index: 200;
}

ul.registarotion-tabs li{
    display: block;
    float: left;
    margin: 0;
    background: url(/images/reg-btn-sprite.png) no-repeat left -84px;
    padding-left: 5px;
    height: 28px;
    cursor:pointer;
}
ul.registarotion-tabs li a{
    display: block;
    float: left;
    margin: 0;
    background: url(/images/reg-btn-sprite.png) no-repeat right -140px;
    padding-right: 5px;
    height: 28px;
    cursor: pointer;
    text-decoration: none;
}
ul.registarotion-tabs li a span{
    display: block;
    float: left;
    margin: 0;
    background: url(/images/reg-btn-sprite.png) repeat-x left -112px;
    padding: 0 5px;
    height: 28px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    font-family: "Trebuchet MS",Arial,sans-serif;
    line-height: 28px;
    color: #003366;
}

ul.registarotion-tabs li:hover{
    background: url(/images/reg-btn-sprite.png) no-repeat left -168px;
}
ul.registarotion-tabs li:hover a{
    background: url(/images/reg-btn-sprite.png) no-repeat right -224px;
}
ul.registarotion-tabs li:hover a span{
    background: url(/images/reg-btn-sprite.png) repeat-x left -196px;
}
ul.registarotion-tabs li.current,
ul.registarotion-tabs li.current:hover{
    background: url(/images/reg-btn-sprite.png) no-repeat left 0;
}
ul.registarotion-tabs li.current a,
ul.registarotion-tabs li.current:hover a{
    background: url(/images/reg-btn-sprite.png) no-repeat right -56px;
}
ul.registarotion-tabs li.current a span,
ul.registarotion-tabs li.current:hover a span{
    background: url(/images/reg-btn-sprite.png) repeat-x left -28px;
    color: #fff;
}
/*************************/

.registration-texts{
    padding: 10px 10px 20px 10px;
    color: #555555;
    /* font-style: italic; */
    font-size: 14px;
    font-family: "Trebuchet MS",Arial,sans-serif;
}

#Reg2, #Reg3, #Reg4{
    display: none;
}

/************************************************************************************************/

.grid .odd td.td_dev,
.grid .even td.td_dev{
    background: #fff;
    width: 9px;
    padding: 0;
}

/* checked*/
.date {
    font-size: 11px;
}

.info_line {
    color: #71808C;
    margin: 10px 0;
}

.info_line .icon-ui {
    color: #3eabe1;
    font-size: 25px;
}

.info_line .icon-ui.icon-information {
    color: #171717;
}

.text-pre-login-page {
    background: #EFF5FA 8px 8px;
    margin: 1px 0 10px 0;
    padding: 8px;
    line-height: 1.4;
    overflow: hidden;
}

/*end checked*/

.initialed_discussions {
    float: left;
    width: 360px;
    overflow: hidden;
}
.last_comments {
    float: right;
    width: 360px;
    overflow: hidden;
}

td.discussion_title {
    width: 270px;
    vertical-align: middle;
}
td.discussion_date {
    width: 110px;
}

.discussion-comment-attributes {
    font-size: 11px;
}

td.discussion-start-up {
    width: 150px;
}

td.discussion-last-input {
    width: 150px;
}
.deleted {
    color: silver;
    text-decoration: line-through;
}
/*** Message Summary page ***************************/
A.summary-message-data-for-mess {
    border-bottom: 1px solid #BFD9EC;
    padding: 0 3px 0 10px;
    display: block;
    height: 29px;
    color: #003b71;
    font: 14px 'Trebuchet MS',Arial,sans-serif;
    line-height: 29px;
    margin: 0;
}
A.summary-message-data-for-mess:hover {
    background: #D8EAF7;
}
A.summary-message-data-for-mess:active,
A.summary-message-data-for-mess:focus,
A.active-filter-for-mess {
    background: #BFD9EC;
    font-weight: bold;
}

.summary-message-title-for-mess {
    float: left;
}
.summary-message-value-for-mess {
    float: right;
    width: 40px
}


/*** Message Summary page for work desk ***************************/
.row-message {
    border-bottom: 1px solid #BFD9EC;
    height: 29px;
    color: #003b71;
    font: 14px 'Trebuchet MS',Arial,sans-serif;
    line-height: 29px;
    margin: 0;
    overflow: hidden;
    clear: both;
}
.row-message:hover {
    background: #D8EAF7;
    border-bottom: 1px solid #BFD9EC;
    height: 29px;
    color: #003b71;
    font: 14px 'Trebuchet MS',Arial,sans-serif;
    line-height: 29px;
    margin: 0;
}

a.summary-message-data {
    display: block;
    float: left;
    height: 29px;
    color: #003b71;
    font: 14px 'Trebuchet MS',Arial,sans-serif;
    line-height: 29px;
    margin: 0;
    width: 287px;
    padding: 0 3px 0 10px;
}

a.summary-message-all {
    display: block;
    float: right;
    height: 29px;
    color: #003b71;
    font: 14px 'Trebuchet MS',Arial,sans-serif;
    line-height: 29px;
    margin: 0;
    width: 60px;
}
.row-message:active,
.row-message:focus,
.active-filter {
    background: #BFD9EC;
    font-weight: bold;
}

.summary-message-title {
    float: left;
    width: 250px;
}
.summary-message-value {
    float: right;
    width: 37px;
    text-align: right;
}

.date .community {
    background: none;
    padding: 0;
    min-height: 1%;
}

.msg-tag {
    float: left;
    width: auto;
    height: 15px;
    line-height: 15px;
    text-align: center;
    padding: 0 4px;
    font-size: 10px;
    font-style: normal;
    color: #333;
    white-space: nowrap;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    margin-right: 3px;
}


/* message labels */
.personal_label {background-color: #76C7FF;}
.community_label {background-color: #BBDF8C;}
.introduction_label {background-color: #FFE491;}
.recommendation_label {background-color: #E6B9D7;}
.reminder_label {background-color: #CCCCCC;}


.recommended-object-name {
    color: #4C7094;
}

.panel_important .title {
    margin-bottom: 1px;
}
.panel_important .content {
    padding: 0;
}
.panel_important .messages_container {
    padding-left: 0;
}
.panel_important .messages_item {
    width: auto;
    padding-right: 5px;
}
.panel_important .messages_container .date {
    float: left;
}
.panel_important .messages_container DIV.date {
    width: 105px;
}
.panel_important .content .date .date-string {
    font-size: 10px;
    line-height: 16px;
    white-space: nowrap;
    clear: both;
}
.panel_important .messages_item .theme{width: 305px;}

.panel_st .messages_item {width: auto;}

.panel_st .messages_item A {
    font-size: 14px;
}

.panel_st .messages_item {font-size: 11px;}

.panel_st .messages_item .date {
    background-color: #EDF3FA;
    color: #003B71;
    margin-bottom: 3px;
}

.panel_st .messages_item .news_body {
    margin-top: 3px;
}

a.truncated-more-class {
    display: inline;
    font-size: 11px;
    font-weight: normal;
}

.panel_important .theme .recommendation-description {
    width: 263px;
}

/********************************************************************************/

.group-folder {
    font-size: 12px;
    font-weight: bold;
    color: #333;
}

.group-file-upload-date {
    color: #333;
    font-size: 10px;
}

.folder-bread-crumbs {
    padding: 5px;
    font-weight: bold;
    margin: 1px 0;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.event-col-right {
    float: right;
    font-size: 15px;
    width: 360px;
    margin-top: 10px;
}

.event-second-line {
    color: #6289B2;
    font-size: 10px;
    margin-top: -5px;
    white-space: nowrap;
}

.event-second-line-start {
    font-size: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    clear: both;
    font-size: 14px;
    color: #000000;
    line-height: 1;
}
.event-second-line-start .icon {
    vertical-align: bottom;
    margin-right: 3px;
}
.grid .event-second-line-start {
    white-space: normal;
}

.event-col-left {
    float: left;
    width: 360px;
    font-size: 15px;
    margin-top: 10px;
}
.event-col-left .text {
    margin-right: 0;
}
.event-col-left P {
    padding: 5px 0;
    /*margin-top: 7px;*/
}

.event-columns {padding-bottom: 15px;}
.event-columns TABLE.form {
    border-spacing: 0 7px;
    table-layout: fixed;
}
.event-columns TABLE.form .labels {width: 120px;}
.event-columns TABLE.form .fields {width: 240px;}
.event-columns input.text,
.event-columns textarea,
.event-columns select{margin-right: 0;}
.event-columns input.text,
.event-columns textarea {
    width: 238px;
    padding: 0;
}
.event-columns textarea {overflow-x: hidden;}
.event-columns select {width: 240px;}
.event-columns .x-form-text,
.event-columns textarea.x-form-field {
    padding-left: 0;
    padding-right: 0;
}

.invalid-field { /* ≈ .checkbox_red */
    border: 1px solid #c8534b !important;
    background-color: #FFF6F5 !important;
}

.fields-holder.invalid-field > select {
    border-color: #C8534B !important;
}

p.event-description {
    font-size: 15px;
    /*margin-top: 7px;*/
    color: #000;
    padding: 5px 0;
}

span.event-description {
    display: block;
    font-size: 12px;
    color: #555;
}

.event-description .group-icon-tiny {
    width:15px;
    height:15px;
    margin-right:3px;
}

.event_details {
    padding: 10px 0;
}

.event_details .logo {
    margin: 0 10px 0 0;
    float: left;
}
.event_details h2 {
    font-size: 18px;
    line-height: 24px;
    color: #0674bf;
}
.event_details p {
    font-size: 14px;
    line-height: 24px;
}
.group_scroll {
    overflow-y:scroll;
    height:100px;
    border:1px solid #ccc;
    padding:0 5px;
}
.group_scroll input {
    vertical-align: middle;
}
.title_info_block h4 {
    padding-left: 30px;
}

.work-desk-reminders {
    float: left;
    width: 360px;
}

.work-desk-messages-filter {
    float: right;
    width: 360px;
}

.calendar .months th,
.calendar .last td {
    border-bottom: 1px solid #B3D0E4;
}

.calendar .months th {
    font-weight: normal;
    color: #000;
}

.calendar td.pad,
.calendar th.pad {
    width: 20px;
}

.calendar th,
.calendar td {
    width: 27px;
    text-align: center;
}

.calendar td.not-current-month {
    color: #777777;
}

.calendar td.date-filter {
    border: 1px solid red;
}

.calendar .holiday {
    background-color: #CCCCCC;
}

.calendar .my_events {
    background-color: #FF9900;
}

.calendar .other_events {
    background-color: #BFD9EC;
}

.calendar .selected-date{
    background-color: #B3D0E4;
}

.calendar .month-name {
    text-align: center;
    color: #003366;
}

.calendar .month-name DIV {
    text-align: center;
    width: 120px;
}

.calendar .month-name a,
.calendar .month-name a:visited,
.calendar .month-name a:hover {
    text-align: center;
    color: #003366;
    text-decoration: none;
}

.calendar .today-date {
    font-weight: bold;
    border: solid gray 1px;
}

.calendar .with-event {
    background: #B3D0E4;
}

.event-attachment {
    clear: both;
    padding-top: 1px;
}
.event-attachment .file-title {
    float: none;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.event-attachment div.details {
    font-size: 12px;
    color: #999;
    padding-left: 20px;
    margin-top: 3px;
}

/*****    Member Connect    *********/

.member-connect {
    height: 48px;
    overflow: hidden;
    margin-left: -10px;
}

.member-connect .member-item {
    display: block;
    float: left;
    height: 46px;
    color: #0068b3;
    /*font-style: italic;*/
    padding: 2px 20px 0 20px;
    position: relative;
    width: 148px;
}

.connection-path-length-5 {
    /*width: 148px;*/
}
.connection-path-length-4 {
    /*width: 203px;*/
}
.connection-path-length-3 {
    /*width: 315px;*/
}
.member-connect .you {
    /*background: #003366;*/
    color: #003366;
    font-size: 16px;
    font-weight: bold;
    line-height: 39px;
    padding-right: 15px;
    padding-left: 10px;
}
.member-connect .you.member-last {
    width: 165px;
}

.member-connect a.member-is-same-connect,
.member-connect a.member-is-same-connect:visited,
.member-connect a.member-is-same-connect:hover {
    /*background-color: #548AC3;*/
    text-decoration: none;
}

.member-connect .member-not-same-connect,
.member-connect .member-not-same-connect:visited,
.member-connect .member-not-same-connect:hover {
    /*background-color: #D5E6F2;*/
    text-decoration: none;
    color: #003366;
}

.member-connect .member-last,
.member-connect .member-last:visited,
.member-connect .member-last:hover {
    /*background-color: #B9D2A0;*/
    text-decoration: none;
}

.member-connect .member-connect-x{
    /*background-color: #D4D4D4;*/
}

.member-connect .arrow{
    display: block;
    position: absolute;
    right: -12px;
    top: 0;
    background-repeat: no-repeat;
    background-position: left 21px;
    height: 53px;
    width: 22px;
}

.member-connect .you .arrow,
.member-connect .member-is-same-connect .arrow,
.member-connect .member-not-same-connect .arrow,
.member-connect .member-connect-x .arrow {
    background-image: url(/images/profile-arrow.png);
}
.member-connect .member-last .arrow {
    background-image: url(/images/profile-arrow2.png);
    width: 25px;
    right: 0;
}

.member-connect .wrap-avatar {
    float: left;
    text-decoration: none;
    cursor: pointer;
    height: 42px;
    width: 32px;
}

.member-connect .wrap-avatar tr {
    height: 42px;
    width: 32px;
}

.member-connect .wrap-avatar td {
    vertical-align: middle;
    height: 42px;
    width: 32px;
    text-align:center;
    float: none;
}
.member-connect .wrap-avatar img {
    display: block;
    vertical-align: middle;
}

.member-connect .company {
    display: block;
    font-size: 10px;
    font-family: Arial,sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 11px;
    text-decoration: none;
    cursor: pointer;
    max-width: 100px;
    padding-left: 5px;
    overflow: hidden;
}

.member-connect span.company-length-3 {
    /*width: 240px;*/
}
.member-connect span.company-length-4 {
    /*width: 150px;*/
}
.member-connect span.company-length-5 {
    /*width: 111px;*/
}

.member-connect span.name-length-3 {
    /*width: 240px;*/
}
.member-connect span.name-length-4 {
    /*width: 150px;*/
}
.member-connect span.name-length-5 {
    /*width: 111px;*/
}

.member-connect .member-item ul {
    display: block;
    overflow: hidden;
    padding-left: 0;
}

.member-connect .name {
    display: block;
    text-decoration: none;
    cursor: pointer;
    font-size: 14px;
    font-family: Arial,sans-serif;
    letter-spacing: 0;
    line-height: 14px;
    padding: 4px 0 0 5px;
    overflow: hidden;
    height: 15px;
    font-weight: normal;
}

.member-connect .member-connect-x .name{
    font-weight: normal;
    font-style: italic;
    font-size: 13px;
    line-height: 13px;
    padding: 0 0 0 5px;
}
.inp-display-conn {
    margin-top: 2px;
}

.display-connect {
    color: #555555;
    font-family: Arial;
    font-weight: normal;
    line-height: 14px;
}
/**********************/

/*** Post registration page *****/

.wrap-post-registration {
    width: 756px;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 20px;
}

.wrap-post-registration .pic {
    background: url(/images/noc-login-bg.png) no-repeat left top;
    height: 302px;
    width: 235px;
    float: left;
    border-right: 1px solid #fff;
}

.wrap-post-registration .cont {
    min-height: 302px;
    width: 520px;
    float: left;
    background: #CFDCE8;
    position: relative;
}

.wrap-post-registration .cont .corn {
    position: absolute;
    width: 5px;
    height: 5px;
    background-repeat: no-repeat;
    right: 0;
}

.wrap-post-registration .cont .corn-top {
    background-image: url(/images/corn-top-first-time.gif);
    background-position: right top;
    top: 0;
}

.wrap-post-registration .cont .corn-bottom {
    background-image: url(/images/corn-bottom-first-time.gif);
    background-position: right bottom;
    bottom: 0;
}

.wrap-post-registration .cont h1 {
    background: url(/images/mark-first-time.gif) no-repeat left center;
    padding-left: 22px;
    margin: 10px;
    line-height: 16px;
    border: none;
    font-style: italic;
}
.wrap-post-registration .cont .information {
    padding: 10px 25px 0 30px;
}

.wrap-post-registration .cont .information p {
    font-size: 14px;
    font-family: "Trebuchet MS",Arial,sans-serif;
}
.wrap-post-registration .cont .wrap_btn {
    text-align: center;
    padding: 20px 0;
}

.wrap-post-registration .cont .wrap_btn button{
    width: 193px;
}
.wrap-post-registration.similar-to-login {
    background:#EEF7FB url(/images/login-bg.png) no-repeat 0 0;
    margin: 30px 0 100px 0;
    height: 302px;
    width: 100%;
    padding: 0;
    -moz-border-radius: 6px;
    -webkit-border-radius:6px;
    border-radius: 6px;
}
.wrap-post-registration.similar-to-login .information {
    background-color: #0B457F;
    width: 409px;
    margin:45px auto 0;
    -moz-border-radius: 6px;
    -webkit-border-radius:6px;
    border-radius: 6px;
    color:#fff;
}
.wrap-post-registration.similar-to-login h1 {
    color:#fff !important;
    background:none !important;
    padding:0 0 10px 0 !important;
    margin: 0 0 10px !important;
}
.wrap-post-registration.similar-to-login .information {
    padding:10px 20px 30px;
}
.wrap-post-registration.similar-to-login .information a {
    color:#84c0dc;
}
.wrap-post-registration.similar-to-login .wrap_btn button {
    margin:10px 0 0;
}

/*** End post Registration page */

.info-visible {
    float: right;
    position: relative;
    right: 0;
    top: 0;
}

.info-visible a.link_info {
    position: relative;
    z-index: 20;
}

.is_visible_descr {
    position: absolute !important;
    left: 15px;
    bottom: auto;
    width: 350px;
    top:0;
    line-height: 1.3;
    padding: 10px;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #333;
    border: 1px solid #979797;
    background-color: #FFF;
    z-index: 20003 !important;
    white-space: normal !important;
    border-radius: 10px;
}

.keywords-suggestion {
    position: absolute;
    display: none;
    border: 1px solid #70AAD4;
    background-color: #fff;
    padding: 5px;
    width: 250px;
    z-index: 2000000;
}

#creator_user_id {
    position: static;
}

/************************************/

.wrap-info {
    position: relative;
}

.registration .wrap-info {
    position: static;
}

.info-content{
    position: absolute;
    left: 10px;
    top: 10px;
    background: #fff;
    border: 1px solid #70AAD4;
    width: 200px;
    padding: 0 5px;
    color: #0066BA;
    text-align: left;
    z-index: 2000;
}

.input-block {
    display: block;
    float: left;
    height: 18px;
    padding-top: 3px;
}

/*********************/

input.online_reg_type {
    margin-top: 10px;
    margin-right: 4px;
}
#online_reg_external_params,
#allow_see_registered_builder,
#allow_see_registered_app,
#online_reg_form_text_builder,
#online_reg_form_text_app {
    margin-bottom: 10px;
    margin-top: 5px;
    margin-left: 18px;
}
#online_reg_external_params input {
    width: 340px;
}
#online_reg_form_text_builder textarea,
#online_reg_form_text_app textarea {
    width: 490px;
    resize: vertical;
}
.edit-event-form .litebox-form #online_reg_form_text_builder textarea,
.edit-event-form .litebox-form #online_reg_form_text_app textarea {
    width: 432px;
}
#online_reg_form_text_builder .field-progr-brd.on-focus,
#online_reg_form_text_app .field-progr-brd.on-focus,
#online_reg_external_params .field-progr-brd.on-focus {
    width: 434px;
}
.draft-label {
    float: left;
    padding: 0 5px 0 4px;
    color: gray;
    margin-left: 6px;
    font-size: 12px;
    border: dotted gray 1px;
}
.param-name-short {
    width: 115px;
    padding-right: 5px;
}
.param-name-sub {
    padding-left: 30px;
}
ol.letters {
    list-style-type: lower-alpha;
}

/************* File field *************/
.btn.buttonTypeFile {
    position: relative;
    text-decoration: none;
    margin-left: 5px;
    width: auto;
    height: 40px;
    line-height: 40px;
}

.typeFile {
    position: relative;
    display: flex;
    height: 40px;
    margin-bottom: 5px;
}
.backgroundTypeFile {
    position: relative;
    display: flex;
    z-index: 1;
    width: auto;
}
.inputTypeFile {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    opacity: 0;
    width: auto;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    font-size: 15pt;
    height: 30px;
    cursor: pointer !important;
}
.textTypeFile {
    z-index: 2;
    width: 150px;
}
/*********************/

.ext-ie #administrator0 {
    margin-top: 1px;
}
.smart_scroll {
    width:295px;
    margin:2px 0 10px;
}
.smart_scroll_enabled {
    overflow-y:scroll;
    height:100px;
    border:1px solid #ccc;
    padding:0;
}
.hint-ta {
    line-height:15px;
    font-size:11px;
    padding-top:4px;
    color: rgb(102, 102, 102);
    float:left;
    padding-left:8px;
}
.hint-gray {
    font-size:11px;
    padding-top:4px;
    color: rgb(102, 102, 102);
}
.allocated {
    float:left;
    margin:2px 0 0;
    width:230px;
}
.allocated li {
    background: url(/images/ico/ico-checkmark.png) no-repeat left 3px;
    list-style:none;
    line-height:16px;
    padding:0 0 3px 17px;
    width: 183px;
}
.inherited {
    padding:0 0 0 4px;
    width:230px;
    margin:2px 0 0;
}
.inherited li {
    background: url(/images/ico/ico-checkmark-gray.png) no-repeat left 3px;
    list-style:none;
    line-height:16px;
    padding:0 0 3px 17px;
}
.infoChanges {
    /*background-color: #FFF2D9;*/
}
.infoChanges td.noMark {
    background-color: #fff;
}
.infoChanges2 .info-visible {
    float:left;
    width:16px !important;
    padding-left:12px;
}
.combined-checkboxes fieldset.selected {
    font-weight:bold;
}

.field-value.tematic-areas.combined-checkboxes {
    margin-bottom: 20px;
}

a.link_info_admin_approve {
    display: block;
    float: right;
    background: url(/images/ico-admin-approve.png) no-repeat left 0;
    height: 16px;
    width: 16px;
    cursor: default;
    margin: 3px 10px 0 0;
}
/**********************/

/*** LIGHTBOX ***/

#shadow-screen {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0;
    z-index: 1000;
    top: 0;
    left: 0;
}

.lightbox-border.loading * {
    visibility: hidden !important;
}

.lightbox .not-registered-members-details .date-in-nrm .x-form-field-wrap,
.lightbox .not-registered-company-form .date-in-nrm .x-form-field-wrap {
    min-width: 130px;
    width: 130px !important;
}

.lightbox .not-registered-members-details .field.autocomplete .x-form-field-wrap,
.lightbox .not-registered-members-details .field.dropdown .x-form-field-wrap {
    min-width: inherit;
    width: 100%!important;
}

/*  Simple lighbox with message (confirm-style) */
.lightbox .message-box {
    min-width: 450px;
}

.lightbox .message-box.__l {
    min-width: 1000px;
}
.lightbox .message-box .message {
    text-align: center;
    font-size: 16px;
    margin-bottom: 20px;
}
.lightbox .message-box .message.text-left {
    text-align: left;
}
.lightbox .message-box .buttons {
    text-align: center;
    padding: 10px 20px;
}

/* lightbox with right column pane */
.lightbox .content-with-details-pane {
    min-height: 100px;
    position: relative;
    margin: -15px;
}

.lightbox .content-with-details-pane.company-view,
.lightbox .content-with-details-pane.asset-view {
    padding-right: 0;
}

.lightbox .content-with-details-pane .content-details-pane {
    height: 100%;
    width: 275px;
    padding: 15px;
    overflow-y:auto;
    min-height: 400px;
    position: absolute;
    right: -15px;
    top: -15px;
}
.lightbox .content-with-details-pane.not-registered-members-details .content-details-pane,
.lightbox .content-with-details-pane.company-view .content-details-pane,
.lightbox .content-with-details-pane.asset-view .content-details-pane {
    width: auto;
    padding: 0;
}
.lightbox .content-with-details-pane.not-registered-members-details .content-details-pane,
.lightbox .content-with-details-pane.company-view .content-details-pane,
.lightbox .content-with-details-pane.asset-view .content-details-pane {
    position: relative;
    display: table-cell;
    vertical-align: top;
    top: 0;
    right: 0;
}

.lightbox .section_other_data-holder .field.multiline .holder .bit-input,
.lightbox .section_contact_data-holder .field.multiline .holder .bit-input {
    float: none;
    display: block;
    clear: both;
    margin: 0;
}

.section_contact_data-holder .country-list li {
    display: block;
    float: none;
}

.lightbox .section_contact_data-holder .field.multiline .holder .bit-input .noc-simple-committee{
    font-size: 14px;
    font-family: Tahoma, sans-serif;
    line-height: 1;
}

.lightbox .section_logo-holder .field.image-uploader .delete {
    margin-bottom: 5px;
}

.content-scrolled {
    padding: 15px 20px 15px 15px;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    min-height: 500px;
}
.lightbox .content-with-details-pane .content-details-pane.silver {
    background: #e6e6e6;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}
.not-registered-members-details .professional_info-holder a.link_info {
    display: inline-block;
    float: none;
    margin-top: 2px;
    position: absolute;
    margin-left: -60px;
}

.not-registered-members-details .active_information-holder span.is_visible_descr {
    top: -100px;
    left: -230px;
}
.column.wider-labels #professional_info .professional_info-holder {
    margin-top: -5px;
}
/****************/

.table-fixed {
    table-layout: fixed;
    word-wrap: break-word;
}

#join_form .group_logo {
    width: 100px !important;
}
.group_overview_param {
    width: 150px;
}

.event-settings-filter-button {
    text-align: right;
    padding-right: 5px;
}

.news-details > .news-header {
    border-left: none;
    border-right: none;
    border-bottom: none;
}
.news-content {
    padding: 10px;
    font-size: 14px;
}
.news-event { /*Event object on the news details page*/
    padding: 10px;
}
.messages_item .date .from-community {
    color: #777;
    float: right;
    padding-right: 1ex;
}
.messages_item .date a {
    font-size: inherit;
}
.news-content .from-community {
    color: #777;
    font-size: 11px;
    margin-top: -15px;
    margin-bottom: 20px;
}
.from-community a.link_info {
    float: right;
    width: 18px;
    height: 16px;
    margin-left: 3px;
    right: 0;
}
.from-community a.link_info .is_visible_descr {
    float: right;
    right: 18px;
    left: auto;
    top: -8px;
}
.newsgroup-from-community {
    float: left;
    font-size: 12px;
    color: #777;
    margin-left: 20px;
    margin-top: 5px;
}
.newsgroup-from-community  a.link_info {
    width: 16px;
    height: 16px;
}
.from-community-with-group a.link_info {
    position: relative;
}
a.expander{
    float: right;
    text-align: center;
    width: 18px;
    height: 17px;
    margin-bottom: -10px;
    margin-right: -5px;
}

a.do-short-text{
    background: url(/images/btn-coll-exp-news.png) no-repeat left -34px;
}
a.do-short-text:hover{
    background: url(/images/btn-coll-exp-news.png) no-repeat left -51px;
}

a.do-full-text{
    background: url(/images/btn-coll-exp-news.png) no-repeat left top;
}
a.do-full-text:hover{
    background: url(/images/btn-coll-exp-news.png) no-repeat left -17px;
}

.sign_moderator{
    color: #ff9900;
    font-size: 9px;
    font-family: Helvetica, Arial, sans-serif;
}

.user-event-description {
    font-size: 11px;
}

.event-details {
    float: left;
    width: 80%;
    line-height: 110%;
}
.fname-size {
    width: 240px;
}
.date-select {
    min-width: 60px;
}

a.refresh, a.refresh:hover {
    display: block;
    padding: 0 0 0 18px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    background: url('/images/ico/ico-refresh.png') no-repeat left center;
}

table.registration input.text.w_92 {
    width:87px !important;
    margin-top: 15px;
}
table.registration td table td{
    vertical-align: top;
    padding: 0 5px 0 0;
    width: auto;
}

/*** LOGIN WIDGET (back-end) ***/



/********************/

.search-col-left {
    float: left;
    width: 48%;
    margin-bottom: 20px;
}
.search-col-right {
    float: right;
    width: 48%;
    margin-bottom: 20px;
}

.newsletter-info .info-content {
    width: 600px;
    padding: 5px 5px 5px 0;
}

.newsletter-internal-attachment {
    width: 500px;
}

.failure_text_container .newsletter_failure_text {
    min-width: 370px;
    min-height: 150px;
    max-width: 770px;
    overflow-x: auto;
    padding-right: 30px;
}

.newsletter_failure_text {
    padding-right: 30px;
    min-height: 24px;
    line-height: 24px;
}

.newsletter-statistics .highlighted {
    background: #f2f8ff;
    color: #8eabc8;
}

.data .message-introduction {
    background: url('/images/ico/ico-introduce.png') no-repeat left;
    padding-left: 18px;
}
.theme .recommended-object-icon {
    float: left;
    margin: 2px 10px 0 0;
}

.theme .recommendation-description {
    float: left;
    width: 325px;
}

/************* Introducion ***************/

#introduce-members {
    width: 770px;
}

#introduce-members DIV.field-name {
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
    float: left;
    width: 240px;
    min-height: 32px;
    line-height: 32px;
}

#introduce-members DIV.field-value {
    margin-top: 10px;
    text-align: left;
    float: right;
    width: auto !important;
    min-height: 22px;
    line-height: 21px;
}

#introduce-members DIV.field-value .text {
    margin: 0;
}

.introduce-recipient {
    width: 138px;
    height: 185px;
    background: url('/images/introduce-recipient-bg.png') no-repeat;
    float: left;
    margin-right: 7px;
    padding: 5px;
    text-align: center;
    overflow: hidden;
    position: relative;
}

#introduce-members .last {
    margin-right: 0;
}

.introduce-address-book {
    display: block;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
}

.introduce-address-book .address-list {
    height: 150px;
}

.introduce-address-book .address-list ul {
    white-space: normal;
}

.introduce-address-book .search {
    margin-bottom: 6px;
    margin-right: 6px;
    float: none;
}

.introduce-address-book .x-form-field-wrap {
    float: left;
    margin-rigth: -3px;
}

.introduce-address-book .input-search {
    width: 140px;
    height: 19px;
    font: 12px Arial;
    background:url("/images/search-sprite.png") repeat scroll 0 42px transparent;
    float: none;
    display: inline;
    margin-top: 0;
}

.introduce-address-book .address-list-box {
    -moz-border-radius: 0 4px 4px 4px;
    -webkit-border-radius: 0 4px 4px 4px;
}

.introduced-users {
    margin-top: 20px;
    padding-top: 10px;
}

.introduced-users TABLE {
    border: none;
}

.introduced-users-search-container DIV {
    width: 146px !important;
}

#select-user-box {
    display: none;
}

.introduce-recipient .button-clear {
    margin-left: 50px !important;
    margin-top: 5px !important;
    position: absolute;
    top: 170px;
}

.introduce-recipient .avatar {
    position: absolute;
    top: 70px !important;
    left: 25px !important;
}

.introduce-recipient .userinfo {
    height: 57px !important;
    overflow: hidden;
}

.list-empty {
    color: #999;
    font-size: 11px;
    padding: 10px;
}

a.grey-link, a.grey-link:visited  {
    color: #333;
}

/* Google maps */
.google_map {
    width: 740px;
    height: 344px;
}
.panel_st .google_map {
    width:705px;
    margin-left: 15px;
    margin-bottom: 13px;
}
a.geo-locate {
    background: url("/images/ico/ico-map-marker.png") no-repeat;
    font: 11px/14px Arial;
    padding-left: 13px;
}
/* File previews */
.messages-read-attachment {
    margin-top:20px;
}

div.messages-read-attachment a {
    font-weight: bold;
}

.messages-read-attachment td {
    vertical-align: middle;
    min-width: 364px;
}
.messages-read-attachment a.thumbnail {
    float:left;
    background:white;
    padding: 3px;
    margin-right: 8px;
    box-shadow: 1px 1px 7px rgba(0,0,0,.3);
    -moz-box-shadow: 1px 1px 7px rgba(0,0,0,.3);
}
.messages-read-attachment .filename {
    font-weight: bold;
}
.messages-read-attachment .details {
    font-size: 11px;
    line-height: 10px;
    color: gray;
}
.file-preview {
    margin: 10px 0;
    width: 100%;
    float: left;
    min-width: 40px;
}
.file-preview a.preview {
    float:left;
    background:white;
    padding: 4px;
    -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.5);
    box-shadow: 1px 1px 10px rgba(0,0,0,.5);
}
.fake .message-loading-wrapper {
    padding: 15px;
    background: white;
}
.message-loading-wrapper .message-loading {
    padding-right: 30px;
    text-align: center;
}
.message-loading-wrapper .loading-icon {
    height: 100px;
    width: 100%;
    /*background: url(/images/ico/loading-animated.gif) no-repeat center center;*/
}
.lightbox-border.fake .message-loading-wrapper .loading-icon {
    height: 0;
}

/* File preview lightbox */
#file-preview-box {
    margin:20px 30px 10px 30px;
    text-align: center;
}
#file-preview-box h2 {
    float: left;
    margin-right: 20px;
}
#file-preview-box .toolbox {
    margin-top: 11px;
    text-align: right;
}
#file-preview-box .toolbox .filesize {
    color: silver;
    position: relative;
    margin-right: 5px;
    top: 3px;
}
#file-preview-box .link_button {
    float: right;
}
/* Allow Content */
table.allow-content {
    table-layout: fixed;
}

table.allow-content2 td.keywords {
    width: 240px;
}

table.allow-content2 select {
    max-width: 100%;
}
table.allow-content td,
table.allow-content2 td {
    padding: 4px;
    vertical-align: middle;
}
table.allow-content .image-column,
table.allow-content2 .image-column {
    width: 32px;
    border-right: none;
}
table.allow-content2 .event-title-cell {
    max-width: 210px;
}

table.allow-content2 .withicon {
    padding-left: 40px;
}
table.allow-content2 .withicon img {
    width: 32px;
    height: 32px;
    float: left;
    margin-left: -36px;
}
table.allow-content .details,
table.allow-content2 .details {
    font-size: 11px;
    line-height: 12px;
    color: #AAA;
}
table.allow-content label.off,
table.allow-content2 label.off {
    color: #AAA;
}
table.allow-content label,
table.allow-content2 label {
    white-space: nowrap;
}
table.allow-content label input,
table.allow-content2 label input {
    margin-right: 3px;
    margin-top: 3px;
    float: left;
}
.allow-content-newschannels {
    width: 350px;
}
.allow-content-newschannels label {
    display: block;
    float: left;
    clear: left;
    margin: 5px 0;
    margin-left: 20px;
}
.allow-content-newschannels .btn-row {
    clear: both;
    padding-top: 20px;
}

table.allow-content2 {
    width: 960px;
}
table.allow-content2 tr.filter-labels td {
    border: none;
    padding: 0;
}
table.allow-content2 tr.filter td {
    padding-top: 0;
}
table.allow-content2 tr.filter td select,
table.allow-content2 tr.filter td input {
    margin: 0;
}

.container_date {
    display: inline-block;
}

.container_date:first-child {
    margin-right: -10px;
}

/* Buttons in message view */
.message_buttons {
    background-color:#e4ecf6;
    padding: 12px;
}

/*Edit registration Form*/
.not-drag {
    min-height: 10px;
}
.not-drag .widget-padding,
.not-drag .widget {
    background: none;
    border: none;
    height: 0;
    padding: 0;
}
.drophere {
    padding-top: 10px;
}
.drophere div {
    border: dashed #0065a5 1px;
    height: 20px;
}
.dragged {
    position: absolute;
    left: 200px;
    top: 75px;
    background: #b3d0e4;
    border: solid #0065a5 1px;
    border-top-width: 12px;
    color: #0065a5;
    opacity: 0.3;
    filter: alpha(opacity=30);
    height: 100px;
    width: 306px;
}
.dragged .x-dd-drag-ghost {
    display: none;
}
.x-ie-shadow {
    background: none !important;
}

.ext-el-mask.navigator-ondrag-mask {
    /* used native navigator background */
    background: url("/images/menu-bg_c.gif") repeat-x scroll left top transparent;
    opacity: 0.2;
}

.all_groups,
.my_groups {
    clear: both;
}

/* Header harmonization */
h1.top-most {
    border:none;
    font: bold 20px Arial;
    padding-top: 0;
}
.wrap_tabs.compacted {
    margin-top: -15px;
}
/* company address autofill */
.company_locations {
    padding: 6px 10px;
    margin-top: 1ex;
}
.company_locations ul {
    padding: 1ex 0 0 0;
    line-height: 100%;
    color: gray;
}
.company_locations li {
    clear: both;
    margin-bottom: 1ex;
}
.company_locations li a.stand {
    float: right;
}
/* companies list */
.abc-selector.companies-list {
    margin-bottom: 15px;
    padding: 0;
    height: 18px;
}
.companies-list {
    padding-left: 40px;
}
.companies-list.no-abc {
    padding-left: 0;
}
.companies-list .company {
    padding: 10px 0;
    border-top: dotted #b3d0e4 1px;
}
.companies-list .company.qualified {
    background-image: url(/images/ico/ico-accept.png);
    background-repeat: no-repeat;
    background-position:  right center;
    padding-right: 36px;
}
.companies-list .company .details {
    font-size: 11px;
    color: gray;
}
.companies-list h3 {
    float: left;
    clear: left;
    position: relative;
    margin-left: -40px;
    background: #d9e8f2;
    color: white;
    font-size: 18px;
    line-height: 33px;
    width: 30px;
    text-align: center;
}
.companies-list h3:after {
    position: absolute;
    top: 0;
    content: "";
    width: 39px;
    display: block;
    border-top: dotted #b3d0e4 1px;
}
td.abc-group {
    width: 40px;
}
td.abc-group h3 {
    background: #d9e8f2;
    color: white;
    font-size: 18px;
    line-height: 33px;
    width: 30px;
    text-align: center;
}
.companies-search {
    margin-bottom: 15px;
}
.companies-search .quick-search {
    float: right;
    padding: 0 0 5px 10px;
}
.companies-search label.btg {
    display: block;
    font-size: 11px;
    color: #B9C5D3;
    padding-top: 4px;
}
.companies-search label.btg input {
    vertical-align: middle;
    background: transparent;
}
.companies-search .search-results .advanced-link {
    display: inline-block;
    padding: 5px 17px 5px 10px;
    margin: 0 10px;
    border-left: solid gray 1px;
    border-right: solid gray 1px;
    background: url(/images/arrow-down.png) no-repeat 93% center;
    vertical-align: middle;
}
.companies-search .search-results .advanced-link.active {
    background-color: #d9e8f2;
    border-color: white;
}
.companies-search .search-advanced {
    display: block;
    background: #d9e8f2;
    padding: 6px 10px;
}
.companies-search .search-advanced label {
    color: #545759;
}
.companies-search .search-advanced button {
    margin: 10px 0 0 0;
}

.companies-search .search-advanced .keyword,
.companies-search .search-advanced .location,
.companies-search .search-advanced .company-name,
.companies-search .search-advanced .sector {
    display: inline-block;
    vertical-align: top;
}
.companies-search .search-advanced .keyword input { width: 150px; margin-right: 0; }
.companies-search .search-advanced .location input { width: 150px; margin-right: 0; }
.companies-search .search-advanced .company-name input { width: 120px; margin-right: 0; }
.companies-search .search-advanced .sector select { width: 195px; margin-right: 0; }

.companies-search .info_line {
    margin: 10px 0;
    background-color: #eff5fa;
    border: solid #eff5fa 10px;
    border-width: 10px 15px;
}

/* company info */
.col_1 {
    float: left;
    width: 360px;
}
.col_2 {
    float: right;
    width: 360px;
}
.user-entered-info {
    clear: both;
    margin: 5px 0;
    overflow: hidden;
}
#locations-lightbox-wrapper {
    overflow: hidden;
    display: none;
}
#locations-lightbox-wrapper h1 {
    font-size: 19px;
}
.locations-google-map {
    width: 580px;
    height: auto; /* auto-calculated by location.js by window size */
    float: left;
    margin-right: 375px;
}
.locations-google-map-message {
    clear:left;
    position: relative;
    top: -60px;
    width: 440px;
    left: 20px;
    background: white;
    padding: 10px;
    box-shadow: 0 0 5px gray;
    margin-bottom: -100px;
}
.locations-box {
    float: left;
    width: 360px;
    height: auto; /* auto-calculated by location.js by window size */
    margin-left: -360px;
    padding-right: 2px;
}
#locations-drop-down {
    width: 100%;
}
#locations-box-members {
    margin-top: 4px; /* should be the same as marginsBoxMembers in location.js */
    overflow-y: auto; /* display scroll-boxes if content cannot be fit */
    height: auto; /* auto-calculated by location.js by window size */
    padding-top: 15px; /* use paddings instead of margins to avoid broken calculations in locations.js */
}
/*    public profile    */
.public-profile-wrapper {
    width: 740px;
    margin: 0 auto;
}
table.public-profile {
    width: 100%;
    font-size: 14px;
}
table.public-profile td,
table.public-profile th {
    vertical-align: top;
    padding: 6px 0;
}
table.public-profile th {
    width: 210px;
    color: #979797;
    padding-left: 170px;
}
/*    Online registration form    */

ul.form-messages {
    list-style: none;
    padding: 0;
    margin: 0
}
ul.form-messages > li {
    padding: 7px 25px;
    margin: 0 0 5px 0;
    background: #EBF7CA url(/images/ico/ico-info.png) no-repeat 6px center;
    border-radius: 4px;
}
ul.form-messages.form-messages-compact > li {
    word-wrap: break-word;
}
#unsubscribed ul.form-messages > li {
    background-color: transparent;
}
#unsubscribed .buttons,
#role .buttons {
    text-align: center;
}
#unsubscribed p.message-text {
    padding: 1em 0;
    clear: both;
}
#unsubscribed h1 {
    padding: 0;
    margin: 0;
    background: none;
}


#online_reg_form_params,
#online_reg_app_params  {
    float:left;
    padding-top:9px;
}

.online-registration.fieldset {
    overflow: auto;
    display: block;
    width: 1024px;
    p_adding-right: 10px;
}
.online-registration .field {
    margin-bottom: 6px;
}
.online-registration .input {
    width: 350px;
    border: solid #cccccc 1px;
    height: 22px;
    margin-right: 0;
}

.online-registration .multiline textarea {
    border: solid #cccccc 1px;
    margin-right: 0;
    width: 350px;
}

.online-registration .field > label {
    width: 360px;
    padding: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.online-registration .heading > label {
    font-weight: bold;
}
.online-registration .field.captcha > label {
    overflow: visible;
}
.field.captcha .wrap_captcha {
    float: left;
    margin-right: 10px;
}
.online-registration .field.captcha input {
    width: 216px;
    margin-bottom: 3px;
}
#user-registration .field.captcha input {
    margin-right: 0;
    width: 120px;
}

/* experemental part of builder style */
#user-registration .buttons,
#user-registration + .buttons {
    margin-left: -5px;
}
#not-registered-members .halfsize {
    float: left;
    width: 50%;
}
.company-preview {
    font-size: 14px;
    text-decoration: none;
}

#payment-general-info .not-registered-members-column span.label {
    width: 100%;
}
.not-registered-members-column label.company-state-combo-container div.x-form-field-wrap{
    margin-left: 118px;
}

.not-registered-members-column .calendar label {
    display: block;
}
.flex-section .field.complex .label,
.not-registered-members-column .field.complex .label {
    float:left;
    width: auto;
}

.not-registered-members-column .field.image-uploader .qq-upload-list {
    min-width: 0;
    float: none;
    overflow: hidden;
}
.not-registered-members-column .calendar label > div {
    display: inline-block;
}

.not-registered-members-form .file-details-pane {
    width: 210px;
    margin-right: -210px;
    margin-left: 10px;
    overflow: hidden;
}
.not-registered-members-form .title-block {
    border: none;
}
.not-registered-members-details.content-with-details-pane .content-details-pane .tabs2,
.company-view.content-with-details-pane .content-details-pane .tabs2,
.asset-view.content-with-details-pane .content-details-pane .tabs2 {
    min-width: 460px;
    max-width: 589px;
}
.not-registered-members-details.content-with-details-pane .content-details-pane .tabs2.payments-width {
    min-width: 530px;
}
.not-registered-members-details table.simplest,
.company-view .content-details-pane table.simplest {
    width: 100%;
    table-layout: fixed;
}

.simplest-row {
    overflow: hidden;
    padding: 0 0 10px;
}

.simplest-row .first-column,
.simplest-row .last-column {
    float: left;
}
.simplest-row .first-column  {
    width: 30%;
}

.simplest-row .last-column {
    width: 70%;
}
.member-info-container .simplest-row .first-column {
    width: 105px;
    padding-right: 5px;
}
.member-info-container .simplest-row .last-column {
    max-width: 60%;
}
.not-registered-members-details.content-with-details-pane .content-details-pane .simplest td,
.company-view.content-with-details-pane .content-details-pane .simplest td {
    word-wrap: break-word;
}
.not-registered-members-details.content-with-details-pane .content-details-pane .buttons {
    margin-bottom: 1em;
}
.not-registered-members-details.content-with-details-pane .content-details-pane .company-logo {
    max-width: 170px;
    width: auto;
    float: right;
    text-align: right;
    display: block !important;
}
.company-logo .action-link.edit {
    margin: 4px 0;
    display: block;
    overflow: hidden;
    text-align: left;
    word-wrap: break-word;
}
.not-registered-members-details.content-with-details-pane .content-details-pane .company-logo img {
    float: right;
}

.not-registered-members-details .nrm-2columns-layout .options-holder .options-note {
    display: block;
    font-size: 11px;
    color: #333;
    padding-bottom: 6px;
}

.not-registered-members-details h1 {
    padding-bottom: 1px;
}

.x-form-field {
    font-size: 16px;
}
.x-combo-list-item {
    font-size: 16px;
}

.x-combo-list-item .company-name {
    max-width: 265px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.x-combo-list-item span{
    display: inline-block;
    vertical-align: top;
}
.company-view .sidebar_nav,
.asset-view .sidebar_nav {
    position: relative;
    width: auto;
    margin: 4px 0 0 0;
    overflow: hidden;
    text-indent: -6px;
    float: right;
}
.not-registered-members-details .contact-member .icon {
    margin-right: 4px;
}
.not-registered-members-details .member-info {
    margin: 8px 0 11px;
    border-collapse: collapse;
    font-size: 11px;
    line-height: 12px;
    word-wrap: break-word;
    table-layout: fixed;
}

.not-registered-members-details .member-info .user-tooltip {
    float: left;
    display: block;
    max-width: 300px;
    font-size: 12px;
    line-height: 16px;
    margin: -2px 0 5px;
    position: relative;
    word-wrap: break-word;
}
.not-registered-members-details .member-info div {
    clear: both;
}
.not-registered-members-details .member-info .td_for_photo {
    padding: 0 9px 0 0;
}
.not-registered-members-details .member-info .icon {
    position: relative;
    margin: -6px 0 0 3px;
}
.not-registered-members-details .not-registered-members-column,
.company-view .not-registered-members-column {
    display: table-cell;
    vertical-align: top;
    float: none;
}

.committee-container a.link_button.committee-delete {
    float: none;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    background: none;
    opacity: .6;
    margin-left: 340px;
    position: absolute;
    right: 10px;
}
.committee-container .committee-block {
    /* background: #F0F7FF; */
    border: #E7E7E7 1px solid;
    margin: 5px 0 5px 0;
    position: relative;
    padding: 10px 10px 0 10px;
    width: 336px;
}
.committee-container .field.disabled {
    color: gray;
    opacity: .50;
}
.not-registered-members-column .scrollable {
    overflow-y: auto;
    overflow-x: hidden;
    width: 380px;
    float: left;
}
.not-registered-members-column .wider-labels .committee-container select,
.not-registered-members-column .wider-labels .committee-container .input {
    width: 208px;
}
.committee-container .add-note {
    color: red;
}
.committee-container.show-add-button .add-note {
    display: none;
}

.committee-container.show-add-note .committee-add {
    display: none;
}

.committee-row .first-column {
    float: left;
    width: 118px;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.committee-row .second-column {
    float: right;
    width: 248px;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.committee-row.mb-committee-row .second-column {
    width: 239px;
}

.committee-row td {
    padding-left: 0;
    padding-top: 0;
}
.committee-row .committee-border {
    float: left;
    margin-bottom: 5px;
    border-left: #E7E7E7 1px solid;
    border-bottom: #E7E7E7 1px solid;
    border-right:  #E7E7E7 1px solid;
}
.compound-field-last {
    border-bottom: 1px solid #e7e7e7;
}
.compound-field-row.even-row {
    border: 1px solid #f2f2f2;
}
.compound-field-value {
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
}

.btn-remove .icon-ui {
    font-size: 20px;
}

/* CM compound fields */
.compound-field-container {
    margin-bottom: 20px;
}
.compound-field-container a.link_button.btn-remove {
    float: none;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    background: none;
    position: absolute;
    right: 10px;
    top: 6px;
}

.compound-field-container .field-block {
    border: #ccc 1px solid;
    margin: 5px 0;
    position: relative;
    padding: 10px 10px 0 10px;

    border-radius: 4px;
}

.compound-field-container .name {
    display: inline-block;
}

.not-registered-members-column .compound-field-container .field {
    margin-right: 0;
}

.compound-field-container .field.disabled {
    color: gray;
    opacity: .5;
}
.not-registered-members-column .wider-labels .compound-field-container select,
.not-registered-members-column .wider-labels .compound-field-container .input {
    width: 208px;
}

.not-registered-study-form .not-registered-members-column,
.not-registered-company-form .not-registered-members-column {
    width: 390px;
    padding: 0;
}

.edit-event-form .litebox-form .not-registered-members-column {
    width: 454px;
    padding-right: 27px;
}

.add-relations-wrapper .field {
    padding-bottom: 10px;
    margin-right: 20px;
}

.edit-event-form .not-registered-members-column .field.image-uploader {
    padding-bottom: 0;
    margin-right: 0;
}

.field.dropdown .x-form-text {
    border-radius: 3px 0 0 3px;
    width: calc(100% - 40px)!important;
}

.form-builder .field.dropdown .x-form-text {
    border-radius: 3px 0 0 3px;
    width: calc(100% - 44px)!important;
}

.flex-section .complex-wrapper,
.not-registered-members-column .complex-wrapper,
.event-edit-form .complex-wrapper {
    margin-left: 120px;
}

.complex-wrapper .action-link {
    display: flex;
    align-items: center;
    text-decoration: none;
}

.complex-wrapper .action-link .icon-ui {
    font-size: 24px;
    color: #4da9ff;
}

.add-relations-wrapper .field.checkbox .label,
.not-registered-members-column .field.checkbox .label,
.not-registered-members-column .field.checkbox input {
    display: inline-block;
    width: auto;
    vertical-align: middle;
    margin: 0 5px 0 0;
}

.not-registered-members-column .field.wysiwyg .wrapper {
    display: inline-block;

    vertical-align: middle;
}
.not-registered-members-column .field.wysiwyg .wrapper a {
    display: inline-block;
    float: none;
}
/* in CM of MB labels are a little longer than usually, so need another set of rules for labels and inputs widths */
.not-registered-members-column .wider-labels select,
.not-registered-members-column .wider-labels .input,
.not-registered-members-column .wider-labels textarea {
    width: 249px;
}
.not-registered-members-column .wider-labels span.label {
    width: 106px;
}

.not-registered-members-details .nrm-2columns-layout .nrm-3columns-width .options-holder {
    background: inherit;
    padding: inherit;
}
.not-registered-members-details .nrm-2columns-layout .options-holder span.label {
    display: none;
}
.not-registered-members-details .nrm-2columns-layout .options-holder input[type="checkbox"],
.not-registered-members-details .nrm-2columns-layout .membership-holder input[type="checkbox"] {
    position: relative;
    top: 2px;
}
.not-registered-members-details .nrm-2columns-layout .qq-files {
    float: none;
    width: auto;
}
.not-registered-members-details .member-info td {
    vertical-align: top;
    word-wrap: break-word;
}
.asset-view .sidebar_nav {
    background: #cfcfcf;
    padding: 5px 0 1px 6px;
    margin: 0 0 5px;
}
.company-view .sidebar_nav {
    background: #cfcfcf;
    text-indent: inherit;
}
.person-name-left h2 {
    word-wrap: break-word;
    word-break: break-all;
}

.content-details-pane.silver .company-data .company-name {
    margin-top: 5px;
}

.not-registered-members-details.view .buttons,
.company-view.content-with-details-pane .buttons,
.asset-view.content-with-details-pane .buttons {
    position: absolute;
    bottom: 20px;
    left: 10px;
}
.not-registered-members-details.view .payments-info .buttons,
.not-registered-members-details.lightbox-with-payments .payments-info .buttons {
    position: relative;
    float: right;
    top: -17px;
    left: 0;
}

.person-name-left h2 a {
    text-decoration: none;
}
.person-name-left .icon.review,
.person-name-left .icon.unsubscribed-flag,
.person-name-left .icon.confirm,
.person-name-left .newsletter-flag {
    position: relative;
    margin: 0 5px 0 0;
}
.person-name-left i.icon.qualified-flag {
    margin: 0 2px 0 0;
}
.company-view .person-name-left td,
.asset-view .person-name-left td {
    padding-bottom: 5px;
}

.not-registered-members-form .field.autocomplete .x-form-field-wrap,
.not-registered-members-column .field.autocomplete .x-form-field-wrap {
    display: inline-block;
}

.not-registered-members-column .heading > label {
    font-weight: bold;
}

.nrm-2columns-layout .column {
    float: left;
    width: 355px;
    margin-right: 20px
}

.view .nrm-2columns-layout .column {
    width: 345px;
}

.nrm-2columns-layout .nrm-3columns-width .column,
.not-registered-members-column {
    float: left;
    width: 100%;
    max-width: calc((100% - 40px) / 3);
}

.not-registered-members-form .column {
    margin-right: 18px;
}

.not-registered-members-form .column:last-child {
    margin-right: 0;
}

.not-registered-members-column + .not-registered-members-column {
margin-left: 20px;
}

.not-registered-members-column .section {
    margin-bottom: 15px;
}

.not-registered-members-column .field {
    margin-bottom: 10px;
}

#available_in_communities h2 a.link_info {
    position: absolute;
    display: inline-block;
    margin-left: 3px;
}

.not-registered-members-form .column .section .choice_for_events_distributor-holder select {
    width: 45%;
}
.not-registered-members-form .column .section .choice_for_events_distributor-holder span.label {
    width: 50%;
}

.in-not-registered-members-column .view-mode .column {
    margin-right: 10px;
    margin-bottom: 55px;
}
.nrm-2columns-layout.view-mode .column.second {
    margin-right: 0;
    margin-left: 9px;
}

.not-registered-members-column .nrm-2columns-layout.view-mode {
    width: 770px;
    margin-left: 1px;
}

.view .not-registered-members-column .nrm-2columns-layout.view-mode {
    width: 720px;
}

#payments-activity .field {
    float: left;
    margin: 6px 0;
}

.payments-activity-tab .field {
    padding-bottom: 7px
}

.add-activity {
    margin: -27px 0 0;
    float: right;
}

.payments-info {
    padding-bottom: 15px;
}

#type-of-activity-span {
    width: auto;
}

.lightbox-with-payments.content-details-pane {
    width: 510px!important;
}

.not-registered-members-details.content-with-details-pane.lightbox-with-payments {
    min-width: 770px;
    margin: -15px;
}

.not-registered-members-details.content-with-details-pane .not-registered-members-column {
    padding: 15px;
    min-width: 370px;
}

.not-registered-members-details.content-with-details-pane.view .content-details-pane {
    min-width: 460px;
}
.simplest td.td-fixed {
    width: 150px;
}
span.activity-type select {
    width: 200px;
}
/*  non-registered members import and list */
#not-registered-users .grid2 .highlighted td {
    background: #f2f8ff;
    color: #8eabc8;
}
#not-registered-users .grid2 td.comments-container {
    padding: 2px 7px 2px 5px;
}

#not-registered-users .grid2 .comments-container textarea {
    width: 100%;
    min-width: 120px;
    resize: vertical;
    margin-right: 0;
}
#not-registered-users .td-company {
    max-width: 250px;
}
.cm-import #file-uploader-container {
    clear: both;
    margin-top: 6px;
}
.cm-import .template-info {
    font-size: 11px;
    float: right;
}
.cm-import ul.form-messages > li {
    background-position: 6px 6px;
    padding: 7px 7px 7px 25px;
}
.cm-import .loading {
    width: 400px;
    height: 20px;
    position: absolute;
    bottom: 23px;
    right: 0;
    background-position: center;
}
#resulting_messages.loading {
    border: solid silver 1px;
    border-radius: 6px;
    margin-bottom: 10px;
    margin-right: 7px;
}
.cm-export #resulting_messages .run-in-background .buttons {
    float: none;
    margin-top: 30px;
}
.cm-export #resulting_messages .run-in-background button {
    width: 75px;
}
.cm-export #resulting_messages .run-in-background .email {
    color: #0272be;
}
.non-registered-member-details {
    width: 640px;
    overflow: hidden;
}
.non-registered-member-details .details-content {
    float:left;
    width: 400px;
}

.non-registered-member-details .profile-company-short-info {
    width:380px;
}
.not-registered-members-details .field.highlight,
.not-registered-members-details #comments.highlight {
    margin-top: -5px;
    color: black;
    background-color: #b3d0e4;
    border-radius: 4px;
    padding-top: 5px;
}

.not-registered-members-details #comments.highlight td:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.not-registered-members-details #comments.highlight td:last-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.non-registered-member-details .user-info-details {
    max-width: 175px;
}

.newsletter-recipients-preview,
.newsletter-recipients-stats {
    min-width: 800px;
    max-width: 1000px;
}

.newsletter-recipients-preview td div {
    max-width: 90px;
}

.newsletter-recipients-preview td.email div {
    max-width: 260px;
}

.newsletter-recipients-preview td.community div {
    max-width: 120px;
}

.newsletter-recipients-preview td.name div {
    max-width: 150px;
}

.newsletter-recipients-preview td.company div {
    max-width: 120px;
}

.newsletter-recipients-preview .half-column,
.newsletter-recipients-stats .half-column {
    width: 48%;
    margin-bottom: 10px;
}
.newsletter-recipients-preview .half-column .title-block,
.newsletter-recipients-stats .half-column .title-block {
    margin-top: 0;
}
.newsletter-recipients-preview .btn-close,
.newsletter-recipients-stats .btn-close {
    z-index:11;
}
.newsletter-recipients-preview .recipients-grid-wrapper {
    min-height:200px;
}
.newsletter-recipients-preview #recipients-grid-wait-text {
    height:200px;
    position: absolute;
    top: 100px;
    left: 280px;
    margin-top:80px;
}

/* Company view */
.company-view .content-main,
.asset-view .content-main {
    width: 370px;
    display: table-cell;
    vertical-align: top;
    padding: 15px;
}
.company-view .company-logo,
.asset-view .asset-logo {
    width: 50px;
    height: 50px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
#company-logo-container,
#company-graphics-container {
    display: table-cell;
    text-align: center;
    border: 1px solid #e8e8e8
}
#company-logo-container #logo-wrapper {
    display: inline-block;
}
.company-view .company-view-header {
    overflow: hidden;
    margin-bottom: 10px;
}
.company-view .company-view-header h1 {
    margin-right: 0;
    border-bottom: solid navy 1px;
    margin-bottom: 3px;
}
.company-view-header h1 .icon {
    margin-bottom: 4px;
}
.company-view .column,
.asset-view .column {
    margin-top: -12px;
    margin-bottom: 40px;
}
table.simplest td {
    padding: 3px 0;
    vertical-align: top;
}
.company-view .grid2 td,
.asset-view .grid2 td {
    vertical-align: top;
    word-wrap: break-word;
    max-width: 300px;
}

.short-company-info .company-logo,
.short-company-info .company-data {
    float: left;
    margin: 0 10px 10px 0;
}

.company-data .company-details {
    font-size: 11px;
    color: #666;
    padding-top: 0.2em;
}

.company-view tr.subheader td {
    padding: 10px 0 5px;
}
/* company lightbox view mode - left column*/
.company-view .content-main .grid2 td,
.asset-view .content-main .grid2 td {
    border: none;
}
.company-view .content-main .grid2 tr.even-row,
.asset-view .content-main .grid2 tr.even-row,
.not-registered-members-column.view-user-column .grid2 tr.even-row,
.change-business-address .grid2 tr.even-row,
.change-persons-business-address .grid2 tr.even-row {
    background: #f2f2f2;
}

tbody.even-odd-marker tr:nth-child(even),
tbody.even-odd-marker-inverse tr:nth-child(odd) {
    background: #f2f2f2;
}


.change-business-address {
    width: 475px;
}

.change-business-address .message {
    margin: 10px 0;
    font-size: 13px;
}

.change-business-address .company-address td {
    vertical-align: top;
    word-wrap: break-word;
}

.change-business-address .grid2 th {
    background: #FFF;
    color: #333;
    border-bottom: 2px solid #181818;
}

.change-business-address .nrm-list {
    margin: 15px 0;
}

.change-persons-business-address.message-box {
    width: 500px;
}

.change-persons-business-address.message-box .buttons {
    padding: 0;
}

.change-persons-business-address.message-box .buttons .change_address {
    margin-left: 0;
}

.not-registered-members-column.view-user-column .grid2 td {
    border: none;
}

/*  Contact management: company */

.tabs-loading,
.apps-loading {
    color: silver;
    border: solid #F0F0F0 1px;
    border-radius: 8px;
    cursor: wait;
    background: url(data:image/gif;base64,R0lGODlhIwAjAPQUAPf39+/v7+bm5t7e3tbW1s7OzsXFxb29vbW1ta2traWlpZycnIyMjISEhGNjYzo6OjExMf///3NzcxkZGWtra0JCQhAQEFJSUpSUlCkpKUpKSlpaWnt7ewAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBAAUACwAAAAAIwAjAAAF5GAkjmRpnmiqrmzrvnAsz3Rto0Bwm4AIKIteRHcLJAYRAKbRG0gIxYUCAFgwqI0L9GbAFAAMDsCgCdIEBKKCIUAkAhuHbrA4xAYJBQEwOBCVBgIJEBMYQi8CBgoIhyQXEw4JjTCJk0kNjDI5AVQqAwYHB1stBAmmmScEGR0dFhqWKAEDBAMCKQAJDRIcCDMAApY/o5oCoZYBFh1PMgEGCAWcwCPACButGDECBbYRBAc5wAcFIgwPYjQBogAFBnwH3J2+oD0F42PfN2Pc7D2JRDb/+In4t8MHwYIIEypcyLChQ4YhAAAh+QQFDAAaACwIAAgAEwATAAAFmKAmjuKBjECkripgCKKiiAI2kCRyqIkCABjKgMUiJAYAxQJQoCSIAaTqoAgYDgFJIyVIGCKCwwFpBYwUhPClooiICggDbkR5SA64AGEuwuzyfCQCBQYGAz2BIwMQFo0OiTgIGAwMeJCKczeBABkWDZArSQUHDhYTM5ACFhApCxcYiXIaFBYMI26XAhMWe5ciKgsZJ745ASwhACH5BAUEABYALAkABwASABUAAAWToCWOIkCeaFQYKFoEUXQgYyLEeAQYRnwcMQTmlosJDgLADEBgHFoiwyFAKAAwi9GhgCKQDoOAQeIABqAjxgbTQ5MULHerWhAkRGeoZpKBcORRCgsLcW4IAoAkDxkMA1AmIwRjGQ93KAGCAxMVIgkUWScDAhATAg0WoFA6EBkBoxlyAawwCRBPaLIZRLdoSgcARTghACH5BAUIABIALAcACAAUABQAAAWhoCSOI0FEZKqKhRFFwRGsavsayUyTtqAUOxJgMAAkEKJAYRAcFQQAAqbhegmaikaC0EwduF1VYEAYCAZIEeDFZgsoGs0FE5ZECohEAhg+NFEqDhULVysFCzoSCAMFDBUbfioVHXgKAhAbIgcNCG0vChYbAxUQAhgQCTsDGRZFFw8BARoPA55sBhkNEQAaECIIFVW2AAgBu6/GEQYAYQYGOyEAIfkEBQgAEwAsBwAIABUAFAAABaDgJI5kEZ0Rqa4iEAEFwM5mVBwzaxhAcBC53MEwIgiCowghABgkFEAk6bA4DKQk2xXLEgwEAeUTGWBIKJJESgRGuVEEw3DwNmACuvA7MuBYOnR7HA4IKgkZHRcJBQpTAwMLDhIGKBgVDWEbFjcIAhcSIgZVbnoIGRQCGw8BChqFOQIQGQIAFBc9FBsCeygFEBgiDhehDgVBPCK2RVw2xjkhACH5BAUIABsALAcACAAUABQAAAWh4CaOJEGeaCoGKmqQQJsKckoArwgMbC0KAMHhMPCNDIiCIMJs7lSEZZOAqB4AzSwTEBAAL52w5aB1KjCYxQFBcVAYgXJTQCgoswJFKmJKMSYWKhgNBnFMCBAWFwcECSMRBl4IDRgETAoXGFgUGQQGBwFvIo0FTkwGEA0CEg4BbDkqGg8iDRIAALUtBBULIhwUWAUNRSoFI7VYEcQ+BJZyESEAIfkEBQgAHgAsBwAIABQAFAAABZ2gJ45kQZ5oKgIqao5BW8oewhlR9HoDKowNi4VDoJ0Wj06mZyQlHD/j4HAwDCK0QABAsXQ6E0PrkCgXDhwJB8NqDd6BXC6AUA0AcrlgAYGoEAoEeDkGGhMUBwIHJARaBgoJVxEJFAoiDBUEBAUBDAo5AwZFKBcYnRwABgwFea0BFBtxCwwAAAumrXIDDgkiGAwiBAtRNLMjxDRvuXIhACH5BAUIABEALAcACAATABQAAAWSYCSKwmieZ/EoaDsWVha0AM1ZzSzq59EUIkiHUIocWpgJTpCgFF2ixKUDeZqALQQFahIYDFju6GaJhV2KhAHTYLDEKMCxZd0lNJq6yHAYvBwPHAVeNSIDAAEECAclBxwIIgoOAwMEAAlzAoMnBBIKAQoLAAQKfi4NHDUJCgByCYUnAhxzq4aQLqYRtTtwEQJ6IiEAIfkEBQgAHQAsBwAHABIAFQAABZ1gJI7jMHRoqq7AVQVkHBEXEgXQJKwrkT0AACQTSMFkjAlGkLHseIZFqjIpSBwCg2oQSQwxgYNEEAQQiisEZaJB894dDnxVKBCecxQj9yPkOwkFCgsKCH9vBQCHKAcUEm5pKQQNGxhnfil4KQYYBygIDQICAwAHBXMDnaUIAAMHAjIRAAoYKAYHQbdwCwUiB4YdWUcxeLopsTEBwyQhACH5BAUIABgALAcABwAQABUAAAWSYCSOoyCQaBRgLHWx2EkOzhEBFRRERmWPg8oFALg8iA/Lb7SAKAQP3cLiAEQKCoJoAyE0JIOJRYbQaBQBQwMWkChgGHXFAYcb6gZGvR4gDAYre3AKF2YbA4IwBAgJCAeJiQSQMAB5eok2AwsNCYACkAQJBSwGaAGfkAKilXeQjCwEBhGJAQhaV620IwW5kxhEKCEAIfkEBQQAGQAsBwAIABQAFAAABaFgJIpAZnJSaa6sKXCGuWnrZYx4JGwUAFAX32Vyy40SGkRgUwkoJpJWhnAQiCQaAqYhgEACkQJHITJQKAdAAdNCEBiWDgcgWjs40gzg0YFg6DgFCmA5AQ4NhBEAAox5LIorBxISFFyOUgMGBwYFl54ZAp9SBAkJKlIILQIIC1WnnwIHAyJUpzGOIwEHBCYHoiaaJgWdogAGocIiAb/Ml4lGIQAh+QQFDAAXACwHAAcAFQATAAAFpWAkjmMQXGiqrirWpCfbFqhEAVHh0DLKNQBAQxKkQAqkZORAMQQoDgAC8mIJDCkGZaBYCCqVVAMxKrgMAG4gEmwcBouJpYoaJBoLnLLS0ShkBAh6JAASCgAyAYNKEQQHCAhIBhiUCmuMBRMdmw8AAgQFBQOMIgINDg4Uh0k9F2s9AwcHrbMrAQaRMa0sBQIiBQe6tbsrBWgCxClYKAYiySzNEcgsIQAh+QQFBAAUACwHAAcAFQATAAAFoGAkjiNAnWiqqsqyvlSQDCfWnINEkHywKADAghFsXHY8kgFTADA4AIPG9SIERAqGAJEIbBy4xWE0SCgIp8MpAsAYBAnIBJMSGBQI2GXiSLzsMA15KgEBJjA4BgcHOwQJjwgASSIEGR0dFhoAAQMEAwKTIgAJDRIcCDyHKwBnMAKIARYdOogwCBuYdFUHqikMD1C1KDQoQTBqJwVswjC9KiEAOw==) no-repeat 50% center;
}
.tabs-loading {
    height: 50px;
}

.ajax-content-loading {
    color: silver;
    cursor: wait;
    background: url(data:image/gif;base64,R0lGODlhIwAjAPQUAPf39+/v7+bm5t7e3tbW1s7OzsXFxb29vbW1ta2traWlpZycnIyMjISEhGNjYzo6OjExMf///3NzcxkZGWtra0JCQhAQEFJSUpSUlCkpKUpKSlpaWnt7ewAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBAAUACwAAAAAIwAjAAAF5GAkjmRpnmiqrmzrvnAsz3Rto0Bwm4AIKIteRHcLJAYRAKbRG0gIxYUCAFgwqI0L9GbAFAAMDsCgCdIEBKKCIUAkAhuHbrA4xAYJBQEwOBCVBgIJEBMYQi8CBgoIhyQXEw4JjTCJk0kNjDI5AVQqAwYHB1stBAmmmScEGR0dFhqWKAEDBAMCKQAJDRIcCDMAApY/o5oCoZYBFh1PMgEGCAWcwCPACButGDECBbYRBAc5wAcFIgwPYjQBogAFBnwH3J2+oD0F42PfN2Pc7D2JRDb/+In4t8MHwYIIEypcyLChQ4YhAAAh+QQFDAAaACwIAAgAEwATAAAFmKAmjuKBjECkripgCKKiiAI2kCRyqIkCABjKgMUiJAYAxQJQoCSIAaTqoAgYDgFJIyVIGCKCwwFpBYwUhPClooiICggDbkR5SA64AGEuwuzyfCQCBQYGAz2BIwMQFo0OiTgIGAwMeJCKczeBABkWDZArSQUHDhYTM5ACFhApCxcYiXIaFBYMI26XAhMWe5ciKgsZJ745ASwhACH5BAUEABYALAkABwASABUAAAWToCWOIkCeaFQYKFoEUXQgYyLEeAQYRnwcMQTmlosJDgLADEBgHFoiwyFAKAAwi9GhgCKQDoOAQeIABqAjxgbTQ5MULHerWhAkRGeoZpKBcORRCgsLcW4IAoAkDxkMA1AmIwRjGQ93KAGCAxMVIgkUWScDAhATAg0WoFA6EBkBoxlyAawwCRBPaLIZRLdoSgcARTghACH5BAUIABIALAcACAAUABQAAAWhoCSOI0FEZKqKhRFFwRGsavsayUyTtqAUOxJgMAAkEKJAYRAcFQQAAqbhegmaikaC0EwduF1VYEAYCAZIEeDFZgsoGs0FE5ZECohEAhg+NFEqDhULVysFCzoSCAMFDBUbfioVHXgKAhAbIgcNCG0vChYbAxUQAhgQCTsDGRZFFw8BARoPA55sBhkNEQAaECIIFVW2AAgBu6/GEQYAYQYGOyEAIfkEBQgAEwAsBwAIABUAFAAABaDgJI5kEZ0Rqa4iEAEFwM5mVBwzaxhAcBC53MEwIgiCowghABgkFEAk6bA4DKQk2xXLEgwEAeUTGWBIKJJESgRGuVEEw3DwNmACuvA7MuBYOnR7HA4IKgkZHRcJBQpTAwMLDhIGKBgVDWEbFjcIAhcSIgZVbnoIGRQCGw8BChqFOQIQGQIAFBc9FBsCeygFEBgiDhehDgVBPCK2RVw2xjkhACH5BAUIABsALAcACAAUABQAAAWh4CaOJEGeaCoGKmqQQJsKckoArwgMbC0KAMHhMPCNDIiCIMJs7lSEZZOAqB4AzSwTEBAAL52w5aB1KjCYxQFBcVAYgXJTQCgoswJFKmJKMSYWKhgNBnFMCBAWFwcECSMRBl4IDRgETAoXGFgUGQQGBwFvIo0FTkwGEA0CEg4BbDkqGg8iDRIAALUtBBULIhwUWAUNRSoFI7VYEcQ+BJZyESEAIfkEBQgAHgAsBwAIABQAFAAABZ2gJ45kQZ5oKgIqao5BW8oewhlR9HoDKowNi4VDoJ0Wj06mZyQlHD/j4HAwDCK0QABAsXQ6E0PrkCgXDhwJB8NqDd6BXC6AUA0AcrlgAYGoEAoEeDkGGhMUBwIHJARaBgoJVxEJFAoiDBUEBAUBDAo5AwZFKBcYnRwABgwFea0BFBtxCwwAAAumrXIDDgkiGAwiBAtRNLMjxDRvuXIhACH5BAUIABEALAcACAATABQAAAWSYCSKwmieZ/EoaDsWVha0AM1ZzSzq59EUIkiHUIocWpgJTpCgFF2ixKUDeZqALQQFahIYDFju6GaJhV2KhAHTYLDEKMCxZd0lNJq6yHAYvBwPHAVeNSIDAAEECAclBxwIIgoOAwMEAAlzAoMnBBIKAQoLAAQKfi4NHDUJCgByCYUnAhxzq4aQLqYRtTtwEQJ6IiEAIfkEBQgAHQAsBwAHABIAFQAABZ1gJI7jMHRoqq7AVQVkHBEXEgXQJKwrkT0AACQTSMFkjAlGkLHseIZFqjIpSBwCg2oQSQwxgYNEEAQQiisEZaJB894dDnxVKBCecxQj9yPkOwkFCgsKCH9vBQCHKAcUEm5pKQQNGxhnfil4KQYYBygIDQICAwAHBXMDnaUIAAMHAjIRAAoYKAYHQbdwCwUiB4YdWUcxeLopsTEBwyQhACH5BAUIABgALAcABwAQABUAAAWSYCSOoyCQaBRgLHWx2EkOzhEBFRRERmWPg8oFALg8iA/Lb7SAKAQP3cLiAEQKCoJoAyE0JIOJRYbQaBQBQwMWkChgGHXFAYcb6gZGvR4gDAYre3AKF2YbA4IwBAgJCAeJiQSQMAB5eok2AwsNCYACkAQJBSwGaAGfkAKilXeQjCwEBhGJAQhaV620IwW5kxhEKCEAIfkEBQQAGQAsBwAIABQAFAAABaFgJIpAZnJSaa6sKXCGuWnrZYx4JGwUAFAX32Vyy40SGkRgUwkoJpJWhnAQiCQaAqYhgEACkQJHITJQKAdAAdNCEBiWDgcgWjs40gzg0YFg6DgFCmA5AQ4NhBEAAox5LIorBxISFFyOUgMGBwYFl54ZAp9SBAkJKlIILQIIC1WnnwIHAyJUpzGOIwEHBCYHoiaaJgWdogAGocIiAb/Ml4lGIQAh+QQFDAAXACwHAAcAFQATAAAFpWAkjmMQXGiqrirWpCfbFqhEAVHh0DLKNQBAQxKkQAqkZORAMQQoDgAC8mIJDCkGZaBYCCqVVAMxKrgMAG4gEmwcBouJpYoaJBoLnLLS0ShkBAh6JAASCgAyAYNKEQQHCAhIBhiUCmuMBRMdmw8AAgQFBQOMIgINDg4Uh0k9F2s9AwcHrbMrAQaRMa0sBQIiBQe6tbsrBWgCxClYKAYiySzNEcgsIQAh+QQFBAAUACwHAAcAFQATAAAFoGAkjiNAnWiqqsqyvlSQDCfWnINEkHywKADAghFsXHY8kgFTADA4AIPG9SIERAqGAJEIbBy4xWE0SCgIp8MpAsAYBAnIBJMSGBQI2GXiSLzsMA15KgEBJjA4BgcHOwQJjwgASSIEGR0dFhoAAQMEAwKTIgAJDRIcCDyHKwBnMAKIARYdOogwCBuYdFUHqikMD1C1KDQoQTBqJwVswjC9KiEAOw==) no-repeat 50% center;
}

/*   Module <guest-access>   */
.radio-button-row label {
    display: inline-block;
    margin-bottom: 5px;
}
.radio-button-row input[type="radio"] {
    vertical-align: top;
    height: 22px;
}

/* WYSIWYG */
.wysiwyg_content {
    min-height: 170px;
    /*    height: 300px;
        overflow-x: hidden;
        overflow-y: auto;*/

}

.cke-holder {
    position: relative;
}

.cke-holder .inline-ckeditor {
    overflow: hidden;
    word-break: break-all;
    word-break: break-word;
}
.cke-holder .inline-ckeditor ul {
    list-style: disc;
    padding-left: 20px;
}
.cke-holder .toolbar-expand-collapse {
    float: right;
    position: relative;
    top: -37px;
    right: 3px;
    height: 0; /*fixing overflow for .inline-editor*/
}
.cke-holder .cke_button__expand_icon,
.cke-holder .cke_button__collapse_icon {
    width: 22px;
    height: 22px;
    margin: -2px -4px;
    background: url(/ckeditor/skins/moono/itc-icons.png) no-repeat 0 0;
}
.cke-holder .cke_button__collapse_icon {
    background-position: 0 -32px;
}
.cke-holder .toolbar-expand-collapse .cke_button__collapse,
.cke-holder .toolbar-expand-collapse.expanded .cke_button__expand {
    display: none;
}
.cke-holder .toolbar-expand-collapse.expanded .cke_button__collapse {
    display: inline-block;
}
.additional_magic_area {
    border: 1px solid red;
}
.main_magic_area {
    border: 1px solid blue;
}

/* fix for Chrome 25: Calendar element is broken */
.x-date-picker table.x-date-inner {
    width: auto;
}

/* fix for Chrome 25: Calendar element is broken */
.x-date-picker table.x-date-inner {
    width: auto;
}
.box-indent {
    padding: 15px 15px 0;
}

/*  Universal short-profile display */
.short-profile {
    overflow: hidden;
}
.short-profile .logo {
    float: left;
    margin-right: 8px;
}
.short-profile .details {
    overflow: hidden;
    text-overflow: ellipsis;
}
.short-profile .second-line,
.dim {
    color: #6289B2;
    font-size: 11px;
}

/*  Events  */
table.past-events-grid {
    table-layout: fixed;
}

.past-events-grid .year-selector {
    display: block;
    font-size: 20px;
    padding: 5px 10px;
    text-decoration: none;
}
/*
#content-filter {
    float: left;
    width: 100%;
}
*/
#interest-filter {
    overflow: hidden;
    width: 100%;
    margin-top: 8px;
}
.news-filter-item,
.interest-filter-holder {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
}
.interest-filter-holder label {
    display: block;
    padding-bottom: 3px;
}
.interest-filter-holder #events-search-field {
    width: 179px;
}
.interest-filter-holder select {
    width: 100px;
    margin-right: 0;
}
.interest-filter-holder button {
    margin: 14px 0 0 4px;;
}
.interest-filter-check {
    margin-top: 20px;
}
.interest-filter-check input[type="checkbox"]{
    float: left;
    width: 15px;
    height: 15px;
    margin-right: 3px;
}

fieldset.litebox-form .date-container input,
fieldset.litebox-form .time-container input {
    width: 124px;
}
.edit-event-form .litebox-form .date-container input,
.edit-event-form .litebox-form .time-container input {
    width: 80px;
}

.edit-event-form .litebox-form .date-container #start_time_div input,
.edit-event-form .litebox-form .date-container #end_time_div input {
    width: 55px;
}

/*ta-news-filter*/
.filter-holder {
    width: 100%;
}
.filter-link {
    float: left;
    background: url("/images/arrow-down.png") no-repeat 93% 50%;
    padding: 5px 17px 5px 10px;
    vertical-align: middle;
    margin-top: 4px;
}
.filter-link.show {
    background: url("/images/arrow-down.png") no-repeat 93% 50%;
}
.filter-link.hide {
    background: #D9E8F2 url("/images/arrow-up.png") no-repeat 93% 50%;
}
.filter-top {
    width: 100%;
}
.filter-title {
    display: block;
    color: #71808c;
    font-weight: normal;
}
.filter-container {
    overflow: hidden;
    padding: 10px 10px 14px;
    clear: both;
    background: #d9e8f2;
}
.filter-main {
    width: 516px;
    padding-right: 204px;
    position: relative;
}
.filters-list {
    width: 100%;
    margin: 0;
    padding: 2px 0 0;
    list-style: none;
}
.filters-list li {
    float: left;
    width: 167px;
    padding: 10px 5px 0 0;
}
.filters-list li .check {
    float: left;
    margin: 0 3px 0 0;
    padding: 0;
    width: 15px;
    height: 15px;
}
.filters-list li label {
    display: block;
    color: #545759;
    width: 167px;
    text-overflow: ellipsis;
}
.filter-buttons {
    position: absolute;
    right: -5px;
    bottom: 0;
    width: 204px;
}
.filter-buttons button {
    float: left;
    margin: 0 0 0 15px;
}

/*discussions */
.discussion-header .item-description {
    padding-top: 2px;
}
.discussion-switcher {
    padding: 3px 0 2px;
}
.discussion-box .discussion-answers,
.discussion-box .comment-item-border {
    background: #fff  url(/images/bg-discussions-box.png) repeat-y;
    padding: 11px 13px 22px;
    border: 1px solid #B3D0E4;
    margin: 11px 0 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    position: relative;
}
.discussion-box .discussion-answers.highlighted-answer,
.discussion-box .comment-item-border.highlighted-answer {
    border-color:#9db8ca;
    -moz-box-shadow: 0 2px 7px 0 rgba(0,0,0,.35);
    -webkit-box-shadow: 0 2px 7px 0 rgba(0,0,0,.35);
    -o-box-shadow: 0 2px 7px 0 rgba(0,0,0,.35);
    box-shadow: 0 2px 7px 0 rgba(0,0,0,.35);
    z-index: 100;
}
.discussion-box .discussion-answers {
    width: 701px;
    margin: -1px 0 0 11px;
}
.discussion-box .deleted-answer .comment-in-reply,
.discussion-box .deleted-answer .comment-message {
    text-decoration: line-through;
}

.discussion-box .deleted-answer .comment-message {
    color: #666;
}
.deleted-answer .comment-date-posted .comment-new {
    display: none;
}
.deleted-answer .comment-date-posted {
    background: url('/images/ico/ico-recycle-bin.png') no-repeat left;
    padding-left: 16px;
}
.discussion-box .discussion-box-tail {
    position: absolute;
    top: 15px;
    left: 228px;
    display: block;
    overflow: hidden;
    width: 14px;
    height: 27px;
    background: #fff  url(/images/ico-discussions-tail.gif) no-repeat;
}
.discussion-box .discussion-answers:after,
.discussion-box .comment-item-border:after {
    content: '';
    display: block;
    overflow: hidden;
    clear: both;
}
.discussions-box-left {
    float: left;
    width: 215px;
    padding-right: 14px;
}
.discussion-box .comment-date-info {
    float: none;
    clear: both;
    padding-left: 43px;
}
.discussion-box .comment-date-posted {
    float: none;
    text-align: left;
    margin-top: 5px;
}
.discussions-box-right {
    float: right;
    width: 466px;
    padding-left: 14px;
}
.discussion-box .discussion-answers .discussions-box-right {
    width: 455px;
}
.discussion-box .discussion-answers .disc-info-bottom {
    padding-top: 5px;
}
.disc-info-bottom {
    overflow: hidden;
    width: 100%;
    padding-top: 17px;
}
.disc-info-bottom .comment-in-reply {
    float: left;
    margin-bottom: 10px;
}
.disc-info-bottom .comment-actions {
    height: auto;
    line-height: 18px;
}
.not-registered-members-details .disc-info-bottom .comment-actions .action-link,
.company-view .disc-info-bottom .comment-actions .action-link {
    margin-right: 4px;
    margin-bottom: 10px;
}
.disc-info-bottom .comment-actions .action-link {
    margin-right: 10px;
}
.comment-reply .comment-bottom-box {
    margin: 0;
    padding: 10px 0 38px;
}
.discussion-pager .pager {
    padding: 11px 0 0;
}
.comment-reply {
    padding-top: 6px;
}
.comment-reply .comment-actions {
    float: left;
}
.comment-reply .comment-actions button {
    float: left;
    margin: 10px 8px 0 0;
}
.comment-reply .follow-discussin-check {
    display: block;
    padding: 13px 0 0;
    margin-bottom: -12px;
}
.comment-reply .follow-discussin-check input[type='checkbox'] {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0 3px 0 0;
}
.lightbox-discussion .title_page {
    border-bottom: 0;
    margin: 0;
    padding: 0;
}
.lightbox-discussion .title_page h1 {
    float: none;
}
.lightbox-discussion #discussion {
    margin-top: -6px;
}
.lightbox-discussion .field-progr-brd.on-focus {
    width: 382px;
}
.lightbox-discussion .discussion-check {
    padding-top: 7px;
}
.lightbox-discussion #discussion button {
    float: left;
    margin: 0 8px 0 0;
}

/*  Tasks Management    */
input#task-search {
    margin: 10px 0 0;
    width: 160px;
    padding-left: 6px;
}

table.tasks-list {
    margin-top: 20px;
    table-layout: fixed;
}
td.context-menu {
    width:20px;
}
td.context-menu:hover {
    background: #8FBBDA;
}
td.context-menu .dropdown-menu {
    top: -5px;
    left: 30px;
}

.tasks-list h4 {
    font-weight: bold;
    margin-top: 0;
}

.tasks-list .object-profile {
    padding-left: 60px;
    min-height: 37px;
}
.tasks-list .object-icon {
    float: left;
    margin-left: -40px;
    width: 32px;
    height: 32px;
}

.related-holder .object-icon {
    margin-right: 10px;
    float: left;
    width: 32px;
    height: 32px;
    margin-top: 16px;
}

.tasks-list .project {
    color: #999;
    margin-top: -5px;
    margin-bottom: 3px;
}
.tasks-list .task-status-comment {
    color: silver;
    margin-top: 2px;
}
.tasks-list .task-deadline {
    margin-bottom: 3px;
    max-width: 70px;
    min-width: 70px;
    background: url("/images/ico/ico-date-grey.gif") no-repeat 0 3px;
    padding-left: 15px;
}
.tasks-list .task-deadline.overdue {
    color: red;
}
.field-row-progress {
    width: 200px;
}
.field-row-progress > .field-value {
    width: 100% !important;
    padding-top: 6px;
}

.sticker.sticker-task .task-status-label,
.tasks-list .task-status-label {
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
    padding: 0 5px;
    margin-top: 4px;
    display: inline-block;
}
.sticker.sticker-task .task-status {
    padding: 0;
}
.sticker.sticker-task .task-status-label.assigned,
.tasks-list .task-status-label.assigned {
    background: #d6565d;
}
.sticker.sticker-task .task-status-label.accepted,
.tasks-list .task-status-label.accepted {
    background: #da9e50;
}
.sticker.sticker-task .task-status-label.inprocess,
.tasks-list .task-status-label.inprocess {
    background: #549bc8;
}
.sticker.sticker-task .task-status-label.completed,
.tasks-list .task-status-label.completed {
    background: #81a81b;
}
.sticker.sticker-task .task-status-label.declined,
.tasks-list .task-status-label.declined {
    background: #737373;
}
.sticker.sticker-task .label-new,
.tasks-list .label-new {
    display: inline-block;
    background: #fff;
    color: #f00;
    font-size: 10px;
    line-height: 11px;
    height: 100%;
    padding: 0 3px;
    text-transform: capitalize;
    margin-left: -4px;
    font-weight: normal;
    border-top: 1px solid #d6565d;
    border-bottom: 1px solid #d6564d;
    box-sizing: border-box;
}
/*  Task sticker */
.sticker.sticker-task {
    background: #ffe9a7;
    border: solid #e7cd7f 1px;
    padding-bottom: 7px;
    width: 198px;
}
.sticker.sticker-task .sticker-header {
    background: #e7cd7f;
    margin: -3px 0 0 0;
    padding: 1px 6px;
}
.sticker.sticker-task .sticker-title,
.sticker.sticker-task .sticker-title div {
    line-height: normal;
    height: auto;
}
.sticker-task .task-status {
    margin: 3px 0 2px;
}
.sticker-task .task-status-badge {
    background: #da9e50;
    color: white;
    font-size: 10px;
    display: inline-block;
    padding: 0 5px;
    text-transform: uppercase;
}
.sticker-task .task-status,
.sticker-task .task-details,
.sticker-task .task-details a {
    color: #da9e50;
}

.sticker-task .task-details {
    margin: 4px 0;
}
.sticker-task .task-details a {
    text-decoration: underline;
}
.sticker.sticker-task .task-description {
    font-size: 12px;
}
.sticker-task .context-buttons > a {
    padding-left: 17px;
    text-indent: -9999px;
}
.sticker-task .button {
    overflow: hidden;
    width: 100%;
}
.sticker-task .button > button {
    float: left;
    margin: 0 5px 0 0;
}
.tabs2-sections .sidebar {
    float: none;
}
.tabs2-sections .sidebar {
    float: none;
}
.tabs2-sections .sidebar,
.tabs2-sections .extended,
.tabs2-sections .sticker.sticker-task {
    float: none;
    width: auto;
    margin-right: auto;
}

/*  jquery slide */
.ui-slider-horizontal {
    height: 5px;
    border: solid #cccccc 1px;
    position: relative;
}
.ui-slider-handle {
    background: url("../images/ui-slider.png") no-repeat 0 0;
    position: absolute;
    width: 14px;
    height: 21px;
    top: -7px;
    margin-left: -7px;
}
.ui-slider-handle:hover {
    background-position: 0 -30px;
}
.responsible-holder {
    width: 100%
}
.related-holder .task-box .field-progr-brd.on-focus,
.related-holder .task-box .field-value input,
.related-holder .task-box,
.responsible-holder .field-value,
.responsible-holder .x-form-field-wrap,
.responsible-holder .task-box {
    width: 252px !important;
}

.responsible-holder #unassign_task_responsible,
.user-field-holder #unassign_role_responsible {
    position: relative;
    padding-right: 3px;
    top: 27px;
    float: right;
    z-index: 9999;
}
.user-field-holder #unassign_role_responsible {
    top: 7px;
}
.related-holder h2 {
    width: 252px;
    margin: 0;
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    font-weight: normal;
    height: 56px;
    line-height: 65px;
}

/* Temporary css for News Rework */

.litebox-form div.time-dropdown div.x-form-field-wrap {
    float:left;
    margin-left: 10px;
    width: 70px;
}

/* Custom styles for newsgroups filter */
.x-combo-list-item.newgroup-filter {
    text-align: left;
    padding: 0 5px;
}

.x-combo-list-item.newgroup-filter.subscribed-sign {
    background: url(/images/ico/ico-checkmark.png) no-repeat 100% 50%;
}

#newsgroup_filter {
    width: 250px;
    margin: 3px 5px  0 0;
}
#newsgroup_filter>div {
    float: left;
}
.recommended-text {
    display: block;
    padding: 10px 0 5px;
    text-align: center;
    font-size: 16px;
}
.edit-content-preview .recommended-text {
    padding: 1px 0 3px;
    margin: 17px 0 0;
    background: #EFF2F4;
}
/*newsletter start*/
#newsletter_edit_wrapper {
    position: fixed;
    overflow: hidden;
    left: 0;
    top: 60px;
    z-index: 20003;
    background: #FFF;
    height: 0;
    width: 0;
}
#newsletter_content_edit {
    display: block;
    width: 100%;
    overflow-y: scroll;
    margin: 0 auto;
    height: calc(100% - 74px) !important;
}
#newsletter_edit_wrapper .newsletter-btns {
    width: 100%;
    text-align: center;
    padding: 20px 0;
    background: #eff2f4;
}
#newsletter_edit_wrapper .newsletter-btns button {
    float: none !important;
    display: inline-block;
}
.wrap-info.newsletter-info .is_visible_descr {
    top: 0;
    width: 450px;
}
.classification-label {
    padding-bottom: 1px;
    line-height: 20px;
}
.classification-label span {
    float: left;
}
.classification-label #btn-edit-classification,
.classification-label #update-classification {
    margin: 0 0 0 4px;
}
/*news-list*/
.news-list:after {
    content: '';
    display: block;
    overflow: hidden;
}
.news-list h1 {
    margin-bottom: 9px;
}

.news-list .item-overview .comment-new {
    margin-right: 9px;
}

.news-list .news-box:after {
    content: "";
    clear: both;
    display: block;
    overflow: hidden;
}
.secondary-news-list {
    margin: 0;
    padding: 9px 0 2px;
    list-style: none;
}
.secondary-news-list li {
    line-height: 17px;
}
.news-frame-box {
    overflow: hidden;
    background: #f7f7f7;
    border-top: 1px solid #b3d0e4;
    margin: 22px 0;
    padding: 16px 33px 7px;
}
.news-frame-box .related-news-text{
    float: left;
    color: #0272be;
    padding: 0 10px 14px 0;
    font:12px/15px Arial, Helvetica, sans-serif;
}
.news-frame-box .secondary-news-list{
    padding: 0;
}
.news-frame-box .secondary-news-list li{
    float: left;
    background: url(/images/separator-news.png) no-repeat 0 2px;
    font-size: 12px;
    line-height: 15px;
    padding: 0 10px 14px 12px;
}
.news-frame-box .secondary-news-list li:first-child{
    background: none;
    padding: 0 10px 14px 0;
}
.news-frame-box .secondary-news-list a{color: #646464;}
/*admin news-list*/
.admins-news-list.news-list:after {
    clear: both;
    content: "";
    display: block;
}

.admins-news-list i.icon.archive { background-position: 2px -1542px; width: 18px;}

.news-filter-item label {
    display: block;
    float: none;
    margin-bottom: 3px;
}

.news-filter-buttons {
    margin-top: 14px;
}

.news-filter-buttons .btn {
    margin: 0 0 0 4px;
}

.news-filter-item .field-row.news-source {
    width: 235px;
}

.news-source select {
    margin-right: 0;
}


/*news on TA*/
.content-filter-news {
    width: 100%;
    padding-bottom: 13px;
}
.content-filter-news:after {
    content: '';
    display: block;
    clear: both;
}
.content-filter-news label {
    float: left;
    margin: 6px 7px 0 0;
}


/*add/edit news*/
.litebox-form.news-form {
    width: 628px;
    padding-bottom: 9px;
}
.litebox-form.news-form div.field-value {
    width: auto;
}
.edit-news-holder {
    width: 100%;
}
.edit-news-holder .uploader {
    width: 100%;
}
.litebox-form.news-form .news-topic-combo,
.litebox-form.news-form .news-topic-combo .x-form-field-wrap {
    width: 310px;
}
.litebox-form.news-form .news-topic-combo input.news-topic-combo {
    outline: none;
}
.litebox-form.news-form .lead-news-check {
    bottom: 20px;
    left: 355px;
    position: relative;
}
.litebox-form.news-form .edit-news-topic .news-topic-combo #news-topic {
    width: 310px;
}
.litebox-form.news-form .edit-news-topic .news-topic-combo #progress_bar_news-topic {
    width: 285px;
}
.edit-news-topic .lead-news-check label {
    display: inline;
    float: left !important;
    margin: -13px 0 0 3px;
}
.edit-news-topic .lead-news-check #lead-news {
    margin: 0;
    padding: 0;
    width: 15px;
    height: 15px;
}
.edit-news-priority.field- label {
    display: inline-block;
    margin-right: 7px;
}
#edit-news .field-group.edit-news-topic {
    height: 40px;
    margin-top: 2px;
}
#edit-news .browse-object-field {
    position: relative;
    margin-top: 8px;
}
.edit-news-priority input[type="radio"] {
    vertical-align: middle;
    margin: 0 3px 0 0;
}
.edit-news-priority label.priority-label {
    display: inline-block;
    margin: 0 5px 0 0;
}
.news-source input[type="radio"],
.news-source .fields-holder label {
    float: none;
}

#edit-news .news-source .fields-holder {
    position: static;
}

.edit-subscription {
    line-height: 2em;
}
.edit-news-holder .edit-news-time-box {
    padding-top: 14px;
}

.edit-news-time-box .x-form-text {
    width: 80px;
}

.edit-news-time-box.field-group .field-row:last-child {
    float: right;
}
.edit-news-holder .edit-news-priority {
    padding-bottom: 10px;
    position: relative;
}
#edit-news .news-description {
    padding-top: 10px;
}
.news-description .cke-holder {
    width: 628px;
}
#edit-news .linked-object-container {
    min-height: 38px;
    padding: 0 0 1px 2px;
}
.edit-news-holder .time-dropdown .x-form-field-wrap {
    margin: 0 5px 0 0 !important;
}
.edit-news-holder .smart-keywords,
.edit-news-holder .smart-keywords .x-form-field-wrap {
    width: 373px !important;
}
.edit-news-holder #newsgroups_combo,
.edit-news-holder #newsgroups_combo .x-form-text,
.edit-news-holder #newsgroups_combo .x-form-field-wrap,
.section_company_information-holder .x-form-field-wrap {
    width: 100% !important;
}
/*19px = caret icon + border*/
.edit-news-holder #newsgroups_combo .x-form-text {
    width: calc(100% - 38px)!important;
}
.edit-news-holder .x-combo-list .x-combo-selected {
    text-align: left;
}
.newstickers-line div.browse-object-field > div {
    background: none;
}

.newstickers-internal-attachment .field-value,
.newsletters-internal-attachment .field-value {
    margin-top: 0;
}

.link-object-button {
    position: relative;
    width: calc(100% - 12px);
    height: 26px;
    padding: 10px 5px;
    border-radius: 4px;
    border: solid 1px #ccc;
    background: #F1F8FF;
}

div.link-object-button .link_info {
    display: inline-block;
    position: absolute;
    margin: 4px 0 0 2px;
}

div.unlink-container {
    float: right;
    margin-right: 8px;
    margin-top: 10px;
    width: 16px;
    height: 16px;
}

.linked-object-container .user-info-details,
.linked-object-container .event-logo {
    max-width: 186px;
    line-height: 110%;
}

.linked-object-container .event-item {
    padding: 0;
}

.linked-object-container .area-light-container {
    background: none;
}

.edit-news-holder a.comment-attach-action {
    margin-top: -3px;
}
.litebox-form.news-form .inline-ckeditor-news,
.litebox-form .inline-ckeditor-invoice,
.orders_settings_description .inline-ckeditor-orders,
.inline-ckeditor-groups {
    font: 12px Arial, Helvetica, sans-serif;
    padding: 6px 5px;
    overflow: auto;
    border: 1px solid #ccc;
    min-height: 88px;
    background: #fff;
    margin-bottom: 0;
}

.inline-ckeditor-groups.cke_editable {
    border-top: none;
}

.inline-ckeditor-news ul {
    margin: 0 0 0 20px;
    padding: 0 0 0 10px;
    list-style: disc;
}
.litebox-form.news-form .bottom-ckeditor,
.orders_settings_description .bottom-ckeditor {
    margin-bottom: 15px;
}

.litebox-form.news-form .td_buttons_left {
    clear: both;
}

.news-source input#enable_source {
    position: relative;
    top: -1px;
    display: inline-block;
    vertical-align: middle;
}

/*News Details*/
.news-details .news-header {
    margin-bottom: 0;
}
.news-header h1 {
    float: none;
}
.news-header .news-date {
    margin: 0;
    padding: 0;
}
.news-header .badges {
    margin-right: 10px;
}
.news-details .news-content {
    font-size: 14px;
    padding: 8px 10px 0;
}
.news-details .news-content div{width: auto !important;}
.news-details .news-details-attached {
    padding-top: 10px;
}

.event-item.ta-assigned .event-details {
    max-width: 90%;
}
.news-more-from {
    margin: -3px 0 0;
    padding: 0;
    list-style: none;
    word-wrap: break-word;
}
.news-more-from .title-block {
    margin-bottom: 15px;
}

.news-more-from li {
    line-height: 17px;
}
.news-more-from li span {
    padding-left: 10px;
}
.news-more-from a.show-more {
    padding: 0 14px 0 0;
    background-position: 100% 2px;
    color: #0272BE;
}

.news-more-from a.show-more:hover {
    background-position: 100% -11px;
}
.newsgroup-topic-list {
    overflow: hidden;
    padding: 10px 0 0;
    width: 580px;
}
.newsgroup-topic-list .icon-ui {
    font-size: 18px;
    color: #8aa6bb;
}
.newsgroup-topic-list span {
    display: inline-block;
    vertical-align: middle;
}
.newsgroup-topic-list i.icon-news-source {
    width: 7px;
    height: 14px;
    background: url(/images/ico/ico-newsgroup-list.gif) no-repeat 0 4px;
    display: inline-block;
    margin: 0 5px;
}

.news-details .from-community {
    width: 100%;
    margin-top: 21px;
}
.news-details .from-community em {
    color: #777;
    font-size: 11px;
    font-style: normal;
}
.news-details .from-community a.link_info {
    margin: 4px -7px 0 0;
}
.news-details .from-community a.link_info .is_visible_descr {
    left: auto;
    right: 20px;
    top: -32px;
}
.news-details-items {
    margin-top: -9px;
}

.news-details-items #show-post-comment-block {
    margin-top: 10px;
    margin-bottom: 15px;
}

.news-more-from .title-block,
.news-details-items .title-block {
    margin-bottom: 11px;
}
.news-navigation A {
    margin-top: -10px;
    margin-bottom: 10px;
}

/*members tabs*/
.members-holder .grid_full {
    table-layout: fixed;
}
.members-holder .grid_full td {
    word-wrap: break-word;
}

/*edit payment*/
.activity-wrapper .not-registered-members-column,
.edit-payment .not-registered-members-column {
    padding-right: 4px;
}
.edit-payment .not-registered-members-column .field {
    width: 100%;
}
.edit-payment .not-registered-members-column .field:after {
    content: "";
    clear: both;
    display: block;
    overflow: hidden;
}
.edit-payment .not-registered-members-column .field input[type="text"]{
    padding: 3px;
    width: 290px;
    height: 16px;
}
.edit-payment .not-registered-members-column .current-payment select {
    width: 298px;
}
.edit-payment .not-registered-members-column #payment_comment {
    float: right;
    width: 289px;
    margin-right: 3px;
    max-width: 289px;
    min-height: 43px;
    padding: 3px;
}
.edit-payment .not-registered-members-column span.label {
    float: left;
    margin-top: 3px;
}
.date-of-consent label span.label {
    display: block;
    width: 100%;
}
.date-of-consent {
    padding-bottom: 9px;
}

.date-container.time-dropdown .x-form-field-wrap {
    min-width: 70px;
    max-width: 70px;
}

/*add/edit activity*/

.activity-wrapper .not-registered-members-column .field.reference textarea {
    height: 50px;
}

.activity-wrapper .not-registered-members-column .field {
    margin-right: 0;
}

.activity-wrapper .not-registered-members-column .date-container {
    float: none;
}

.criteria-box-wrapper .title-criteria{
    display: block;
    font-weight: normal;
    color: #6a6b6d;
    font-size: 16px;
    line-height: 19px;
    border-bottom:1px solid #b3d0e4;
    padding: 0 0 10px;
    margin: 0 0 10px;
}
.add-criteria-value-link-wrapper{
    overflow: hidden;
}

.profile-section input[type="text"]{
    border-color: #dbdbdb;
}

/* community group settings */
.criteria-box-wrapper {
    width: 475px;
    margin-bottom: 65px;
}

.criteria-box-wrapper .criteria-name-box-wrapper {
    width: 400px;
}

.criteria-name-box-wrapper input {
    width: 394px;
    border: 1px solid black;
    height: 22px;
}

.criteria-values-box-wrapper {
    border-top: 1px solid #B3D0E4;
    margin-top: 10px;
    padding-top: 10px;
    width: 400px;
}

.add-criteria-value-link-wrapper {
    margin-top: 10px;
}

.criteria-box-wrapper .criteria-values-box-wrapper input {
    border: 1px solid #CCC;
}

.groups-criterias-list {
    margin: 0;
    padding: 9px 0 2px;
    list-style: none;
}
.groups-criterias-list li {
    line-height: 17px;
}
.groups-frame-box {
    overflow: hidden;
    background: #f7f7f7;
    border-top: 1px solid #b3d0e4;
    margin: 60px -10px -10px -75px;
    padding: 16px 33px 7px;
    width: 672px;
}
.groups-frame-box .groups-criterias-list,
.overview-criterias-box .groups-criterias-list {
    padding: 0;
}
.groups-frame-box .groups-criterias-list {
    margin-left: 42px;
}
.groups-frame-box .groups-criterias-list li,
.overview-criterias-box .groups-criterias-list li {
    float: left;
    background: url(/images/separator-news.png) no-repeat 0 2px;
    font-size: 12px;
    line-height: 15px;
    padding: 0 10px 14px 12px;
}
.groups-frame-box .groups-criterias-list li:first-child,
.overview-criterias-box .groups-criterias-list li:first-child {
    background: none;
    padding: 0 10px 14px 0;
}
/* assign existing person & add relations to company */
.assign-existing-person-wrapper,
.add-relations-wrapper {
    display: inline-block;
    width: 400px;
}
.assign-existing-person-wrapper div.left-part,
.add-relations-wrapper div.left-part {
    float: left;
    width: 400px;
    padding-right: 20px;
    border-right: 2px solid #CCC;
}
.assign-existing-person-wrapper div.right-part,
.add-relations-wrapper div.right-part {
    float: left;
    width: 350px;
}
.assign-existing-person-wrapper div.right-buttons {
    padding-left: 70px;
}
.add-relations-wrapper div.right-buttons {
    position: relative;
    left: -5px;
}
.add-relations-wrapper div.right-buttons button {
    margin-bottom: 5px;
}
.assign-existing-person-wrapper div.center-part,
.add-relations-wrapper div.center-part {
    float: left;
    background-color: white;
    position: relative;
    top: 120px;
    left: -24px;
    padding: 4px;
    font-size: 17px;
    color: #036;
    margin-right: -20px;
    width: 35px;
    text-align: center;
}
.add-relations-wrapper .relation-type-wrapper,
.add-relations-wrapper .comment-wrapper {
    width: 181px;
    margin-top: 10px;
}
.add-relations-wrapper .employee-wrapper {
    margin-top: 5px;
}
.add-relations-wrapper .employee-wrapper input {
    position: relative;
    top: 2px;
}
.add-relations-wrapper .comment {
    display: block;
    width: 203px
}
.add-relations-wrapper .relation-type {
    display: block;
    width: 175px
}
.add-relations-wrapper div.center-part {
    top: 64px;
    left: -22px;
    width: 33px;
}
.add-relations-wrapper .info-label {
    margin-bottom: 10px;
}
.add-relations-wrapper .right-part .info-label {
    margin-top: 30px;
}
.add-relations-wrapper button span.assign-new-not-registered-members,
.add-relations-wrapper button span.assign-new-companies,
.add-relations-wrapper button span.assign-new-assets {
    min-width: 150px;
    text-align: left;
    padding-left: 28px;
}
.combobox-group-header {
    background-color: #E5E5E5;
    height: 20px;
    line-height: 20px;
    padding-left: 10px;
    font-weight: 700;
    color: #888;
}
.nrm-search-wrapper,
.nrm-search-wrapper div {
    display: inline;
}

a.action-link.relation,
i.relation {
    background: url(/images/ico/ico-relations.png) no-repeat 6px center;
    padding-left: 24px;
    height: 17px;
}
i.relation {
    position: relative;
    top: -1px;
    background-position: 0 0;
    margin: 0 5px;
    padding: 0;
}
.delete-old-relations-wrapper .relation-block {
    padding: 16px;
    margin-bottom: 16px;
    border-radius: 4px;
    background: #eff5fa;
    border: #d7dce1 1px solid;
}
.delete-old-relations-wrapper .relation-block ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.delete-old-relations-wrapper .relation-block li:first-child {
    margin-top: 0;
}
.delete-old-relations-wrapper .relation-block li {
    margin-top: 5px;
}
.delete-old-relations-wrapper .relation-block > div {
    font-weight: 700;
    margin-bottom: 10px;
}
.delete-old-relations-wrapper .relation-block a {
    text-decoration: underline;
}
.delete-old-relations-wrapper .relation-block .comment {
    opacity: 0.8;
}
.delete-old-relations-wrapper .buttons {
    margin-top: 10px;
}
.delete-old-relations-wrapper .buttons button:first-child {
    margin-left: 0;
}
/* edit profile company */
.lightbox .edit-profile-company .buttons {
    text-align: center;
}
.edit-profile-company .company-field-wrapper label {
    float: left;
    line-height: 20px;
}
.edit-profile-company .x-form-field-wrap {
    margin-left: 80px;
}
.edit-profile-company #profile-company {
    margin-top: 20px;
    margin-bottom: 30px;
}
.edit-profile-company input {
    width: 287px;
}

/* newsgroup edit form */
#newsgroup-icon-wrapper .title-block {
    border-bottom: none;
}
#newsgroup-icon-wrapper {
    margin-bottom: 10px;
}
#newsgroup-icon-wrapper .qq-uploader {
    padding-right: 40px;
}
#newsgroup-icon-wrapper #company-logo-container {
    border: none;
}
#roles-filters .buttons {
    margin-top: -3px;
}
#roles-filters .filter-search {
    margin-right: 15px;
}
#roles-filters .filter-search input {
    width: 190px;
}
#roles-filters .filter-role select{
    width: 190px;
}
.uploader {
    float: left;
    clear: both;
    margin-bottom: 20px;
}
.uploader .label {
    display: block;
    margin-bottom: 5px;
}
.uploader_preview {
    float: left;
}
.uploader_preview_box {
    width: 100px;
    height: 100px;
    margin-right: 10px;
}
.uploader_preview_img {
    max-width: 100%;
    max-height: 100%;
}
.news-form .complex-wrapper {
    float: left;
    width: calc(100% - 100px - 10px);
}
.news-form .complex-wrapper .qq-uploader {
    width: auto;
}
.news-form .complex-wrapper .delete {
    margin-bottom: 5px;
}
.news-form .small-text {
    margin-top: 10px;
}
/*------------------------new added-------------------------*/
.comp-view-wrap {
    display: flex;
    align-items: flex-start;
    width: 100%;
}
.comp-view-left,
.comp-view-right {
    display: table-cell;
}
.comp-view-right {
    vertical-align: middle;
}
.comp-view-left .icon {
    float: left;
}
.comp-view-left {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: inherit;
    padding: 0 5px 4px 0;
    vertical-align: top;
}
.comp-view-right .company-logo img,
.cm-view-left .logo img {
    max-width: 50px;
    max-height: 100%;
}
.in-not-registered-members-column {
    overflow: hidden;
}
.not-registered-members-column,
.company-view,
.asset-view {
    word-wrap: break-word;
}
.asset-view #source_comment {
    white-space: pre;
}
.icons-person-name-left {
    display: inline-block;
    float: right;
}
.simplest .table-fixed .first-column {
    width: 50%;
    float: left;
}
.simplest .table-fixed .next-column {
    width: 50%;
    float: left;
}
.short-company-info,
.short-asset-info {
    max-width: 384px;
    overflow: hidden;
}

.not-registered-members-column {
    width: 300px;
}

.not-registered-members-column.edit-payment {
    max-width: 300px;
}

.not-registered-members-details .not-registered-members-column .sections-group-title {
    display: block;
    border-bottom: 1px solid #BBB;
    margin-bottom: 10px;
    color: rgb(0, 51, 102);

    font-family: 'Trebuchet MS', Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
}

.not-registered-members-column .nrm-2columns-width {
    width: 755px;
}
.not-registered-members-column .nrm-3columns-width {
    width: 1175px;
}

.not-registered-company-form .not-registered-members-column #documents-file-uploader {
    width: 350px;
    margin-top: 5px;
}

.not-registered-members-column .nrm-3columns-width .qq-uploader .qq-upload-list,
.not-registered-company-form .not-registered-members-column #documents-file-uploader-container .qq-uploader .qq-upload-list {
    min-width: 220px;
}

.fixed-width-1 {
    max-width: 109px;
}
.relations-tab {
    max-width: 589px;
}
.relations-tab table.grid2 {
    margin-bottom: 30px;
}
.relations-tab a.edit,
.relations-tab a.delete {
    margin: 0;
}
.relations-tab .grid2 table {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    border: none;
}
.relations-tab .grid2 table tr td {
    border: none;
    padding:0;
}
#edit-relations-wrapper {
    max-width: 300px;
}
#edit-relations-wrapper .object-name {
    font-size: 13px;
    margin-bottom: 10px;
}
#edit-relation .field-row {
    margin-bottom: 10px;
}
#edit-relation .employee-wrapper input {
    vertical-align: middle;
}
.keyword-data .single-column {
    padding: 1px;
    vertical-align: bottom;
}

/************** ASSOCIATION MEMBERS ******************/
.association-members-filter-item,
.association-members-filter-button {
    display: inline-block;
    margin-bottom: 20px;
}
.association-members-filter-item label {
    margin-right: 5px;
}
.association-members-filter-item input {
    width: 250px;
}
.association-members .files-data a .files-size {
    color: #777;
}
.association-members .files-data a:hover {
    text-decoration: none;
}
.association-members .files-data .files-number {
    font-size: 12px;
    display: inline;
}
.association-members .files-data .files-number,
.association-members .member-data {
    font-weight: bold;
    line-height: 2em;
}
.association-members .files-data.preparing {
    font-size: 0.9em;
    color: #777;
}
.association-members.grid2 th {
    border-right: 1px solid white;
}
.member-data.member-status-declined {
    background: url(/images/icons/ico-reject.png) no-repeat right center;
    padding: 2px 20px 2px 0;
}
.member-data.member-status-approved {
    background: url(/images/sidebar-nav-icons.png) no-repeat right top;
    background-position: right -209px;
    padding: 2px 32px 2px 0 ;
}

.member-data .icon-association-members-list {
    vertical-align: text-bottom;
    margin-left: 5px;
}

.applicant-container {
    border: 1px solid #eee;
    background: #eff5fa;
    width: 385px;
    padding: 10px;
    margin: 10px 0;
}
.applicant-container .applicant-name {
    font-weight: bold;
}
.applicant-container .applicant-employment,
.applicant-container .applicant-email {
    color: #5a5a5a;
}
#approve-confirm {
    width: 430px;
}
#approve-confirm .buttons-container {
    margin-left: -5px;
}
#approve-confirm .approve-fields,
.duplicates-warning,
#approve-confirm .field-row {
    margin-top: 10px;
}
#approve-confirm #member_no {
    width: 96px;
    height: 18px;
}
.duplicates-warning {
    color: #b32d2d;
    margin: 10px 0;
}
.duplicates-warning div {
    margin-top: 6px;
}
.duplicates-warning div i {
    position: relative;
    top: -3px;
}
#decline-confirm.association-membership {
    width: 845px;
}
#decline-confirm .applicant-container {
    width: 310px;
}
#decline-confirm .left-column,
#decline-confirm .right-column {
    float: left;
}
#decline-confirm .left-column {
    width: 350px;
    padding-right: 5px;
    border-right: 2px solid #ccdbe4;
    margin-bottom: 20px;
}

#decline-confirm .right-column {
    width: 450px;
    margin-top: -12px;
}
#decline-confirm .content-scrolled {
    max-height: 550px;
    min-height: 400px;
    overflow-y: auto;
    overflow-x: visible;
    padding: 0;
    margin-top: 10px;
}
.applicant-container label.checked {
    font-weight: bold;
}

/************** STYLE FOR GRAY BUTTON  IN BROWSE OBJECT FIELD ************/
button.clean-gray {
    background-color: #ededed;
    background-image: -webkit-linear-gradient(top, #fff, #ededed);
    background-image: -moz-linear-gradient(top, #fff, #ededed);
    background-image: -ms-linear-gradient(top, #fff, #ededed);
    background-image: -o-linear-gradient(top, #fff, #ededed);
    background-image: linear-gradient(top, #fff, #ededed);
    border: 1px solid #ccc;
    border-bottom: 1px solid #bbb;
    border-radius: 3px;
    color: #333;
    text-align: center;
    padding: 4px 10px;
    font-size: 1.2em;
}
button.clean-gray:hover {
    background-color: #ccc;
    background-image: -webkit-linear-gradient(top, #fefefe, #ccc);
    background-image: -moz-linear-gradient(top, #fefefe, #ccc);
    background-image: -ms-linear-gradient(top, #fefefe, #ccc);
    background-image: -o-linear-gradient(top, #fefefe, #ccc);
    background-image: linear-gradient(top, #fefefe, #ccc);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    cursor: pointer;
}
button.clean-gray:active {
    border: 1px solid #aaa;
    border-bottom: 1px solid #888;
    -webkit-box-shadow: inset 0 0 5px 2px #bbb, 0 1px 0 0 #ededed;
    box-shadow: inset 0 0 5px 2px #bbb, 0 1px 0 0 #ededed;
}

#membership-application-wrapper {
    background: #00639E;
    width: 100%;
    height: 100%;
    position: absolute;
}
#membership-application-wrapper #membership-application-content {
    width: 700px !important;
    padding: 50px 60px;
    margin-top: 150px !important;
}
#external-notification #membership-application-wrapper .external-notification.membership-application-content {
    width: 750px !important;
}

/***** OVERRIDE ExtJS FIELDS ICONS *****/
.x-form-field-wrap .x-form-trigger {
    background: transparent url(/images/icons/form/trigger.gif) no-repeat 0 0;
}
.x-form-trigger.x-form-arrow-trigger {
    width: 30px;
    height: 100%;
    background-color: #979797;
    background-image: none;
    border: 0;
    right: 0;
    border-radius: 0 10px 10px 0;
    vertical-align: middle;
}

.x-form-trigger.x-form-arrow-trigger .icon-ui {
    font-size: 20px;
    color: #fff!important;
    padding: 5px;
}
.x-form-field-wrap .x-form-clear-trigger {
    background-image:url(/images/icons/form/clear-trigger.gif);
}
.x-form-field-wrap .x-form-search-trigger {
    background-image:url(/images/icons/form/search-trigger.gif);
}
#manage-registrations h1 {
    margin-right: 25px;
}
#manage-registrations .link_info {
    display: inline-block;
    height: 13px;
    margin-left: 5px;
    position: relative;
    top: -3px;
}
#manage-registrations .community-item {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
#manage-registrations .community-item label {
    margin-left: 5px;
}
#manage-registrations .buttons button:first-child {
    margin-left: 0;
}
#manage-registrations-confirm .confirm_question {
    font-size: 13px;
    padding: 3px 0 3px 20px;
    background-position: 0 4px;
}
#manage-registrations-confirm ul {
    margin-bottom: 10px;
}

#edit-widget-url a.link_info, span.link_info {
    float: right;
}
#preregistered-confirmation {
    width: 500px;
}
#preregistered-confirmation .buttons {
    margin-top: 15px;
    text-align: center;
}

/*ui-selectmenu-menu*/
.ui-selectmenu-menu .icon,
.ui-selectmenu-menu .icon-ui,
.ui-selectmenu-button .icon-ui {
    position: absolute;
    left: 0;
    top: calc(50% - 24px/2);
    font-size: 24px;
}
.ui-selectmenu-menu .icon {
    left: 4px;
}
.section-header {
    background: rgb(238, 238, 238);
    color: rgb(150, 150, 150);
    font-weight: bold;
}
.grid2 td.section-header {
    padding: 10px 5px;
}
.section-field:hover td {
    background: rgb(240, 245, 255);
}

/***** OVERRIDE jQueryUI Selectmenu styles and icons *****/
.ui-state-default .ui-icon {
    background-image: url("/images/ui-icons_222222_256x240.png");
}
.ui-icon.sync-option-0 {
    background: url("/images/sidebar-nav-icons.png") 0 -1865px no-repeat;
}
.ui-icon.sync-option-1 {
    background: url("/images/sidebar-nav-icons.png") -2px -1885px no-repeat;
}
.icon-ui.sync-option-0,
.selected-sync-option-icon.sync-option-0 {
    background: url("/images/sidebar-nav-icons.png") 0 -1865px no-repeat;
    width: 16px;
    height: 16px;
}
.selected-sync-option-icon.sync-option-0:before,
.icon-ui.sync-option-0:before {
    content: " ";
}

.selected-sync-option-icon.sync-option-1 {
    color: #16d20b;
}

.icon-ui.sync-option-0,
.ui-menu-item .icon-ui.sync-option-1 {
    position: absolute;
    top: -1px;
    bottom: 0;
    left: -2px;
    color: #16d20b;
    font-size: 23px;
}

.icon-ui.sync-option-0 {
    top: 3px;
    left: 3px;
}

.selected-sync-option-icon.sync-option-0 {
    top: 1px;
    left: 16px;
}

#marketplace-domain-input {
    min-width: 450px;
}
#marketplace-domain-input .marketplace-domain-input input.text {
    width: 300px;
    margin-right: 2px;
    float: left;
}
#marketplace-domain-input .marketplace-domain-input label {
    line-height: 22px;
    margin-left: 2px;
}
#marketplace-domain-input .buttons {
    margin: 25px 0 10px;
}
#marketplace-domain-input .buttons button:last-child {
    margin-right: 0;
}
.litebox-form.change-wysiwyg-field {
    width: 770px;
    padding-bottom: 5px;
}
.litebox-form.change-wysiwyg-field .inline-ckeditor {
    width: 758px;
    font: 12px Arial, Helvetica, sans-serif;
    padding: 6px 5px;
    overflow: auto;
    border: 1px solid #ccc;
    min-height: 335px;
    border-top: none;
    background: #fff;
    margin-bottom: 0;
}
.litebox-form.change-wysiwyg-field .bottom-ckeditor {
    margin-bottom: 15px;
}
.litebox-form.change-wysiwyg-field .td_buttons_left {
    padding-top: 4px;
    text-align: center;
}
.litebox-form.change-wysiwyg-field div.field-value {
    width: auto;
}

.news-group-type .ui-selectmenu-button span.ui-selectmenu-text {
    padding: 2px 25px;
    line-height: 26px;
}
.news-group-type .ui-selectmenu-button .selected-newsgroup-type-icon.ui-icon {
    left: 5px;
    right: auto;
    top: 12px;
}
#newsgroup_type-menu.ui-widget-content {
    background: #fff;
}
.ui-icon {
    left: 0;
    margin: 0 auto;
}
.ui-icon.inactive {
    background: url("/images/sidebar-nav-icons.png") -4px -1975px no-repeat;
}
.ui-menu-item.ui-state-focus .ui-icon.inactive {
    background: url("/images/sidebar-nav-icons.png") -4px -1997px no-repeat;
}
.ui-icon.optional-subscription {
    background: url("/images/sidebar-nav-icons.png") -4px -2018px no-repeat;
}
.ui-menu-item.ui-state-focus .ui-icon.optional-subscription {
    background: url("/images/sidebar-nav-icons.png") -4px -2036px no-repeat;
}
.ui-icon.preset-subscription {
    background: url("/images/sidebar-nav-icons.png") -4px -2057px no-repeat;
}
.ui-icon.fixed-subscription {
    background: url("/images/sidebar-nav-icons.png") -4px -2076px no-repeat;
}
.ui-menu-item.ui-state-focus .ui-icon.fixed-subscription {
    background: url("/images/sidebar-nav-icons.png") -4px -2096px no-repeat;
}

/*Grid styles for table*/
.flex-row {
    position: relative;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
}
.flex-row.__align-center {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.form-builder.__dataset .flex-row {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.non-registered-companies-filter .flex-row {
    padding-top: 10px;
    margin-bottom: 17px;
}

.flex-item {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.flex-item.auto {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}

.flex-item.field {
    max-width: 225px;
    flex-basis: 205px;
    padding-right: 30px;
}

.flex-item.edit-type {
    flex-basis: 168px;
    max-width: 168px;
    padding: 0 30px 0 10px;
}

.flex-item.small {
    text-align: center;
    padding: 0 5px;
}

.flex-item.code {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    min-width: 86px;
    text-align: left;
    padding: 0 5px;
}

.flex-item.small input,
.flex-item.small select,
.flex-item.small .ui-selectmenu-button {
    max-width: 52px;
    text-align: center;
    margin: 0 !important;
}

.flex-item.field-actions {
    max-width: 40px;
}

/*Icons from flexible dataset styles*/
.icon-group {
    cursor: pointer;
}

.icon {
    display: inline-block !important;
    width: 20px;
    height: 20px;
    margin: 0 !important;
    padding: 0 !important;
    vertical-align: middle;
}

.icon.add {
    background: url(/images/add.png) no-repeat center center;
}

.icon.required {
    background: url(/images/sidebar-nav-icons.png) no-repeat 2px -449px;
}

.icon.required.active {
    background-position: 2px -419px;
}

.icon.delete {
    background: url(/images/sidebar-nav-icons.png) no-repeat 0 -387px;
}

.icon.edit {
    background: url(/images/ico/ico-edit.png) no-repeat left 0;
}

.icon.visible {
    background: url("/images/sidebar-nav-icons.png") -4px -2018px no-repeat;
}
.icon.visible-in-cm-and-for-owner {
    background: url("/images/sidebar-nav-icons.png") -4px -1973px no-repeat;
}

.icon.visible-in-cm {
    background: url("/images/sidebar-nav-icons.png") 0 -2309px no-repeat;
}

.ui-selectmenu-button .icon,
.form-control .icon {
    margin: 5px 5px 0 0 !important;
}

.form-control.__m .icon {
    margin: 9px 10px 0 0 !important;
}

.icon.ui-icon {
    left: 6px;
}

.icon.ui-menu-item-wrapper,
.icon.selected-visibility-option-icon {
    font-family: 'icomoon' !important;
    font-weight: normal;
    font-style: normal;
    left: 10px !important;
    font-size: 16px !important;
    top: 6px !important;
}

.icon.option-0:before {
    content: "\e9d9";
}

.icon.option-1:before {
    content: "\e9d4";
}

.icon.option-2:before,
.icon.option-3:before {
    content: "\e9d6";
}

.icon.option-4:before {
    content: "\e9db";
}

.icon.option-5:before,
.icon.option-6:before {
    content: "\e971";
}

/*Flex grid in lightboxes*/

.news-topic-combo .x-form-text,
.noc-datepicker .x-form-text,
.time-container .x-form-text,
.date-container .x-form-text {
    display: inline-block;
    vertical-align: middle;
    border-radius: 3px;
}

/* hide old reminders */
a.message-reminder {
    display: none;
}

.download-icon {
    display: block;
    height: 100%;
}

.download-translation th {
    width: 15%;
}

.download-translation th:first-child {
    width: 10%;
}

.download-translation-box {
    display: flex!important;
}

.download-translation-box span {
    float: none!important;
}

.download-translation .icon-download {
    font-size: 26px;
}

.download-translation th .checkbox,
.download-translation th span {
    vertical-align: middle;
}

.regular-download-translations .date {
    max-width: 80px;
    color: #9B9B9B;
    font-size: 12px;
    line-height: 1.4;
    font-style: normal;
}

#translations-form {
    margin-bottom: 20px;
}

#translations-form #file-uploader-container {
    padding: 0;
}

.upload_new_icon {
    margin-top: 10px;
    float: left;
    clear: both;
}

.newsletter_step1 {
    margin: 0 auto;
    width: 500px;
}

#community_add .header-image img {
    max-width: 500px;
}

.intl-tel-input,
.noc-phone-input {
    width: 100%;
}
.intl-tel-input .iti-flag {
    background-image: url(/images/intl-tel-input/flags.png);
}

input.noc-phone-input::-webkit-input-placeholder {
    color: rgba(117, 117, 117, .5);
}

input.noc-phone-input::-moz-placeholder {
    color: rgba(117, 117, 117, .5);
    opacity: 1;
}

input.noc-phone-input:-ms-input-placeholder {
    color: rgba(117, 117, 117, .5);
}

.disabled-text {
    color: #9b9b9b;
}

.synonyms-form {
    margin-bottom: 10px;
}

.synonyms-form #file-uploader-container .btn-clear-file {
    color: #333;
}

.subscription-form .simplest-row .first-column {
    width: auto;
    min-width: 60px;
    padding-right: 5px;
}

#edit-order #company-field .x-form-field-wrap {
    width: 100%!important;
}

.litebox-form.subscription-form #edit-order,
.litebox-form.subscription-form #create-invoice {
    width: 1035px;
}

.litebox-form.subscription-form #send-invoice {
    width: 515px;
}

.litebox-form.subscription-form #send-invoice .wysiwyg-wrapper {
    max-width: 350px;
}

.litebox-form.subscription-form .form-field.__datepicker{
    width: 320px;
}

.litebox-form.subscription-form .form-field.__datepicker .dropdown {
    position: absolute;
}

.dataTables_length select,
.dataTables_filter input {
    display: inline-block;
    width: auto;
}

@font-face {
  font-family: 'icomoon';
  src:  url('/css/fonts/icomoon/fonts/icomoon.eot?loxsjs');
  src:  url('/css/fonts/icomoon/fonts/icomoon.eot?loxsjs#iefix') format('embedded-opentype'),
  url('/css/fonts/icomoon/fonts/icomoon.ttf?loxsjs') format('truetype'),
  url('/css/fonts/icomoon/fonts/icomoon.woff?loxsjs') format('woff'),
  url('/css/fonts/icomoon/fonts/icomoon.svg?loxsjs#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;
}
.icon-use-chemical:before {
  content: "\e9dd";
}
.icon-attention-circle:before {
  content: "\e9dc";
}
.icon-columns-menu-plain:before {
  content: "\e9f1";
}
.icon-tiles-menu-plain:before {
  content: "\e9f2";
}
.icon-list-menu-plain:before {
  content: "\e9f3";
}
.icon-cm:before {
  content: "\e9d4";
}
.icon-off:before {
  content: "\e9d9";
}
.icon-pencil-off:before {
  content: "\e9da";
}
.icon-not-visible:before {
  content: "\e9db";
}
.icon-search-weight-in-cm:before {
  content: "\e9d5";
}
.icon-visibility:before {
  content: "\e9d6";
}
.icon-search-weight:before {
  content: "\e9d7";
}
.icon-import-export:before {
  content: "\e9d8";
}
.icon-eraser:before {
  content: "\e9d3";
}
.icon-user-panel:before {
  content: "\e9d2";
}
.icon-abbreviations:before {
  content: "\e9d1";
}
.icon-open-new:before {
  content: "\e9cf";
}
.icon-logout:before {
  content: "\e9d0";
}
.icon-login:before {
  content: "\e9cc";
}
.icon-wiki:before {
  content: "\e9cd";
}
.icon-form:before {
  content: "\e9ce";
}
.icon-send-circle:before {
  content: "\e9cb";
}
.icon-double-left:before {
  content: "\e9c9";
}
.icon-double-right:before {
  content: "\e9ca";
}
.icon-arrow-right-circle:before {
  content: "\e9c4";
}
.icon-arrow-left-circle:before {
  content: "\e9c5";
}
.icon-arrow-top:before {
  content: "\e9c6";
}
.icon-close:before {
  content: "\e9c7";
}
.icon-arrow-bottom:before {
  content: "\e9c8";
}
.icon-tube:before {
  content: "\e9c3";
}
.icon-sorting:before {
  content: "\e9c2";
}
.icon-add-scales:before {
  content: "\e9c0";
}
.icon-add-enter-data:before {
  content: "\e9c1";
}
.icon-scales:before {
  content: "\e9be";
}
.icon-enter-data:before {
  content: "\e9bf";
}
.icon-chemical:before {
  content: "\e9bd";
}
.icon-visit-plan:before {
  content: "\e9bc";
}
.icon-move-to-visit-plan:before {
  content: "\e9bb";
}
.icon-media-pause:before {
  content: "\e9b8";
}
.icon-media-play:before {
  content: "\e9b9";
}
.icon-media-stop:before {
  content: "\e9ba";
}
.icon-close-quote:before {
  content: "\e9b7";
}
.icon-more:before {
  content: "\e913";
}
.icon-attachment:before {
  content: "\e9b6";
}
.icon-workflow:before {
  content: "\e9b3";
}
.icon-location:before {
  content: "\e9b1";
}
.icon-query:before {
  content: "\e9af";
}
.icon-checkbox-choosen:before {
  content: "\e9a6";
}
.icon-checkbox-grid:before {
  content: "\e9a7";
}
.icon-file-upload:before {
  content: "\e9a8";
}
.icon-invoice-generation:before {
  content: "\e9b2";
}
.icon-image:before {
  content: "\e9a9";
}
.icon-linear-scale:before {
  content: "\e9aa";
}
.icon-multiple-choice:before {
  content: "\e9ab";
}
.icon-paragraph:before {
  content: "\e9ac";
}
.icon-radio-button:before {
  content: "\e9ad";
}
.icon-short-answer:before {
  content: "\e9ae";
}
.icon-titile-description:before {
  content: "\e9b0";
}
.icon-edit-search:before {
  content: "\e9a5";
}
.icon-star-empty:before {
  content: "\e9a4";
}
.icon-crown:before {
  content: "\e9a2";
}
.icon-select-to-study:before {
  content: "\e9a3";
}
.icon-send:before {
  content: "\e9a1";
}
.icon-group-content:before {
  content: "\e999";
}
.icon-move-content:before {
  content: "\e99a";
}
.icon-arrow-vertical:before {
  content: "\e99b";
}
.icon-arrow-horizontal:before {
  content: "\e99c";
}
.icon-border-outer:before {
  content: "\e99d";
}
.icon-format-align-center:before {
  content: "\e99e";
}
.icon-format-align-right:before {
  content: "\e99f";
}
.icon-format-align-left:before {
  content: "\e9a0";
}
.icon-crown:before {
  content: "\e9a2";
}
.icon-icon_select-to-study:before {
  content: "\e9a3";
}
.icon-send:before {
  content: "\e9a1";
}
.icon-group-content:before {
  content: "\e999";
}
.icon-move-content:before {
  content: "\e99a";
}
.icon-arrow-vertical:before {
  content: "\e99b";
}
.icon-arrow-horizontal:before {
  content: "\e99c";
}
.icon-border-outer:before {
  content: "\e99d";
}
.icon-format-align-center:before {
  content: "\e99e";
}
.icon-format-align-right:before {
  content: "\e99f";
}
.icon-format-align-left:before {
  content: "\e9a0";
}
.icon-email-new:before {
  content: "\e998";
}
.icon-phone:before {
  content: "\e995";
}
.icon-unlock-sml:before {
  content: "\e996";
}
.icon-lock-sml:before {
  content: "\e997";
}
.icon-add_photo-sml:before {
  content: "\e994";
}
.icon-archive-sml:before {
  content: "\e992";
}
.icon-unarchive-sml:before {
  content: "\e993";
}
.icon-opt-In-mail:before {
  content: "\e991";
}
.icon-report:before {
  content: "\e990";
}
.icon-account-sml:before {
  content: "\e985";
}
.icon-check-circle-sml:before {
  content: "\e986";
}
.icon-comment-text-sml:before {
  content: "\e987";
}
.icon-contact-person-sml:before {
  content: "\e988";
}
.icon-deactivated-user-sml:before {
  content: "\e989";
}
.icon-email-remove-sml:before {
  content: "\e98a";
}
.icon-no-registration-sml:before {
  content: "\e98b";
}
.icon-pending-sml:before {
  content: "\e98c";
}
.icon-pre-registered-invisible-sml:before {
  content: "\e98d";
}
.icon-pre-registered-visible-sml:before {
  content: "\e98e";
}
.icon-user-from-newsletter-sml:before {
  content: "\e98f";
}
.icon-mass-status:before {
  content: "\e984";
}
.icon-no-registration:before {
  content: "\e983";
}
.icon-doctor:before {
  content: "\e981";
}
.icon-medical-condition:before {
  content: "\e982";
}
.icon-move-down:before {
  content: "\e980";
}
.icon-move-to-members:before {
  content: "\e97e";
}
.icon-random:before {
  content: "\e97f";
}
.icon-user-from-newsletter:before {
  content: "\e97d";
}
.icon-more-equal:before {
  content: "\e97b";
}
.icon-less-equal:before {
  content: "\e97c";
}
.icon-study:before {
  content: "\e979";
}
.icon-site:before {
  content: "\e97a";
}
.icon-network-settings:before {
  content: "\e978";
}
.icon-audit-trail:before {
  content: "\e977";
}
.icon-filter:before {
  content: "\e975";
}
.icon-file-peakfactor:before {
  content: "\e976";
  color: #5f5c60;
}
.icon-weight:before {
  content: "\e974";
}
.icon-groups:before {
  content: "\e972";
}
.icon-companies:before {
  content: "\e973";
}
.icon-pencil-not-edit:before {
  content: "\e971";
}
.icon-deactivated-user:before {
  content: "\e96f";
}
.icon-user-with-trial:before {
  content: "\e970";
}
.icon-account:before {
  content: "\e900";
}
.icon-account-card-plus:before {
  content: "\e901";
}
.icon-account-check:before {
  content: "\e902";
}
.icon-account-pending:before {
  content: "\e903";
}
.icon-account-plus:before {
  content: "\e904";
}
.icon-add:before {
  content: "\e905";
}
.icon-add-related-objects:before {
  content: "\e906";
}
.icon-add-task:before {
  content: "\e907";
}
.icon-admin-icon:before {
  content: "\e908";
}
.icon-alert-circle:before {
  content: "\e909";
}
.icon-animation:before {
  content: "\e90a";
}
.icon-archive:before {
  content: "\e90b";
}
.icon-arrow-down:before {
  content: "\e90c";
}
.icon-arrow-left:before {
  content: "\e90d";
}
.icon-arrow-left-bold:before {
  content: "\e90e";
}
.icon-arrow-right:before {
  content: "\e90f";
}
.icon-arrow-right-bold:before {
  content: "\e910";
}
.icon-assets:before {
  content: "\e911";
}
.icon-automatic:before {
  content: "\e912";
}
.icon-bell:before {
  content: "\e9b4";
}
.icon-bell-enable:before {
  content: "\e9b5";
}
.icon-calendar:before {
  content: "\e914";
}
.icon-calendar-plus:before {
  content: "\e915";
}
.icon-check-circle:before {
  content: "\e916";
}
.icon-check-circle-outline:before {
  content: "\e917";
}
.icon-check-ok:before {
  content: "\e918";
}
.icon-clock:before {
  content: "\e919";
}
.icon-close-circle:before {
  content: "\e91a";
}
.icon-comment-text:before {
  content: "\e91b";
}
.icon-companies-list-search:before {
  content: "\e91c";
}
.icon-compose-message:before {
  content: "\e91d";
}
.icon-confirm-email-resend:before {
  content: "\e91e";
}
.icon-constructor:before {
  content: "\e91f";
}
.icon-contact-person:before {
  content: "\e920";
}
.icon-contacts:before {
  content: "\e921";
}
.icon-content-save:before {
  content: "\e922";
}
.icon-delete:before {
  content: "\e923";
}
.icon-discussions:before {
  content: "\e924";
}
.icon-download:before {
  content: "\e925";
}
.icon-dropdown:before {
  content: "\e926";
}
.icon-email:before {
  content: "\e927";
}
.icon-email-close:before {
  content: "\e928";
}
.icon-email-remove:before {
  content: "\e929";
}
.icon-email-variant:before {
  content: "\e92a";
}
.icon-event:before {
  content: "\e92b";
}
.icon-eye:before {
  content: "\e92c";
}
.icon-eye-off:before {
  content: "\e92d";
}
.icon-feet:before {
  content: "\e92e";
}
.icon-feet-close:before {
  content: "\e92f";
}
.icon-file-download:before {
  content: "\e930";
}
.icon-file-excel:before {
  content: "\e931";
}
.icon-file-excel-export:before {
  content: "\e932";
}
.icon-file-excel-import:before {
  content: "\e933";
}
.icon-file-find:before {
  content: "\e934";
}
.icon-file-hide:before {
  content: "\e935";
}
.icon-file-multiple:before {
  content: "\e936";
}
.icon-file-plus:before {
  content: "\e937";
}
.icon-file-preview:before {
  content: "\e938";
}
.icon-guard-check:before {
  content: "\e939";
}
.icon-home-circle:before {
  content: "\e93a";
}
.icon-incremental-import:before {
  content: "\e93b";
}
.icon-information:before {
  content: "\e93c";
}
.icon-jobs:before {
  content: "\e93d";
}
.icon-list-bulleted:before {
  content: "\e93e";
}
.icon-list-bulleted-plus:before {
  content: "\e93f";
}
.icon-lock:before {
  content: "\e940";
}
.icon-manual:before {
  content: "\e941";
  color: #2f4359;
}
.icon-menu:before {
  content: "\e942";
}
.icon-merge:before {
  content: "\e943";
}
.icon-minus-circle:before {
  content: "\e944";
}
.icon-modules:before {
  content: "\e945";
}
.icon-multiple-contacts:before {
  content: "\e946";
}
.icon-network:before {
  content: "\e947";
}
.icon-news:before {
  content: "\e948";
}
.icon-newsletter:before {
  content: "\e949";
}
.icon-note-and-remind:before {
  content: "\e94a";
}
.icon-overwrite-import:before {
  content: "\e94b";
}
.icon-page-last-left:before {
  content: "\e94c";
}
.icon-page-last-right:before {
  content: "\e94d";
}
.icon-page-left:before {
  content: "\e94e";
}
.icon-page-right:before {
  content: "\e94f";
}
.icon-paperclip:before {
  content: "\e950";
}
.icon-payment:before {
  content: "\e951";
}
.icon-pencil:before {
  content: "\e952";
}
.icon-pending:before {
  content: "\e953";
}
.icon-plus-circle:before {
  content: "\e954";
}
.icon-pre-registered-invisible:before {
  content: "\e955";
}
.icon-pre-registered-visible:before {
  content: "\e956";
}
.icon-printer:before {
  content: "\e957";
}
.icon-read:before {
  content: "\e958";
}
.icon-recommend:before {
  content: "\e959";
}
.icon-reply:before {
  content: "\e95a";
}
.icon-reply-message:before {
  content: "\e95b";
}
.icon-required:before {
  content: "\e95c";
}
.icon-resend:before {
  content: "\e95d";
}
.icon-restore:before {
  content: "\e95e";
}
.icon-reviewed:before {
  content: "\e95f";
}
.icon-search:before {
  content: "\e960";
}
.icon-search-synonyms:before {
  content: "\e961";
}
.icon-settings:before {
  content: "\e962";
}
.icon-settings-arrow:before {
  content: "\e963";
}
.icon-share:before {
  content: "\e964";
}
.icon-show-all:before {
  content: "\e965";
}
.icon-sort:before {
  content: "\e966";
}
.icon-standard:before {
  content: "\e967";
}
.icon-star:before {
  content: "\e968";
}
.icon-statistics:before {
  content: "\e969";
}
.icon-stop:before {
  content: "\e96a";
}
.icon-subscription:before {
  content: "\e96b";
}
.icon-unblock-user:before {
  content: "\e96c";
}
.icon-upload:before {
  content: "\e96d";
}
.icon-window-transform:before {
  content: "\e96e";
}

/**
 * Variables declared here can be overridden by consuming applications, with
 * the help of the `!default` flag.
 *
 * @example
 *     // overriding $hoverColor
 *     $hoverColor: rgba(red, 0.05);
 *
 *     // overriding image path
 *     $flagsImagePath: "images/";
 *
 *     // import the scss file after the overrides
 *     @import "bower_component/intl-tel-input/src/css/intlTelInput";
 */
.intl-tel-input {
  position: relative;
  display: inline-block; }
  .intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  .intl-tel-input .hide {
    display: none; }
  .intl-tel-input .v-hide {
    visibility: hidden; }
  .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  .intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  .intl-tel-input .selected-flag {
    z-index: 1;
    position: relative;
    width: 36px;
    height: 100%;
    padding: 0 0 0 8px; }
    .intl-tel-input .selected-flag .iti-flag {
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto; }
    .intl-tel-input .selected-flag .iti-arrow {
      position: absolute;
      top: 50%;
      margin-top: -2px;
      right: 6px;
      width: 0;
      height: 0;
      border-left: 3px solid transparent;
      border-right: 3px solid transparent;
      border-top: 4px solid #555; }
      .intl-tel-input .selected-flag .iti-arrow.up {
        border-top: none;
        border-bottom: 4px solid #555; }
  .intl-tel-input .country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll; }
    .intl-tel-input .country-list.dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    .intl-tel-input .country-list .flag-box {
      display: inline-block;
      width: 20px; }
    @media (max-width: 500px) {
      .intl-tel-input .country-list {
        white-space: normal; } }
    .intl-tel-input .country-list .divider {
      padding-bottom: 5px;
      margin-bottom: 5px;
      border-bottom: 1px solid #CCC; }
    .intl-tel-input .country-list .country {
      padding: 5px 10px; }
      .intl-tel-input .country-list .country .dial-code {
        color: #999; }
    .intl-tel-input .country-list .country.highlight {
      background-color: rgba(0, 0, 0, 0.05); }
    .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {
      vertical-align: middle; }
    .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {
      margin-right: 6px; }
  .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 0; }
  .intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag {
    width: 46px; }
  .intl-tel-input.allow-dropdown .flag-container:hover {
    cursor: pointer; }
    .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
    cursor: default; }
    .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
      background-color: transparent; }
  .intl-tel-input.separate-dial-code .selected-flag {
    background-color: rgba(0, 0, 0, 0.05);
    display: table; }
  .intl-tel-input.separate-dial-code .selected-dial-code {
    display: table-cell;
    vertical-align: middle;
    padding-left: 28px; }
  .intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {
    padding-left: 66px; }
  .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
    width: 60px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {
    padding-left: 76px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
    width: 70px; }
  .intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {
    padding-left: 74px; }
  .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
    width: 68px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
    padding-left: 84px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    width: 78px; }
  .intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {
    padding-left: 82px; }
  .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
    width: 76px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
    padding-left: 92px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
    width: 86px; }
  .intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {
    padding-left: 90px; }
  .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
    width: 84px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
    padding-left: 100px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
    width: 94px; }
  .intl-tel-input.iti-container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    .intl-tel-input.iti-container:hover {
      cursor: pointer; }

.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%; }
  .iti-mobile .intl-tel-input .country-list .country {
    padding: 10px 10px;
    line-height: 1.5em; }

.iti-flag {
  width: 20px; }
  .iti-flag.be {
    width: 18px; }
  .iti-flag.ch {
    width: 15px; }
  .iti-flag.mc {
    width: 19px; }
  .iti-flag.ne {
    width: 18px; }
  .iti-flag.np {
    width: 13px; }
  .iti-flag.va {
    width: 15px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-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) {
    .iti-flag {
      background-size: 5630px 15px; } }
  .iti-flag.ac {
    height: 10px;
    background-position: 0px 0px; }
  .iti-flag.ad {
    height: 14px;
    background-position: -22px 0px; }
  .iti-flag.ae {
    height: 10px;
    background-position: -44px 0px; }
  .iti-flag.af {
    height: 14px;
    background-position: -66px 0px; }
  .iti-flag.ag {
    height: 14px;
    background-position: -88px 0px; }
  .iti-flag.ai {
    height: 10px;
    background-position: -110px 0px; }
  .iti-flag.al {
    height: 15px;
    background-position: -132px 0px; }
  .iti-flag.am {
    height: 10px;
    background-position: -154px 0px; }
  .iti-flag.ao {
    height: 14px;
    background-position: -176px 0px; }
  .iti-flag.aq {
    height: 14px;
    background-position: -198px 0px; }
  .iti-flag.ar {
    height: 13px;
    background-position: -220px 0px; }
  .iti-flag.as {
    height: 10px;
    background-position: -242px 0px; }
  .iti-flag.at {
    height: 14px;
    background-position: -264px 0px; }
  .iti-flag.au {
    height: 10px;
    background-position: -286px 0px; }
  .iti-flag.aw {
    height: 14px;
    background-position: -308px 0px; }
  .iti-flag.ax {
    height: 13px;
    background-position: -330px 0px; }
  .iti-flag.az {
    height: 10px;
    background-position: -352px 0px; }
  .iti-flag.ba {
    height: 10px;
    background-position: -374px 0px; }
  .iti-flag.bb {
    height: 14px;
    background-position: -396px 0px; }
  .iti-flag.bd {
    height: 12px;
    background-position: -418px 0px; }
  .iti-flag.be {
    height: 15px;
    background-position: -440px 0px; }
  .iti-flag.bf {
    height: 14px;
    background-position: -460px 0px; }
  .iti-flag.bg {
    height: 12px;
    background-position: -482px 0px; }
  .iti-flag.bh {
    height: 12px;
    background-position: -504px 0px; }
  .iti-flag.bi {
    height: 12px;
    background-position: -526px 0px; }
  .iti-flag.bj {
    height: 14px;
    background-position: -548px 0px; }
  .iti-flag.bl {
    height: 14px;
    background-position: -570px 0px; }
  .iti-flag.bm {
    height: 10px;
    background-position: -592px 0px; }
  .iti-flag.bn {
    height: 10px;
    background-position: -614px 0px; }
  .iti-flag.bo {
    height: 14px;
    background-position: -636px 0px; }
  .iti-flag.bq {
    height: 14px;
    background-position: -658px 0px; }
  .iti-flag.br {
    height: 14px;
    background-position: -680px 0px; }
  .iti-flag.bs {
    height: 10px;
    background-position: -702px 0px; }
  .iti-flag.bt {
    height: 14px;
    background-position: -724px 0px; }
  .iti-flag.bv {
    height: 15px;
    background-position: -746px 0px; }
  .iti-flag.bw {
    height: 14px;
    background-position: -768px 0px; }
  .iti-flag.by {
    height: 10px;
    background-position: -790px 0px; }
  .iti-flag.bz {
    height: 14px;
    background-position: -812px 0px; }
  .iti-flag.ca {
    height: 10px;
    background-position: -834px 0px; }
  .iti-flag.cc {
    height: 10px;
    background-position: -856px 0px; }
  .iti-flag.cd {
    height: 15px;
    background-position: -878px 0px; }
  .iti-flag.cf {
    height: 14px;
    background-position: -900px 0px; }
  .iti-flag.cg {
    height: 14px;
    background-position: -922px 0px; }
  .iti-flag.ch {
    height: 15px;
    background-position: -944px 0px; }
  .iti-flag.ci {
    height: 14px;
    background-position: -961px 0px; }
  .iti-flag.ck {
    height: 10px;
    background-position: -983px 0px; }
  .iti-flag.cl {
    height: 14px;
    background-position: -1005px 0px; }
  .iti-flag.cm {
    height: 14px;
    background-position: -1027px 0px; }
  .iti-flag.cn {
    height: 14px;
    background-position: -1049px 0px; }
  .iti-flag.co {
    height: 14px;
    background-position: -1071px 0px; }
  .iti-flag.cp {
    height: 14px;
    background-position: -1093px 0px; }
  .iti-flag.cr {
    height: 12px;
    background-position: -1115px 0px; }
  .iti-flag.cu {
    height: 10px;
    background-position: -1137px 0px; }
  .iti-flag.cv {
    height: 12px;
    background-position: -1159px 0px; }
  .iti-flag.cw {
    height: 14px;
    background-position: -1181px 0px; }
  .iti-flag.cx {
    height: 10px;
    background-position: -1203px 0px; }
  .iti-flag.cy {
    height: 13px;
    background-position: -1225px 0px; }
  .iti-flag.cz {
    height: 14px;
    background-position: -1247px 0px; }
  .iti-flag.de {
    height: 12px;
    background-position: -1269px 0px; }
  .iti-flag.dg {
    height: 10px;
    background-position: -1291px 0px; }
  .iti-flag.dj {
    height: 14px;
    background-position: -1313px 0px; }
  .iti-flag.dk {
    height: 15px;
    background-position: -1335px 0px; }
  .iti-flag.dm {
    height: 10px;
    background-position: -1357px 0px; }
  .iti-flag.do {
    height: 13px;
    background-position: -1379px 0px; }
  .iti-flag.dz {
    height: 14px;
    background-position: -1401px 0px; }
  .iti-flag.ea {
    height: 14px;
    background-position: -1423px 0px; }
  .iti-flag.ec {
    height: 14px;
    background-position: -1445px 0px; }
  .iti-flag.ee {
    height: 13px;
    background-position: -1467px 0px; }
  .iti-flag.eg {
    height: 14px;
    background-position: -1489px 0px; }
  .iti-flag.eh {
    height: 10px;
    background-position: -1511px 0px; }
  .iti-flag.er {
    height: 10px;
    background-position: -1533px 0px; }
  .iti-flag.es {
    height: 14px;
    background-position: -1555px 0px; }
  .iti-flag.et {
    height: 10px;
    background-position: -1577px 0px; }
  .iti-flag.eu {
    height: 14px;
    background-position: -1599px 0px; }
  .iti-flag.fi {
    height: 12px;
    background-position: -1621px 0px; }
  .iti-flag.fj {
    height: 10px;
    background-position: -1643px 0px; }
  .iti-flag.fk {
    height: 10px;
    background-position: -1665px 0px; }
  .iti-flag.fm {
    height: 11px;
    background-position: -1687px 0px; }
  .iti-flag.fo {
    height: 15px;
    background-position: -1709px 0px; }
  .iti-flag.fr {
    height: 14px;
    background-position: -1731px 0px; }
  .iti-flag.ga {
    height: 15px;
    background-position: -1753px 0px; }
  .iti-flag.gb {
    height: 10px;
    background-position: -1775px 0px; }
  .iti-flag.gd {
    height: 12px;
    background-position: -1797px 0px; }
  .iti-flag.ge {
    height: 14px;
    background-position: -1819px 0px; }
  .iti-flag.gf {
    height: 14px;
    background-position: -1841px 0px; }
  .iti-flag.gg {
    height: 14px;
    background-position: -1863px 0px; }
  .iti-flag.gh {
    height: 14px;
    background-position: -1885px 0px; }
  .iti-flag.gi {
    height: 10px;
    background-position: -1907px 0px; }
  .iti-flag.gl {
    height: 14px;
    background-position: -1929px 0px; }
  .iti-flag.gm {
    height: 14px;
    background-position: -1951px 0px; }
  .iti-flag.gn {
    height: 14px;
    background-position: -1973px 0px; }
  .iti-flag.gp {
    height: 14px;
    background-position: -1995px 0px; }
  .iti-flag.gq {
    height: 14px;
    background-position: -2017px 0px; }
  .iti-flag.gr {
    height: 14px;
    background-position: -2039px 0px; }
  .iti-flag.gs {
    height: 10px;
    background-position: -2061px 0px; }
  .iti-flag.gt {
    height: 13px;
    background-position: -2083px 0px; }
  .iti-flag.gu {
    height: 11px;
    background-position: -2105px 0px; }
  .iti-flag.gw {
    height: 10px;
    background-position: -2127px 0px; }
  .iti-flag.gy {
    height: 12px;
    background-position: -2149px 0px; }
  .iti-flag.hk {
    height: 14px;
    background-position: -2171px 0px; }
  .iti-flag.hm {
    height: 10px;
    background-position: -2193px 0px; }
  .iti-flag.hn {
    height: 10px;
    background-position: -2215px 0px; }
  .iti-flag.hr {
    height: 10px;
    background-position: -2237px 0px; }
  .iti-flag.ht {
    height: 12px;
    background-position: -2259px 0px; }
  .iti-flag.hu {
    height: 10px;
    background-position: -2281px 0px; }
  .iti-flag.ic {
    height: 14px;
    background-position: -2303px 0px; }
  .iti-flag.id {
    height: 14px;
    background-position: -2325px 0px; }
  .iti-flag.ie {
    height: 10px;
    background-position: -2347px 0px; }
  .iti-flag.il {
    height: 15px;
    background-position: -2369px 0px; }
  .iti-flag.im {
    height: 10px;
    background-position: -2391px 0px; }
  .iti-flag.in {
    height: 14px;
    background-position: -2413px 0px; }
  .iti-flag.io {
    height: 10px;
    background-position: -2435px 0px; }
  .iti-flag.iq {
    height: 14px;
    background-position: -2457px 0px; }
  .iti-flag.ir {
    height: 12px;
    background-position: -2479px 0px; }
  .iti-flag.is {
    height: 15px;
    background-position: -2501px 0px; }
  .iti-flag.it {
    height: 14px;
    background-position: -2523px 0px; }
  .iti-flag.je {
    height: 12px;
    background-position: -2545px 0px; }
  .iti-flag.jm {
    height: 10px;
    background-position: -2567px 0px; }
  .iti-flag.jo {
    height: 10px;
    background-position: -2589px 0px; }
  .iti-flag.jp {
    height: 14px;
    background-position: -2611px 0px; }
  .iti-flag.ke {
    height: 14px;
    background-position: -2633px 0px; }
  .iti-flag.kg {
    height: 12px;
    background-position: -2655px 0px; }
  .iti-flag.kh {
    height: 13px;
    background-position: -2677px 0px; }
  .iti-flag.ki {
    height: 10px;
    background-position: -2699px 0px; }
  .iti-flag.km {
    height: 12px;
    background-position: -2721px 0px; }
  .iti-flag.kn {
    height: 14px;
    background-position: -2743px 0px; }
  .iti-flag.kp {
    height: 10px;
    background-position: -2765px 0px; }
  .iti-flag.kr {
    height: 14px;
    background-position: -2787px 0px; }
  .iti-flag.kw {
    height: 10px;
    background-position: -2809px 0px; }
  .iti-flag.ky {
    height: 10px;
    background-position: -2831px 0px; }
  .iti-flag.kz {
    height: 10px;
    background-position: -2853px 0px; }
  .iti-flag.la {
    height: 14px;
    background-position: -2875px 0px; }
  .iti-flag.lb {
    height: 14px;
    background-position: -2897px 0px; }
  .iti-flag.lc {
    height: 10px;
    background-position: -2919px 0px; }
  .iti-flag.li {
    height: 12px;
    background-position: -2941px 0px; }
  .iti-flag.lk {
    height: 10px;
    background-position: -2963px 0px; }
  .iti-flag.lr {
    height: 11px;
    background-position: -2985px 0px; }
  .iti-flag.ls {
    height: 14px;
    background-position: -3007px 0px; }
  .iti-flag.lt {
    height: 12px;
    background-position: -3029px 0px; }
  .iti-flag.lu {
    height: 12px;
    background-position: -3051px 0px; }
  .iti-flag.lv {
    height: 10px;
    background-position: -3073px 0px; }
  .iti-flag.ly {
    height: 10px;
    background-position: -3095px 0px; }
  .iti-flag.ma {
    height: 14px;
    background-position: -3117px 0px; }
  .iti-flag.mc {
    height: 15px;
    background-position: -3139px 0px; }
  .iti-flag.md {
    height: 10px;
    background-position: -3160px 0px; }
  .iti-flag.me {
    height: 10px;
    background-position: -3182px 0px; }
  .iti-flag.mf {
    height: 14px;
    background-position: -3204px 0px; }
  .iti-flag.mg {
    height: 14px;
    background-position: -3226px 0px; }
  .iti-flag.mh {
    height: 11px;
    background-position: -3248px 0px; }
  .iti-flag.mk {
    height: 10px;
    background-position: -3270px 0px; }
  .iti-flag.ml {
    height: 14px;
    background-position: -3292px 0px; }
  .iti-flag.mm {
    height: 14px;
    background-position: -3314px 0px; }
  .iti-flag.mn {
    height: 10px;
    background-position: -3336px 0px; }
  .iti-flag.mo {
    height: 14px;
    background-position: -3358px 0px; }
  .iti-flag.mp {
    height: 10px;
    background-position: -3380px 0px; }
  .iti-flag.mq {
    height: 14px;
    background-position: -3402px 0px; }
  .iti-flag.mr {
    height: 14px;
    background-position: -3424px 0px; }
  .iti-flag.ms {
    height: 10px;
    background-position: -3446px 0px; }
  .iti-flag.mt {
    height: 14px;
    background-position: -3468px 0px; }
  .iti-flag.mu {
    height: 14px;
    background-position: -3490px 0px; }
  .iti-flag.mv {
    height: 14px;
    background-position: -3512px 0px; }
  .iti-flag.mw {
    height: 14px;
    background-position: -3534px 0px; }
  .iti-flag.mx {
    height: 12px;
    background-position: -3556px 0px; }
  .iti-flag.my {
    height: 10px;
    background-position: -3578px 0px; }
  .iti-flag.mz {
    height: 14px;
    background-position: -3600px 0px; }
  .iti-flag.na {
    height: 14px;
    background-position: -3622px 0px; }
  .iti-flag.nc {
    height: 10px;
    background-position: -3644px 0px; }
  .iti-flag.ne {
    height: 15px;
    background-position: -3666px 0px; }
  .iti-flag.nf {
    height: 10px;
    background-position: -3686px 0px; }
  .iti-flag.ng {
    height: 10px;
    background-position: -3708px 0px; }
  .iti-flag.ni {
    height: 12px;
    background-position: -3730px 0px; }
  .iti-flag.nl {
    height: 14px;
    background-position: -3752px 0px; }
  .iti-flag.no {
    height: 15px;
    background-position: -3774px 0px; }
  .iti-flag.np {
    height: 15px;
    background-position: -3796px 0px; }
  .iti-flag.nr {
    height: 10px;
    background-position: -3811px 0px; }
  .iti-flag.nu {
    height: 10px;
    background-position: -3833px 0px; }
  .iti-flag.nz {
    height: 10px;
    background-position: -3855px 0px; }
  .iti-flag.om {
    height: 10px;
    background-position: -3877px 0px; }
  .iti-flag.pa {
    height: 14px;
    background-position: -3899px 0px; }
  .iti-flag.pe {
    height: 14px;
    background-position: -3921px 0px; }
  .iti-flag.pf {
    height: 14px;
    background-position: -3943px 0px; }
  .iti-flag.pg {
    height: 15px;
    background-position: -3965px 0px; }
  .iti-flag.ph {
    height: 10px;
    background-position: -3987px 0px; }
  .iti-flag.pk {
    height: 14px;
    background-position: -4009px 0px; }
  .iti-flag.pl {
    height: 13px;
    background-position: -4031px 0px; }
  .iti-flag.pm {
    height: 14px;
    background-position: -4053px 0px; }
  .iti-flag.pn {
    height: 10px;
    background-position: -4075px 0px; }
  .iti-flag.pr {
    height: 14px;
    background-position: -4097px 0px; }
  .iti-flag.ps {
    height: 10px;
    background-position: -4119px 0px; }
  .iti-flag.pt {
    height: 14px;
    background-position: -4141px 0px; }
  .iti-flag.pw {
    height: 13px;
    background-position: -4163px 0px; }
  .iti-flag.py {
    height: 11px;
    background-position: -4185px 0px; }
  .iti-flag.qa {
    height: 8px;
    background-position: -4207px 0px; }
  .iti-flag.re {
    height: 14px;
    background-position: -4229px 0px; }
  .iti-flag.ro {
    height: 14px;
    background-position: -4251px 0px; }
  .iti-flag.rs {
    height: 14px;
    background-position: -4273px 0px; }
  .iti-flag.ru {
    height: 14px;
    background-position: -4295px 0px; }
  .iti-flag.rw {
    height: 14px;
    background-position: -4317px 0px; }
  .iti-flag.sa {
    height: 14px;
    background-position: -4339px 0px; }
  .iti-flag.sb {
    height: 10px;
    background-position: -4361px 0px; }
  .iti-flag.sc {
    height: 10px;
    background-position: -4383px 0px; }
  .iti-flag.sd {
    height: 10px;
    background-position: -4405px 0px; }
  .iti-flag.se {
    height: 13px;
    background-position: -4427px 0px; }
  .iti-flag.sg {
    height: 14px;
    background-position: -4449px 0px; }
  .iti-flag.sh {
    height: 10px;
    background-position: -4471px 0px; }
  .iti-flag.si {
    height: 10px;
    background-position: -4493px 0px; }
  .iti-flag.sj {
    height: 15px;
    background-position: -4515px 0px; }
  .iti-flag.sk {
    height: 14px;
    background-position: -4537px 0px; }
  .iti-flag.sl {
    height: 14px;
    background-position: -4559px 0px; }
  .iti-flag.sm {
    height: 15px;
    background-position: -4581px 0px; }
  .iti-flag.sn {
    height: 14px;
    background-position: -4603px 0px; }
  .iti-flag.so {
    height: 14px;
    background-position: -4625px 0px; }
  .iti-flag.sr {
    height: 14px;
    background-position: -4647px 0px; }
  .iti-flag.ss {
    height: 10px;
    background-position: -4669px 0px; }
  .iti-flag.st {
    height: 10px;
    background-position: -4691px 0px; }
  .iti-flag.sv {
    height: 12px;
    background-position: -4713px 0px; }
  .iti-flag.sx {
    height: 14px;
    background-position: -4735px 0px; }
  .iti-flag.sy {
    height: 14px;
    background-position: -4757px 0px; }
  .iti-flag.sz {
    height: 14px;
    background-position: -4779px 0px; }
  .iti-flag.ta {
    height: 10px;
    background-position: -4801px 0px; }
  .iti-flag.tc {
    height: 10px;
    background-position: -4823px 0px; }
  .iti-flag.td {
    height: 14px;
    background-position: -4845px 0px; }
  .iti-flag.tf {
    height: 14px;
    background-position: -4867px 0px; }
  .iti-flag.tg {
    height: 13px;
    background-position: -4889px 0px; }
  .iti-flag.th {
    height: 14px;
    background-position: -4911px 0px; }
  .iti-flag.tj {
    height: 10px;
    background-position: -4933px 0px; }
  .iti-flag.tk {
    height: 10px;
    background-position: -4955px 0px; }
  .iti-flag.tl {
    height: 10px;
    background-position: -4977px 0px; }
  .iti-flag.tm {
    height: 14px;
    background-position: -4999px 0px; }
  .iti-flag.tn {
    height: 14px;
    background-position: -5021px 0px; }
  .iti-flag.to {
    height: 10px;
    background-position: -5043px 0px; }
  .iti-flag.tr {
    height: 14px;
    background-position: -5065px 0px; }
  .iti-flag.tt {
    height: 12px;
    background-position: -5087px 0px; }
  .iti-flag.tv {
    height: 10px;
    background-position: -5109px 0px; }
  .iti-flag.tw {
    height: 14px;
    background-position: -5131px 0px; }
  .iti-flag.tz {
    height: 14px;
    background-position: -5153px 0px; }
  .iti-flag.ua {
    height: 14px;
    background-position: -5175px 0px; }
  .iti-flag.ug {
    height: 14px;
    background-position: -5197px 0px; }
  .iti-flag.um {
    height: 11px;
    background-position: -5219px 0px; }
  .iti-flag.us {
    height: 11px;
    background-position: -5241px 0px; }
  .iti-flag.uy {
    height: 14px;
    background-position: -5263px 0px; }
  .iti-flag.uz {
    height: 10px;
    background-position: -5285px 0px; }
  .iti-flag.va {
    height: 15px;
    background-position: -5307px 0px; }
  .iti-flag.vc {
    height: 14px;
    background-position: -5324px 0px; }
  .iti-flag.ve {
    height: 14px;
    background-position: -5346px 0px; }
  .iti-flag.vg {
    height: 10px;
    background-position: -5368px 0px; }
  .iti-flag.vi {
    height: 14px;
    background-position: -5390px 0px; }
  .iti-flag.vn {
    height: 14px;
    background-position: -5412px 0px; }
  .iti-flag.vu {
    height: 12px;
    background-position: -5434px 0px; }
  .iti-flag.wf {
    height: 14px;
    background-position: -5456px 0px; }
  .iti-flag.ws {
    height: 10px;
    background-position: -5478px 0px; }
  .iti-flag.xk {
    height: 15px;
    background-position: -5500px 0px; }
  .iti-flag.ye {
    height: 14px;
    background-position: -5522px 0px; }
  .iti-flag.yt {
    height: 14px;
    background-position: -5544px 0px; }
  .iti-flag.za {
    height: 14px;
    background-position: -5566px 0px; }
  .iti-flag.zm {
    height: 14px;
    background-position: -5588px 0px; }
  .iti-flag.zw {
    height: 10px;
    background-position: -5610px 0px; }

.iti-flag {
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../img/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-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) {
    .iti-flag {
      background-image: url("../img/flags@2x.png"); } }

.iti-flag.np {
  background-color: transparent; }

@font-face{font-display:auto;font-family:summernote;font-style:normal;font-weight:400;src:url(font/summernote.eot?#iefix) format("embedded-opentype"),url(font/summernote.woff2) format("woff2"),url(font/summernote.woff) format("woff"),url(font/summernote.ttf) format("truetype")}[class*=" note-icon"]:before,[class^=note-icon]:before{text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;display:inline-block;font-family:summernote;font-size:inherit;font-style:normal;text-decoration:inherit;text-transform:none;vertical-align:middle}.note-icon-fw{text-align:center;width:1.25em}.note-icon-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.note-icon-pull-left{float:left}.note-icon-pull-right{float:right}.note-icon.note-icon-pull-left{margin-right:.3em}.note-icon.note-icon-pull-right{margin-left:.3em}.note-icon-align:before{content:"\ea01"}.note-icon-align-center:before{content:"\ea02"}.note-icon-align-indent:before{content:"\ea03"}.note-icon-align-justify:before{content:"\ea04"}.note-icon-align-left:before{content:"\ea05"}.note-icon-align-outdent:before{content:"\ea06"}.note-icon-align-right:before{content:"\ea07"}.note-icon-arrow-circle-down:before{content:"\ea08"}.note-icon-arrow-circle-left:before{content:"\ea09"}.note-icon-arrow-circle-right:before{content:"\ea0a"}.note-icon-arrow-circle-up:before{content:"\ea0b"}.note-icon-arrows-alt:before{content:"\ea0c"}.note-icon-arrows-h:before{content:"\ea0d"}.note-icon-arrows-v:before{content:"\ea0e"}.note-icon-bold:before{content:"\ea0f"}.note-icon-caret:before{content:"\ea10"}.note-icon-chain-broken:before{content:"\ea11"}.note-icon-circle:before{content:"\ea12"}.note-icon-close:before{content:"\ea13"}.note-icon-code:before{content:"\ea14"}.note-icon-col-after:before{content:"\ea15"}.note-icon-col-before:before{content:"\ea16"}.note-icon-col-remove:before{content:"\ea17"}.note-icon-eraser:before{content:"\ea18"}.note-icon-float-left:before{content:"\ea19"}.note-icon-float-none:before{content:"\ea1a"}.note-icon-float-right:before{content:"\ea1b"}.note-icon-font:before{content:"\ea1c"}.note-icon-frame:before{content:"\ea1d"}.note-icon-italic:before{content:"\ea1e"}.note-icon-link:before{content:"\ea1f"}.note-icon-magic:before{content:"\ea20"}.note-icon-menu-check:before{content:"\ea21"}.note-icon-minus:before{content:"\ea22"}.note-icon-orderedlist:before{content:"\ea23"}.note-icon-pencil:before{content:"\ea24"}.note-icon-picture:before{content:"\ea25"}.note-icon-question:before{content:"\ea26"}.note-icon-redo:before{content:"\ea27"}.note-icon-rollback:before{content:"\ea28"}.note-icon-row-above:before{content:"\ea29"}.note-icon-row-below:before{content:"\ea2a"}.note-icon-row-remove:before{content:"\ea2b"}.note-icon-special-character:before{content:"\ea2c"}.note-icon-square:before{content:"\ea2d"}.note-icon-strikethrough:before{content:"\ea2e"}.note-icon-subscript:before{content:"\ea2f"}.note-icon-summernote:before{content:"\ea30"}.note-icon-superscript:before{content:"\ea31"}.note-icon-table:before{content:"\ea32"}.note-icon-text-height:before{content:"\ea33"}.note-icon-trash:before{content:"\ea34"}.note-icon-underline:before{content:"\ea35"}.note-icon-undo:before{content:"\ea36"}.note-icon-unorderedlist:before{content:"\ea37"}.note-icon-video:before{content:"\ea38"}.note-editor{position:relative}.note-editor .note-dropzone{background-color:#fff;color:#87cefa;display:none;opacity:.95;position:absolute;z-index:100}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:none}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area .note-editable img.note-float-left{margin-right:10px}.note-editor .note-editing-area .note-editable img.note-float-right{margin-left:10px}.note-editor.note-airframe,.note-editor.note-frame{border:1px solid #00000032}.note-editor.note-airframe.codeview .note-editing-area .note-editable,.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-airframe.codeview .note-editing-area .note-codable,.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-airframe .note-editing-area,.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-airframe .note-editing-area .note-editable,.note-editor.note-frame .note-editing-area .note-editable{word-wrap:break-word;overflow:auto;padding:10px}.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false],.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false]{background-color:#8080801d}.note-editor.note-airframe .note-editing-area .note-codable,.note-editor.note-frame .note-editing-area .note-codable{background-color:#222;border:none;border-radius:0;box-shadow:none;-ms-box-sizing:border-box;box-sizing:border-box;color:#ccc;display:none;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;margin-bottom:0;outline:none;padding:10px;resize:none;width:100%}.note-editor.note-airframe.fullscreen,.note-editor.note-frame.fullscreen{left:0;position:fixed;top:0;width:100%!important;z-index:1050}.note-editor.note-airframe.fullscreen .note-resizebar,.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-airframe .note-status-output,.note-editor.note-frame .note-status-output{border:0;border-top:1px solid #e2e2e2;color:#000;display:block;font-size:14px;height:20px;line-height:1.42857143;margin-bottom:0;width:100%}.note-editor.note-airframe .note-status-output:empty,.note-editor.note-frame .note-status-output:empty{border-top:0 solid transparent;height:0}.note-editor.note-airframe .note-status-output .pull-right,.note-editor.note-frame .note-status-output .pull-right{float:right!important}.note-editor.note-airframe .note-status-output .text-muted,.note-editor.note-frame .note-status-output .text-muted{color:#777}.note-editor.note-airframe .note-status-output .text-primary,.note-editor.note-frame .note-status-output .text-primary{color:#286090}.note-editor.note-airframe .note-status-output .text-success,.note-editor.note-frame .note-status-output .text-success{color:#3c763d}.note-editor.note-airframe .note-status-output .text-info,.note-editor.note-frame .note-status-output .text-info{color:#31708f}.note-editor.note-airframe .note-status-output .text-warning,.note-editor.note-frame .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-airframe .note-status-output .text-danger,.note-editor.note-frame .note-status-output .text-danger{color:#a94442}.note-editor.note-airframe .note-status-output .alert,.note-editor.note-frame .note-status-output .alert{background-color:#f5f5f5;border-radius:0;color:#000;margin:-7px 0 0;padding:7px 10px 2px}.note-editor.note-airframe .note-status-output .alert .note-icon,.note-editor.note-frame .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-airframe .note-status-output .alert-success,.note-editor.note-frame .note-status-output .alert-success{background-color:#dff0d8!important;color:#3c763d!important}.note-editor.note-airframe .note-status-output .alert-info,.note-editor.note-frame .note-status-output .alert-info{background-color:#d9edf7!important;color:#31708f!important}.note-editor.note-airframe .note-status-output .alert-warning,.note-editor.note-frame .note-status-output .alert-warning{background-color:#fcf8e3!important;color:#8a6d3b!important}.note-editor.note-airframe .note-status-output .alert-danger,.note-editor.note-frame .note-status-output .alert-danger{background-color:#f2dede!important;color:#a94442!important}.note-editor.note-airframe .note-statusbar,.note-editor.note-frame .note-statusbar{background-color:#8080801d;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #00000032}.note-editor.note-airframe .note-statusbar .note-resizebar,.note-editor.note-frame .note-statusbar .note-resizebar{cursor:ns-resize;height:9px;padding-top:1px;width:100%}.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{border-top:1px solid #00000032;margin:1px auto;width:20px}.note-editor.note-airframe .note-statusbar.locked .note-resizebar,.note-editor.note-frame .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar,.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-airframe .note-placeholder,.note-editor.note-frame .note-placeholder{padding:10px}.note-editor.note-airframe{border:0}.note-editor.note-airframe .note-editing-area .note-editable{padding:0}.note-popover.popover{display:none;max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.note-popover.popover .arrow{left:20px!important}.note-toolbar{position:relative}.note-editor .note-toolbar,.note-popover .popover-content{margin:0;padding:0 0 5px 5px}.note-editor .note-toolbar>.note-btn-group,.note-popover .popover-content>.note-btn-group{margin-left:0;margin-right:5px;margin-top:5px}.note-editor .note-toolbar .note-btn-group .note-table,.note-popover .popover-content .note-btn-group .note-table{min-width:0;padding:5px}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker{font-size:18px}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{cursor:pointer;height:10em;position:absolute!important;width:10em;z-index:3}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;height:5em;position:relative!important;width:5em;z-index:1}.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;height:1em;position:absolute!important;width:1em;z-index:2}.note-editor .note-toolbar .note-style .dropdown-style blockquote,.note-editor .note-toolbar .note-style .dropdown-style pre,.note-popover .popover-content .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre{margin:0;padding:5px 10px}.note-editor .note-toolbar .note-style .dropdown-style h1,.note-editor .note-toolbar .note-style .dropdown-style h2,.note-editor .note-toolbar .note-style .dropdown-style h3,.note-editor .note-toolbar .note-style .dropdown-style h4,.note-editor .note-toolbar .note-style .dropdown-style h5,.note-editor .note-toolbar .note-style .dropdown-style h6,.note-editor .note-toolbar .note-style .dropdown-style p,.note-popover .popover-content .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p{margin:0;padding:0}.note-editor .note-toolbar .note-color-all .note-dropdown-menu,.note-popover .popover-content .note-color-all .note-dropdown-menu{min-width:337px}.note-editor .note-toolbar .note-color .dropdown-toggle,.note-popover .popover-content .note-color .dropdown-toggle{padding-left:5px;width:20px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette{display:inline-block;margin:0;width:160px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child{margin:0 5px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title{border-bottom:1px solid #eee;font-size:12px;margin:2px 7px;text-align:center}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select{border-radius:5px;cursor:pointer;font-size:11px;margin:3px;padding:0 3px;width:100%}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover{background:#eee}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row{height:20px}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn{display:none}.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-editor .note-toolbar .note-para .note-dropdown-menu,.note-popover .popover-content .note-para .note-dropdown-menu{min-width:228px;padding:5px}.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div,.note-popover .popover-content .note-para .note-dropdown-menu>div+div{margin-left:5px}.note-editor .note-toolbar .note-dropdown-menu,.note-popover .popover-content .note-dropdown-menu{min-width:160px}.note-editor .note-toolbar .note-dropdown-menu.right,.note-popover .popover-content .note-dropdown-menu.right{left:auto;right:0}.note-editor .note-toolbar .note-dropdown-menu.right:before,.note-popover .popover-content .note-dropdown-menu.right:before{left:auto!important;right:9px}.note-editor .note-toolbar .note-dropdown-menu.right:after,.note-popover .popover-content .note-dropdown-menu.right:after{left:auto!important;right:10px}.note-editor .note-toolbar .note-dropdown-menu.note-check a i,.note-popover .popover-content .note-dropdown-menu.note-check a i{color:#00bfff;visibility:hidden}.note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i,.note-popover .popover-content .note-dropdown-menu.note-check a.checked i{visibility:visible}.note-editor .note-toolbar .note-fontsize-10,.note-popover .popover-content .note-fontsize-10{font-size:10px}.note-editor .note-toolbar .note-color-palette,.note-popover .popover-content .note-color-palette{line-height:1}.note-editor .note-toolbar .note-color-palette div .note-color-btn,.note-popover .popover-content .note-color-palette div .note-color-btn{border:0;border-radius:0;height:20px;margin:0;padding:0;width:20px}.note-editor .note-toolbar .note-color-palette div .note-color-btn:hover,.note-popover .popover-content .note-color-palette div .note-color-btn:hover{transform:scale(1.2);transition:all .2s}.note-modal .modal-dialog{border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.note-modal .form-group{margin-left:0;margin-right:0}.note-modal .note-modal-form{margin:0}.note-modal .note-image-dialog .note-dropzone{border:4px dashed #d3d3d3;color:#d3d3d3;font-size:30px;line-height:4;margin-bottom:10px;min-height:100px;text-align:center}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.note-placeholder{color:gray;display:none;position:absolute}.note-handle .note-control-selection{border:1px solid #000;display:none;position:absolute}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);height:100%;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;width:100%}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-holder,.note-handle .note-control-selection .note-control-sizing{border:1px solid #000;height:7px;width:7px}.note-handle .note-control-selection .note-control-sizing{background-color:#000}.note-handle .note-control-selection .note-control-nw{border-bottom:none;border-right:none;left:-5px;top:-5px}.note-handle .note-control-selection .note-control-ne{border-bottom:none;border-left:none;right:-5px;top:-5px}.note-handle .note-control-selection .note-control-sw{border-right:none;border-top:none;bottom:-5px;left:-5px}.note-handle .note-control-selection .note-control-se{bottom:-5px;cursor:se-resize;right:-5px}.note-handle .note-control-selection .note-control-se.note-control-holder{border-left:none;border-top:none;cursor:default}.note-handle .note-control-selection .note-control-selection-info{background-color:#000;border-radius:5px;bottom:0;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70);font-size:12px;margin:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;padding:5px;right:0}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;overflow:auto;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{background-color:#428bca;clear:both;color:#fff;cursor:pointer;display:block;font-weight:400;line-height:1.4;outline:0;text-decoration:none;white-space:nowrap}body .note-fullscreen-body,html .note-fullscreen-body{overflow:hidden!important}
@font-face {
    font-family: "summernoteexttable";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(font/summernote-ext-table.eot);
    src: url(font/summernote-ext-table.eot?#iefix) format("embedded-opentype"), url(font/summernote-ext-table.woff2) format("woff2"), url(font/summernote-ext-table.woff) format("woff"), url(font/summernote-ext-table.ttf) format("truetype")
}

.note-icon-table-merge:before {
    font-family: summernoteexttable;
    content: "\ea91"
}

.note-icon-table-cell-split:before {
    font-family: summernoteexttable;
    content: "\ea94"
}

.note-icon-table-margin:before {
    font-family: summernoteexttable;
    content: "\ea95"
}

.note-icon-table-width-height-reset:before {
    content: "\ea28"
}

.jtable-cell-split-dropdown-toggle {
    width: 20px;
    padding-left: 5px;
}

.jtable-cell-split-dropdown {
    width: 36px;
    min-width: auto !important;
}

.jtable-cell-split-button-group {
    margin: 0px !important;
}

.jtable-add-del-row-col-dropdown {
    width: 145px;
    min-width: auto !important;
}

.jtable-add-row-col-button-group {
    margin: 0px !important;
}

.jtable-del-row-col-button-group {
    margin: 3px 0px 0px 0px !important;
}

.jtable-align-dropdown {
    width: 142px;
    min-width: auto !important;
}

.jtable-horizontal-align-button-group {
    margin: 0px !important;
}

.jtable-vertical-align-button-group {
    margin: 3px 0px 0px 0px !important;
}

.jtable-vertical-align-btn-top {
    padding-top: 1px;
    padding-bottom: 9px;
}

.jtable-vertical-align-btn-middle {
}

.jtable-vertical-align-btn-bottom {
    padding-top: 9px;
    padding-bottom: 1px;
}

.jtable-vertical-align-btn-baseline {
    padding-top: 1px;
    padding-bottom: 9px;
}

.jtable-merge-label {
    float: left;
    padding-left: 0px;
    width: 60px;
}

.jtable-merge-input {
    width: 100px;
    display: inline-block;
}

.jtable-merge-hint-span {
    font-size: 13px;
    padding-left: 5px;
}

.jtable-merge-row-info-div {
    padding-top: 10px;
}

.jtable-merge-btn {
    /*background: #5a5a5a;*/
}

.vl {
    display: none;
    position: absolute;
    border-left: 3px dashed #bcbcbc;
    cursor: col-resize;
    z-index: 1;
}

.hl {
    display: none;
    position: absolute;
    border-top: 3px dashed #bcbcbc;
    cursor: row-resize;
    z-index: 1;
}

.jtable-block {
    display: none;
    position: absolute;
    border: 1px dashed #bcbcbc;
    background-color: rgba(167, 163, 255, 0.5);
    z-index: 1;
    pointer-events: none;
}



.form-group-jtable-table-info-margin {
    border: 1px dashed #888;
    padding: 15px 0px;
}

.jtable-table-info-margin-top-bottom {
    text-align: center;
}

.jtable-table-info-margin-input {
    width: 40px;
    margin-right: 3px;
}

.jtable-table-info-margin-middle {
    display: flex;
    text-align: center;
    height: 109px;
    margin: 15px 0 15px 0;
}

.jtable-table-info-margin-left {
    width: 20%;
    padding-top: 45px;
}

.jtable-table-info-margin-center {
    width: 60%;
    text-align: center;
    padding-top: 30px;
    border: 2px solid #000000;
}

.jtable-table-info-margin-right {
    width: 20%;
    padding-top: 45px;
}

.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bordered-box{border:1px solid #171717}.break-word{min-width:50%;max-width:100%;width:100%;word-wrap:break-word}.padding-rule{padding-left:10px;padding-right:10px}@media (min-width:640px){.padding-rule{padding-left:20px;padding-right:20px}}@media (min-width:1340px){.padding-rule{padding-left:30px;padding-right:30px}}@font-face{font-family:oxygenbold;src:url(/css2/fonts/oxygen-bold-webfont.eot);src:url(/css2/fonts/oxygen-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/css2/fonts/oxygen-bold-webfont.woff2) format("woff2"),url(/css2/fonts/oxygen-bold-webfont.woff) format("woff"),url(/css2/fonts/oxygen-bold-webfont.ttf) format("truetype"),url(/css2/fonts/oxygen-bold-webfont.svg#oxygenbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:oxygenlight;src:url(/css2/fonts/oxygen-light-webfont.eot);src:url(/css2/fonts/oxygen-light-webfont.eot?#iefix) format("embedded-opentype"),url(/css2/fonts/oxygen-light-webfont.woff2) format("woff2"),url(/css2/fonts/oxygen-light-webfont.woff) format("woff"),url(/css2/fonts/oxygen-light-webfont.ttf) format("truetype"),url(/css2/fonts/oxygen-light-webfont.svg#oxygenlight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:oxygenregular;src:url(/css2/fonts/oxygen-regular-webfont.eot);src:url(/css2/fonts/oxygen-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/css2/fonts/oxygen-regular-webfont.woff2) format("woff2"),url(/css2/fonts/oxygen-regular-webfont.woff) format("woff"),url(/css2/fonts/oxygen-regular-webfont.ttf) format("truetype"),url(/css2/fonts/oxygen-regular-webfont.svg#oxygenregular) format("svg");font-weight:400;font-style:normal}.heading{position:relative;margin:0 0 10px;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#171717}.heading .action{position:absolute;left:0;bottom:5px}.subheading{margin-bottom:5px;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#171717}.primary-text{font-family:oxygenlight,helvetica,arial,sans-serif!important;font-size:16px!important;line-height:normal!important;color:#171717!important;text-transform:none!important}.secondary-text{font-family:oxygenregular,helvetica,arial,sans-serif;font-size:12px;font-weight:400;line-height:normal;color:#5c5c5c}.grey-text{color:#7c7b7c!important}.dark-gray-text{color:#494649!important}.green-text{color:green!important}.light-grey-text{color:#b7b7b7!important}.bold-text{font-family:oxygenbold,helvetica,arial,sans-serif!important}.regular-text{font-family:oxygenregular,helvetica,arial,sans-serif!important}.light-text{font-family:oxygenlight,helvetica,arial,sans-serif!important}.date{font-style:italic;font-size:12px}.highlight{color:#ea0016!important}.small-text{font-size:12px;line-height:1.2;color:#999}.black-text{color:#171717!important}.danger-text{color:#ea0016!important}.grey-bg{background-color:#f9f9f9!important}.disabled{color:gray}body{font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;line-height:1;color:#171717;background-color:#171717;overflow-y:auto}.body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;height:100vh;min-width:1340px}a,a:visited{text-decoration:underline;color:#171717;cursor:pointer;font-size:14px;font-family:oxygenbold,helvetica,arial,sans-serif}a:hover,a:visited:hover{text-decoration:none}a:focus,a:visited:focus{text-decoration:underline}fieldset{border:none}button::-moz-focus-inner{padding:0;border:none}.main-content-ui{width:100%;max-width:100%;height:100%}.content,.main-content-ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.container{min-width:1340px;text-align:left;position:relative;word-wrap:break-word}.main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-left:0;-webkit-transition:margin-left .2s,-webkit-transform .2s;transition:margin-left .2s,-webkit-transform .2s;transition:transform .2s,margin-left .2s;transition:transform .2s,margin-left .2s,-webkit-transform .2s}.menu-active .main{margin-left:400px}.print-mode .main{height:auto;overflow:auto}.print-mode .main a{color:#171717}.print-mode .main .list_item,.print-mode .main .relation_item{page-break-inside:avoid}.print-mode .main .list_item .list_item_title{color:#171717}.print-mode .main .list_item .object-logo .icon-ui,.print-mode .main .list_item .object-logo img{color:#1a9a92;border:2px solid #1a9a92;background-color:#fff}.print-mode .main .info-wrapper .main-info .info_content{overflow:inherit}.print-mode .main .section-box .form-row{max-width:none}.print-mode .main .section-box{width:100%}.print-mode .main .section-box .section-box_heading{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.print-mode .main .communication-log-container .communication-log-filters{display:none}.print-mode .main .communication-log-container .list{margin:0}.print-mode .main .communication-log-container .list .list_item.__grey{background-color:transparent}.print-mode .main .mailing-list-container .ui-table{max-width:840px}.print-mode .main .mailing-list-container .ui-table .ui-table_row_item.__xs{display:none}.content-ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.content-ui .layout-filters-toggler,.content-ui .right-filters-toggler{margin-right:5px}.content-ui.__with-filters-open .main-info .info_content{border-radius:0 20px 20px 0}.content-ui.__with-filters-open .main-filter-btn,.content-ui.__with-right-filters-open .right-filter-btn{background-color:transparent;border:1px solid #171717!important;color:#171717}.content-ui .main-filter-btn.show-btn-text,.content-ui .right-filter-btn.show-btn-text{padding:0 10px}.content-ui .main-filter-btn.show-btn-text .control-button_text,.content-ui .right-filter-btn.show-btn-text .control-button_text{display:inline-block;padding:0 5px;color:inherit}.content-ui.__with-filters-expanded .main-info:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:100}.content-ui.__with-fixed-buttons .info_content{padding-right:160px}.content-ui.__narrow{padding-right:105px;padding-left:105px}.content-ui.noc-layout-center-full .main-info{width:100%}.content-ui.noc-layout-center-full .right-info{width:0;overflow:hidden}.content-ui.noc-layout-center-right .main-info{width:50%}.content-ui.noc-layout-center-right .main-info>.info_content{border-radius:20px 0 0 20px}.content-ui.noc-layout-center-right .right-info{width:50%}.content-ui.noc-layout-center-right .right-info>.info_content{border:1px solid #b7b7b7;border-radius:0 20px 20px 0}.content-ui.noc-layout-center-right .main-info .ui-table .ui-table_row_item.check,.content-ui.noc-layout-center-right .sidebar{display:none}.content-ui.noc-layout-center-right .info_content{margin-right:0}.content-ui.noc-layout-center-right .ui-table.__configurable{width:100%;min-width:0}.content-ui.noc-layout-center-right.__with-filters-open .main-info>.info_content{border-radius:0}.content-ui.noc-layout-right-full.__with-filters-open .main-info,.content-ui.noc-layout-right-full .main-info{width:0;overflow:hidden}.content-ui.noc-layout-right-full .right-info{width:100%}.content-ui.noc-layout-right-full .right-info>.info_content{border-radius:20px}.content-ui.noc-layout-right-full .sidebar{display:none}.content-ui.noc-layout-right-full .info_content{margin-right:0}.content-ui.noc-layout-sub-info .main-info{width:0;overflow:hidden}.content-ui.noc-layout-sub-info .right-info{width:50%}.content-ui.noc-layout-sub-info .right-info .info_content{border-radius:20px 0 0 20px}.content-ui.noc-layout-sub-info .right-info .ui-table .ui-table_row_item.check{display:none}.content-ui.noc-layout-sub-info .sub-info{width:50%}.content-ui.noc-layout-sub-info .sub-info .info_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #b7b7b7;border-radius:0 20px 20px 0}.content-ui.noc-layout-sub-info .sidebar{display:none}.content-ui .sub-info{width:0;overflow:hidden}.desktop{height:100%}.content-ui .content-ui{padding:0}.info-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.info-wrapper .main-info,.info-wrapper .right-info,.info-wrapper .sub-info{width:100%;transition:transform .5s,width .2s,-webkit-transform .5s;-webkit-box-sizing:border-box;box-sizing:border-box}.info-wrapper .right-info>.info_content,.info-wrapper .sub-info>.info_content{padding:10px 0;overflow:visible;border-radius:20px}.info-wrapper .right-info .info-content-hero,.info-wrapper .sub-info .info-content-hero{margin:0 15px}.info-wrapper .right-info .info-content-body,.info-wrapper .sub-info .info-content-body{margin:0 15px;height:100%;overflow:hidden}.info-wrapper .main-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-wrapper .main-info>.info_content{overflow:auto;border-radius:20px;background-color:#fff}.info-wrapper .main-info>.info_content .top-content-bar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;min-height:50px}.info-wrapper .main-info>.info_content .tabs.__sub-tabs,.info-wrapper .main-info>.info_content .ui-table-wrap{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.info-wrapper .main-info.dashboard .info_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info-wrapper .main-info.chemical .info_content{background-color:#fff}.info-wrapper .right-info{overflow:visible}.info-wrapper .right-info>.info_content,.info-wrapper .sub-info>.info_content{background-color:#fff}.info-wrapper .sub-info{width:0}.info-wrapper .info_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.info-wrapper .info_content.__with-fixed-table{overflow:hidden}.info-wrapper .info_content.__with-top-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.info-wrapper .info_content.__with-top-actions .ui-table-wrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto}.left-section,.right-section{overflow:auto;width:280px;min-width:280px;height:auto;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;background-color:#f4f4f4;border-radius:20px}.lightbox .left-section,.lightbox .right-section{width:200px;height:auto}a.icon-ui,a.icon-ui:hover{text-decoration:none}.load-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(/images/ico/loading-ani-white.gif) no-repeat 0 0;background-size:16px}.divider{border-bottom:1px solid #b7b7b7}.divider.__light{border-color:#ececec}.vertical-link-divider{width:1px;height:24px;background-color:#1a9a92}.vertical-link-divider.__grey{background-color:#979797}.attention-badge{width:16px;height:16px;border-radius:50%;background-color:#ea0016}.required{font-weight:700;color:#ea0016}.label .required,h2 .required,label .required{margin-left:5px}.link{color:#171717}.link:hover{text-decoration:underline}.w_720{width:720px}.w_400{width:400px}.w_450{width:450px}.w_550{width:550px}.w_500{width:500px}.w_300{width:300px}.w_250{width:250px}.w_130{width:130px}.w100{width:100%}.w_660{width:555px;padding-left:5px}.w_75{width:75px}.w_280{padding-left:3px;width:277px}.x-form-field-wrap .w_220{width:217px}.h_200{height:200px}.f_14{font-size:14px}.loader-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:24px;min-height:24px}.fixed-buttons,.loader-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fixed-buttons{position:fixed;top:74px;right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:120px}.fixed-buttons .btn{margin-bottom:10px}.btn-add{display:block;margin:0 0 5px;padding:5px 0;height:30px;line-height:normal;border-radius:10px;text-align:center;border:1px solid #171717;background:none;background-color:#fff;cursor:pointer}.btn-add .icon-ui{font-size:20px}.btn-add.__small-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:auto;width:auto;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 15px;margin:0 0 10px}.sub-info .lightbox-close,.sub-info .lightbox-tabs,.sub-info .sidebar_nav{display:none}.sub-info .lightbox-header{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px}.sub-info .lightbox-width-m .flex-section{min-width:0}.sub-info h2{margin-bottom:5px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#171717}.disc-list{margin-left:30px;list-style:disc}.warning-message{padding:10px;text-align:center;color:#fff;background-color:#ea0016}.actions a:hover{text-decoration:none}.print-mode,.print-mode .body,.print-mode .container,.print-mode .content,.print-mode .content-ui,.print-mode .info-wrapper,.print-mode .info_content,.print-mode .main,.print-mode .main-content-ui,.print-mode .main-info,.print-mode .right-info,.print-mode body,.print-mode html{display:block}.print-mode .ui-table{width:auto;max-width:100%;overflow:hidden}.print-mode .list{margin:0}.table-desc{margin-bottom:10px}.table-desc .table-desc-counter{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;font-size:14px;height:30px;line-height:30px;text-transform:capitalize;border-radius:10px;background-color:#f4f4f4}.table-desc a{font-size:14px}.cke_panel{z-index:20004!important}.sticky-bar{position:relative;bottom:-10px;padding:10px;background:#171717;border-radius:0 0 20px 0}.sticky-bar label{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.sticky-bar label .icon-ui{color:#fff}.sticky-bar .reply-wrapper{position:relative;padding:10px 0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#171717;width:100%;font-size:12px}.sticky-bar .reply-wrapper .icon-close-quote{margin-right:8px}.sticky-bar .reply-wrapper .message_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sticky-bar .reply-wrapper .icon-close{margin-left:auto;cursor:pointer}.sticky-bar .reply-wrapper .icon-ui,.sticky-bar .reply-wrapper .message_text .right-block .details{color:#fff}.sticky-bar .form-row.__wysiwyg{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.sticky-bar .form-row.__wysiwyg,.sticky-bar .wysiwyg-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sticky-bar .wysiwyg-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 5px;width:100%}.sticky-bar .wysiwyg-wrapper .panel-heading{padding:0 0 5px}.sticky-bar .wysiwyg-wrapper .panel{padding:5px;margin-bottom:0;width:100%;border:1px solid #fff}.sticky-bar .note-statusbar{display:none}.sticky-bar .note-editable{height:40px!important}.sticky-bar.__focused .note-editable{height:100px!important}.sticky-bar .buttons-row{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.navigation-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;border:1px solid #ececec;border-radius:4px;color:#171717}.navigation-block:hover{cursor:pointer;text-decoration:none;border-color:#b7b7b7}.form-with-fixed-buttons{width:1145px}.form-max-width{max-width:500px}.form-max-width.__l{max-width:750px}.table-max-width{margin:0 auto;width:100%;max-width:800px}.full-height.__with-sub-tabs{height:calc(100% - 42px)!important}.full-height.__with-buttons{height:calc(100% - 54px)!important}.full-height.__with-filters{height:calc(100% - 154px)!important}.full-height.__with-select{height:calc(100% - 94px)!important}.horizontal-scroll-wrapper{position:relative;width:100%;overflow-x:auto}.field-width-s{max-width:150px}.hint{margin-top:5px;font-size:14px;line-height:normal;color:#b7b7b7}.safe-width{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;position:relative}.safe-width.multiline{word-break:break-all;text-overflow:ellipsis}.flex-item.__code-field{max-width:60px}.right-info .info_content .flex-column,.sub-info .info_content .flex-column{height:calc(100% - 45px)}.right-info .info_content .flex-column .tabs+.flex-item,.sub-info .info_content .flex-column .tabs+.flex-item{overflow:hidden}.info-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding:20px 60px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.info-box p{line-height:1.3}.hero-block{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:10px}.hero-block,.hero-block .hero-block-avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-block .hero-block-avatar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background-color:#f4f4f4;border-radius:50%;overflow:hidden}.hero-block .hero-block-avatar img{width:auto;height:100%}.hero-block .hero-block-avatar img.__horizontal{width:100%;height:auto}.hero-block .hero-block-avatar .icon-ui{font-size:40px!important}.hero-block .hero-block-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 5px;border-top:1px solid #979797;border-bottom:1px solid #979797}.hero-block .heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:auto;white-space:inherit;line-height:1.1;font-size:18px}.hero-block.__full .hero-block-avatar{width:80px;height:80px}.hero-block.__full .hero-block-avatar .icon-ui{font-size:60px!important}.hero-block.__full .heading{display:block;overflow:visible}.chemical .top-content-bar{margin:0 auto;max-width:1190px;width:100%}.chemical-settings-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;orphans:1;widows:1}.chemical-settings-wrapper .chemical-settings-item{margin:0 0 10px;padding:20px 20px 0;width:100%;border:1px solid #5f5c60;border-radius:20px;display:inline-block;min-height:270px}.icon-ui{display:inline-block;vertical-align:middle;font-size:24px}.icon-ui.__accent,.icon-ui.__access{color:#1a9a92!important}.icon-ui.__warning{color:#f2c94c!important}.icon-ui.__secondary{color:#5c5c5c!important}.icon-ui.__alert{color:#ea0016!important}.icon-ui.__selected{background-color:#ececec!important}.icon-ui.__xs{font-size:12px!important}.icon-ui.__s{font-size:16px!important}.icon-ui.__m{font-size:24px!important}.icon-ui.__l{font-size:30px!important}.icon-ui.__xl{font-size:40px!important}.icon-ui.__xxl{font-size:60px!important}.icon-ui.__bold{font-weight:700}.icon-ui.__blue{color:#1a9a92!important}.icon-ui.__text{color:#171717!important}.icon-ui.__white{color:#fff!important}.icon-ui.__secondary{color:#b7b7b7!important}.icon-ui.__with-text{font-family:oxygenregular,helvetica,arial,sans-serif!important;font-size:12px!important}.icon-ui.show-password{font-size:20px;position:absolute;top:calc(50% - 5px);right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}[class*=" icon-"]:before,[class^=icon-]:before{color:inherit}.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;height:34px;line-height:34px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #b7b7b7;border-radius:20px;color:#171717;background-color:#fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.btn:focus{outline:none}.btn:hover{border-color:#7c7b7c;cursor:pointer}.btn:hover,.btn:hover .btn_text{text-decoration:none}.btn.btn_disabled,.btn.btn_disabled:hover,.btn:disabled{background-color:#b7b7b7!important;border-color:#b7b7b7!important;color:#fff!important;cursor:default!important}.btn.btn_disabled .icon-ui,.btn.btn_disabled:hover .icon-ui,.btn:disabled .icon-ui{color:#fff!important}.btn.__secondary{border-color:#171717;color:#171717;background-color:#fff}.btn.__secondary .btn_text{color:#171717}.btn.__small{padding:0;width:44px}.btn.__small .icon-ui{font-size:30px;margin-right:0}.btn.__small .btn_text{display:none}.btn.__m{width:136px}.btn.__block{display:block;text-align:center}.btn.__regular{min-width:80px}.btn.__full-width{width:100%;min-width:80px}.btn.__default{background-color:#171717;border-color:#171717;color:#fff}.btn.__default .btn_text{color:#fff}.btn.__default:hover{border-color:#171717;background-color:#171717;color:#fff}.btn.__rounded{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;width:34px;height:34px;border-radius:50%}.btn.__rounded .icon-ui{margin:0}.btn.__white{background-color:#fff;border-color:#fff}.btn.__white,.btn.__white .btn_text{color:#171717}.btn.__white:hover{background-color:#fff;border-color:#fff;color:#171717}.btn.__solid-blue{background-color:#fff;border-color:#1a9a92;color:#1a9a92}.btn.__solid-blue:hover{border-color:#0f8afd;color:#0f8afd}.btn.__solid-blue:hover .btn_text,.btn.__solid-blue:hover .icon-ui{color:#0f8afd}.btn.__solid-blue .btn_text,.btn.__solid-blue .icon-ui{color:#1a9a92}.btn.__red,.btn.__red:hover{background-color:#ea0016;border-color:#ea0016;color:#fff}.btn.__default .icon-ui,.btn.__red .icon-ui{color:#fff}.btn.__big{font-size:20px;padding:0 24px;height:49px;border-radius:3em}.btn.__big .icon-ui{margin-right:10px;font-size:24px}.btn .icon-ui{margin-right:5px;font-size:24px}.btn .btn_text{text-decoration:none}.btn.flex-row-reverse .icon-ui{margin-right:0;margin-left:10px}.link_button{display:inline-block;text-decoration:none}.link_button .icon-ui{font-size:24px}.link_button .button_text{vertical-align:middle;white-space:nowrap}.link_button:hover{text-decoration:none}.link_button:hover .button_text{text-decoration:underline}.link-button-grid.__no-text .button_text{display:none}.link-button-grid.__big .action_text{font-size:20px}.link-button-grid.__big .icon-ui{margin-right:10px;font-size:30px}.action{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.action,.action:hover{text-decoration:none}.action.__default{color:#171717}.action.__default .action_icon{color:#171717;font-weight:700}.action.__disabled{color:#b7b7b7;cursor:not-allowed}.action.__disabled .action_icon{color:#b7b7b7}.action:not(.hidden)+.action{margin-left:10px}.action.__absolute{position:absolute;top:0;left:0}.action.__white .action_icon,.action.__white .action_text{color:#fff}.action.__s .action_text{font-size:12px}.action_icon{font-size:16px;vertical-align:middle;color:#171717;text-decoration:none}.action_icon.__m{font-size:24px}.action_icon+.action_text{margin-left:5px}.action_text{font-size:14px;vertical-align:middle;text-transform:none;text-decoration:underline}.action_text:hover{text-decoration:none}.content-actions,.navigation-actions{padding:0 15px 10px}.content-actions .actions_link{cursor:pointer}.content-actions .actions_link .dropdown-ui{right:0}.actions_link.__transparent{padding:0!important;color:#171717;border:none;background-color:transparent}.actions_link.__transparent .icon-ui{color:#171717}.actions_link.__solid{background-color:transparent!important}.actions_link.__solid,.actions_link.__solid .actions_link_text,.actions_link.__solid .icon-ui{color:#171717!important}.actions-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:34px;border-radius:20px;background-color:#171717}.actions-group.__no-actions{background-color:transparent}.actions-group:empty{display:none}.actions-group .actions_link,.actions-group .control-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;border-radius:0;min-width:0;text-decoration:none;color:#fff;background-color:transparent;cursor:pointer}.actions-group .actions_link+.actions_link,.actions-group .actions_link+.control-button,.actions-group .control-button+.actions_link,.actions-group .control-button+.control-button{margin-left:5px;padding-left:5px;border-left:1px solid #5c5c5c}.actions-group .actions_link:first-child,.actions-group .control-button:first-child{padding-left:10px}.actions-group .actions_link:last-child,.actions-group .control-button:last-child{padding-right:10px}.actions-group .actions_link:first-child:last-child,.actions-group .control-button:first-child:last-child{padding:0 5px}.actions-group .actions_link a,.actions-group .control-button a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.actions-group .actions_link .actions_link_text,.actions-group .actions_link .control-button_text,.actions-group .control-button .actions_link_text,.actions-group .control-button .control-button_text{display:none;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:oxygenregular,helvetica,arial,sans-serif;padding-left:5px;font-size:14px;color:#fff}.actions-group .actions_link .actions_link_text:hover,.actions-group .actions_link .control-button_text:hover,.actions-group .control-button .actions_link_text:hover,.actions-group .control-button .control-button_text:hover{text-decoration:none}.actions-group .actions_link .icon-ui,.actions-group .control-button .icon-ui{color:#fff}.actions-group .actions_link.btn_disabled,.actions-group .control-button.btn_disabled{pointer-events:none;cursor:default}.actions-group .actions_link.btn_disabled:hover,.actions-group .control-button.btn_disabled:hover{text-align:center;text-decoration:none}.actions-group .actions_link.btn_disabled .icon-ui,.actions-group .control-button.btn_disabled .icon-ui{color:#979797}.actions-group+.actions_link{margin-left:5px}.actions-group.btn-text-visible{padding:0;background-color:transparent}.actions-group.btn-text-visible .control-button{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.actions-group.btn-text-visible .actions_link,.actions-group.btn-text-visible .control-button{padding:0 10px;border-radius:20px;border:1px solid #171717;background-color:#171717}.actions-group.btn-text-visible .actions_link:first-child,.actions-group.btn-text-visible .actions_link:first-child:last-child,.actions-group.btn-text-visible .actions_link:last-child,.actions-group.btn-text-visible .control-button:first-child,.actions-group.btn-text-visible .control-button:first-child:last-child,.actions-group.btn-text-visible .control-button:last-child{padding:0 10px}.actions-group.btn-text-visible .actions_link+.actions_link,.actions-group.btn-text-visible .actions_link+.control-button,.actions-group.btn-text-visible .control-button+.actions_link,.actions-group.btn-text-visible .control-button+.control-button{padding:0 10px;border:1px solid #171717}.actions-group.btn-text-visible .actions_link .actions_link_text,.actions-group.btn-text-visible .actions_link .control-button_text,.actions-group.btn-text-visible .control-button .actions_link_text,.actions-group.btn-text-visible .control-button .control-button_text{display:block;padding:0 5px}.actions-group.btn-text-visible .actions_link.btn_disabled,.actions-group.btn-text-visible .control-button.btn_disabled{border:1px solid #979797;background-color:#fff}.actions-group.btn-text-visible .actions_link.btn_disabled .actions_link_text,.actions-group.btn-text-visible .actions_link.btn_disabled .control-button_text,.actions-group.btn-text-visible .actions_link.btn_disabled .icon-ui,.actions-group.btn-text-visible .control-button.btn_disabled .actions_link_text,.actions-group.btn-text-visible .control-button.btn_disabled .control-button_text,.actions-group.btn-text-visible .control-button.btn_disabled .icon-ui{color:#979797;background-color:transparent}.actions-group.btn-text-visible .actions_link.__orange,.actions-group.btn-text-visible .control-button.__orange{background-color:#f2994a;border-color:#f2994a}.actions-group.btn-text-visible .actions_link.__green,.actions-group.btn-text-visible .control-button.__green{background-color:#6dad26;border-color:#6dad26}.actions-group.btn-text-visible .actions_link.__pink,.actions-group.btn-text-visible .control-button.__pink{background-color:#f24a9b;border-color:#f24a9b}.actions-group.btn-text-visible .actions_link.__blue,.actions-group.btn-text-visible .control-button.__blue{background-color:#09f;border-color:#09f}.actions-group__collapsed-items-container .actions_link,.actions-group__collapsed-items-container .control-button{border:none!important}.actions-group__collapsed-items-trigger{position:relative}.actions-group__collapsed-items-trigger:hover .actions-group__collapsed-items-container{top:33px;right:0;display:block}.card{margin-bottom:20px;padding:10px 10px 30px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 #b7b7b7;box-shadow:0 1px 3px 0 #b7b7b7}.movable{width:7px;height:100%;border-right:2px dotted #171717;border-left:2px dotted #171717;cursor:move}.item.selected .movable,.movable:active{display:block;cursor:move}.movable.__disabled{opacity:.4;cursor:default}.form-builder .movable{margin-right:10px;height:14px}.flex-row.field-settings-row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:30px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ececec}.flex-row.field-settings-row .icon-ui{display:none}.flex-row.field-settings-row:hover .icon-ui{display:block;font-size:24px;color:#171717;cursor:pointer}.flex-row.field-settings-row .movable{margin-right:10px;max-height:30px}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.header,.header *{-webkit-box-sizing:border-box;box-sizing:border-box}.header .user-name{max-width:160px}.header .user-info{padding:0 15px}.dropdown-ui{position:absolute;z-index:25001;display:none;padding:10px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.dropdown-ui .delimiter{margin:13px 0;padding:0 28px;border-top:1px solid #ccc}.dropdown-ui .delimiter .label{margin-top:-6px;font-size:10px;text-transform:uppercase;background:#fff}.dropdown-ui.__limit-height{max-height:300px;overflow:auto}.dropdown-ui.__static{position:static;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.right-action-dropdown.action-status .dropdown-ui{margin:5px 10px;width:calc(100% - 5px * 2);min-width:0}.right-action-dropdown .dropdown-ui{overflow-x:hidden;min-width:230px;top:34px}.right-action-dropdown .action-status-title,.right-action-dropdown .action-status-title:visited{padding:0 5px;color:#fff;text-decoration:none}.dropdown_heading{margin:0 10px;padding:10px 0;border-bottom:1px solid #000;font-size:18px;font-weight:500;color:#000}.dropdown_section{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #979797}.dropdown_section:last-child{border:none}.dropdown_item{margin-bottom:5px}.dropdown_item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;min-height:30px;line-height:1.2;font-size:14px;color:#171717;border-radius:10px;font-family:oxygenregular,helvetica,arial,sans-serif;text-decoration:none}.dropdown_item a:hover{color:#fff;background-color:#171717}.dropdown_item a:hover .icon-ui{color:#fff}.dropdown_item .actions_link,.dropdown_item .control-button{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent}.dropdown_item .actions_link .control-button_icon,.dropdown_item .actions_link .control-button_text,.dropdown_item .control-button .control-button_icon,.dropdown_item .control-button .control-button_text{color:#171717}.dropdown_item .actions_link.btn_disabled .control-button_icon,.dropdown_item .actions_link.btn_disabled .control-button_text,.dropdown_item .control-button.btn_disabled .control-button_icon,.dropdown_item .control-button.btn_disabled .control-button_text{color:#979797}.dropdown_item .actions_link:hover,.dropdown_item .control-button:hover{color:#fff;background-color:#171717}.dropdown_item .actions_link:hover .control-button_icon,.dropdown_item .actions_link:hover .control-button_text,.dropdown_item .control-button:hover .control-button_icon,.dropdown_item .control-button:hover .control-button_text{color:#fff}.dropdown_item:last-child{margin-bottom:0}.dropdown_item .icon-ui{margin-right:5px}.dropdown_item .actions_link.btn_disabled{background-color:transparent}.dropdown_item .actions_link.btn_disabled .actions_link_text,.dropdown_item .actions_link.btn_disabled .icon-ui{color:#979797}.badges .dropdown-ui{top:-20px;left:100%}.position-anchor{text-align:center}.position-anchor,.random-selection{position:relative}.random-selection .dropdown-ui{top:38px;right:-80px;padding:10px;width:200px}.user-info{position:relative;height:40px;line-height:40px}.user-info.__l{height:30px;line-height:30px}.user-info.__l .user-avatar{width:30px;height:30px}.user-info .dropdown-ui{right:0;min-width:180px}.user-info .icon-bell{font-size:40px}.user-info .icon-dropdown{margin-left:20px}.user-info .icon-alert-circle{position:absolute;top:5px;right:-5px;border-radius:50%;font-size:24px;color:#fff;background-color:#ea0016}.user-info .user-avatar{float:left}.user-avatar-wrapper{position:relative}.user-avatar-wrapper:hover .dropdown-ui{opacity:1;visibility:visible}.user-avatar-wrapper .dropdown-ui{display:block;top:40px;right:-25px;padding:20px;min-width:360px;line-height:normal;opacity:0;visibility:hidden}.user-avatar-wrapper .dropdown-ui:before{content:"";position:absolute;bottom:100%;width:20px;right:65px;height:20px}.user-info-icon{cursor:pointer;position:relative}.user-info-icon:hover .dropdown-ui,.user-name{display:block}.user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;font-size:16px;font-weight:300;color:#171717}.user-avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:#f4f4f4}.user-avatar,.user-avatar a{text-decoration:none}.user-avatar img{width:100%;height:100%;background-color:#fff}.user-avatar .icon-ui{font-size:40px}.user-avatar.__xs{width:24px;height:24px}.user-avatar.__s{width:32px;height:32px}.user-avatar.__m{width:50px;height:50px}.user-avatar.__l{width:80px;height:80px}.user-avatar.__square{border-radius:0}.user-avatar .__horizontal{height:auto}.notifications-box{position:relative;display:inline-block;margin-right:10px;cursor:pointer}.notifications-box:hover .dropdown-ui{display:block}.notifications-box .icon-ui,.notifications-box .icon-ui:hover,.notifications-box:hover{text-decoration:none}.object-logo{height:100%}.object-logo img{width:80px;height:80px}.object-logo a{text-decoration:none}.object-logo .icon-ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;font-size:40px;color:#171717;background-color:#f4f4f4;border-radius:50%}.object-logo.__s img{width:30px;height:30px}.object-logo.__s .icon-ui{width:30px;height:30px;font-size:24px}.object-logo.__m img{width:40px;height:40px}.object-logo.__m .icon-ui{width:40px;height:40px;font-size:24px}.menu-ui-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;left:0;height:40px;font-family:oxygenbold,helvetica,arial,sans-serif;color:#171717;position:relative;z-index:1000;-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.menu-ui-heading .icon-menu{cursor:pointer;border-radius:20px 0 0 20px;border-right:1px solid #171717}.menu-ui-heading .icon-menu,.menu-ui-heading div{line-height:40px;padding:0 15px;color:#171717;background-color:#fff}.menu-ui-heading div{height:40px;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;border-radius:0 20px 20px 0}.header-left-panel .tabs{position:relative;left:0;-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.menu-active .header-left-panel .menu-ui-heading{left:336px}.menu-active .header-left-panel .menu-ui_dropdown{left:0}.menu-active .header-left-panel .icon-menu{border:none}.menu-ui_dropdown{position:absolute;top:0;left:-400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:10px;width:400px;border-right:1px solid #fff;background-color:#171717;overflow-y:hidden;height:100%;z-index:900;-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.menu-ui_dropdown,.menu-ui_dropdown ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-ui_dropdown ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-top:10px;padding:0 10px 10px;overflow:auto}.menu-ui_dropdown .community-name{display:block;margin-left:20px;min-height:40px;line-height:40px;font-family:oxygenbold,helvetica,arial,sans-serif;color:#fff;text-decoration:none}.menu-ui_dropdown .community-name:hover,.menu-ui_dropdown .community-name:visited{color:#fff;text-decoration:none}.__menu-columns-view .menu-ui_dropdown li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;height:auto}.__menu-columns-view .menu-ui_dropdown li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:rgba(95,92,96,.4);min-height:50px}.__menu-columns-view .menu-ui_dropdown li.current:hover a,.__menu-columns-view .menu-ui_dropdown li.current a{background-color:#7c7b7c}.__menu-columns-view .menu-ui_dropdown li:hover a{background-color:#5f5c60}.__menu-columns-view .menu-ui_dropdown li .icon-ui{font-size:30px}.__menu-columns-view .menu-ui_dropdown li .menu-ui_dropdown_item_text{margin:0 0 0 10px;font-size:14px;text-align:left}.__menu-list-view .menu-ui_dropdown li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto}.__menu-list-view .menu-ui_dropdown li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.__menu-list-view .menu-ui_dropdown li .icon-ui{font-size:24px}.__menu-list-view .menu-ui_dropdown li .menu-ui_dropdown_item_text{margin:0 0 0 10px;font-size:18px;text-align:left}.menu-ui_dropdown_item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;height:95px}.menu-ui_dropdown_item,.menu-ui_dropdown_item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;padding:5px;overflow:hidden}.menu-ui_dropdown_item a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;height:100%;font-size:12px;color:#fff;line-height:1.2;text-decoration:none;border-radius:10px}.menu-ui_dropdown_item .menu-ui_dropdown_item_text{margin-top:5px;font-family:oxygenregular,helvetica,arial,sans-serif;word-break:break-all;word-break:break-word}.menu-ui_dropdown_item.current:hover a,.menu-ui_dropdown_item.current a{background-color:#7c7b7c;text-decoration:none}.menu-ui_dropdown_item:hover a{background-color:#5f5c60}.menu-ui_dropdown_item .icon-ui{font-size:30px;color:#fff}.menu-ui-switcher{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px;border-radius:20px;background-color:rgba(95,92,96,.4);overflow:hidden}.menu-ui-switcher .menu-ui-switcher-item{padding:5px;color:#fff;cursor:pointer}.menu-ui-switcher .menu-ui-switcher-item.__current{background-color:rgba(95,92,96,.8)}.menu-ui-switcher .menu-ui-switcher-item:first-child{padding-left:10px}.menu-ui-switcher .menu-ui-switcher-item:last-child{padding-right:10px}.ui-table{margin-bottom:15px;padding:0 5px;padding-bottom:10px;text-align:left;z-index:0;overflow:auto}.ui-table,.ui-table *{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-table .icon-required.action_icon{color:#b7b7b7}.ui-table .icon-required.action_icon.active{color:#ea0016}.ui-table .icon-information{vertical-align:text-top;color:inherit;cursor:help}.ui-table .icon-sort{font-size:16px;vertical-align:top}.ui-table .text-default{line-height:1.5}.ui-table.movable-on-hover .movable{display:none;position:absolute;left:-10px;margin:6px 0;height:100%;max-height:34px}.ui-table.always-movable .movable{display:block;position:absolute;top:0;left:-10px;margin:6px 0;height:100%;max-height:34px}.ui-table.__nowrap .ui-table_row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ui-table.__sortable .ui-table_row.__heading .ui-table_row_item:first-child{padding-left:30px}.ui-table.__sortable .ui-table_row_item.__l .form-control{max-width:340px}.ui-table.__sortable .ui-table_row_item .ui-table_row{margin-left:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-table.__sortable .ui-table_row_item .ui-table_row .ui-table_row{margin-left:0}.ui-table.__align-center .ui-table_row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-table.__small{margin:0 auto;width:100%;max-width:840px}.ui-table.__medium{margin:0 auto;width:100%;max-width:1000px}.ui-table.__large{margin:0 auto;width:100%;max-width:1300px}.ui-table.__scrollable{overflow-x:auto}.ui-table.__scrollable .ui-table_row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ui-table.__scrollable .ui-table_row_item:not(.__xs){min-width:200px}.ui-table.__fixed-scroll-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.ui-table.__fixed-scroll-table .ui-table{margin:0;overflow:visible}.ui-table.__fixed-scroll-table .ui-table:last-child{padding-left:500px;width:100%}.ui-table.__fixed-scroll-table .ui-table:last-child .ui-table_row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ui-table.__fixed-scroll-table .ui-table.position-fixed-x{position:absolute;padding:0;width:500px;background-color:#fff;z-index:100}.ui-table.__fixed-scroll-table .ui-table.position-fixed-x.with-shadow:after{content:"";position:absolute;top:0;left:498px;width:1px;height:100%;-webkit-box-shadow:2px 1px 3px 0 rgba(21,27,38,.3);box-shadow:2px 1px 3px 0 rgba(21,27,38,.3)}.ui-table.__fixed-scroll-table .ui-table+.ui-table .ui-table_row_item:first-child{border-radius:0}.ui-table.__fixed-scroll-table .ui-table_row_item{position:relative;margin-right:0;height:42px!important}.ui-table.__fixed-scroll-table .ui-table_row_item:last-child{border-radius:0;border-right:1px solid #e1e1e1}.ui-table.__fixed-scroll-table .ui-table_row_item a{display:block;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-table.__multiline-heading .ui-table_row.__heading .ui-table_row_item{padding:20px 20px 5px 0;height:80px;line-height:1.3;white-space:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ui-table.__multiline-heading .ui-table_row.__heading .ui-table_row_item .ui-table_sorting-link{white-space:normal;word-break:break-word}.ui-table.__calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ui-table.__calendar .ui-table_row_item{position:relative;padding:0;color:#171717;background-color:transparent;cursor:pointer}.ui-table.__calendar .ui-table_row_item:not(.__time){padding-right:24px}.ui-table.__calendar .ui-table_row_item .action{display:none;position:absolute;top:5px;right:0}.ui-table.__calendar .ui-table_row_item:hover .action{display:block}.ui-table.__calendar .ui-table_row:not(.__heading) .ui-table_row_item{height:46px;line-height:1}.ui-table.__calendar .ui-table{overflow:visible}.ui-table.__calendar .ui-table:last-child .ui-table_row:not(.__heading) .ui-table_row_item{background-color:#f4f4f4}.ui-table.__calendar .ui-table:last-child .ui-table_row:not(.__heading) .ui-table_row_item:hover{background-color:#ececec}.ui-table.__calendar .ui-table:last-child .ui-table_row:not(.__heading) .ui-table_row_item.__with-member{padding:5px;background-color:#ececec;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12)}.ui-table.__calendar .ui-table:last-child .ui-table_row:not(.__heading) .ui-table_row_item.__with-member:hover{background-color:#fff}.ui-table.__calendar .ui-table:last-child .ui-table_row:not(.__heading) .ui-table_row_item.__active{background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12)}.ui-table.__calendar .ui-table:last-child .ui-table_row:not(.__heading) .ui-table_row_item.__active:hover{background-color:#fff}.ui-table.__configurable{display:inline-block;margin:0 auto;width:auto;max-width:100%;min-width:840px;max-height:100%}.ui-table.__no-border .ui-table_row_item{border:none}.ui-table.__fixed-header{margin:0 auto;overflow:auto;max-height:100%}.ui-table.__fixed-header .ui-table_row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ui-table.__fixed-header .ui-table_row.__heading{position:-webkit-sticky;position:sticky;top:0;z-index:100}.ui-table.__simple-table .ui-table_row{border-color:#979797;border-style:solid;border-width:1px 1px 0;margin-bottom:0}.ui-table.__simple-table .ui-table_row.__heading{border-radius:4px 4px 0 0}.ui-table.__simple-table .ui-table_row.__heading .ui-table_row_item{padding:5px 10px;color:#494649}.ui-table.__simple-table .ui-table_row:last-child{border-width:1px;border-radius:0 0 4px 4px}.ui-table.__simple-table .ui-table_row_item{border-right-color:#979797;background-color:#fff;padding:2px 10px}.ui-table.__simple-table .ui-table_row_item .steps-image{margin:-3px -5px 0 0}.ui-table.__small-scroll-table{overflow-x:auto;max-width:1300px}.ui-table.__small-scroll-table .ui-table_row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ui-table.__small-scroll-table .ui-table_row_item.__xs{min-width:50px}.ui-table.__small-scroll-table .ui-table_row_item{min-width:120px}.ui-table.__small-scroll-table .ui-table_row_item.__m{min-width:150px}.ui-table.__small-scroll-table .ui-table_row_item.__xl{min-width:350px}.ui-table .tab-row{margin-bottom:-10px}.ui-table.__tubes-table{max-width:388px}.ui-table.__tubes-table .ui-table_row.__heading .ui-table_row_item{padding:8px 10px;color:#494649}.ui-table.__tubes-table .ui-table_row_item{padding:7px 10px}.edit-dataset .ui-table{min-width:1360px;max-width:100%;width:auto;margin-bottom:0}.ui-table.__select-components .ui-table_row_item{padding:5px}.ui-table.__select-components .ui-table_row_item.__xs{padding:5px;min-width:35px}.ui-table.__select-components .ui-table_row_item.__s{min-width:80px;max-width:80px}.ui-table.__select-components .ui-table_row_item.__xm{min-width:110px}.ui-table.__select-components .ui-table_row_item.__m{min-width:125px}.ui-table.__select-components .ui-table_row_item.__l{min-width:250px}.ui-table.__select-components .ui-table_row_item.__xl{min-width:350px}.ui-table_row{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;width:100%;font-size:14px;line-height:24px}.ui-table_row.__align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-table_row.__heading .ui-table_row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:normal}.ui-table_row.__heading .ui-table_row_item{border-top:none;font-family:oxygenbold,helvetica,arial,sans-serif;color:#5c5c5c;background-color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:auto;white-space:inherit;line-height:1.3;min-height:30px}.ui-table_row.__heading .ui-table_row_item.__flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ui-table_row.__heading .ui-table_row_item.__icon,.ui-table_row.__heading .ui-table_row_item.__xs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px}.ui-table_row.__heading .ui-table_row_item .required{margin-left:5px}.ui-table_row.__heading .ui-table_sorting-link,.ui-table_row.__heading a.ui-table_sorting-link{font-family:oxygenbold,helvetica,arial,sans-serif;color:#5c5c5c;text-decoration:none;height:auto;white-space:inherit;line-height:1}.ui-table_row.__heading .ui-table_sorting-link .text-overflow,.ui-table_row.__heading a.ui-table_sorting-link .text-overflow{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ui-table_row.__heading .ui-table_sorting-link .text-overflow .required,.ui-table_row.__heading a.ui-table_sorting-link .text-overflow .required{margin-left:5px}.ui-table_row.__active .ui-table_row_item{background-color:#e3e3e3}.ui-table_row.__tab{margin-top:20px;padding-top:10px;border-top:1px solid #171717}.ui-table_row.__section .ui-table_row_item,.ui-table_row.__tab .ui-table_row_item{background-color:transparent}.ui-table_row.__section .form-control,.ui-table_row.__tab .form-control{width:340px}.ui-table_row.__alert-highlighted .form-control,.ui-table_row.__alert-highlighted .token-input-list,.ui-table_row.__alert-highlighted .ui-selectmenu-button,.ui-table_row.__alert-highlighted .ui-table_row_item,.ui-table_row.__alert-highlighted .x-form-text,.ui-table_row.__alert-highlighted input,.ui-table_row.__alert-highlighted input.text,.ui-table_row.__alert-highlighted select,.ui-table_row.__alert-highlighted textarea{background-color:#fff6f5}.ui-table_row.highlighted{background-color:#e3e3e3}.ui-table_row.open.even{background-color:#f0f4e3}.ui-table_row.open.odd{background-color:#e9f2cc}.ui-table_row.close.even{background-color:#f4e8d7}.ui-table_row.close.odd{background-color:#f5eee5}.ui-table_row.close.even .ui-table_row_item,.ui-table_row.close.odd .ui-table_row_item,.ui-table_row.open.even .ui-table_row_item,.ui-table_row.open.odd .ui-table_row_item{background:transparent}.ui-table_row.__center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-table_row.__border-0 .ui-table_row_item .ui-table_row .ui-table_row_item{border:none}.ui-table_row.__last-item-border-0:last-child{border-bottom:none}.ui-table_row.__text{color:#171717}.ui-table_row.__text:hover{text-decoration:none}.ui-table_row .status{position:absolute;top:calc(50% - 8px / 2);left:-15px}.ui-table_row .status.__top{top:5px}.ui-table_row:hover .movable{display:block}.ui-table_row:last-child{margin-bottom:0}.ui-table_row_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:5px 10px;word-break:break-word;border-right:1px solid #e1e1e1;background-color:#f4f4f4}.ui-table_row_item:first-of-type{border-radius:10px 0 0 10px}.ui-table_row_item:last-of-type{border-radius:0 10px 10px 0;border:none}.ui-table_row_item:first-of-type:last-of-type{border-radius:10px}.ui-table_row_item.__width-auto{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.ui-table_row_item.__xs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 10px;min-width:50px;text-align:center}.ui-table_row_item.__s{min-width:80px;max-width:80px}.ui-table_row_item.__s,.ui-table_row_item.__sm{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.ui-table_row_item.__sm{min-width:100px;max-width:100px}.ui-table_row_item.__m{min-width:150px}.ui-table_row_item.__xm{min-width:100px}.ui-table_row_item.__l{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;min-width:250px}.ui-table_row_item.__xl{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;min-width:350px}.ui-table_row_item.__avatar{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:52px;min-width:52px}.ui-table_row_item.__avatar.__m{width:70px}.ui-table_row_item.__avatar.__l{width:100px}.ui-table_row_item.__time{width:40px;font-size:12px;color:#e1e1e1}.ui-table_row_item.__description{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;margin-right:0}.ui-table_row_item.__description .description_heading{display:inline-block;font-size:12px;text-transform:uppercase;color:hsla(0,0%,9%,.4)}.ui-table_row_item.__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:24px;padding-right:0!important;overflow:visible!important}.ui-table_row_item.__link{color:#1a9a92}.ui-table_row_item.__row-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-table_row_item.__row-item .badge{margin:3px 3px 3px 0}.ui-table_row_item .steps-image{max-width:20px}.ui-table_row_item .attention-badge{position:relative;display:inline-block;top:2px;left:0}.ui-table_row_item .list_item{display:block!important}.ui-table_row_item a:not(.tabs_item_link){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:1.3;word-break:break-word}.ui-table_row_item .list_item{display:block}.ui-table_row_item .popup{display:none;position:absolute;top:35px;left:0;line-height:1.5;color:#171717;z-index:100;padding:10px 10px 5px;border-radius:4px;background-color:#e3e3e3;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.ui-table_row_item.__with-popup{position:relative;padding-left:30px!important;overflow:visible!important}.ui-table_row_item.__with-popup .contact-info{position:absolute;left:5px;top:10px}.ui-table_row_item.__with-popup .contact-info:hover .contact-popup{display:block;top:16px;min-width:180px}.ui-table_row_item .item-content{display:block;width:100%;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-table_row_item .item-content:hover .content-popup{display:block}.chemical_select_order_form .ui-table_row_item .steps-image{margin:0 -4px 0 -2px;max-width:25px;display:inline-block;vertical-align:sub}.ui-table-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;overflow:hidden;z-index:1}.ui-table_sorting-link,a.ui-table_sorting-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:oxygenregular,helvetica,arial,sans-serif;color:#171717}.ui-table_sorting-link:hover,a.ui-table_sorting-link:hover{text-decoration:none}.ui-table_sorting-link_icon{white-space:nowrap}.ui-grid{width:100%}.ui-grid td{padding:5px 0}.ui-grid .badge{float:right}.tabs{position:relative;white-space:nowrap;overflow:visible}.tabs.__sub-tabs{margin-bottom:20px;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.tabs.__sub-tabs .tabs_item{height:40px;line-height:40px;border-radius:0}.tabs.__sub-tabs .tabs_item .action_icon{display:none;margin-left:5px;font-size:16px}.tabs.__sub-tabs .tabs_item.current{background-color:transparent;border-bottom:2px solid #b7b7b7}.tabs.__sub-tabs .tabs_item.current .tabs_item_link{font-family:oxygenbold,helvetica,arial,sans-serif}.tabs.__sub-tabs .tabs_item:hover .action_icon{display:block}.tabs.__sub-tabs .tabs_item .tabs_item_link{font-family:oxygenregular,helvetica,arial,sans-serif}.tabs.__sub-tabs .tabs_item_link:link,.tabs.__sub-tabs .tabs_item_link:visited{color:#171717}.tabs.__vertical{overflow:auto;white-space:normal}.tabs.__vertical .tabs_item{display:block}.tabs.__vertical .tabs_item.current{background-color:#e3e3e3}.tabs.__vertical .tabs_item.current .tabs_item_link{color:#171717}.tabs.__vertical .tabs_item .tabs_item_link{white-space:nowrap}.tabs.__bottom-underline .tabs_item{margin:0 10px 20px 0;border-bottom:1px solid #ececec}.tabs.__bottom-underline .tabs_item .tabs_item_link{padding-left:0;font-family:oxygenregular,helvetica,arial,sans-serif;color:#171717}.tabs.__bottom-underline .tabs_item.current{border-left:none;border-bottom-color:#1a9a92}.tabs.__bottom-underline .tabs_item.current .tabs_item_link{color:#171717}.tabs.__s{min-height:30px}.tabs.__s .tabs_item{margin-right:10px;height:30px;line-height:30px;border-radius:20px;border:1px solid #171717;background-color:transparent}.tabs.__s .tabs_item .tabs_item_link{font-family:oxygenregular,helvetica,arial,sans-serif}.tabs.__s .tabs_item.current{background:#979797;border:1px solid #979797;color:#fff}.tabs.__s .tabs_item.current .tabs_item_icon{color:#fff}.info_content .tabs{margin-bottom:10px}.tabs .collapsed_tabs_container{display:none;position:absolute;right:-10px}.tabs .collapsed_tabs_container .tabs_item{display:block;margin-bottom:5px;padding:0;border-radius:10px;background-color:#fff;height:auto}.tabs .collapsed_tabs_container .tabs_item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;min-height:30px;line-height:1.2;font-size:14px;color:#171717;font-family:oxygenlight,helvetica,arial,sans-serif;text-decoration:none}.tabs .collapsed_tabs_container .tabs_item:last-child{margin-bottom:0}.tabs .collapsed_tabs_container .tabs_item:hover{background-color:#171717}.tabs .collapsed_tabs_container .tabs_item:hover a{color:#fff}.tabs_item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;font-size:16px;line-height:40px;vertical-align:middle;border-bottom:1px solid transparent;cursor:pointer;overflow:hidden;border-radius:20px;margin:0;padding:0 15px}.tabs_item.current{background-color:#979797}.tabs_item.current .tabs_item_link{color:#fff}.tabs_item .tabs_item_link{display:block;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;text-decoration:none;color:#171717}.tabs_item .tabs_item_link.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs_item:link,.tabs_item:visited{color:#171717}.tabs_item .tabs_item_icon{margin-left:5px;font-size:24px;vertical-align:top}.lightbox-tabs{position:relative;margin:0;z-index:1;white-space:nowrap;border:none}.lightbox-tabs:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-bottom:1px solid #7c7b7c}.tabs2-sections>.section{display:none}.tabs2-sections>.section.active{display:block}.tabs [data-role=collapsed_items_wrapper]{display:none}.tabs [data-role=collapsed_items_wrapper]:hover .collapsed_tabs_container{display:block}.tabs.__with-collapsed-items [data-role=collapsed_items_wrapper]{position:relative;display:inline-block}.navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;z-index:1}.navigation,.navigation_item{position:relative;color:#171717;white-space:nowrap}.navigation_item{display:inline-block;margin:0 5px 0 10px;min-width:30px;max-width:300px;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;text-decoration:none;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.navigation_item .icon-ui{color:#171717}.navigation_item.current{font-family:oxygenregular,helvetica,arial,sans-serif}.navigation_item:last-child{margin-right:15px}.badge{display:inline-block;padding:5px 30px;font-size:12px;font-family:oxygenbold,helvetica,arial,sans-serif;text-align:center;border-radius:20px}.badge.__primary,.badge.__secondary{color:#5f5c60;background-color:#f4f4f4}.badge.__default{color:#171717;background-color:#ececec;border:1px solid #ececec}.badge.__info{color:#7c7b7c;background-color:#fff;border:1px solid #7c7b7c}.badge.__success{color:#16d20b;background-color:#fff;border:1px solid #16d20b}.badge.__danger{color:#ea0016;background-color:#fff;border:1px solid #ea0016}.badge.__warning{color:#fff;background-color:#f2994a;border:1px solid #f2994a}.badge.__status{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;height:20px;font-size:12px;border-radius:12px}.badge.__status.locked{color:#fff;background-color:#171717;border:1px solid #171717}.badge.__status.locked-outline{color:#494649;background-color:#fff;border:1px solid #171717;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25);box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25)}.badge.__status.expired{color:#fff;background-color:#7c7b7c;border:1px solid #7c7b7c}.badge.__status.expired-outline{color:#494649;background-color:#fff;border:1px solid #979797;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25);box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25)}.badge.__status.not-ordered{color:#fff;background-color:#ea0016;border:1px solid #ea0016}.badge.__status.not-ordered-outline{color:#494649;background-color:#fff;border:1px solid #ea0016;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25);box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25)}.badge.__status.incompleted,.badge.__status.ordered{color:#fff;background-color:#f2c94c;border:1px solid #f2c94c}.badge.__status.incompleted-outline,.badge.__status.ordered-outline{color:#494649;background-color:#fff;border:1px solid #f2c94c;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25);box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25)}.badge.__status.performed{color:#fff;background-color:#16d20b;border:1px solid #16d20b}.badge.__status.performed-outline{color:#494649;background-color:#fff;border:1px solid #16d20b;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25);box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25)}.badge.__status.completed{color:#fff;background-color:#0e8907;border:1px solid #0e8907}.badge.__status.completed-outline{color:#494649;background-color:#fff;border:1px solid #0e8907;-webkit-box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25);box-shadow:0 2px 4px 0 hsla(0,0%,9%,.25)}.badge.__status.cancelled,.badge.__status.invoiced{border:1px solid #171717}.filters-block{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:10px 0 15px 10px;width:320px;min-width:320px;height:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:width .2s,-webkit-transform .2s;transition:width .2s,-webkit-transform .2s;transition:transform .2s,width .2s;transition:transform .2s,width .2s,-webkit-transform .2s;z-index:200;border-radius:20px 0 0 20px}.__with-filters-expanded .filters-block{background-color:#d9d9d9}.__with-filters-expanded .filters-block .filters-mode-actions .js-clear-search-btn{border-right:none;margin-right:0;padding-right:0}.filters-block:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#d9d9d9;border-radius:20px}.filters-block *{-webkit-box-sizing:border-box;box-sizing:border-box}.filters-block .filters-block_heading{margin:0 10px 10px 0}.filters-block .filters-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.filters-block .filters{padding-right:10px;height:100%;overflow:auto}@-moz-document url-prefix(){.filters-block .filters{scrollbar-width:thin;scrollbar-color:#979797 transparent}}.filters-block .filters:hover::-webkit-scrollbar-thumb{background-color:#979797}.filters-block .filters::-webkit-scrollbar{width:8px;height:8px}.filters-block .filters::-webkit-scrollbar-button{display:none}.filters-block .filters::-webkit-scrollbar-thumb{background-color:hsla(0,0%,59%,.7);border-radius:5px}.filters-block .filters::-webkit-scrollbar-track,.filters-block .filters::-webkit-scrollbar-track-piece{background-color:#d9d9d9}.filters-block .filters::-webkit-scrollbar-corner{background-color:#d9d9d9}.__with-filters-expanded .filters-block .filters-mode-actions .icon-ui{display:none}.__with-filters-close .filters-block{margin:0;padding:0;width:0;min-width:0;overflow:hidden}.__with-filters-close .filters-block .filters-block{left:-5px}.__with-filters-close .filters-block .filters,.__with-filters-close .filters-block .filters-top-section{display:none}.filters-block.__transparent{margin-right:20px;width:300px;min-width:300px;background-color:transparent}.filters-block.__closed{width:70px;min-width:70px;padding:20px 5px}.filters-block.__closed.__transparent{padding-top:0}.filters-block.__closed .filters{display:none}.filters-block .filters-trigger{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters-block .poi-filter-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;width:100%}.filters-block .poi-filter-item.sortable-chosen .form-control{border-color:#1a9a92}.filters-block .poi-filter-item .form-control{margin-right:10px;padding:0 10px;border-color:#b7b7b7}.filters-block .poi-filter-item .form-control:last-child{margin-right:0}.filters-block .poi-filter-item select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/icons/arrow-down.svg);background-size:20px;background-repeat:no-repeat;background-position:calc(100% - 9px) 50%}.filters-block .poi-filter-item .x-form-trigger .icon-ui{position:absolute;top:calc(50% - 24px / 2);left:calc(50% - 24px / 2);padding:0;font-size:24px}.filters-block .poi-filter-item .x-form-field-wrap .holder{height:28px;min-height:28px}.filters-block .poi-filter-item .activity-filter{margin:10px 5px 5px 0;vertical-align:middle}.filters-block .poi-filter-item .activity-filter+label{display:inline-block;vertical-align:middle}.filters-block .poi-filter-item.__sub-fields{position:relative;padding:10px;margin-bottom:0;border-radius:10px;background-color:#f4f4f4}.filters-block .poi-filter-item.__sub-fields.date-range{padding:5px 10px}.filters-block .poi-filter-item.__sub-fields .poi-filter-item:last-child{margin-bottom:0!important}.filters-block .poi-filter-item.__sub-fields+.__sub-fields{margin-top:2px}.filters-block .poi-filter-item.__sub-fields .icon-delete{display:none;position:absolute;top:3px;right:5px;font-size:22px}.filters-block .poi-filter-item.__sub-fields:hover .icon-delete{display:block}.filters-block .poi-filter-item.__sub-fields.date-range .icon-ui{color:#b7b7b7}.filters-block .poi-filter-item .btn-add{margin-top:5px;border:none;border-radius:10px}.filters-block .poi-filter-item .select2-container{width:100%!important}.filters-block .poi-filter-item.date-range{padding:5px 10px}.filters-block .poi-filter-item:last-child{margin-bottom:0}.filters-block .poi-filter-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px -5px 0}.filters-block .poi-filter-button button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 5px}.filters-block .date-container,.filters-block .time-container{float:none}.filters-block ul.holder li.bit-box{max-width:166px}.filters-block .icon-ui{cursor:pointer}.filters-block .movable{display:block;height:calc(100% - 18px);margin-top:18px}.filters-block .multiselect-list:after{top:30px}.filters-block .multiselect-search .icon-close-circle,.filters-block .multiselect-search.open .icon-search{display:none}.filters-block .multiselect-search.open .icon-close-circle{display:block}.filters-block.__wrapper .filters-block{position:static;padding:5px 0;width:100%;min-width:auto;border:none}.filters-block.__dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-1px;padding:10px;height:auto;max-height:303px;border:none;border-radius:10px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.25);box-shadow:0 0 3px 0 rgba(0,0,0,.25);z-index:20003}.filters-block.__dropdown:before{border-radius:10px}.filters-block.__dropdown .filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;overflow:hidden}.filters-block.__dropdown .filters .filters-top-section{margin:0}.filters-block.__dropdown .filters form{max-height:100%;overflow:auto}.filters-block.__dropdown .filters-collapse{display:none}.filters-block.__dropdown .filters-collapse-content,.filters-block.__dropdown .flex-section{display:block;padding-right:5px;max-height:100%;overflow:auto}.filters-block.__dropdown .multiselect__content-wrapper{position:static}.filters-block .label,.filters-block label{color:#171717;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px}.filters-block .form-field.__datepicker input{font-size:13px;line-height:18px}.filters-top-section{margin-bottom:10px}.filters-divider{margin:20px -20px 10px;border-bottom:1px solid #b7b7b7}.filters-collapse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.filters-collapse-content{margin-top:0}.filters-collapse-content.abc-selector{margin-top:10px}.filters-options.__medium{margin:0 auto;width:100%;max-width:1000px}.filters-switcher .filters-switcher_label{position:relative;padding-left:20px;margin-bottom:20px;font-size:16px;word-break:break-word;line-height:1.2;color:#171717;cursor:pointer}.filters-switcher .filters-switcher_input{position:absolute;top:0;left:0;cursor:pointer}.filters-description{float:left;padding-top:10px;border-top:1px solid #d8d8d8;line-height:1.2}.source-input-container{margin-top:5px}.filters_actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filters_actions .filters_actions_item{margin-right:5px;padding-right:5px;border-right:1px solid #b7b7b7}.filters_actions .filters_actions_item:last-child{border:none;padding-right:0}.filters_actions .filters_actions_item.save_search_loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:not-allowed}.filters_actions .filters_actions_item.save_search_loader img{width:24px}.filters_actions .filters_actions_item.__decoration-none{text-decoration:none}.filters_actions .dropdown-ui{top:30px}.filters_popup{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:320px;width:670px;height:100%;padding:10px;background:#d9d9d9;z-index:1000;border-radius:0 20px 20px 0;overflow:hidden}.filters_popup .filters_popup_content{padding-right:15px;overflow:auto}.filters_popup .list_item .list_item_title{font-size:14px}.filters_popup .list_item .item_info_subtitle{font-size:12px}.filters_popup .list_item .status-corner{display:none}.__with-filters-expanded .filters_popup,.filters_popup .list_item:hover .status-corner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filters_popup.__edit-mode{display:block;left:0;width:1072px}.filters_popup.__edit-mode .filters_popup_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:20px;position:relative;max-width:none;height:100%;overflow:hidden}.filters_popup.__edit-mode .filters_popup_drag-area{width:400px;margin-right:80px;overflow-y:auto;border:1px dashed #b7b7b7}.filters_popup.__edit-mode .filters_popup_drag-area .edit-mode-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px;height:100%}.filters_popup.__edit-mode .filters_popup_drag-area .poi-filter-item{padding-right:30px;margin-bottom:20px}.filters_popup.__edit-mode .filters_popup_drag-area .poi-filter-item.__sub-fields{padding-right:10px}.filters_popup.__edit-mode .filters_popup_drag-area .poi-filter-item.__sub-fields .poi-filter-item{padding:0}.filters_popup.__edit-mode .filters_popup_right-side{position:relative;padding:0 20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;margin-right:160px}.filters_popup.__edit-mode .filters_popup_right-side .poi-filter-item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ececec}.filters_popup.__edit-mode .filters_popup_right-side .poi-filter-item.__sub-fields .poi-filter-item{padding:0;margin-bottom:20px;border-bottom:none}.filters_popup.__edit-mode .filters_popup_right-side .fieldset,.filters_popup.__edit-mode .filters_popup_right-side .fieldset-desc{padding-right:30px}.filters_popup.__edit-mode .fixed-buttons{position:absolute;top:0;right:0;width:160px}.filters_popup.__edit-mode .poi-filter-item{position:relative}.filters_popup.__edit-mode .poi-filter-item:last-child{margin-bottom:0}.filters_popup.__edit-mode .poi-filter-item:hover .action-icon{display:block}.filters_popup.__edit-mode .action-icon{display:none;position:absolute;top:14px;right:0}.filters_popup.__edit-mode .filters-draggable-area{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;height:40px;border:1px solid #979797;border-radius:10px;background-color:#fff}.search .icon-ui{margin:0 5px;font-size:30px;color:#7c7b7c;cursor:default}.search .form-control{margin:0;padding:0 10px 0 0;height:38px!important;min-height:38px!important;border:none}.search .form-control.x-form-field{padding:0 10px}.search .switch .label{font-size:14px;line-height:14px;font-family:oxygenregular,helvetica,arial,sans-serif;color:#7c7b7c}.js-autosuggest-full-profile .flex-container,.js-popup-details .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:hidden}.js-autosuggest-full-profile .flex-container .flex-item,.js-popup-details .flex-container .flex-item{width:100%}.js-autosuggest-full-profile .flex-container .flex-item.__width-auto,.js-popup-details .flex-container .flex-item.__width-auto{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;min-width:0;border-radius:0}.js-autosuggest-full-profile .left-section,.js-popup-details .left-section{margin:0 0 10px;padding:0;width:100%;min-height:24px;border-right:none;background-color:transparent}.js-autosuggest-full-profile .left-section .tabs,.js-popup-details .left-section .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;max-width:100%;overflow:hidden}.js-autosuggest-full-profile .left-section .tabs .tabs_item,.js-autosuggest-full-profile .left-section .tabs .tabs_item_link,.js-popup-details .left-section .tabs .tabs_item,.js-popup-details .left-section .tabs .tabs_item_link{height:24px;line-height:24px;max-width:100%;overflow:hidden}.js-autosuggest-full-profile .left-section .tabs .tabs_item_link,.js-popup-details .left-section .tabs .tabs_item_link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-autosuggest-full-profile .left-section .margin-top-l.margin-left-xs,.js-popup-details .left-section .margin-top-l.margin-left-xs{display:none}.js-autosuggest-full-profile .section-box,.js-popup-details .section-box{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:15px;width:100%!important}.js-autosuggest-full-profile .section-box:last-child,.js-popup-details .section-box:last-child{margin-bottom:0}.js-autosuggest-full-profile .section-box .section-box_heading,.js-popup-details .section-box .section-box_heading{margin-bottom:5px}.js-autosuggest-full-profile .ui-table_row_item,.js-popup-details .ui-table_row_item{background-color:transparent}.js-autosuggest-full-profile .form-row,.js-popup-details .form-row{padding-bottom:10px;border-bottom:1px solid #979797;margin-bottom:15px!important}.js-autosuggest-full-profile .form-row:last-child,.js-popup-details .form-row:last-child{margin-bottom:0!important}.js-autosuggest-full-profile .form-row .form-field,.js-popup-details .form-row .form-field{padding-bottom:0;border:none}.filters-tags{overflow:hidden}.filters-tags,.filters-tags .filters-tags_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-tags .filters-tags_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:left;padding:0 5px;margin-right:5px;margin-bottom:5px;min-height:24px;font-size:14px;line-height:24px;background-color:#fff;border:1px solid #ececec;border-radius:10px;white-space:normal;word-break:break-all;word-wrap:break-word}.filters-tags .filters-tags_item .icon-close-circle{margin-left:5px}.filters-tags .filters-tags_item.__reset{background-color:#ececec}.sidebar_nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:static}.control-button,.sidebar_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.control-button{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;min-width:34px;height:34px;color:#fff;background-color:#171717;cursor:pointer;white-space:nowrap;border:none;border-radius:17px}.control-button,.control-button:hover{text-decoration:none}.control-button:hover.__with-dropdown .control-button-list{display:block}.control-button.btn_disabled{pointer-events:none;cursor:default}.control-button.btn_disabled:hover{text-align:center;text-decoration:none}.control-button.btn_disabled .control-button_text,.control-button.btn_disabled .icon-ui{color:#979797}.control-button.__no-text .control-button_text{display:none!important}.control-button.__with-text{padding:0 10px;border-radius:20px;border:1px solid #171717}.control-button.__with-text .control-button_text{display:block!important;padding:0 5px;line-height:normal}.control-button.__transparent{color:#171717;background-color:transparent}.control-button+.actions_link{margin-left:5px}.control-button.__orange{background-color:#f2994a}.control-button.__green{background-color:#6dad26}.control-button.__pink{background-color:#f24a9b}.control-button.__blue{background-color:#09f}.control-button-list{display:none;position:absolute;right:0;top:33px;padding:10px;min-width:100%;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2);overflow:hidden;z-index:100}.control-button-list .control-button-list-item{margin-bottom:5px;border-radius:10px;background-color:#fff}.control-button-list .control-button-list-item,.control-button-list .control-button-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.control-button-list .control-button-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:5px 10px;width:100%;min-height:30px;line-height:1.2;font-size:14px;color:#171717;font-family:oxygenregular,helvetica,arial,sans-serif;text-decoration:none}.control-button-list .control-button-list-item:hover{background-color:#171717}.control-button-list .control-button-list-item:hover a{color:#fff;text-decoration:none}.control-button-list .control-button-list-item.disabled{color:#b7b7b7;background-color:#d9d9d9;cursor:default}.control-button-list .control-button-list-item.disabled a{color:#b7b7b7;cursor:default}.control-button-list .control-button-list-item.disabled .tag{background-color:#b7b7b7}.control-button-list .control-button-list-item .tag{margin-right:5px}.control-button_text{display:none;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:oxygenregular,helvetica,arial,sans-serif;padding-left:5px;font-size:14px;color:#fff}.control-button_text:hover{text-decoration:none}.slide-switcher-ui{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.slide-switcher-ui .slide-switcher-ui_side.__left{border-radius:10px 0 0 10px}.slide-switcher-ui .slide-switcher-ui_side.__right{border-radius:0 10px 10px 0}.slide-switcher-ui .slide-switcher-ui_side.__left,.slide-switcher-ui .slide-switcher-ui_side.__middle,.slide-switcher-ui .slide-switcher-ui_side.__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;min-height:24px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#171717;border:1px solid #171717}.slide-switcher-ui.pos-left .slide-switcher-ui_side.__left,.slide-switcher-ui.pos-middle .slide-switcher-ui_side.__middle,.slide-switcher-ui.pos-right .slide-switcher-ui_side.__right{color:#fff;background-color:#171717}.switch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.switch .module_checkbox{position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:0;height:0;pointer-events:none}.switch .lever{content:"";display:inline-block;position:relative;margin-right:5px;width:36px;height:17px;background-color:#979797;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease;vertical-align:middle}.switch .lever:after,.switch .lever:before{content:"";position:absolute;display:inline-block;width:10px;height:10px;border-radius:50%;left:3px;top:3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease}.switch .lever:after{background-color:#e3e3e3;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 0 1px 0 rgba(0,0,0,.12);box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 0 1px 0 rgba(0,0,0,.12)}.switch .lever.__black:after{background-color:#fff}.switch .subheading{margin-bottom:0}.switch .module_checkbox:checked+.lever{background-color:#171717}.switch .module_checkbox:checked+.lever:after{background-color:#fff}.switch .module_checkbox:checked+.lever.__black{background-color:#979797}.switch .module_checkbox:checked+.lever.__black:after{background-color:#fff}.switch .module_checkbox:checked+.lever:after,.switch .module_checkbox:checked+.lever:before{left:20px}.switcher,.switcher .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.switcher .button{padding:0 10px;min-height:24px;text-transform:uppercase;font-size:12px;border:1px solid #171717;cursor:pointer}.switcher .button.__active{color:#fff;background-color:#171717}.switcher .button:first-child{border-radius:10px 0 0 10px;border-right:none}.switcher .button:last-child{border-left:none;border-radius:0 10px 10px 0}.toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.toggle_checkbox{position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:0;height:0;pointer-events:none}.toggle_lever{content:"";display:inline-block;position:relative;width:25px;height:11px;vertical-align:middle;border-radius:4px;border:1px solid #b7b7b7;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5);-webkit-transition:background .3s ease;transition:background .3s ease;overflow:hidden}.toggle_lever:after,.toggle_lever:before{content:"";position:absolute;display:inline-block;width:12px;height:11px;border-radius:3px;left:0;top:0;-webkit-transition:left .3s ease,background .3s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;transition:left .3s ease,background .3s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease}.toggle_lever:after{background-color:#171717}.toggle_checkbox:checked+.toggle_lever:after{background-color:#1a9a92}.toggle_checkbox:checked+.toggle_lever:after,.toggle_checkbox:checked+.toggle_lever:before{left:13px}.module{display:inline-block;margin:0 10px 20px;padding:10px;font-size:14px;text-align:left;width:420px;border-radius:20px;border:1px solid #979797;background-color:#fff}.module .switch .icon-ui{margin-left:5px}.module_row{position:relative;margin-bottom:10px;padding-left:45px}.module_row:last-child{margin-bottom:0}.module_row.__with-switch{margin-bottom:10px;padding-left:2px;cursor:pointer}.module_row .module_checkbox{position:absolute;left:30px}.module_row:hover .module_actions{display:block}.module_title{margin-bottom:5px;font-size:14px;font-family:oxygenregular,helvetica,arial,sans-serif;line-height:1.2}.module_actions,.module_title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.module_actions{display:none;margin-bottom:-2px}.module_actions .icon-ui{font-size:24px;cursor:pointer}.module_actions_link:hover{text-decoration:none}.module_description{margin-bottom:5px}.pager{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;font-size:16px;min-height:26px}.pager,.pager form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.pager table{margin:0 auto;width:auto}.pager .pager_item{text-align:center;color:#171717}.pager .pager_item:hover{font-weight:700}.pager .pager_item.__show-more{font-size:12px;text-decoration:underline}.pager a,.pager a:hover{text-decoration:none}.pager a .icon-ui{color:#171717;font-size:24px}.pager .pager_item_form{padding:0 5px}.pager .pager-form{padding-right:5px;width:50px;border:none;color:#171717;height:24px;line-height:24px;min-height:24px;border-radius:10px;border:1px solid #979797}.pager .pager_item a,.pager .pager_item a:visited{color:#171717;text-decoration:none;padding:5px;font-size:12px;font-family:oxygenregular,helvetica,arial,sans-serif;border-radius:10px;display:inline-block}.pager .pager_item a.current,.pager .pager_item a.current:hover,.pager .pager_item a.current:visited,.pager .pager_item a:hover{text-decoration:none;font-weight:700;background:#979797;color:#fff}.pager input,.pager input[type=text],.pager textarea{background-color:transparent}.widget{background:#fff;position:relative;border:1px solid #1a9a92}.widget .user-image{margin-right:5px}.widget h1 a{color:inherit}.widget .slide-switcher{margin-bottom:10px}.widget .group-status{height:20px}.widget .group-status .icon-ui{color:#1a9a92;font-size:20px;margin-right:5px}.widget .show-more{color:#1a9a92;padding-top:15px;border-top:1px solid #1a9a92;margin-top:10px}.widget .show-more a{display:inline-block;vertical-align:middle;font-size:14px;text-align:left;color:#1a9a92}.widget .show-more .icon-ui{vertical-align:middle;font-size:26px;margin-right:5px;color:#1a9a92}.widget .last-login{font-size:12px;margin-top:20px}.widget .last-login a{color:#91b2c8;text-decoration:underline}.widget.expanded{margin-right:-24px}.widget-title{display:block;padding:0 10px;position:relative;background:#1a9a92;height:16px;cursor:move}.widget-title:before{content:"";position:absolute;top:1px;display:block;width:27px;height:12px;background:url(/images/widget-buttons.png) repeat-x}.widget-title .btn-close,.widget-title .btn-size{float:right}.widget-title .btn-close:hover,.widget-title .btn-size:hover{text-decoration:none}.widget-title .btn-close i,.widget-title .btn-size i{color:#fff;margin-left:5px;font-size:16px}.widget-content{padding:20px 10px}.widget-content .user-tooltip img,.widget-content td img{border-radius:50%}.widget-padding{height:10px}.infocenter{display:inline}.infocenter,.infocenter-num{font-size:16px;line-height:24px;color:#1a9a92}.infocenter-num{display:inline-block;margin:0 3px;text-align:right}.infocenter-box{max-width:180px;color:#1a9a92;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.infocenter-icon .icon-ui{font-size:22px;color:#1a9a92}.expanded a.infocenter{line-height:20px}.infocenter-tablink{display:block;font-size:12px;color:#1a9a92;padding-left:14px}.infocenter-tablink.marked{background:url(/images/ico/ico-checkmark.png) no-repeat 0 1px}.infocenter-general-information{width:300px;padding-right:10px}.infocenter.reminder{display:initial}.widget-news.expanded{width:100%}.widget-news.expanded .item{border-top:none;padding-top:0}.widget-news.expanded .date{border-top:1px dotted #b3d0e4;margin-top:16px}.widget-news.expanded .date span{display:block;float:left;padding-right:4px;width:auto;background:#fff;margin-top:-8px}.widget-news .item{overflow:hidden;padding-top:5px;border-top:1px dotted #b3d0e4;margin-top:7px}.widget-news .item:first-child{padding:0;border-top:none}.widget-news .caption{display:inline-block;margin-bottom:8px;font-size:16px;line-height:1;color:#1a9a92}.widget-news .description{font-size:14px;color:#000;line-height:1}.widget-news .date{margin-top:8px;font-style:normal;font-size:14px;line-height:1;color:#9b9b9b}.widget-news .event-item{padding:3px 0}.label-new,.widget-news .new_message{background:#ff2a00;font-weight:700;padding:0 3px;font-size:10px;line-height:11px;color:#fff}.widget-box{background:#fff}.widget-box .info_reduced{margin:0 -25px 0 0;float:right}.info_reduced{opacity:.6;background:url(../images/ico/ico-info.png);width:16px;height:16px;position:relative}.info_reduced span{display:none;top:-10px;right:-15px;left:auto;bottom:auto;padding:13px}.info_reduced:hover{opacity:1}.info_reduced:hover span{display:block;cursor:default}.widget-activities-element,.widget-events .event-item,.widget-group-element,.widget-people-small{width:100%;overflow:hidden;padding-top:5px;border-top:1px dotted #b3d0e4;margin-top:7px;font-size:11px;line-height:12px}.expanded .widget-activities-element,.expanded .widget-people-small:nth-child(2),.widget-activities-element:first-child,.widget-events .event-item:first-child,.widget-group-element:first-child,.widget-people-small:first-child{padding:0;border-top:none}.expanded .widget-people-small{width:290px;margin-right:24px;display:inline-block;vertical-align:top}.widget-people-small .userpic{width:32px;height:32px;float:left;margin:2px 8px 0 0}.widget-activities-element .username,.widget-people-small .username{display:inline-block;margin-bottom:4px;font-size:16px;line-height:1;color:#1a9a92;width:180px}.widget-people-small .address{clear:right;margin-left:40px;font-size:14px;color:#000;line-height:1}.widget-people-small a.btn-add,.widget-people-small a.btn-message,.widget-people-small a.btn-note{visibility:hidden;float:right;margin-left:3px;font-size:20px;background:none;color:#1a9a92}.widget-people-small a.btn-add:hover,.widget-people-small a.btn-message:hover,.widget-people-small a.btn-note:hover{text-decoration:none;color:#1a9a92}.widget-people-small a.btn-add{visibility:visible}.widget-people-small a.btn-message{margin-left:0}.widget-people-small:hover a.btn-add,.widget-people-small:hover a.btn-message,.widget-people-small:hover a.btn-note{visibility:visible}.widget-activities-element .pic{display:inline-block;margin-right:8px;width:32px;height:32px}.widget-activities-element .pic img{border-radius:50%}.widget-activities-element .description{font-size:14px;color:#000;line-height:1;margin-bottom:4px}.widget-activities-element .activity-date{font-size:14px;color:#9b9b9b;line-height:1}.expanded .widget-activities-element .activity-date{display:inline-block;vertical-align:top;border-top:1px dotted #b3d0e4;width:73px;padding-top:2px;font-size:10px}.widget-activities-element .activity-info{display:inline-block;vertical-align:top;width:242px}.expanded .widget-activities-element .activity-info{width:445px}.widget-activities-element .activity-file{float:none!important;display:inline-block}.widget-group-element .description{margin-bottom:2px}.widget-group-element .group-pic{float:left;width:32px;height:32px;vertical-align:middle;margin-right:8px}.widget-group-element .group-info{overflow:hidden}.widget-group-element .group-status{clear:both;color:#999;padding-top:2px}.widget-group-element span.group-status{float:left;color:#999;padding-right:8px;margin-right:8px}.widget-group-element .group-updates{clear:both;color:#999;padding-top:2px;overflow:hidden}.widget-group-element .group-updates img{margin:0 2px 0 3px}.widget-group-element .group-updates a{color:#999}.widget-group-element .group-info .caption a{font-size:16px;color:#1a9a92;margin:0;line-height:1}.widget-group-element .group-info .caption{margin-top:-1px}.widget-group-element{margin-top:9px;padding-top:7px}.expanded .widget-group-element .group-info{width:450px}.expanded .widget-group-element .group-updates{padding-left:8px;width:110px;display:inline-block;vertical-align:middle}.widget-events .event-item{padding-bottom:0}.widget-events .event-item .caption{display:inline-block;margin-bottom:4px;font-size:16px;color:#1a9a92}.widget-events.calendar{float:right;width:240px;border-left:1px dotted #b3d0e4}.widget-events.calendar .holiday{background:#e5f2ff}.widget-events.calendar .month-name{font-weight:700;font-size:15px;line-height:28px}.widget-events.expanded{width:365px}.widget-events.expanded .event-details{width:325px}.widget-events .event-details{width:242px}.administrator-dashboard{padding-bottom:7px}.administrator-dashboard .row{clear:both;border-bottom:1px dotted #b3d0e4;padding-bottom:10px;margin-bottom:10px;display:block;overflow:hidden}.administrator-dashboard .row div{float:left;padding:14px 10px;line-height:1;font-size:16px;text-align:left;color:#1a9a92}.administrator-dashboard .row:last-child{margin:0;padding:0;border:none}.administrator-dashboard .row .counter{text-align:center;border-radius:4px;background-color:#1a9a92;font-size:16px;font-weight:500;color:#fff}.administrator-dashboard .row:hover .link{background:#e8ebf0}.administrator-dashboard.small-counter .counter{min-width:24px}.administrator-dashboard.big-counter .counter{width:55px}.administrator-dashboard .administrator-dashboard .link{font-size:14px}.administrator-dashboard .first{border-top:none;margin-top:0;padding-top:0}.widget-toolbar{float:left;width:1309px}.widget-toolbar .widget-title{cursor:default}.widget-toolbar .widget-title:before{content:none}.widget-toolbar .intro{font-size:14px;line-height:24px;color:#9b9b9b}.widget-toolbar .intro span{position:relative;width:30px;display:inline-block;height:20px}.widget-toolbar .intro .icon-ui{padding-right:5px;color:#1a9a92;position:absolute;top:0}.widget-toolbar .widget-column{margin-right:20px}.widget-toolbar .widget-column:last-child{margin-right:0}.widget-toolbar .flex-item{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.widget-toolbar .form-label-ui{white-space:nowrap}.widget-toolbar fieldset{float:left}.widget-toolbar fieldset label{font-size:12px;display:block}.widget-toolbar fieldset input,.widget-toolbar fieldset select{width:150px;height:22px;margin:0;padding:0;border:1px solid silver}.widget-toolbar fieldset input[type=submit]{background:#6289b2;color:#fff;font-size:11px;width:auto;height:22px;margin:0;padding:0 4px;border:none;border-radius:5px;-moz-border-radius:5px;vertical-align:top;overflow:visible}.widget-toolbar-closed{display:block;width:auto;white-space:nowrap;clear:both;float:right;padding-left:16px;margin-right:15px;font-size:14px;height:16px}.widget-toolbar-closed .icon-ui{color:#1a9a92}.widget-column .form-label-ui+.flex-container .flex-item:first-child{margin-right:10px}.desktop .column{width:427px;float:left;min-height:40px;margin-right:15px;margin-top:0;display:none}.desktop .column.col3{float:right;clear:right}.desktop .column.col4{width:869px}.half{color:#fff;position:absolute;height:100%;top:0;width:50%;right:50%;z-index:-1}.half.f_r{right:0}.half.only{width:634px}.footer{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;color:#fff;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;-webkit-transition:margin-left .2s,-webkit-transform .2s;transition:margin-left .2s,-webkit-transform .2s;transition:transform .2s,margin-left .2s;transition:transform .2s,margin-left .2s,-webkit-transform .2s}.menu-active .footer{margin-left:400px}.footer *{-webkit-box-sizing:border-box;box-sizing:border-box}.footer .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .links a{margin-right:20px;color:#fff;text-decoration:none}.footer .copyright,.footer .links a{font-family:oxygenbold,helvetica,arial,sans-serif;font-size:12px}.footer .copyright{white-space:nowrap}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings{border:none!important;padding:0!important;font-family:oxygenbold,helvetica,arial,sans-serif!important;font-size:12px!important;cursor:pointer!important}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.optanon-show-settings:hover,#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.ot-sdk-show-settings:hover{color:#171717!important;background-color:transparent!important;text-decoration:none!important}.panel_st{border:1px solid #b3d0e4;margin-bottom:20px;position:relative}.panel_st .close{display:none;position:absolute;right:0;top:-4px;font-size:13px;color:#fff;cursor:pointer;z-index:110}.panel_st .title{border-top:9px solid #b3d0e4;margin-bottom:5px}.panel_st .title,.panel_st .title h1{border-bottom:none}.panel_st .title h1 a{color:#036}.panel_st .content{padding:0 10px}.panel_st.item-overview{word-wrap:break-word;word-break:normal}.panel_st.community_overview,.panel_st.group_overview,.panel_st.item-overview{border-top-width:10px;padding:10px;min-height:100px;word-break:break-all}.item-overview .item-icon{max-width:100px;max-height:100px;float:left;margin-right:10px}.item-overview .item-icon-holder{width:100px;float:left;margin-left:-110px}.item-overview .item-icon-holder .item-icon{float:none;display:block;margin-left:auto;margin-right:auto}.item-overview h1{padding:0;border:none;line-height:normal}.item-overview .item-description{color:#666;margin-bottom:5px;min-height:34px;padding-top:5px}.item-overview .item-section.last-section{border-right:none;padding-right:0}.item-overview .badges{float:right;text-align:center}.item-overview .item-section{display:inline-block;vertical-align:top;margin-right:5px;border-right:1px solid #6289b2;padding-right:10px;font-size:13px;margin-top:5px;margin-bottom:5px;max-width:280px}.item-overview.dimmed,.item-overview.muted{background:#eff2f4;color:#8aa6bb}.item-overview.dimmed .item-description,.item-overview.dimmed h2{color:#8aa6bb}.item-event .item-source{color:gray;margin:4px 0 6px}.item-event .item-source img{width:16px;height:16px;vertical-align:top;margin:-1px 5px 0}.badges .icon-required{color:#ffed00}.badges .icon-feet{color:#3eabe1}.badges .dropdown{min-width:165px}.position-anchor .icon-settings-arrow{font-size:40px;color:#3eabe1;margin-bottom:10px;cursor:pointer}.text-message{display:block;font-size:11px;line-height:15px;color:#a0a0a0;padding:5px 10px 0}.community{position:relative;cursor:pointer}.community .icon-ui{font-size:30px;color:#171717}.community .dropdown-ui{width:344px}.community:hover .dropdown-ui{display:block}.community-logo{display:block;height:40px}.community-logo img{height:100%}.form-label-ui{display:block;margin-bottom:5px}.form-label-ui.__grey{color:rgba(0,0,0,.4);font-weight:700}.form-control-ui{width:100%;height:40px;border-radius:4px;border:1px solid #979797;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.form-control-ui.__primary{padding:0;border:none;border-bottom:1px solid #b7b7b7;border-radius:0;font-size:20px;font-weight:500;color:#4a4a4a}.form-control-ui#add-widget{min-width:200px}.form-control,.select2-container--default .select2-selection.select2-selection--single,.to_user_id_container .holder,.token-input-list,.ui-selectmenu-button,.x-form-text,input,input.text,select,textarea{padding:0 5px;width:100%;height:30px;min-height:30px;font-size:14px;line-height:30px;font-family:oxygenregular,helvetica,arial,sans-serif;color:#171717;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;background-color:#fff;border:1px solid #979797;outline:none}.form-control::-webkit-input-placeholder,.select2-container--default .select2-selection.select2-selection--single::-webkit-input-placeholder,.to_user_id_container .holder::-webkit-input-placeholder,.token-input-list::-webkit-input-placeholder,.ui-selectmenu-button::-webkit-input-placeholder,.x-form-text::-webkit-input-placeholder,input.text::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b7b7b7}.form-control::-moz-placeholder,.select2-container--default .select2-selection.select2-selection--single::-moz-placeholder,.to_user_id_container .holder::-moz-placeholder,.token-input-list::-moz-placeholder,.ui-selectmenu-button::-moz-placeholder,.x-form-text::-moz-placeholder,input.text::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#b7b7b7;opacity:1}.form-control:-ms-input-placeholder,.select2-container--default .select2-selection.select2-selection--single:-ms-input-placeholder,.to_user_id_container .holder:-ms-input-placeholder,.token-input-list:-ms-input-placeholder,.ui-selectmenu-button:-ms-input-placeholder,.x-form-text:-ms-input-placeholder,input.text:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b7b7b7}.form-control.__m,.form-control.__s,.select2-container--default .select2-selection.select2-selection--single.__m,.select2-container--default .select2-selection.select2-selection--single.__s,.to_user_id_container .holder.__m,.to_user_id_container .holder.__s,.token-input-list.__m,.token-input-list.__s,.ui-selectmenu-button.__m,.ui-selectmenu-button.__s,.x-form-text.__m,.x-form-text.__s,input.__m,input.__s,input.text.__m,input.text.__s,select.__m,select.__s,textarea.__m,textarea.__s{height:30px;min-height:30px}.form-control.__l,.select2-container--default .select2-selection.select2-selection--single.__l,.to_user_id_container .holder.__l,.token-input-list.__l,.ui-selectmenu-button.__l,.x-form-text.__l,input.__l,input.text.__l,select.__l,textarea.__l{height:40px;min-height:40px}.form-control.__short,.select2-container--default .select2-selection.select2-selection--single.__short,.to_user_id_container .holder.__short,.token-input-list.__short,.ui-selectmenu-button.__short,.x-form-text.__short,input.__short,input.text.__short,select.__short,textarea.__short{height:30px;min-height:30px;max-width:40px}.form-control.error,.form-control.error:focus,.form-control.error:hover,.select2-container--default .select2-selection.select2-selection--single.error,.select2-container--default .select2-selection.select2-selection--single.error:focus,.select2-container--default .select2-selection.select2-selection--single.error:hover,.to_user_id_container .holder.error,.to_user_id_container .holder.error:focus,.to_user_id_container .holder.error:hover,.token-input-list.error,.token-input-list.error:focus,.token-input-list.error:hover,.ui-selectmenu-button.error,.ui-selectmenu-button.error:focus,.ui-selectmenu-button.error:hover,.x-form-text.error,.x-form-text.error:focus,.x-form-text.error:hover,input.error,input.error:focus,input.error:hover,input.text.error,input.text.error:focus,input.text.error:hover,select.error,select.error:focus,select.error:hover,textarea.error,textarea.error:focus,textarea.error:hover{border-color:#ea0016}.form-control[type=number],.select2-container--default .select2-selection.select2-selection--single[type=number],.to_user_id_container .holder[type=number],.token-input-list[type=number],.ui-selectmenu-button[type=number],.x-form-text[type=number],input.text[type=number],input[type=number],select[type=number],textarea[type=number]{padding-right:0}.form-control.__underlined,.select2-container--default .select2-selection.select2-selection--single.__underlined,.to_user_id_container .holder.__underlined,.token-input-list.__underlined,.ui-selectmenu-button.__underlined,.x-form-text.__underlined,input.__underlined,input.text.__underlined,select.__underlined,textarea.__underlined{border:none;border-bottom:1px solid #b7b7b7;border-radius:0}.form-control.__number,.select2-container--default .select2-selection.select2-selection--single.__number,.to_user_id_container .holder.__number,.token-input-list.__number,.ui-selectmenu-button.__number,.x-form-text.__number,input.__number,input.text.__number,select.__number,textarea.__number{width:100px;min-width:100px}textarea{resize:vertical}select.form-control option:disabled,select option:disabled{color:#b7b7b7}input[type=checkbox],input[type=radio]{width:auto;height:auto;min-height:0}.form-field{padding-bottom:10px;font-size:14px;font-family:oxygenregular,helvetica,arial,sans-serif;border-bottom:1px solid #979797}.form-field.__with-unit{position:relative;padding-bottom:0;border-bottom:none}.form-field.__with-unit .unit{position:absolute;top:7px;right:5px;color:#7c7b7c}.form-field.__with-unit .form-control{padding-right:30px}.form-field.__timepicker{position:relative}.form-field.__timepicker .icon-clock{position:absolute;top:10px;right:5px;font-size:24px;cursor:pointer}.form-field.__timepicker .form-control{-webkit-appearance:none;-moz-appearance:none}.form-field.__datetimepicker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-field.__datetimepicker .icon-calendar{position:absolute;top:5px;right:5px;font-size:24px;cursor:pointer}.form-field.__datepicker{position:relative;max-width:150px;margin:0;border:none}.form-field.__datepicker .icon-calendar{position:absolute;top:5px;right:5px;font-size:20px;cursor:pointer}.form-field.__datepicker .form-control{padding-right:30px}.form-field.__datepicker .dropdown{margin-bottom:20px;padding-top:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-field.__datepicker .dropdown .datepicker{margin-top:10px}.form-field.__datepicker .dropdown .datepicker table td,.form-field.__datepicker .dropdown .datepicker table th{border-radius:0}.form-field.__datepicker .dropdown .datepicker table th:hover{background-color:transparent}.form-field.__datepicker .dropdown .datepicker .datepicker-decades .dropdown_item,.form-field.__datepicker .dropdown .datepicker .datepicker-months .dropdown_item,.form-field.__datepicker .dropdown .datepicker .datepicker-years .dropdown_item{width:32%;height:44px;line-height:44px}.form-field.__datepicker .dropdown .datepicker .datepicker-days .dropdown_item{height:35px;line-height:35px;width:35px}.form-field.__datepicker .dropdown .datepicker .dropdown_item.new,.form-field.__datepicker .dropdown .datepicker .dropdown_item.old{background-color:#fff}.form-field.__datepicker .dropdown .datepicker .dropdown_item.today:before{border-bottom-color:#1a9a92}.form-field.__datepicker .dropdown .datepicker .dropdown_item.active{background-color:#1a9a92}.lightbox .form-field.__datepicker .dropdown{position:relative;top:0}.field-row label{display:inline-block;margin-bottom:5px;font-size:12px;line-height:14px}.to_user_id_container .holder{width:calc(100% - 10px)}.form-control.ui-state-focus,.form-control:focus,.form-control:hover,.x-form-text:focus,.x-form-text:hover,input.text:focus,input.text:hover,input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#171717}.form-control:disabled,.x-form-text:disabled,[readonly=readonly],input.disabled,input.text:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.6}input.text::-webkit-input-placeholder{color:#b7b7b7}input.placeholder,textarea.placeholder{color:#b7b7b7}input.text:-ms-input-placeholder{color:#b7b7b7}.field-value.__l input{height:40px;line-height:40px;font-size:16px}#create-invoice,#edit-order{font-size:16px;color:#171717}.form-row-section{margin-bottom:40px}.form-row-section:last-child{margin-bottom:0}.form-row{margin-bottom:15px;word-break:break-all;word-wrap:break-word;word-break:break-word;white-space:normal}.form-row *{-webkit-box-sizing:border-box;box-sizing:border-box}.form-row .form-row_section{margin-bottom:10px;padding:5px 0 5px 5px;border-left:1px solid #ececec}.form-row .form-row_section .form-row:last-child{margin-bottom:0}.form-row.__with-options,.form-row.__with-options label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-row.__with-options label{margin-bottom:0}.form-row.__with-options .label{display:inline-block;margin-bottom:0;margin-right:5px;cursor:pointer}.form-row.__with-options input{cursor:pointer}.form-row.view-mode{cursor:default}.form-row.view-mode .label{color:#171717;opacity:1;cursor:default}.form-row .form-row_heading h2{margin-bottom:10px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;font-weight:400;color:#7c7b7c}.form-row.__compound{border-bottom:1px solid #979797}.form-row.__compound .form-row{width:100%}.form-row.__compound .form-row.__horizontal{margin-bottom:5px}.form-row.__compound .field-block{position:relative;min-height:30px}.form-row.__compound .btn-remove{position:absolute;top:20px;left:0}.form-row.__compound .btn-remove .icon-ui{margin:0;font-size:24px}.form-row.__compound .compound-item-number{position:absolute;top:8px;right:calc(100% - 20px);display:block;white-space:nowrap}.form-row.__compound>label{margin-bottom:5px;font-family:oxygenregular,helvetica,arial,sans-serif}.form-row.__compound.__multiadd .field-block{margin-top:10px;padding-left:24px}.form-row.__compound.__multiadd .field-block .btn-remove{display:none}.form-row.__compound.__multiadd .field-block:hover .btn-remove{display:block}.form-row.__compound .ui-table{margin-bottom:10px}.form-row.__compound .ui-table .btn-remove{display:none;top:8px;right:inherit;left:0}.form-row.__compound .ui-table .ui-table_row{-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}.form-row.__compound .ui-table .ui-table_row.__heading .ui-table_row_item{background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form-row.__compound .ui-table .ui-table_row_item.__s{min-width:150px;max-width:150px}.form-row.__compound .ui-table .ui-table_row_item.__m{min-width:250px;max-width:250px}.form-row.__compound .ui-table .form-row{margin-bottom:0}.form-row.__compound .ui-table .form-row.__empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:30px;height:100%}.form-row.__compound .list_item{margin:0;max-width:840px;height:26px;border:1px solid #5f5c60}.form-row.__compound .list_item .object-logo .icon-ui{width:auto;height:auto;font-size:24px}.form-row.__compound .list_item .list_item_image,.form-row.__compound .list_item .object-logo img{width:24px;height:24px}.form-row.__compound .list_item .list_item_info{display:none;height:auto}.form-row.__compound .list_item .list_item_row-with-actions{min-height:auto}.form-row.__compound .list_item .list_item_title{margin:0;padding:0 0 0 34px;font-size:12px;height:auto;line-height:24px;overflow:visible;white-space:normal}.form-row.__compound .form-field{padding:0;border:none}.form-row.__measurable .form-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-row.__measurable .form-control{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:10px 0 0 10px}.form-row.__measurable .form-control:last-child{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;border-radius:0 10px 10px 0;border-left:transparent}.form-row.__horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.form-row.__horizontal .label,.form-row.__horizontal label{margin:0;padding:0 5px 5px 0;border-bottom:1px solid #979797}.form-row.__horizontal .form-control,.form-row.__horizontal .form-field{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-row .form-row_from-to{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-row .form-row_from-to .date-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-row .form-row_from-to .x-form-field-wrap{width:auto}.form-row .form-row_from-to span{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 5px;white-space:nowrap}.form-row.__uploader .field-block{position:relative;padding:10px;min-height:30px;border:1px solid #b7b7b7;border-radius:5px}.form-row.__uploader .field-block .btn-remove{display:block;margin-top:5px}.form-row.__uploader .field-block .btn-remove .icon-ui{margin:0;font-size:24px}.form-row.__uploader .qq-uploader{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px;width:100%;height:auto;border:1px solid #171717;border-radius:20px}.form-row.__uploader .qq-uploader .qq-upload-button{float:none;min-width:70px;white-space:nowrap;margin-right:10px;overflow:visible}.form-row.__uploader .qq-uploader .qq-upload-list{float:none;min-width:auto;height:auto;line-height:1.2;font-size:14px;color:#171717}.form-row.__uploader .qq-uploader .qq-upload-file{margin-left:0}.form-row.__uploader .qq-files{margin-bottom:10px;padding:5px 5px 0;width:100%;max-height:none;border:1px solid #979797;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-row.__uploader .qq-files *{-webkit-box-sizing:content-box;box-sizing:content-box}.merge-box .form-row.__uploader{margin-bottom:0}.merge-box .form-row.__uploader .field-block{display:block;border:none;padding:0}.merge-box .form-row.__uploader .field-block .user-avatar{margin-bottom:10px}.merge-box .form-row.__uploader .field-block .btn-remove{right:-10px}.form-row.__uploader #community_logo_uploader_container .qq-uploader{height:65px}.form-row .smart-keywords{width:100%}.form-row .bit-input{float:none;display:block;clear:both;margin:0}.form-row .file-title{float:none;margin-bottom:5px}.form-row .link_info{float:none;width:auto;height:auto}.form-row .intl-tel-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-row .intl-tel-input .flag-container{position:static}.form-row .intl-tel-input .selected-flag{width:36px;padding:0}.form-row .intl-tel-input .input.noc-phone-input{padding:0 5px}.form-row .intl-tel-input .input.noc-phone-input.invalid{border:1px solid red}.form-row .intl-tel-input .input.noc-phone-input.valid{border:1px solid #00c900}.form-row .intl-tel-input .country-list{top:30px;width:100%;text-transform:none}.form-row .intl-tel-input .country-list.dropup{bottom:auto}.form-row.__preview{max-width:none}.form-row.__preview .form-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none}.print-mode .form-row.__compound .icon-arrow-left{display:none}.print-mode .form-row.__compound .ui-table .ui-table_row{padding-left:0}.print-mode .form-row.__compound .ui-table .ui-table_row_item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.form-row.__heading label{font-family:oxygenbold,helvetica,arial,sans-serif}.form-row.__scale{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-row.__scale .form-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-row.__scale .form-label:first-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.form-row.__scale .form-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 30px;width:auto;min-width:auto}.form-row.__scale .form-field input{margin:0 20px}.form-row .holder{padding:0}.form-field.__search{position:relative}.form-field.__search .icon-ui{position:absolute;left:5px;top:10px;font-size:24px}.form-field.__search .form-control{padding-left:34px}.date-container,.time-container{max-width:160px}textarea{height:auto;line-height:28px}.form-control.transparent-border{border:1px solid transparent}.form-control.transparent-border:focus,.form-control.transparent-border:hover{border:1px solid #1a9a92;cursor:pointer}.form-short-profile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-short-profile+.form-short-profile{margin-top:10px}.form-short-profile>.form-row{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-short-profile .form-short-profile-desc{padding:10px 5px;border-top:1px solid #f4f4f4}.form-short-profile .token-input-delete-token{position:static;margin-left:5px;width:auto;height:auto;font-size:24px;line-height:32px;background:none}.form-short-profile .js-autosuggest-full-profile-link{overflow:visible}.form-short-profile .js-autosuggest-full-profile-link .icon-ui{margin-left:5px}.form-short-profile .form-short-profile{display:block}.form-short-profile .form-row{margin-bottom:0}.option-groups optgroup,.option-groups optgroup option{color:#16d20b}.option-groups optgroup+optgroup,.option-groups optgroup+optgroup option{color:#ea0016}.option-groups optgroup:last-child,.option-groups optgroup:last-child option{color:#171717}.textarea-vertical-resize{resize:vertical}.textarea-3-rows-max{resize:vertical;max-height:92px}.label,label{display:block;margin-bottom:5px;font-size:12px;font-family:oxygenlight,helvetica,arial,sans-serif;line-height:12px;color:#171717;word-break:break-all;word-wrap:break-word}.label .label,label .label{display:inline-block}.ui-table_row_item.__with-ui-selectmenu-button .ui-selectmenu-button{width:100%!important}form .form-row.__compound .ui-table_row{-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;padding-left:24px}.logo{display:inline-block;max-width:350px;vertical-align:middle;position:relative;overflow:hidden;font-size:28px;font-weight:700;font-family:Trebuchet MS,Arial,sans-serif;color:#036;margin-right:20px}.logo img{display:block}.ui-switcher{overflow:hidden;margin-bottom:20px;background-color:#fff;cursor:pointer}.ui-switcher,.ui-switcher_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ui-switcher_item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;min-height:24px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#171717;border:1px solid #171717;border-radius:10px 0 0 10px}.ui-switcher_item:last-child{border-radius:0 10px 10px 0}.ui-switcher_item.active-button{border:1px solid #171717;color:#fff;background-color:#171717}.group-pic,.user-image,.userpic{display:inline-block;border-radius:50%;overflow:hidden}.group-pic.__l,.user-image.__l,.userpic.__l{width:100px;height:100px}.steps{max-width:400px;min-height:40px;line-height:40px;margin-bottom:20px}.steps .steps_item{display:inline-block;margin:0 5px;vertical-align:bottom;font-size:16px;color:#1a9a92;cursor:pointer}.steps .steps_item.__disabled{opacity:.5}.steps .steps_item.__disabled .steps_item_text{cursor:default}.steps .steps_item.__active~.steps_item{opacity:.5}.steps .steps_item:last-child .steps_item_icon{display:none}.steps_item_text{vertical-align:middle}.steps_item_text:hover{text-decoration:underline}.steps_item_icon{margin-left:5px;vertical-align:middle;font-size:20px;color:#3eabe1;cursor:default}.table.__grey-heading{border-collapse:collapse}.table.__grey-heading td,.table.__grey-heading th{padding:10px;vertical-align:top}.table.__grey-heading th{background-color:#f9f9f9;padding:10px;color:rgba(0,0,0,.4);font-weight:700}.table.__grey-heading .form-label-ui{margin:0}.table.__horizontal td,.table.__horizontal th{padding:10px 10px 10px 5px}.table.__horizontal th{text-transform:uppercase;border-bottom:1px solid #b7b7b7}.table.__vertical tr{border-top:1px solid #b7b7b7}.table.__vertical th{width:160px;word-break:break-all;word-wrap:break-word;border-right:1px solid #b7b7b7}.td-fixed-width{width:25%!important}.table-separator{height:30px}.status{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:transparent}.status.__accent{background-color:#ea0016}.form-builder.__merge-tool .field>.flex-row,.form-builder.__merge-tool .form-builder_header .flex-row,.form-builder.__merge-tool label>.flex-row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.form-builder.__merge-tool .field>.flex-row>.flex-item,.form-builder.__merge-tool .form-builder_header .flex-row>.flex-item,.form-builder.__merge-tool label>.flex-row>.flex-item{padding:10px 15px}.form-builder.__merge-tool .field>.flex-row>.flex-item:last-child,.form-builder.__merge-tool .form-builder_header .flex-row>.flex-item:last-child,.form-builder.__merge-tool label>.flex-row>.flex-item:last-child{border:none}.form-builder.__merge-tool .field>.flex-row>.flex-item .field .flex-item,.form-builder.__merge-tool .form-builder_header .flex-row>.flex-item .field .flex-item,.form-builder.__merge-tool label>.flex-row>.flex-item .field .flex-item{padding:0;border:none}.form-builder.__merge-tool .field>.flex-row>.flex-item .flex-row,.form-builder.__merge-tool .form-builder_header .flex-row>.flex-item .flex-row,.form-builder.__merge-tool label>.flex-row>.flex-item .flex-row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-builder.__merge-tool .form-builder_header .flex-row>.flex-item{padding:5px 15px}.form-builder.__merge-tool .compound-field-container,.form-builder.__merge-tool .compound-field-container .empty-field-block,.form-builder.__merge-tool .compound-field-container .field-block{padding:0;width:auto;max-width:none;border:none}.form-builder.__merge-tool .compound-field-container .field-block{margin:0;padding-top:30px}.form-builder.__merge-tool .compound-field-container .btn-add.empty-field-block{margin-top:0;border:1px solid #ccc;cursor:pointer}.form-builder.__merge-tool .compound-field-container a.link_button.btn-remove{right:-10px;margin:0;opacity:1}.form-builder.__merge-tool .field-block .qq-files,.form-builder.__merge-tool .merge-box .qq-files{float:none;width:inherit;height:auto;max-height:inherit;border-color:#ececec;background-color:#fff}.form-builder.__merge-tool .field-block .qq-uploader,.form-builder.__merge-tool .merge-box .qq-uploader{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:inherit}.form-builder.__merge-tool .field-block .qq-upload-list,.form-builder.__merge-tool .merge-box .qq-upload-list{min-width:0}.form-builder.__merge-tool .field-block.multiadd,.form-builder.__merge-tool .merge-box.multiadd{padding:0 10px 5px}.form-builder.__merge-tool .field-block .qq-upload-button,.form-builder.__merge-tool .merge-box .qq-upload-button{margin-bottom:5px}.form-builder.__merge-tool .noc-phone-input{width:100%}.form-builder.__merge-tool input[type=checkbox]{width:auto}.form-builder.__merge-tool .token-input-input-token input{padding:0;border:none;background-color:transparent}.form-builder.__merge-tool .bg-white{background-color:#fff}.form-builder.__merge-tool .field .flex-item .noc-datepicker{display:block}.form-builder.__merge-tool .compound-field-container .merge-box{margin-bottom:5px;min-height:30px;border-radius:10px;border:1px solid #171717}.form-builder.__merge-tool .compound-field-container .flex-item.left .compound-field-container .merge-box,.form-builder.__merge-tool .compound-field-container .flex-item.right .compound-field-container .merge-box{border:1px solid #d9d9d9}.form-builder.__merge-tool .flex-item.icon-ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.form-builder.__merge-tool .flex-item.icon-ui:before{padding:5px;border-radius:50%;color:#fff;background-color:#171717}.form-builder.__merge-tool .flex-item.icon-ui.copy_from_left{border-left:1px solid #fff}.form-builder.__merge-tool .flex-item.icon-ui.copy_from_right{border-right:1px solid #fff}.form-builder.__merge-tool .flex-item.icon-ui.copy_all_from_left{border-right:1px solid #5c5c5c}.form-builder.__merge-tool .flex-item.icon-ui.copy_all_from_right{border-left:1px solid #5c5c5c}.form-builder.__merge-tool .flex-item.icon-ui.copy_all_from_left,.form-builder.__merge-tool .flex-item.icon-ui.copy_all_from_right,.form-builder.__merge-tool .flex-item.icon-ui.copy_from_left,.form-builder.__merge-tool .flex-item.icon-ui.copy_from_right{cursor:pointer}.form-builder.__merge-tool .flex-item.icon-ui.copy_from_left.green,.form-builder.__merge-tool .flex-item.icon-ui.copy_from_right.green{cursor:default}.form-builder.__merge-tool .flex-item.icon-ui.copy_from_left.green:before,.form-builder.__merge-tool .flex-item.icon-ui.copy_from_right.green:before{color:#1a9a92;background:transparent}.form-builder.__merge-tool .form-builder_field_name{max-width:280px;overflow:hidden}.form-builder.__merge-tool .qq-files{width:300px;min-height:25px}.form-builder.__merge-tool .qq-uploader{width:287px}.form-builder.__merge-tool ul.holder{padding:5px;width:auto;font-size:14px;font-weight:400;overflow:hidden;border-radius:10px;border:1px solid #979797;opacity:.6}.form-builder.__merge-tool .merge-simple-committee .bit-input{float:none}.form-builder.__merge-tool .merge-file-upload .qq-upload-file{display:inline-block;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-builder.__merge-tool .merge-file-upload .field .label{float:left;padding-top:0}.form-builder.__merge-tool .merge-file-upload .field .label img{margin:0 10px 5px 0}.form-builder.__merge-tool .merge-file-upload .field .graphics-uploader-container,.form-builder.__merge-tool .merge-file-upload .field .logo-uploader-container{clear:both}.form-builder.__merge-tool .merge-file-upload .field .label .section_logo-holder .qq-files{padding:0;border:none;border-radius:0}.form-builder.__merge-tool .datepicker-ui .x-form-text,.form-builder.__merge-tool .merge-combobox .x-form-text,.form-builder.__merge-tool .noc-datepicker .x-form-text,.form-builder.__merge-tool select{padding:0 0 0 10px}.form-builder.__merge-tool .copy_from_left{border:none}.form-builder.__merge-tool .copy_from_left+.form-builder_item{border:2px solid #1a9a92}.form-builder.__merge-tool .field .flex-item.auto span,.label-connector{padding:0 10px}.form-builder.__import-validation .multiadd{position:relative;font-weight:500}.form-builder.__import-validation .multiadd .label{padding:10px 0;display:inline-block}.form-builder.__import-validation .multiadd .btn-remove{position:absolute;z-index:1;top:28px;left:4px}.form-builder.__import-validation .merge-box.multiadd{padding:0 10px 10px 30px;border:1px solid #e3e3e3}.form-builder.__import-validation .merge-box.multiadd .field{padding:0}.form-builder.__import-validation .merge-box.multiadd .btn-remove{display:none}.form-builder.__import-validation .merge-box.multiadd:hover .btn-remove{display:block}.ui-widget{font-family:oxygenlight,helvetica,arial,sans-serif;font-size:16px;line-height:1}.ui-widget-content{border:1px solid #1a9a92}.ui-selectmenu-menu{z-index:20001}.ui-selectmenu-menu .ui-menu{padding:10px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.ui-selectmenu-menu .ui-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:0 10px 0 40px;min-height:30px;font-weight:400;font-size:14px;text-align:left;position:relative;border-radius:10px}.ui-selectmenu-menu .ui-menu-item.ui-state-focus,.ui-selectmenu-menu .ui-menu-item:focus,.ui-selectmenu-menu .ui-menu-item:hover{font-weight:400;color:#fff;background:#171717}.ui-selectmenu-menu .ui-menu-item.ui-state-focus .icon-ui,.ui-selectmenu-menu .ui-menu-item:focus .icon-ui,.ui-selectmenu-menu .ui-menu-item:hover .icon-ui{color:#fff}.ui-selectmenu-menu .ui-menu-item:last-child{margin:0}.ui-selectmenu-button .icon-ui,.ui-selectmenu-menu .icon,.ui-selectmenu-menu .icon-ui{position:absolute;left:5px;top:calc(50% - 24px / 2);padding:0;font-size:24px;color:inherit;border:none;background-color:transparent;outline:none}.ui-selectmenu-button span.ui-icon{position:absolute;top:calc(50% - 3px);right:5px;left:auto;float:none;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#171717 transparent transparent}.ui-selectmenu-button .ui-selectmenu-text{display:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-color:#fff;border:1px solid #979797;background-image:none}.multiselect-list{display:none;position:absolute;width:300px;max-height:400px;padding:20px 0;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);z-index:200}.noc-multiselect .multiselect-list{position:relative;overflow:auto;max-height:none}.multiselect-close-icon{position:absolute;top:0;right:0}.multiselect-search{margin:10px 0 1px;border-radius:0;border-left:none;border-right:none}.multiselect_item{margin-bottom:1px;background-color:#e3e3e3}.multiselect_item_link{display:block;padding:0 20px;height:30px;line-height:30px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;color:#171717;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect_item_link.selected,.multiselect_item_link:hover{background-color:#ececec;text-decoration:none}.multiselect_item_link_text{font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;text-decoration:none}.multiselect-selected-options{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiselect-selected-options,.multiselect-selected-options .add-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.multiselect-selected-options .add-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1px 2px 1px 0;padding:0 5px 0 10px;min-height:30px;background-color:#e3e3e3}.multiselect-selected-options .add-box .icon-close-circle{margin-left:5px;cursor:pointer}.multiselect.ui-multiselect{min-height:30px;background-color:transparent}.multiselect.ui-multiselect.__with-search .multiselect__content{margin-top:40px}.multiselect.ui-multiselect.__with-search .heading-divider{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #979797;background-color:#fff}.multiselect.ui-multiselect .multiselect__tags-wrap{display:inline-block;vertical-align:middle}.multiselect.ui-multiselect .multiselect__tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:30px;padding-top:5px;font-size:13px;font-family:oxygenlight,helvetica,arial,sans-serif;border:1px solid #979797;border-radius:10px;color:#171717}.multiselect.ui-multiselect .multiselect__tags .multiselect__single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#171717;white-space:normal;word-break:break-all;word-wrap:break-word;font-size:13px;margin-bottom:5px}.multiselect.ui-multiselect .multiselect__tags .multiselect__single .multiselect__single{margin-bottom:0}.multiselect.ui-multiselect.multiselect--active .multiselect__tags,.multiselect.ui-multiselect:hover .multiselect__tags{border-color:#b7b7b7}.multiselect.ui-multiselect .multiselect__tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 10px 5px 0;padding:0 10px 0 0;line-height:18px;color:#171717;background-color:transparent;border-right:1px solid #e1e1e1;border-radius:0;white-space:normal;word-break:break-all;word-wrap:break-word}.multiselect.ui-multiselect .multiselect__tag-icon{position:static;padding:0;width:auto;border-radius:0;background-color:transparent;line-height:18px}.multiselect.ui-multiselect .multiselect__tag-icon:after{color:#171717}.multiselect.ui-multiselect .multiselect__tag-icon:focus{background-color:transparent;outline:none}.multiselect.ui-multiselect .multiselect__tag-icon:focus:after{color:#171717}.multiselect.ui-multiselect .multiselect__tag-icon:hover{background-color:transparent}.multiselect.ui-multiselect .multiselect__tag-icon:hover:after{color:#171717}.multiselect.ui-multiselect .multiselect__content-wrapper{background-color:#ececec;z-index:300;overflow:hidden}@-moz-document url-prefix(){.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content{scrollbar-width:thin;scrollbar-color:#171717 transparent}}.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar{width:8px;height:8px}.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-button{display:none}.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-thumb{background-color:hsla(0,0%,9%,.7);border-radius:5px}.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track,.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track-piece{background-color:#fff}.multiselect.ui-multiselect .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-corner{background-color:#fff}.multiselect.ui-multiselect .multiselect__select{width:20px;height:20px;font-size:20px;padding:0;color:#5d88b3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.multiselect.ui-multiselect .multiselect__select:before{content:"\e90c";font-family:icomoon;border:none;position:static;margin:0;line-height:normal;color:inherit;line-height:1}.multiselect.ui-multiselect.multiselect--active .multiselect__select{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.multiselect.ui-multiselect .multiselect__input,.multiselect.ui-multiselect .multiselect__single{height:auto;padding:0;min-height:18px;line-height:18px;margin-bottom:5px}.multiselect.ui-multiselect .multiselect__content{padding:10px;background-color:#fff;max-width:100%;max-height:260px;overflow-x:hidden;overflow-y:auto}.multiselect.ui-multiselect .multiselect__content .option-text_value{word-break:break-word}.multiselect.ui-multiselect .multiselect__element:first-child{margin-top:0}.multiselect.ui-multiselect .multiselect__element .exclude-option{margin-right:10px;font-size:12px;font-family:oxygenbold,helvetica,arial,sans-serif;color:#171717;border:1px solid #171717;padding:5px 10px;line-height:1;border-radius:10px}.multiselect.ui-multiselect .multiselect__element .exclude-option.__active,.multiselect.ui-multiselect .multiselect__element .exclude-option:hover{color:#ea0016;border-color:#ea0016}.multiselect.ui-multiselect .option__desc{width:100%}.multiselect.ui-multiselect .multiselect__option,.multiselect.ui-multiselect .option__desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.multiselect.ui-multiselect .multiselect__option{padding:10px;line-height:1.3;white-space:inherit;font-size:14px;font-weight:400;color:#171717;border-radius:10px;background-color:#fff}.multiselect.ui-multiselect .multiselect__option.multiselect__option--selected{color:#979797}.multiselect.ui-multiselect .multiselect__option.multiselect__option--selected .option-text{font-family:oxygenbold,helvetica,arial,sans-serif}.multiselect.ui-multiselect .multiselect__option.multiselect__option--highlight:after,.multiselect.ui-multiselect .multiselect__option.multiselect__option--selected:after{display:none}.multiselect.ui-multiselect .multiselect__option .option-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.multiselect.ui-multiselect .multiselect__option .option-text .option-text_number{color:#b7b7b7;font-size:14px}.multiselect.ui-multiselect .multiselect__option:hover{background-color:#f4f4f4}.multiselect.ui-multiselect .multiselect__option.__note{cursor:default;font-size:14px;color:#b7b7b7}.multiselect.ui-multiselect .multiselect__option.__note:hover{background-color:#e3e3e3}.multiselect.ui-multiselect.__no-scroll .multiselect__content-wrapper{position:absolute;overflow:visible;max-height:none!important}.multiselect.ui-multiselect.__no-scroll .multiselect__content{overflow:visible;max-height:none;padding:5px}.multiselect.ui-multiselect.__no-scroll .multiselect__element{position:relative;margin-bottom:5px}.multiselect.ui-multiselect.__no-scroll .multiselect__option{padding:0;border-radius:0}.multiselect.ui-multiselect.__no-scroll .multiselect__option .multiselect_option_content{width:100%;padding:5px 10px}.multiselect.ui-multiselect.__no-scroll .multiselect__option .multiselect_option_content input[type=checkbox]{margin-right:5px}.multiselect.ui-multiselect.__no-scroll .multiselect__option .multiselect_option_content .subheading{margin-bottom:0}.multiselect.ui-multiselect.__no-scroll .ui-multiselect{position:absolute;top:0;right:-150px;width:150px;background:#fff;border:1px solid #b7b7b7}.multiselect.ui-multiselect.__no-scroll .ui-multiselect .multiselect__option{margin-bottom:1px;padding:5px}.multiselect.ui-multiselect.__no-scroll .ui-multiselect .multiselect__option:last-child{margin-bottom:0}.multiselect.ui-multiselect.__s,.multiselect.ui-multiselect.__s .multiselect__tags{min-height:30px}.ui-multiselect .multiselect__input:-moz-placeholder{color:#171717!important;opacity:.4!important}.ui-multiselect .multiselect__input:-ms-input-placeholder{color:#171717!important;opacity:.4!important}.ui-multiselect .multiselect__input::-webkit-input-placeholder{color:#171717!important;opacity:.4!important}.js-autosuggest-filters.filters-block .multiselect.ui-multiselect.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}@-moz-document url-prefix(){.js-autosuggest-filters.filters-block .filters form{scrollbar-width:thin;scrollbar-color:#171717 #d9d9d9}}.js-autosuggest-filters.filters-block .filters form::-webkit-scrollbar{width:8px;height:8px}.js-autosuggest-filters.filters-block .filters form::-webkit-scrollbar-button{display:none}.js-autosuggest-filters.filters-block .filters form::-webkit-scrollbar-thumb{background-color:hsla(0,0%,9%,.7);border-radius:5px}.js-autosuggest-filters.filters-block .filters form::-webkit-scrollbar-track,.js-autosuggest-filters.filters-block .filters form::-webkit-scrollbar-track-piece{background-color:#d9d9d9}.js-autosuggest-filters.filters-block .filters form::-webkit-scrollbar-corner{background-color:#d9d9d9}.abc-selector{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px}.abc-selector a{margin:0 5px 5px 0;padding:0 5px;height:26px;line-height:26px;font-size:12px;text-align:center;color:#171717;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:10px;text-decoration:none}.abc-selector a.current,.abc-selector a:hover{color:#979797;border:1px solid #979797;background:transparent;text-decoration:none}.abc-selector a.show-all{width:auto}.abc-selector a.disabled{background:transparent;color:#979797;border-color:#979797;cursor:not-allowed}.date-range .date-range_label{min-width:40px}.date-range .date-range_form .x-form-field-wrap{width:auto!important}.editGroup td{padding:5px 0}.editGroup .required{position:relative;top:inherit;left:inherit}.editGroup .field-progr-brd{width:562px!important}.editGroup .progress_bar_current_number,.editGroup .progress_bar_total_number{padding:5px 0 0}.editGroup .img-group-icon{float:left;border-radius:50%;margin-left:10px}.editGroup .group_ta .group_scroll{float:left}.editGroup .label-box{float:left;max-width:297px}.editGroup .label-box .group-criteria-name-wrapper{float:none;display:block;margin:0 10px 10px 0;word-wrap:break-word;min-height:22px}.editGroup .select-box{overflow:hidden}.editGroup .select-box select{margin:0 0 10px}.lightbox .lightbox-width-m{min-width:980px!important;max-width:1000px!important}.lightbox .lightbox-width-s{min-width:400px!important;max-width:400px!important}.lightbox .lightbox-min-height-s{min-height:200px}body.lightbox-active{position:absolute;width:100%;min-width:0;overflow:auto}body.lightbox-active:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:-1}body.lightbox-active .body{position:fixed;top:0;right:0;left:0;bottom:0;width:auto;z-index:-2;overflow:visible}.ext-el-mask,body.lightbox-active .footer{display:none}.lightbox-border{visibility:hidden;position:absolute;top:0;left:0;z-index:900;max-width:1340px;-webkit-box-sizing:border-box;box-sizing:border-box}.lightbox-border.__fixed-height{top:100px}.lightbox-border.__fixed-height .lightbox{max-height:calc(100vh - 200px);overflow-y:auto}.lightbox-border.non-closed:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000;border-radius:8px}.lightbox-border.loading{visibility:hidden}.lightbox-border.no-border{background:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.lightbox-border.no-border .lightbox{padding:0}.lightbox{position:relative;z-index:1020;width:auto;min-width:320px;max-width:1340px;max-height:calc(100vh - 60px);min-height:16px;padding:15px;border-radius:20px;text-align:left;background-color:#fff;opacity:1;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.lightbox input[type=checkbox]+label{display:inline-block;margin-bottom:0;vertical-align:middle}.lightbox h1{margin:0 24px 10px 0;font-size:18px}.lightbox h1,.lightbox h2{position:relative;font-family:oxygenbold,helvetica,arial,sans-serif;font-weight:400;line-height:normal;color:#171717}.lightbox h2{margin:0 0 10px;font-size:16px}.lightbox h3,.lightbox h4,.lightbox input[type=radio]{margin:2px 2px 2px 0}.lightbox .confirm_question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;font-size:16px;padding-right:40px;text-align:center;gap:10px}.lightbox .confirm_question .confirm_question_text{position:relative;font-size:16px;font-weight:400;line-height:normal;color:#171717}.lightbox .confirm_question .icon-information{margin-right:5px;font-weight:700;color:#ea0016}.lightbox .lightbox-min-content{width:500px;max-height:calc(100vh - 135px);overflow-y:auto;overflow-x:hidden;padding-right:10px}.lightbox .lightbox-min-content .dataset-edit-select-options .subheading{position:relative;top:15px;margin-bottom:15px}.lightbox .lightbox-min-content .dataset-edit-select-options .ui-multiselect{min-height:30px;margin:5px 0}.lightbox .lightbox-min-content .dataset-edit-select-options textarea,.lightbox .lightbox-min-content .edit-field-options textarea{height:auto}.lightbox .form-row.noc-file-uploader{min-height:120px}.lightbox .dataset-edit-formula{min-width:500px}.lightbox .user-registration-form-column{width:600px}.lightbox .section-box .form-row{max-width:345px}.lightbox .sidebar_nav{margin-bottom:10px;position:static}.lightbox .sidebar_nav .btn-close{position:static;margin-left:5px}.litebox-form.view-wysiwyg-field .value img{max-width:100%;height:auto}.iframe-btn-close,.lightbox .btn-close{position:absolute;top:15px;right:15px;margin-left:15px;cursor:pointer;outline:none;z-index:1;background:none;border:none;padding:0}.iframe-btn-close{top:0;right:0}.iframe-btn-close .icon-ui,.lightbox .btn-close .icon-ui{color:#171717}.lightbox-wrapper{padding:10px;background-color:#fff;border-radius:20px}.lightbox-header{margin-bottom:10px}.ext-el-mask{background-color:#000}.lightbox-content{padding:0 5px;max-height:calc(100vh - 160px);overflow:auto}.cm-export .lightbox-content{max-height:calc(100vh - 210px)}.form-builder-actions-box{position:relative;top:140px;width:60px;height:100px;z-index:200}.form-builder-actions-box .control-button.active,.form-builder-actions-box .control-button.active:hover{width:60px}.form-builder-actions-box .control-button.active:hover .control-button_text{display:none}.form-builder-actions-box .control-button:hover .control-button_text{display:inline}.form-builder-actions-box .control-button.active{padding-left:20px;overflow:visible}.form-builder-actions-box .control-button.active .icon-list-bulleted,.form-builder-actions-box .control-button:hover .icon-list-bulleted{color:#7a9f50}.form-builder-actions-box .control-button.active .icon-list-bulleted-plus,.form-builder-actions-box .control-button:hover .icon-list-bulleted-plus{color:#e05680}.form-builder-actions-box .btn.blue{background-color:#3eabe1;color:#fff;border-radius:4px 4px 0 0;margin:0}.form-builder-actions-box .btn.blue+.btn.blue{border-radius:0 0 4px 4px;border-top:1px solid #ccc}.form-builder-actions-box .btn.blue:hover{width:40px}.invoice .invoice_header{font-size:12px}.invoice .invoice_header .logo{width:100px;height:auto!important}.invoice .small-column{width:170px}.invoice .form-control-ui:-moz-read-only{font-family:oxygenbold,helvetica,arial,sans-serif;text-align:center;border-color:transparent}.invoice .form-control-ui:read-only{font-family:oxygenbold,helvetica,arial,sans-serif;text-align:center;border-color:transparent}.invoice .brand-text{font-family:Arial,Helvetica,sans-serif}.invoice .address-line{font-size:12px}.invoice .address-box{width:320px;line-height:1.4}.invoice .invoice_footer{margin-top:40px;font-size:12px}.invoice .right-cell-separator{border-right:1px solid #7c7b7c}.invoice .invoice_table th{padding:5px 10px 5px 0}.invoice .invoice_table td{padding:10px 10px 10px 0}.cke.cke_chrome{border:none;-webkit-box-shadow:none;box-shadow:none}.cke .cke_top{padding:10px 10px 5px;border:1px solid #b7b7b7;border-bottom:none;border-radius:4px 4px 0 0;background:#e3e3e3}.cke .cke_contents{border:1px solid #b7b7b7}.cke .cke_bottom,.cke .cke_wordcount{padding:8px;border:1px solid #b7b7b7;border-top:none;border-radius:0 0 4px 4px;background:#e3e3e3}.cke .cke_wordcount{position:static;float:none}.cke .cke_button,.cke .cke_combo_button,.cke .cke_toolgroup{background:#fff!important}.cke .cke_toolgroup{margin-bottom:5px;border:1px solid #b7b7b7!important}.cke .cke_button_on{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#ccc!important}.cke .cke_button_on:hover{background-color:#bbb!important}.cke .cke_button_off:hover{background-color:#eee!important}.cke .cke_wysiwyg_frame{width:100%!important}.vue-slider{max-width:791px}.vue-slider-component{position:relative}.vue-slider-component td{padding-bottom:30px;vertical-align:middle;height:46px}.vue-slider-component .vue-slider-wrap{cursor:pointer}.vue-slider-component .vue-slider{background-color:#b7b7b7!important}.vue-slider-component .vue-slider-piecewise .vue-slider-piecewise-dot{background-color:#fff!important}.vue-slider-component .vue-slider-dot,.vue-slider-component .vue-slider-process{background-color:#253547!important;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.12)!important;box-shadow:1px 2px 3px 0 rgba(0,0,0,.12)!important}.__4-sections .vue-slider-component td{height:22px;padding-bottom:0}.vue-slider-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:128px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vue-slider-header .vue-slider-header_item{position:relative;line-height:22px;width:133px;color:#b7b7b7}.vue-slider-header .vue-slider-header_item:before{content:"";position:absolute;left:0;bottom:-10px;width:1px;height:15px;background-color:#b7b7b7}.__4-sections .vue-slider-header{margin-left:6px}.__4-sections .vue-slider-header .vue-slider-header_item{width:177px}.vue-slider-vertical-header{width:120px;color:#b7b7b7}.vue-slider-hint{font-size:14px;line-height:1.4}.list{margin:0 auto;width:100%;max-width:840px}.list,.list *{-webkit-box-sizing:border-box;box-sizing:border-box}.list h1,.list h2,.list h3,.list h4,.list h5{font-weight:400;word-wrap:break-word}.list.__full-width{max-width:none}.list_item{position:relative;display:block;margin-bottom:4px;height:82px;clear:both;cursor:default;background-color:#f4f4f4;border-radius:20px;text-decoration:none}.list_item *{-webkit-box-sizing:border-box;box-sizing:border-box}.list_item.__link:hover{cursor:pointer;text-decoration:none}.list_item.__no-link:hover{cursor:default;text-decoration:none}.list_item .list_item_status{position:absolute;top:5px;right:5px}.list_item .list_item_image{position:absolute;left:0;top:0;width:80px;height:80px;text-align:center;border-radius:20px}.list_item .list_item_image,.list_item .list_item_image .object-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.list_item .list_item_image .object-logo{width:60px;height:60px;background-color:#fff;border-radius:50%}.list_item .list_item_image .object-logo img{width:auto;height:100%}.list_item .list_item_image .object-logo img.__horizontal{width:100%;height:auto}.list_item .list_item_image .object-logo .icon-ui{font-size:40px;background-color:transparent}.list_item .list_item_row-with-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:26px;position:relative}.list_item .list_item_row-with-actions:hover .content-popup{display:block}.list_item .list_item_row-with-actions .details{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;width:auto}.list_item .list_item_row-with-actions .text-overflow{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.list_item .list_item_row-with-actions .content-popup{display:none;position:absolute;top:100%;left:0;line-height:1.5;color:#171717;z-index:100;padding:10px 10px 5px;border-radius:4px;background-color:#e3e3e3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}.list_item.__rounded .object-logo .icon-ui{margin-left:5px}.list_item .list-item-actions{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto;font-size:14px;width:auto}.list_item .list-item-actions .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.list_item .list-item-actions .actions_link{white-space:nowrap;padding-left:10px;cursor:pointer;color:#171717}.list_item .list-item-actions .actions_link .icon-ui{color:#171717}.list_item .list-item-actions .actions_link .actions_link_text{text-decoration:underline}.list_item .list-item-actions .actions_link:hover .actions_link_text{text-decoration:none}.list_item .list-item-actions .actions_item{padding:0;height:auto}.list_item .list_item_title{display:block;height:26px;margin-bottom:6px;padding:10px 10px 0 90px;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:16px;color:#171717;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;font-weight:400}.list_item .list_item_info{height:48px;padding:0 10px 4px 90px;color:#171717}.list_item .list_item_info .item_info_subtitle{display:block;height:18px;margin-bottom:4px;font-family:oxygenlight,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_item .list_item_info .item_info_subtitle a{display:inline-block;max-height:16px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.list_item .list_item_info .details{vertical-align:middle;margin-right:10px;font-size:12px;font-family:oxygenregular,helvetica,arial,sans-serif;color:#5c5c5c}.list_item .status-corner{display:inline-block;color:#7c7b7c;padding-right:15px}.list_item .icon-close-circle{position:absolute;right:4px;top:calc(50% - 24px / 2);font-size:24px}.list_item .details_text{display:-webkit-box;color:#7c7b7c;font-size:12px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.list_item.__s{height:auto;min-height:40px}.list_item.__s .list_item_image{width:38px;height:38px}.list_item.__s .list_item_image img{width:100%;height:100%}.list_item.__s .list_item_image .icon-ui{width:100%;height:100%;font-size:30px}.list_item.__s .list_item_row-with-actions{min-height:20px}.list_item.__s .list_item_title{height:20px;margin-bottom:0;padding:4px 10px 4px 48px;font-size:14px}.list_item.__s .list_item_info{height:18px;padding:4px 6px 10px 48px}.list_item.__s .list_item_info .list_item_row-with-actions,.list_item.__s .status-corner{display:none}.list_item.__s .item_info_subtitle{height:auto;margin-bottom:0}.list_item.__plain{height:auto;padding:5px 0}.list_item.__plain .list_item_row-with-actions{min-height:24px}.list_item.__plain .list_item_title{margin:0;padding:5px 10px;height:auto;line-height:1.2}.list_item.__plain .list_item_info{height:auto;min-height:28px;padding:0 10px 4px}.list_item.__plain .status-corner{position:static}.list_item.__grey{background-color:#e3e3e3;border:1px solid #ececec}.list_item.__grey .list_item_title{font-family:oxygenregular,helvetica,arial,sans-serif}.list_item.__active{background-color:#979797}.list_item.__height-auto{height:auto;min-height:82px}.list_item.__height-auto .list_item_info{height:auto}.list_item.__height-auto .list_item_row-with-actions{min-height:auto}.form-row.__compound .list_item,.form-row.__table-view .list_item,.form-short-profile .list_item{margin:0;width:100%;height:32px;background-color:#fff;border:1px solid #5f5c60}.form-row.__compound .list_item .list_item_image,.form-row.__table-view .list_item .list_item_image,.form-short-profile .list_item .list_item_image{width:30px;height:30px}.form-row.__compound .list_item .list_item_image .object-logo,.form-row.__table-view .list_item .list_item_image .object-logo,.form-short-profile .list_item .list_item_image .object-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-row.__compound .list_item .list_item_image .object-logo img,.form-row.__table-view .list_item .list_item_image .object-logo img,.form-short-profile .list_item .list_item_image .object-logo img{width:100%;height:100%}.form-row.__compound .list_item .list_item_image .object-logo .icon-ui,.form-row.__table-view .list_item .list_item_image .object-logo .icon-ui,.form-short-profile .list_item .list_item_image .object-logo .icon-ui{margin-left:5px;width:auto;height:auto;font-size:20px}.form-row.__compound .list_item .list_item_info,.form-row.__table-view .list_item .list_item_info,.form-short-profile .list_item .list_item_info{display:none;height:auto}.form-row.__compound .list_item .list_item_row-with-actions,.form-row.__table-view .list_item .list_item_row-with-actions,.form-short-profile .list_item .list_item_row-with-actions{min-height:auto}.form-row.__compound .list_item .list_item_title,.form-row.__table-view .list_item .list_item_title,.form-short-profile .list_item .list_item_title{margin:0;padding:0 0 0 34px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;height:auto;line-height:30px;overflow:visible;white-space:normal}.form-row.__compound .list_item .list_item_title div,.form-row.__table-view .list_item .list_item_title div,.form-short-profile .list_item .list_item_title div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:29px;margin-right:5px}.form-row.__compound .list_item .js-autosuggest-full-profile-link .icon-ui,.form-row.__table-view .list_item .js-autosuggest-full-profile-link .icon-ui,.form-short-profile .list_item .js-autosuggest-full-profile-link .icon-ui{font-size:20px!important}.list_item.__card-box{padding:10px;height:auto}.list_item.__card-box .list_item_title{margin:0;margin-bottom:20px;padding:0;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#171717}.list_item.__card-box .list_item_info{padding:0;height:auto}.list_item.__card-box.__active{background-color:#e3e3e3}.list_item.__card-box:hover{cursor:pointer;text-decoration:none}.ui-table_row .list_item{width:100%;height:40px;border:1px solid #e1e1e1}.relations{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 20px 0;padding-top:20px}.relations:last-child{margin-bottom:20px}.print-mode .relations{display:block}.print-mode .relations .relation_item{border:none}.print-mode .relations .relation_item .relation_info{padding-left:0;text-align:left;border:none}.print-mode .relations .relation_item .relation_info_item{display:block;margin:5px 0 0;padding:0;font-size:14px}.print-mode .relations .relation_item .list{margin:0}.relation_icon{position:relative;min-width:61px;margin-right:-1px;border-top:1px solid #b7b7b7}.relation_icon .icon-ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-20px;left:0;width:40px;height:40px;font-size:30px;border-radius:50%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15);background-color:#fff}.relation_icon.__right{margin-right:0}.relation_icon.__right .icon-ui{left:auto;right:0}.relation_list{min-width:50%;max-width:100%;width:100%;word-wrap:break-word}.relation_list.__only-right{margin-right:-1px}.relation_list.__only-right .relation_item{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.relation_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:14px;border-left:1px solid transparent;border-right:1px solid transparent}.relation_item.__single .list{width:100%;max-width:840px}.relation_item.__left-connection .list{margin-right:193px}.relation_item.__right-connection .list{margin-left:193px}.relation_item.__left-connection.__right-connection .list{margin-left:0;margin-right:0}.relation_item.__not-last-left-connection{border-left-color:#b7b7b7}.relation_item.__not-last-right-connection{border-right-color:#b7b7b7}.relation_item.__last-text-item .relation_info{width:100%}.relation_item.__last-text-item .relation_info .relation_info_item{padding:10px 5px;margin-top:0;font-size:16px;word-break:normal}.relation_item.last-similar,.relation_item:last-child{padding-bottom:0;border-left-color:transparent;border-right-color:transparent}.relation_item .relation_info{padding:0 10px;min-width:193px;width:193px;text-align:center;border-top:1px solid #b7b7b7}.relation_item .relation_info_item{position:relative;overflow:hidden;margin:0 auto;background-color:#fff;font-size:12px;line-height:1;word-break:break-all;word-wrap:break-word}.relation_item .relation_info_item.__type{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:-10px;padding:0 5px;color:#7c7b7c}.relation_item .relation_info_item.__note{margin-top:5px;color:#b7b7b7}.relation_item .list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:-10px 0 0;min-width:386px;max-width:386px;width:386px;word-wrap:break-word}.relation_item .list .list_item{margin-bottom:0;min-width:50%;max-width:100%;width:100%;word-wrap:break-word}.relationship{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.relationship:after,.relationship:before{content:" ";margin:0 30px;width:100%;height:30px;border-bottom:1px solid #b7b7b7}.relationship:before{border-left:1px solid #b7b7b7}.relationship:after{border-right:1px solid #b7b7b7}.relationship span{font-size:14px;color:#7c7b7c}.relation_form .flex-item{max-width:50%}.relation_form .flex-item .list_item{padding-right:34px}.relation-counter-label{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;font-size:12px;height:30px;border:1px solid #b7b7b7;border-radius:20px;background-color:#fff}.relation-counter,.relation-counter-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.relation-counter{padding-bottom:20px;border-left:1px solid transparent;border-right:1px solid transparent}.relation-counter.__left-connection{border-left-color:#b7b7b7!important}.relation-counter.__left-connection .relation-counter-label{left:-20px;margin-bottom:10px}.relation-counter.__right-connection{border-right-color:#b7b7b7!important}.relation-counter.__right-connection .relation-counter-label{right:-20px;margin-left:10px}.user-tooltip-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;min-width:200px;visibility:hidden;padding:10px;border-radius:10px;background:#f4f4f4;-webkit-box-shadow:0 2px 3px gray;box-shadow:0 2px 3px gray;z-index:20001}.user-tooltip-container .user-avatar{margin-right:10px}ul.holder{margin:0;padding:5px;min-height:30px;height:auto!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}li.token-input-input-token,li.token-input-token,ul.holder li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:3px 3px 3px 0;list-style-type:none;-moz-user-select:none}.token-input-input-token.__with-placeholder,.token-input-input-token.__with-placeholder input{width:100%!important}.cm-edit-form li.token-input-token{font-weight:400;margin-bottom:3px}.cm-edit-form li.token-input-token.token-input-selected-token{background-color:#ded7f8}.edit-event-form .litebox-form ul.token-input-list{width:452px}.token-input-list input{border:none;width:30px;height:23px;min-height:23px;padding:3px 8px;background-color:transparent}ul.token-input-list{overflow:hidden;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3px}body.ext-ie7 ul.holder li{margin:3px 0 2px 3px;padding-bottom:2px}body.ext-opera ul.holder li{margin:3px 0 2px 3px}body.ext-ie6 ul.holder li{margin:2px 0 2px 3px;padding-bottom:2px}.token-input-token,ul.holder li.bit-box{position:relative;padding:0 20px 0 5px;cursor:default;max-width:340px;overflow-x:hidden;text-overflow:ellipsis;line-height:1.6;font-size:14px;background-color:#e1e1e1;border-radius:10px}ul.holder li.bit-box{padding-right:30px}.token-input-token.token-input-highlighted-token,ul.holder li.bit-hover{background:#ececec}.token-input-dropdown-item,.token-input-dropdown-item2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 20px;height:auto;line-height:1.2;min-height:40px;font-size:14px;white-space:normal;word-break:break-word;color:#171717;list-style:none;margin-bottom:1px;background-color:#e3e3e3;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.token-input-dropdown-item2.token-input-selected-dropdown-item,.token-input-dropdown-item.token-input-selected-dropdown-item{background-color:#ececec}.heading-divider{height:30px;line-height:30px;font-family:oxygenregular,helvetica,arial,sans-serif;font-size:14px;padding:0 5px;background-color:#fff;cursor:default}.token-input-dropdown{border-radius:4px;background-color:#fff;border:1px solid #b7b7b7}.token-input-dropdown ul{max-height:260px;overflow-y:auto}.token-input-dropdown p{padding:10px 5px}ul.holder li.bit-box-focus{border-color:#598bec;background:#598bec;color:#fff}ul.holder li.bit-input input:not(.noc-simple-committee){height:24px;min-height:24px;line-height:24px;border:none;outline:0;padding:0}.holder li.bit-box a.closebutton,.token-input-delete-token{position:absolute;right:6px;top:8px;display:block;width:7px;height:7px;font-size:1px;background:url(/images/close.gif);cursor:pointer}ul.holder li.bit-box a.closebutton:hover{background-position:7px}ul.holder li.bit-box-focus a.closebutton,ul.holder li.bit-box-focus a.closebutton:hover{background-position:bottom}ul.holder li.bit-box a.closebutton.loading{background-image:url(/ui-components/extjs/resources/images/default/grid/loading.gif);width:10px;height:9.5px;padding:0;background-size:contain;top:1px;right:-1px}li.bit-input input{background:none}.tip{padding:15px 0;color:#333;font-size:10px}.ui-holder{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-holder,.ui-holder .ui-holder-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ui-holder .ui-holder-box{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 5px 5px 0;padding:3px 10px;line-height:1.4;min-height:30px;cursor:default;font-size:16px;border:1px solid #b7b7b7;border-radius:4px;background-color:#e3e3e3}.ui-holder .ui-holder-box .icon-ui{margin-left:10px;cursor:pointer}.box_progress_bar{margin-bottom:10px;font-size:10px}.progress_bar{height:3px;background:#eee}.percent{background-color:#bfdbff;width:0;height:100%}table.box_progress_bar td{line-height:12px;color:#777}.progress_bar_current_number{width:77px;padding-right:3px;text-align:right}.progress_bar_total_number{width:107px;padding-left:3px;text-align:left}.field-progr-brd{margin:-1px 0 -13px}.field-progr-brd .progress_bar{position:relative;z-index:10;height:2px;background:#ccc}.field-progr-brd .percent{background-color:#7fbce5}.field-progr-brd .counter{line-height:12px;text-align:right;font-size:10px;color:#777}.field-progr-brd.on-focus{position:relative;top:-2px;width:100%;margin:0}.field-progr-brd.on-focus DIV{position:absolute;z-index:100}.field-progr-brd.on-focus .progress_bar{top:0;width:100%}.field-progr-brd.on-focus .counter{top:2px;right:0;padding:0 3px;background-color:#ffd}.form-builder{position:relative;height:100%;max-width:1300px;margin:0 auto}.form-builder.edit-grid-builder .item .field{padding:5px 10px;min-height:42px}.form-builder.edit-grid-builder .item .label{margin-bottom:0}.form-builder .subheading{font-size:14px;font-family:oxygenbold,helvetica,arial,sans-serif}.form-builder *{-webkit-box-sizing:border-box;box-sizing:border-box}.lightbox .form-builder{min-height:304px;max-width:990px}.lightbox .form-builder .tabs{min-height:50px}.form-builder.__compound{min-width:1270px}.form-builder.__compound-sorting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 60px);min-width:900px;min-height:0}.form-builder.__compound-sorting .form-builder-wrapper .form-builder-content{height:100%}.form-builder.__compound-sorting .item .ico-btns{min-width:24px}.form-builder.lightbox{width:1200px!important}.form-builder.lightbox .edit-form{min-height:490px;max-height:800px}.form-builder.lightbox .form-builder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.form-builder.lightbox .fieldset-content{max-width:400px}.form-builder .form-builder_header{margin-bottom:10px;border-radius:20px;font-weight:700;color:#5c5c5c}.form-builder .form-builder_header .flex-item{padding:5px 15px}.form-builder .form-builder_header .flex-item.icon-ui:before{color:#5c5c5c;background-color:transparent}.form-builder .form-builder_buttons{position:fixed;margin-top:37px;width:175px}.form-builder .form-builder_buttons .btn.__regular{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px;width:100%;min-width:150px}.form-builder .x-form-field-wrap{width:100%!important}.form-builder .fieldset-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:460px;min-width:320px}.form-builder .fieldset-content.__with-sidebar{margin-right:60px}.form-builder .fixed-buttons{position:absolute;top:0;right:0}.form-builder .horizontal-scroll-wrapper{overflow-y:hidden}.form-builder .multicolumns{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.form-builder .column1,.form-builder .multicolumns{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.form-builder .column1{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:10px;border-right:1px solid #b7b7b7;overflow-y:auto}.form-builder .column1 .field>div{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-builder .column1 .field .ico-btns{width:auto;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-builder .column2{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.form-builder .column2 .ico-btns{display:none!important}.form-builder .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;width:100%;min-height:30px;font-size:14px;line-height:30px;font-family:oxygenregular,helvetica,arial,sans-serif;color:#171717;background:none;outline:none}.form-builder .field::-webkit-input-placeholder{color:#b7b7b7}.form-builder .field::-moz-placeholder{color:#b7b7b7;opacity:1}.form-builder .field:-ms-input-placeholder{color:#b7b7b7}.form-builder .field .form-field{padding:0;border:none}.form-builder .field .label,.form-builder .field label{width:100%;margin-bottom:5px;text-align:left;font-size:14px;font-family:oxygenregular,helvetica,arial,sans-serif;line-height:14px;color:#7c7b7c}.form-builder .field.heading{margin-right:0}.form-builder .field.checkbox{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-builder .field.checkbox,.form-builder .field.checkbox .full-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-builder .field.checkbox label{padding:0 0 0 5px;margin-bottom:0}.form-builder .field.checkbox input[type=checkbox],.form-builder .field.checkbox input[type=radio]{vertical-align:middle}.form-builder .fieldset.basic{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%!important}.form-builder .item{position:relative;padding:10px}.form-builder .item .ico-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:5px;min-width:80px;opacity:0}.form-builder .item .ico-btns .icon-ui{cursor:pointer}.form-builder .item .icon-required{color:#7c7b7c}.form-builder .item .field:hover .ico-btns{opacity:1}.form-builder .item .field:hover .ico-btns a{text-decoration:none}.form-builder .item.not-drag{display:none}.form-builder .icon-required.active{color:#ea0016}.form-builder .checkbox>label{display:inline-block;width:235px}.form-builder .calendar input[type=text]{height:18px}.form-builder .drophere{padding-top:0;margin-bottom:5px}.form-builder.questionnaire .form-builder-content,.form-builder.task-template .form-builder-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-builder.questionnaire .column1,.form-builder.task-template .column1{margin:0;height:100%}.form-builder.questionnaire .column1 .field,.form-builder.task-template .column1 .field{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form-builder.questionnaire .multicolumns,.form-builder.task-template .multicolumns{margin-bottom:20px}.form-builder.questionnaire .ico-btns,.form-builder.task-template .ico-btns{position:relative;top:28px;min-width:0}.form-builder.__merge-tool{width:1055px}.form-builder.__merge-tool .field{margin-bottom:5px;padding:0;border:none}.form-builder.__merge-tool .field>label{margin-bottom:0}.form-builder.__merge-tool .form-builder_item{max-width:247px}.form-builder.__merge-tool .form-builder_item.left .merge-box,.form-builder.__merge-tool .form-builder_item.right .merge-box{border-color:#bdbdbd}.form-builder.__merge-tool .sidebar{top:40px}.form-builder.__merge-tool .form-row.__compound .field-block{position:relative;margin:5px 0;padding:10px 10px 0;min-height:30px;border:1px solid #ececec;border-radius:5px}.form-builder.__import-validation{width:1055px}.form-builder.__import-validation .form-builder_header .flex-item{margin-right:20px}.form-builder.__import-validation .form-builder_header .flex-item:last-child{margin-right:0}.form-builder.__import-validation .sidebar{top:40px}.form-builder .field-block-item{margin-right:20px;max-width:33.3%}.form-builder .field-block-item:last-child{margin-right:0}.form-builder .form-row.__compound{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%}.form-builder .form-row.__compound .field-block{margin:0;padding:0;border:none}.form-builder .form-row.__compound .form-section_row .flex-container{display:block;margin-bottom:20px}.form-builder .form-row.__compound .field-block-label{margin-bottom:10px;padding:0;border:none}.form-builder .form-row.__compound .form-row_section{margin:0;padding:0;border:none}.form-builder.registration-form-builder .form-builder-wrapper{margin:0 auto;width:990px}.merge-tool-header{max-width:990px}.merge-tool-header h1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.merge-tool-header h1 a{font-size:16px}.form-builder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.form-builder-wrapper .form-builder-content{overflow:hidden}.sub-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:1px solid #b7b7b7;margin-left:30px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.sub-item,.sub-item *{-webkit-box-sizing:border-box;box-sizing:border-box}.sub-item:last-child{margin-bottom:31px}.sub-item:last-child .fieldset-drag-area_container{border:1px dashed #b7b7b7}.sub-item .sub-item_name{position:relative;bottom:-1px;width:250px;padding:0 20px;text-align:center;line-height:1.2;border-bottom:1px solid #7c7b7c}.sub-item .sub-item_name:after,.sub-item .sub-item_name:before{content:"";position:absolute;bottom:-4px;width:6px;height:6px;border-radius:50%;background:#7c7b7c}.sub-item .sub-item_name:before{left:20px}.sub-item .sub-item_name:after{right:20px}.sub-item .sub-item_field{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;bottom:-31px;background:#fff;max-width:390px}.sub-item .fieldset-drag-area{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100px;width:390px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}.sub-item .fieldset-drag-area_container{min-height:100px;border:1px dashed #b7b7b7;border-bottom:none;border-radius:10px}.form-builder-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:100%}.edit-form-element{min-width:300px;max-height:600px}.edit-form-element textarea{height:auto;max-height:200px}.fieldset-drag-area{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:auto;border-radius:10px;border:1px dashed #b7b7b7}.fieldset-drag-area .fieldset-drag-area_container{height:100%}.fieldset-drag-area.__active{border:1px dashed #1a9a92}.column-heading{color:#171717;font-size:14px;font-family:oxygenbold,helvetica,arial,sans-serif;margin-bottom:10px}.online-registration textarea.input{height:auto;width:350px}.dragged-item{z-index:20100;background:red}.not-drag{min-height:10px}.not-drag .widget,.not-drag .widget-padding{background:none;border:none;height:0;padding:0}.drophere{padding-top:10px}.drophere div{border:1px dashed #0065a5;height:20px}.dragged{position:absolute;left:200px;top:75px;background:#b3d0e4;border:1px solid #0065a5;border-top-width:12px;color:#0065a5;opacity:.3;filter:alpha(opacity=30);height:100px;width:306px}.dragged .x-dd-drag-ghost{display:none}.dragged.form-builder{width:320px!important;opacity:.6;background:none;border:none;height:auto;padding:0;text-align:left}.dragged.form-builder .x-dd-drag-ghost{display:block}.x-ie-shadow{background:none!important}.ext-el-mask.navigator-ondrag-mask{background:url(/images/menu-bg_c.gif) repeat-x scroll 0 0 transparent;opacity:.2}.edit-grid-form-builder{height:100%}.edit-grid-form-builder .form-builder{height:calc(100% - 35px)}.form-builder_buttons button span.next{position:relative;padding:0 21px 0 7px;background:none}.form-builder_buttons button span.next:after{content:"";position:absolute;top:0;width:100%;height:100%;margin-left:3px;background-image:url(/images/sidebar-nav-icons.png);background-repeat:no-repeat;background-position:0 -1752px}.form-builder_subheading{margin-top:2px;font-size:14px}.merge-box{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.section_professional_information-holder .merge-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.merge-wysiwyg .merge-box{white-space:normal;word-wrap:break-word}.merge-wysiwyg .merge-box.center-box .link_button{margin:0 0 10px 10px}.merge-wysiwyg .merge-box .inline-ckeditor{padding:10px;white-space:normal}.merge-wysiwyg .merge-box ul{list-style:disc;padding-left:20px}.merge-wysiwyg .merge-box ol{list-style:decimal;padding-left:20px}.merge-wysiwyg .merge-box img{max-width:100%;height:auto!important}.merge-wysiwyg .merge-box .link_button{display:inline-block;margin-top:10px}.merge-box .label-connector{padding-bottom:10px;display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.checkbox .merge-box.invalid-field{padding:10px}.form-section{margin-bottom:20px}.field-block-label{padding:20px 20px 20px 0;font-size:14px;font-family:oxygenregular,helvetica,arial,sans-serif;line-height:14px;color:#7c7b7c;border-bottom:1px solid #ececec}.field-block-label .required{margin-left:5px}.field-block-data{max-width:275px;padding:20px 20px 20px 0;border-bottom:1px solid #ececec;font-size:14px;word-break:break-all;word-break:break-word}.field-block-input{padding:20px 0;border-bottom:1px solid #ececec}.audit *{-webkit-box-sizing:border-box;box-sizing:border-box}.audit .audit_item{position:relative;margin-bottom:5px;padding:15px;min-height:80px;background-color:#fff;border:1px solid #e1e1e1;border-radius:20px;cursor:pointer}.audit .audit_item:hover{border-color:#979797}.audit .audit_item.__active{border:1px solid #1a9a92}.audit .audit_item .subheading{word-break:break-word}.audit .audit_history-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #b7b7b7}.audit .audit_history-item:last-child{padding:0;border:none}.audit .audit_history-item .file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:5px}.audit .audit_history-item .file .file_image{height:40px;width:auto;margin-right:10px}.audit .audit_history-item .file.file-type-img{background:none}.audit .audit_history-item .relations{margin-bottom:20px}.audit .badge{min-width:80px}.flex-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-section *{-webkit-box-sizing:border-box;box-sizing:border-box}.noc-layout-right-full .flex-section{max-width:none}.section-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 20px 20px 0;width:50%;min-width:334px}.form-short-profile-desc .section-box{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:15px;width:100%!important}.form-short-profile-desc .section-box:last-child{margin-bottom:0}.form-short-profile-desc .section-box .section-box_heading{margin-bottom:5px}.form-short-profile-desc .section-box .form-row{padding-bottom:10px;border-bottom:1px solid #979797;margin-bottom:15px!important}.form-short-profile-desc .section-box .form-row:last-child{margin-bottom:0!important}.form-short-profile-desc .section-box .form-row .form-field{padding-bottom:0;border:none}.filters-block .section-box,.form-row .section-box{padding:0;width:100%;min-width:0}.section-box .form-row{max-width:320px}.section-box .form-row.__preview,.section-box .form-row.__table-view,.section-box .form-row.wysiwyg{max-width:none}.section-box .form-row.__preview .form-row,.section-box .form-row.__table-view .form-row,.section-box .form-row.wysiwyg .form-row{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:none;overflow:hidden}.section-box .form-row.__preview .section-box,.section-box .form-row.__table-view .section-box,.section-box .form-row.wysiwyg .section-box{width:auto;min-width:0}.section-box .form-row.__table-view,.section-box .form-row.wysiwyg{max-width:none}.section-box_heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.section-box_heading h2{margin-bottom:0;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:normal}.section-box_heading .badge{margin-left:60px}.flex-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-item.__width-auto{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.actions-logs-table .ui-table_row_item.show .actions-logs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:100%}.actions-logs-table .ui-table_row_item.show .actions-logs_item .actions-logs_item_content{overflow:auto}.actions-logs{display:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:0;width:100%;font-family:monospace;border:1px solid #7c7b7c;background-color:#ffffb5;z-index:1}.actions-logs_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:pre;border:1px solid #7c7b7c;overflow:auto}.actions-logs_item .actions-logs_item_heading{padding:10px;background-color:#e3e3e3;border-bottom:2px solid #7c7b7c}.actions-logs_item .actions-logs_item_content{padding:10px}.loading_bar{position:fixed;top:0;width:100%;height:6px;background:#1a9a92;z-index:900}.loading_bar_progress{background:#ea0016;height:6px;width:0}.modal{position:fixed;top:0;left:0;margin:auto;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:800}.modal_bar{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;height:40px;background:#171717;color:#fff}.modal_bar,.modal_bar .bar-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal_bar .bar-menu{position:absolute;right:0;height:100%}.modal_bar .bar-menu .bar-menu_item{margin-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:relative;cursor:pointer}.modal_bar .bar-menu .bar-menu_item .icon-ui{color:#fff}.modal_bar .bar-menu .dropdown-ui{display:block;top:40px;right:0}.modal_bar_heading{padding:0 250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px}.modal_container{position:relative;left:-100%;width:300%}.modal_container,.modal_preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.modal_preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 64px 64px;width:100%;text-align:center}.modal_preview .modal_preview_loader{position:relative;top:-40px;width:80px;height:80px}.modal_preview .modal_preview_iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.dashboard .heading{margin-bottom:5px;font-size:14px;font-family:oxygenbold,helvetica,arial,sans-serif}.dashboard .flex-section{margin:0 -5px;width:600px}.dashboard .section-box{padding:5px;min-width:33.3%}.dashboard-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:115px;padding:20px;color:inherit;font-family:oxygenregular,helvetica,arial,sans-serif;border-radius:20px;background-color:#f4f4f4;text-decoration:none}.dashboard-item:visited{color:inherit}.dashboard-item:hover{text-decoration:none;border-color:#7c7b7c}.dashboard-item .icon-ui{font-size:40px;margin-bottom:5px}.dashboard-item .subheading{word-break:break-all}.dashboard-wrapper+.top-content-bar{display:none}.x-shadow{display:none!important}.x-combo-list{position:absolute;z-index:100;min-height:42px;padding:0;border-radius:4px;border:1px solid #b7b7b7;background-color:#fff}.x-combo-list,.x-combo-list *{-webkit-box-sizing:border-box;box-sizing:border-box}.x-combo-list .x-combo-list-inner{min-height:42px}.x-combo-list .x-combo-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 20px;height:auto;line-height:1;min-height:40px;font-size:16px;white-space:normal;color:#171717;list-style:none;margin-bottom:1px;border:none!important;background-color:#f4f4f4;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3}.x-combo-list .x-combo-list-item.x-combo-selected{background-color:#ececec}.x-combo-list .combobox-group-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;height:30px;line-height:1.1;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;font-weight:400;background:transparent}.x-combo-list .combobox-group-header,.x-combo-list .search-item-relations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#171717}.x-combo-list .search-item-relations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 20px;margin-bottom:1px;min-height:40px;line-height:1.2;font-size:16px;background-color:#e3e3e3;border:none}.x-combo-list .search-item-relations.x-combo-selected,.x-combo-list .search-item-relations:hover{text-decoration:none;background-color:#ececec;border:none!important}.x-combo-list .loading-indicator{font-size:14px;margin:0 5px;height:40px;line-height:40px}.x-form-field-wrap{width:auto!important}.x-form-field-wrap .x-form-text{width:100%!important;padding:0 5px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box;background:none!important;background-color:#fff!important}.x-form-field-wrap .x-form-date-trigger{background:none;border:none}.x-form-field-wrap .x-form-date-trigger .icon-ui{position:absolute;top:5px;right:5px;color:#171717}.x-form-field-wrap .holder{font-size:14px;min-height:30px}.report-constructor-preview{background:#ccc;padding:.5cm 0}.report-constructor-preview .page{position:relative;background:#fff;display:block;margin:0 auto .5cm;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px}.report-constructor-preview .page[paperSize=PAPERSIZE_A4]{width:21cm;height:29.7cm}.report-constructor-preview .page[paperSize=PAPERSIZE_A4][orientation=landscape]{width:29.7cm;height:21cm}.report-constructor-preview .page[paperSize=PAPERSIZE_A3]{width:29.7cm;height:42cm}.report-constructor-preview .page[paperSize=PAPERSIZE_A3][orientation=landscape]{width:42cm;height:29.7cm}.report-constructor-preview .page[paperSize=PAPERSIZE_A5]{width:14.8cm;height:21cm}.report-constructor-preview .page[paperSize=PAPERSIZE_A5][orientation=landscape]{width:21cm;height:14.8cm}.report-constructor-preview .page table{border-spacing:0}.report-constructor-footer{position:absolute;bottom:20px;left:0;width:100%;padding:20px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.report-constructor-footer .report-constructor-footer-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #b7b7b7}.report-constructor-table{width:100%;border-spacing:0;border:.5px solid #b7b7b7;table-layout:fixed}.report-constructor-table.__header{border:none}.report-constructor-table.__header td{border:1px dashed #b7b7b7;border-right:none}.report-constructor-table.__header td:last-child{border:1px dashed #b7b7b7}.report-constructor-table td{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:.5px solid #b7b7b7}.report-constructor-table td.with-hint{color:green}.report-constructor-table td.with-hint .cell:before{content:"*";display:inline-block;margin-right:3px}.report-constructor-table td .cell{min-height:30px;padding:20px}.report-constructor-table td .cell:focus{outline:none}.report-constructor-table td span.icon-ui.icon-close-circle{visibility:hidden;position:absolute;top:0;right:0;font-size:24px}.report-constructor-table td.__cell-with-field span.icon-ui.icon-close-circle{visibility:visible}.report-constructor-table td.text-direction-vertical>.cell{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.report-constructor-table .ui-state-default{border:1px solid #b7b7b7;color:#000;font-weight:400;background:#fff}.report-constructor-table .ui-selected,.report-constructor-table .ui-selecting{border:1px solid #1e90ff;background:#0081ff1c}.field{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.field,.page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.report-constructor-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.person_id_card_container{width:520px!important}.id-card-view{display:inline-block;width:260px!important}.id-card-view .id-card-view-img{width:80px!important}.id-card-view .id-card-view-logo{width:260px!important;vertical-align:top}.id-card-view td{padding:4px!important;font-size:12px!important}.subject-screening *{font-size:16px!important}.subject-screening .subject-screening-header .subject-screening-header-logo,.subject-screening .subject-screening-header .subject-screening-header-logo img{width:200px!important}.subject-screening .subject-screening-header span{padding:5px}.subject-screening .subject-screening-signature .signature-item{width:300px!important}.subject-screening table{border-collapse:collapse}.subject-screening table td,.subject-screening table th{padding:5px;vertical-align:top;line-height:1.2}.subject-screening .td-colspan{min-width:140px}.subject-screening:not(.not-full-width-table) table{width:auto!important}.subject-screening:not(.not-full-width-table) table.subject-screening-signature{width:600px!important}.date-footer-info{position:absolute;left:30px;bottom:10px;width:calc(100% - 60px);font-style:italic}.date-footer-info,.date-footer-info *{font-size:12px!important}.pass-strength{position:absolute;bottom:1px;left:6px;height:3px;width:calc(100% - 12px);background-color:#fff}.pass-strength-line{height:3px;width:0;-webkit-transition:width 2s;transition:width 2s}.pass-strength-line.strength-0{width:20%}.pass-strength-line.strength-1{width:40%}.pass-strength-line.strength-2{width:60%}.pass-strength-line.strength-3{width:80%}.pass-strength-line.strength-4{width:100%}.pass-strength-line.good{background-color:#16d20b}.pass-strength-line.bad{background-color:#ea0016}.pass-strength-line:after,.pass-strength-line:before{content:"";height:inherit;background:transparent;display:block;border-style:solid;border-width:0 5px;border-color:#fff;position:absolute;width:calc(20% + 5px);z-index:10}.pass-strength-line:before{left:calc(20% - 5px)}.pass-strength-line:after{right:calc(20% - 5px)}.strength-help{position:absolute;right:-25px}.strength-help .icon{cursor:pointer}.strength-help:hover .pass-strength-description{display:block}.strength-help:hover .dropdown:after{left:100%;margin-left:-19px}.pass-strength-description{width:240px;display:none;position:absolute;top:-5px;right:-245px;padding:10px;font-size:12px;line-height:1.2}.text-mask{clear:both}.text-mask .text-mask_bullet{float:left;width:4px;height:4px;margin:0 5px 0 0;border-radius:50%;background:hsla(0,0%,9%,.5)}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:30px}.select2.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;height:20px;font-size:20px;padding:0;color:#5d88b3;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;line-height:1}.select2.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"\e90c";font-family:icomoon;border:none;position:static;margin:0;color:inherit}.select2.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container.select2-container--default .select2-results__option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 20px;margin-bottom:1px;min-height:30px;line-height:1.2;font-size:16px;color:#171717;background-color:#e3e3e3;word-break:break-word}.select2-container.select2-container--default .select2-results__option.select2-results__option--highlighted,.select2-container.select2-container--default .select2-results__option:hover{color:#171717;background-color:#ececec}.select2-container.select2-container--default .select2-results__option.select2-results__option--selected{font-family:oxygenbold,helvetica,arial,sans-serif}.select2-container.select2-container--default .select2-results__option.select2-results__option--group{padding:0;background:transparent}.select2-container.select2-container--default .select2-results__option.select2-results__option--group.select2-results__option--highlighted,.select2-container.select2-container--default .select2-results__option.select2-results__option--group:hover{color:#171717;background:transparent}.select2-container.select2-container--default .select2-results__option .select2-results__group{width:100%}@-moz-document url-prefix(){.select2-container.select2-container--default .select2-results>.select2-results__options{scrollbar-width:thin;scrollbar-color:#171717 transparent}}.select2-container.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:8px;height:8px}.select2-container.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-button{display:none}.select2-container.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:hsla(0,0%,9%,.7);border-radius:5px}.select2-container.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track,.select2-container.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track-piece{background-color:#fff}.select2-container.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-corner{background-color:#fff}.default-template-wrap{max-width:1100px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.default-template-preview{display:inline-block;width:130px;height:163px;margin:0 10px 20px;padding:0 2px;border:1px solid #b7b7b7;text-decoration:none;background:#fff;text-align:center}.default-template-preview:visited{border:1px solid #b7b7b7}.default-template-preview:active,.default-template-preview:focus,.default-template-preview:hover{border:1px solid #1a9a92;text-decoration:none}.default-template-preview img{display:block;width:130px;border:none;margin:0 auto}.newsletter-params-wrap{max-width:350px}@media (min-width:1300px){.newsletter-params-wrap{max-width:500px}}.newsletter-params{width:100%;padding:10px;background-color:#fff}.cm-export .column{display:inline-block;padding:0 20px 20px;width:33.3%;vertical-align:top}.cm-export label:hover{cursor:pointer}.cm-export .section{margin-bottom:10px}.cm-export .buttons{margin-top:20px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cm-export .buttons,.cm-export .buttons .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cm-export .buttons .btn{margin-left:20px}.cm-export .section input[type=checkbox]{vertical-align:middle}.cm-export #cm-export-steps-switcher,.cm-import #cm-import-steps-switcher{width:100%}.cm-export #cm-export-steps-switcher.disabled{opacity:.6;filter:alpha(opacity=60)}.cm-export #cm-export-steps-switcher ul,.cm-import #cm-import-steps-switcher ul{margin:0;padding:0;list-style-type:none;text-align:center}.cm-export #cm-export-steps-switcher ul li,.cm-import #cm-import-steps-switcher ul li{position:relative;display:inline-block;cursor:pointer;line-height:2em;font-family:oxygenbold,helvetica,arial,sans-serif;font-size:16px;font-size:1.2em;border-bottom:2px solid #5f5c60}.cm-import #cm-import-steps-switcher ul li{cursor:default}.cm-export #cm-export-steps-switcher.export-3-steps ul li,.cm-import #cm-import-steps-switcher.export-3-steps ul li{width:33%}.cm-export #cm-export-steps-switcher.export-2-steps ul li,.cm-import #cm-import-steps-switcher.export-2-steps ul li{width:49.6%}.cm-export #cm-export-steps-switcher ul li:hover{cursor:pointer}.cm-export #cm-export-steps-switcher ul li.first:before,.cm-import #cm-import-steps-switcher ul li.first:before{position:absolute;left:0;display:block;content:"";width:20px;height:20px;background-color:#5f5c60;border:2px solid #5f5c60;border-radius:50%;bottom:-11px}.cm-export #cm-export-steps-switcher ul li:after,.cm-import #cm-import-steps-switcher ul li:after{content:""}.cm-export #cm-export-steps-switcher ul li:after,.cm-export #cm-export-steps-switcher ul li:before,.cm-import #cm-import-steps-switcher ul li:after,.cm-import #cm-import-steps-switcher ul li:before{position:absolute;right:0;display:block;width:20px;height:20px;background-color:#fff;border:2px solid #5f5c60;border-radius:50%;bottom:-11px}.cm-export #cm-export-steps-switcher ul li.passed:before,.cm-import #cm-import-steps-switcher ul li.passed:before{position:absolute;right:0;display:block;width:20px;height:20px;background-color:#171717;border:2px solid #171717;border-radius:50%;bottom:-11px}.cm-export #cm-export-steps-switcher ul li.passed:after,.cm-import #cm-import-steps-switcher ul li.passed:after{position:absolute;right:0;display:block;width:20px;height:20px;background-color:#5f5c60;border:2px solid #5f5c60;border-radius:50%;bottom:-11px}.cm-export #cm-export-steps-switcher ul li.active:before,.cm-export #cm-export-steps-switcher ul li.active:hover:before,.cm-import #cm-import-steps-switcher ul li.active:before,.cm-import #cm-import-steps-switcher ul li.active:hover:before{background-color:#5f5c60;border:2px solid #5f5c60}.cm-export #start_export_cm{position:relative;text-align:center;top:35%}.cm-export .load-icon{display:inline-block;float:none;vertical-align:bottom}.cm-export button#export.disabled{opacity:.6;filter:alpha(opacity=60);display:inline-block}.cm-export #export-button-wrapper{display:inline-block}.calendar-header{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.calendar-header,.calendar-header .calendar-header_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-header .calendar-header_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;cursor:pointer}.calendar-header .calendar-header_item .calendar-header_core{height:55px;padding:5px 10px;border:4px solid #fff;background-color:#ececec}.calendar-header .calendar-header_item .calendar-header_day{padding:5px 0;text-align:left;font-size:12px;color:#7c7b7c;text-transform:uppercase}.calendar-header .calendar-header_item .calendar-header_date{float:right}.calendar-header .calendar-header_item .calendar-header_date .calendar-header_date_number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%}.calendar-header .calendar-header_item .calendar-header_stripe{height:4px;margin-right:29px;margin-bottom:2px;background-color:#1a9a92}.calendar-header .calendar-header_item .calendar-header_more{display:block;margin-right:29px;line-height:0;margin-top:-3px;font-size:24px;text-decoration:none}.calendar-header .calendar-header_item.__week-end .calendar-header_core{background-color:#f4f5f7}.calendar-header .calendar-header_item.__week-end .calendar-header_date{color:#d94555}.calendar-header .calendar-header_item.__today .calendar-header_date_number{background:#171717;color:#fff}.calendar-header .calendar-header_item.__current .calendar-header_core{background:#b7b7b7}.calendar-header .calendar-header_item.__current .calendar-header_more{color:#fff}.calendar-form-header{margin-bottom:20px;min-height:30px}.calendar-form-header .fc-button{padding:0;color:#171717;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.calendar-form-header .fc-button .fc-icon{font-size:24px}.calendar-form-header .fc-toolbar-title{min-width:180px;text-align:center}.calendar .fc .fc-scrollgrid a,.calendar .fc th a,.fc .fc-scrollgrid a,.fc th a{font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px;color:#171717;text-decoration:none}.calendar .fc .fc-toolbar-chunk div,.fc .fc-toolbar-chunk div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar .fc .fc-toolbar-chunk div .fc-button,.fc .fc-toolbar-chunk div .fc-button{padding:0;color:#171717;border:none;background:none;outline:none}.calendar .fc .fc-toolbar-chunk div .fc-next-button,.fc .fc-toolbar-chunk div .fc-next-button{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.calendar .fc .fc-toolbar-chunk .fc-resourceTimeGridSevenDay-button,.fc .fc-toolbar-chunk .fc-resourceTimeGridSevenDay-button{display:none}.calendar .fc .fc-timegrid-slot-label-frame,.fc .fc-timegrid-slot-label-frame{text-align:left}.calendar .fc .fc-daygrid-day-top,.fc .fc-daygrid-day-top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.calendar .fc .day-number-box,.fc .day-number-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;text-align:center;margin:2px}.calendar .fc th.fc-day,.fc th.fc-day{background-color:transparent;border-color:transparent}.calendar .fc th.fc-day:hover,.fc th.fc-day:hover{cursor:default}.calendar .fc .fc-day,.fc .fc-day{font-size:14px;background-color:#ececec}.calendar .fc .fc-day:hover,.fc .fc-day:hover{cursor:pointer}.calendar .fc .fc-day.fc-day-other,.fc .fc-day.fc-day-other{opacity:.6}.calendar .fc .fc-day-sat,.calendar .fc .fc-day-sun,.fc .fc-day-sat,.fc .fc-day-sun{background-color:#f4f5f7}.calendar .fc .fc-day-sat .day-number-box a,.calendar .fc .fc-day-sun .day-number-box a,.fc .fc-day-sat .day-number-box a,.fc .fc-day-sun .day-number-box a{color:#d94555}.calendar .fc .fc-daygrid-day.fc-day-today,.fc .fc-daygrid-day.fc-day-today{background-color:#ececec}.calendar .fc .fc-daygrid-day.fc-day-today .day-number-box,.fc .fc-daygrid-day.fc-day-today .day-number-box{background-color:#171717}.calendar .fc .fc-daygrid-day.fc-day-today .day-number-box a,.fc .fc-daygrid-day.fc-day-today .day-number-box a{color:#fff}.calendar .fc .fc-event,.fc .fc-event{text-align:left}.calendar .fc .fc-event.other-month,.fc .fc-event.other-month{opacity:.5}.calendar .fc .fc-event .fc-daygrid-event-dot,.fc .fc-event .fc-daygrid-event-dot{display:none}.calendar .fc .fc-timegrid-col .fc-event-dot,.calendar .fc .fc-timegrid-col .fc-event.fc-event-start,.fc .fc-timegrid-col .fc-event-dot,.fc .fc-timegrid-col .fc-event.fc-event-start{border-color:#5ab4ae;background-color:#5ab4ae}.calendar .fc .fc-timegrid-col .fc-event-dot.__active,.calendar .fc .fc-timegrid-col .fc-event.fc-event-start.__active,.fc .fc-timegrid-col .fc-event-dot.__active,.fc .fc-timegrid-col .fc-event.fc-event-start.__active{border-color:#979797;background-color:#979797}.calendar .fc:not(.day-view) .fc-event,.fc:not(.day-view) .fc-event{background-color:#b7b7b7}.calendar .fc.day-view .fc-scrollgrid-section-header,.fc.day-view .fc-scrollgrid-section-header{display:none}.calendar .fc.day-view .fc-daygrid-day,.calendar .fc.day-view .fc-daygrid-day.fc-day-today,.fc.day-view .fc-daygrid-day,.fc.day-view .fc-daygrid-day.fc-day-today{background-color:#fff}.calendar .fc .fc-header-toolbar.fc-toolbar,.fc .fc-header-toolbar.fc-toolbar{margin-bottom:10px}.calendar .fc .fc-view,.fc .fc-view{overflow:hidden auto}.calendar .fc .fc-scroller-liquid-absolute,.fc .fc-scroller-liquid-absolute{position:relative}.fc-header-toolbar h2{font-family:oxygenregular,helvetica,arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:#171717}.fc-scroller{-ms-overflow-style:none}.fc-scroller::-webkit-scrollbar{display:none}.calendar{height:100%}.calendar .calendar-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto}.calendar .calendar-sidebar{width:345px;min-width:345px;margin-left:10px;padding:15px;border-radius:20px;background-color:#d9d9d9;overflow:hidden auto;max-height:calc(100vh - 237px)}.calendar .calendar-sidebar .content-actions,.calendar .calendar-sidebar .info_content{padding:0}.calendar .calendar-sidebar-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.calendar .loading-process{pointer-events:none;background:hsla(0,0%,89%,.4)}.calendar .fc td,.calendar .fc th{width:auto;border-width:4px;border-color:#fff}.calendar .fc .fc-scrollgrid{border-color:#fff}.calendar .fc .fc-timegrid-slot-label.fc-scrollgrid-shrink{background-color:#fff}.calendar .fc .fc-timegrid-col{background-color:#ececec}.calendar .fc .fc-timegrid-col .fc-highlight{border-radius:10px;background-color:#5ab4ae;opacity:1}.calendar .fc .fc-toolbar-chunk div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar .fc .fc-toolbar-chunk div .fc-toolbar-title{min-width:180px;font-size:14px;font-weight:700;text-align:center}.calendar .fc .fc-toolbar-chunk div .fc-button{padding:0;color:#171717;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.calendar .fc .fc-toolbar-chunk div .fc-button:active:focus{-webkit-box-shadow:none;box-shadow:none}.calendar .fc .fc-toolbar-chunk div .fc-next-button{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.calendar .fc .fc-toolbar-chunk .fc-resourceTimeGridSevenDay-button{display:none}.calendar .fc th.fc-day-today .fc-col-header-cell-cushion{color:#fff;background-color:#171717;border-radius:10px}.calendar .fc .fc-col-header-cell-cushion,.calendar .fc .fc-timegrid-axis-cushion,.calendar .fc .fc-timegrid-slot-label-cushion{font-family:oxygenbold,helvetica,arial,sans-serif;font-size:12px;color:#171717;text-decoration:none}.calendar .fc .fc-col-header-cell-cushion{padding:5px 10px;font-weight:700}.calendar .fc .fc-timegrid-slot-label-frame{text-align:left}.calendar .fc .fc-timegrid-col .fc-event,.calendar .fc .fc-timegrid-col .fc-event-dot{border-color:#2c9a1a;background-color:#2c9a1a}.calendar .fc .fc-timegrid-col .fc-event-dot.__active,.calendar .fc .fc-timegrid-col .fc-event.__active{border-color:#6dad26;background-color:#6dad26}.calendar.visit-types .fc-scrollgrid-section-header thead tr:last-child{display:none}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-blue{border:1px solid #4285f4;background-color:#4285f4}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-red{border:1px solid #db4437;background-color:#db4437}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-yellow{border:1px solid #f4b400;background-color:#f4b400}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-green{border:1px solid #0f9d58;background-color:#0f9d58}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-orange{border:1px solid #f46d43;background-color:#f46d43}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-lemon{border:1px solid #b6d528;background-color:#b6d528}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-mint{border:1px solid #66c2a5;background-color:#66c2a5}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-light-blue{border:1px solid #5abeef;background-color:#5abeef}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-purple{border:1px solid #5e4fa2;background-color:#5e4fa2}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.marker-pink{border:1px solid #e22482;background-color:#e22482}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected{background-color:#fff}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:20px;min-width:20px;height:20px;font-size:12px;color:#fff;border-radius:50%}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-blue{border:1px solid #4285f4;background-color:#4285f4}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-red{border:1px solid #db4437;background-color:#db4437}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-yellow{border:1px solid #f4b400;background-color:#f4b400}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-green{border:1px solid #0f9d58;background-color:#0f9d58}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-orange{border:1px solid #f46d43;background-color:#f46d43}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-lemon{border:1px solid #b6d528;background-color:#b6d528}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-mint{border:1px solid #66c2a5;background-color:#66c2a5}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-light-blue{border:1px solid #5abeef;background-color:#5abeef}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-purple{border:1px solid #5e4fa2;background-color:#5e4fa2}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.event-selected .event-selected-text.marker-pink{border:1px solid #e22482;background-color:#e22482}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station.disabled{pointer-events:none;background-color:#d7d7d7;border-color:#d7d7d7}.calendar.visit-types .fc .fc-timegrid-col-frame .fc-timegrid-event-harness .fc-event.visit-station .fc-event-main{color:transparent}.qq-uploader{position:relative;height:65px;padding:15px;border-radius:20px;border:1px solid #171717}.qq-uploader.deactive{background-color:#f8f8f8}.qq-uploader.deactive .qq-upload-list{font-size:12px;text-align:center;float:none}.qq-uploader.blooser{background-color:#f0f7ff}.qq-upload-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:left;min-width:50px;margin-right:5px;text-align:center;font-size:14px;padding:0 15px;height:34px;line-height:34px;font-family:oxygenregular,helvetica,arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;border:1px solid #b7b7b7;border-radius:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;background-color:#171717;border-color:#171717;color:#fff}.qq-upload-button:hover{border-color:#171717;background-color:#171717;color:#fff}.qq-upload-button.__disabled{background-color:#b7b7b7;border-color:#b7b7b7;color:#fff}.qq-upload-button.btn-retry{float:right;margin:0}.qq-upload-button INPUT[name=qqfile]{width:100%;height:100%;min-height:auto}.qq-upload-button INPUT#file:active,.qq-upload-button INPUT#file:focus{outline:0 none}.qq-upload-list{display:block;float:left;height:26px;min-width:200px;font-size:14px;line-height:26px;color:#333}ul.qq-upload-list{list-style:none;margin:0;padding:0}.qq-upload-drop-area,.qq-upload-progress{position:absolute;top:0;left:0;width:100%;height:100%;min-height:46px}.qq-upload-drop-area,.qq-upload-drop-area-active{background:transparent;z-index:2}.qq-uploader.fail{background-color:#fae9e6;background-image:none}.qq-upload-fail .qq-upload-file,.qq-upload-success .qq-upload-file{margin-left:4px;padding-left:20px;background-repeat:no-repeat;background-position:0}.qq-uploader #inline-validation-mask{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;list-style:none;background-color:#fae9e6}.qq-uploader #inline-validation-mask .qq-upload-fail{margin:13px}.qq-uploader #inline-validation-mask .qq-upload-fail #message-box{display:inline-block;margin-top:-10px;max-width:475px;margin-left:20px}.qq-uploader #inline-validation-mask .qq-upload-fail span.file-type-upload-failed{height:20px;position:absolute}#file-uploader #btn-clear-file{position:absolute;top:6px;right:10px;cursor:pointer;color:#fff;font-size:30px}.qq-upload-failed-text{display:none}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-multifile{border-radius:0 0 5px 5px}.qq-files{width:505px;float:left;padding:5px;border:1px solid #b7b7b7;border-bottom:none;border-radius:5px 5px 0 0;font-size:12px;line-height:20px;overflow-y:auto;max-height:78px;display:none}.qq-files .file{float:left;display:block;position:relative;margin-right:5px;margin-bottom:5px;white-space:nowrap;border:1px solid #b7b7b7;border-radius:4px}.qq-files .file .name{float:left;padding:0 3px 0 6px;background:#e3e3e3;height:20px;border:1px solid #e3e3e3;border-right-width:0;border-radius:5px 0 0 5px;margin-right:16px}.qq-files .file .size{color:#aaa;font-size:90%;margin-left:5px}.qq-files .file .remove{position:absolute;right:0;width:7px;height:7px;border:7px solid #e3e3e3;border-width:8px 6px 7px 3px;background:#e3e3e3 url(/images/close.gif) no-repeat left -7px;border-radius:0 5px 5px 0}.qq-files .file .remove:hover{cursor:pointer}.message{position:relative;display:inline-block;margin-bottom:8px;padding:8px 8px 4px;color:#171717}.message.__with-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:100%;max-width:100%}.message.__with-file .list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-bottom:30px;max-width:revert}.message.__with-file .list_item{margin-bottom:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.message.__with-file .list_item_title{margin-right:70px}.message.__with-file .message_details{position:absolute;right:0;bottom:0;padding:0 8px 5px 0}.message.__with-file .touch .list_item_title,.message.__with-file:hover .list_item_title{margin-right:0}.message.__highlighted{-webkit-box-shadow:-4px 0 0 #5ab4ae;box-shadow:-4px 0 0 #5ab4ae}.message.__highlighted.__current{-webkit-box-shadow:-4px 0 0 #f5a623;box-shadow:-4px 0 0 #f5a623}.message .loading{position:absolute;top:auto;bottom:0;left:0;height:2px;background:transparent}.message .loading_progress{height:2px}.message .bar-menu{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px;padding-left:0;height:auto;line-height:inherit}.message .bar-menu .bar-menu_icon{margin-right:0}.message .bar-menu .dropdown:after{left:100%;margin-left:-34px}.message_actions{display:none}.manage-period .message_actions{display:block}.message_actions .dropdown-ui{display:block;right:0}.message_reply{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:12px;cursor:pointer}.message_reply .icon-close-quote{margin-right:8px}.message_reply .message_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.message_text{padding-right:30px;font-size:16px;word-break:break-all;word-break:break-word}.message_text img{max-width:100%}.message_text .left-block{margin-right:8px}.message_text .left-block .file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:75px;width:100%;height:auto}.message_text .left-block .file span{padding:10px;color:#fff;background-color:#1a9a92}.message_text .right-block{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.message_text .right-block .text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.message_text .right-block .details{display:block;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1;color:#7c7b7c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-group_author{margin-bottom:4px}.message_details{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px}.message_details,.message_overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.message_overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.message_overlay_text{padding:6px 20px;font-size:12px;background-color:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.23);box-shadow:0 1px 1px 0 rgba(0,0,0,.23);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.message-group{position:relative;padding:0 14px 0 50px}.message-group .user-avatar{position:absolute;bottom:10px;left:0}.message-group .message_details_status .icon-pencil{position:absolute;bottom:0;right:-24px;color:#b7b7b7}.message-group.__mine{text-align:right}.message-group.__mine .message-group_author,.message-group.__mine .user-avatar{display:none}.message-group.__mine .message-group_item:last-of-type .message{border-radius:20px 20px 0 20px}.message-group.__mine .message-group_item:last-of-type .message:before{content:"";position:absolute;right:-14px;bottom:0;width:0;height:0;border-left:7px solid #d9d9d9;border-top:7px solid transparent;border-bottom:7px solid #d9d9d9;border-right:7px solid transparent}.message-group.__mine .message{text-align:left;background-color:#d9d9d9;border-radius:20px}.message-group.__mine .list_item{border:1px solid #b7b7b7}.message-group.__mine .message_details_status .icon-pencil{right:inherit;left:-24px}.message-group.__theirs{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.message-group.__theirs .message-group_item:last-of-type .message:before{content:"";position:absolute;left:-14px;bottom:0;width:0;height:0;border-left:7px solid transparent;border-top:7px solid transparent;border-bottom:7px solid #f4f4f4;border-right:7px solid #f4f4f4}.message-group.__theirs .message{background-color:#f4f4f4;border-radius:20px 20px 20px 0}.message-group.__theirs .message_details_status .icon-member-sml{display:none}.message-group.__theirs .list_item{border:1px solid #979797}.message-group.__system{text-align:center}.message-group.__system .message{padding-left:0;background-color:transparent}.message-group.__system .message_text .icon{margin-right:5px;vertical-align:bottom}.message-group.__system .message-group_item:last-of-type .message:before{display:none}.chat .message{min-width:200px;max-width:100%}.chat .list_header{margin:0 auto;padding-bottom:10px;padding-right:30px}.chat .message_text.highlight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.chat.__personal .message-group_author,.chat.__personal .user-avatar{display:none}.chat.__personal .message-group{padding-left:14px}.chat.__personal .message-group.__mine{padding-left:50px}.messenger{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;min-width:340px;max-width:700px;border-radius:20px;font-family:oxygenbold,helvetica,arial,sans-serif;line-height:1.2;text-align:center;height:0;-webkit-transition:height .2s;transition:height .2s;overflow:hidden}.messenger.__warming{background:#f88601;color:#fff}.messenger.__success{background:#1a9a92;color:#fff}.messenger.__visible{margin-bottom:10px;padding:10px 15px;height:auto;min-height:40px}.messenger .icon-close{cursor:pointer;margin-left:10px}.messenger .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:24px}ul.messages-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;visibility:hidden;position:fixed;top:0;left:400px;border-radius:20px;margin:0 auto;min-width:340px!important;max-width:480px!important;min-height:60px;z-index:50000;background:linear-gradient(358deg,hsla(0,0%,89%,.6) 2.41%,hsla(0,0%,100%,.6) 98.26%);-webkit-box-shadow:0 0 84px 0 rgba(0,0,0,.4);box-shadow:0 0 84px 0 rgba(0,0,0,.4);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}ul.messages-box,ul.messages-box:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.messages-box:before{content:"i";position:absolute;left:15px;top:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:15px;width:30px;min-width:30px;height:30px;color:#fff;font-size:20px;border-radius:10px;background-color:#171717}ul.messages-box li{display:block;margin:15px 15px 5px 60px;list-style:none;line-height:1.2;font-family:oxygenbold,helvetica,arial,sans-serif;color:#171717;text-align:left}ul.messages-box li+li{margin-top:5px}ul.messages-box li:last-child{margin-bottom:15px}ul.messages-box .icon-close{margin-right:15px}.tempus-dominus-widget.light{color:#171717;background-color:#fff;z-index:20003}.tempus-dominus-widget.light .js-todayBtn{margin-bottom:10px;cursor:pointer}.tempus-dominus-widget.light .date-format-switcher-container{margin-top:10px;margin-bottom:15px}.tempus-dominus-widget.light .date-format-switcher-container,.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:30px;font-family:oxygenbold,helvetica,arial,sans-serif;border:1px solid #fff;background-color:#fff;border-radius:30px}.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher label{font-size:14px;font-family:oxygenbold,helvetica,arial,sans-serif}.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher.active{background-color:#979797}.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher.active label{color:#fff}.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher input[type=checkbox],.tempus-dominus-widget.light .date-format-switcher-container .js-date-format-switcher input[type=radio]{display:none}.tempus-dominus-widget.light .date-container{max-width:inherit}.tempus-dominus-widget.light .date-container .day,.tempus-dominus-widget.light .date-container .decade,.tempus-dominus-widget.light .date-container .month,.tempus-dominus-widget.light .date-container .year{border:1px solid #fff;background-color:#e3e3e3}.tempus-dominus-widget.light .date-container .day.weekend,.tempus-dominus-widget.light .date-container .day.weekend:hover,.tempus-dominus-widget.light .date-container .decade.weekend,.tempus-dominus-widget.light .date-container .decade.weekend:hover,.tempus-dominus-widget.light .date-container .month.weekend,.tempus-dominus-widget.light .date-container .month.weekend:hover,.tempus-dominus-widget.light .date-container .year.weekend,.tempus-dominus-widget.light .date-container .year.weekend:hover{color:#171717!important;background-color:#e3e3e3}.tempus-dominus-widget.light .date-container .day.disabled,.tempus-dominus-widget.light .date-container .day.disabled:hover,.tempus-dominus-widget.light .date-container .decade.disabled,.tempus-dominus-widget.light .date-container .decade.disabled:hover,.tempus-dominus-widget.light .date-container .month.disabled,.tempus-dominus-widget.light .date-container .month.disabled:hover,.tempus-dominus-widget.light .date-container .year.disabled,.tempus-dominus-widget.light .date-container .year.disabled:hover{color:#171717!important;background-color:transparent}.tempus-dominus-widget.light .date-container .day.active,.tempus-dominus-widget.light .date-container .day.active:hover,.tempus-dominus-widget.light .date-container .decade.active,.tempus-dominus-widget.light .date-container .decade.active:hover,.tempus-dominus-widget.light .date-container .month.active,.tempus-dominus-widget.light .date-container .month.active:hover,.tempus-dominus-widget.light .date-container .year.active,.tempus-dominus-widget.light .date-container .year.active:hover{color:#171717!important;background-color:#b7b7b7!important}.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight),.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight),.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight),.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active{background-color:#b7b7b7;color:#171717}.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight):hover,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight):hover,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active:hover,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight):hover{background-color:#b7b7b7}.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).new,.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).old,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).new,.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).old{background-color:transparent;color:#171717}.tempus-dominus-widget.light .date-container-days .dow{color:#171717}.tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 20px;height:30px;font-size:12px;font-family:oxygenbold,helvetica,arial,sans-serif;border-radius:15px;cursor:default}.tag.__default{color:#171717;border:1px solid #171717}.tag.__warning{color:#fff;background:#f2c94c}.tag.__dark-warning,.tag.__orange{color:#fff;background:#f2994a}.tag.__green{color:#fff;background:#6dad26}.tag.__pink{color:#fff;background:#f24a9b}.tag.__blue{color:#fff;background:#09f}.tag.__mark{width:4px;height:4px;padding:0}.tag.__flow-type{font-size:24px;background:transparent;color:#494649;border-radius:none;padding:0 0 0 26px;text-transform:uppercase;position:relative}.tag.__flow-type:before{content:"";position:absolute;left:0;top:7px;width:16px;height:16px;border-radius:50%}.tag.__flow-type.__orange:before{background:#f2994a}.tag.__flow-type.__green:before{background:#6dad26}.tag.__flow-type.__pink:before{background:#f24a9b}.tag.__flow-type.__blue:before{background:#09f}.flow-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1190px;width:100%;height:100%;font-size:14px;overflow:hidden}.flow-container.__report{max-width:600px}.flow-container .form-row{max-width:none}.flow-container .form-row .steps-image{max-width:27px;width:100%;margin:0 -5px 0 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:bottom}.flow-container .form-row .steps-image.__s{max-width:24px}.flow-container .form-row .steps-image.__vertical-text-bottom{vertical-align:text-bottom}.flow-container .form-row.weight-description .steps-image{max-width:44px}.flow-content{height:100%;overflow-y:auto;padding-right:30px}.flow-content form.chemical_put_substance_weight_form{max-width:724px}.flow-content form.chemical_put_substance_weight_form input[type=checkbox],.flow-content form.chemical_put_substance_weight_form input[type=radio]{accent-color:#000;margin-bottom:2px}.flow-content form .label,.flow-content form label{font-family:oxygenbold,helvetica,arial,sans-serif;font-size:14px}.flow-content form .__compound h2{font-family:oxygenbold,helvetica,arial,sans-serif;color:#171717}.flow-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:24px;padding:10px;max-width:311px;max-height:100%;border-radius:20px;background-color:#e3e3e3;overflow:hidden}.flow-sidebar.__orange .steps-block.completed{border-color:#f2994a}.flow-sidebar.__green .steps-block.completed{border-color:#6dad26}.flow-sidebar.__pink .steps-block.completed{border-color:#f24a9b}.flow-sidebar.__blue .steps-block.completed{border-color:#09f}.flow-sidebar .steps-container:before{display:none}.flow-sidebar .steps-container .steps-block{position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:10px;padding-bottom:12px;padding-top:3px;border-left:1px solid;font-size:12px;min-height:0;line-height:1.3}.flow-sidebar .steps-container .steps-block:last-child{border-color:transparent}.flow-sidebar .steps-container .marker{position:absolute;top:0;left:-10px}.flow-sidebar .steps-container .marker.__orange{color:#fff;background:#f2994a}.flow-sidebar .steps-container .marker.__green{color:#fff;background:#6dad26}.flow-sidebar .steps-container .marker.__pink{color:#fff;background:#f24a9b}.flow-sidebar .steps-container .marker.__blue{color:#fff;background:#09f}.flow-sidebar .steps-container .marker.__current{border:1px solid #171717;background-color:#171717}.flow-sidebar .steps-container .marker.__default{color:#171717;border:1px solid #171717;background-color:#fff}.flow-sidebar .steps-container .steps-image{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:20px;width:100%;margin:-5px 0 0 3px;vertical-align:text-top}.flow-report-wrapper{margin:5px;padding:30px 20px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.25);box-shadow:0 0 6px 0 rgba(0,0,0,.25);min-height:600px}.flow-card-box{margin:20px auto;padding:20px;width:100%;max-width:400px;border-radius:4px;background:#fff;-webkit-box-shadow:0 0 26px 0 rgba(0,0,0,.25);box-shadow:0 0 26px 0 rgba(0,0,0,.25)}.flow-card-box-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;color:#fff;border:6px solid #fff;border-radius:50%;background-color:#6dad26;-webkit-box-shadow:0 0 6px 0 #6dad26;box-shadow:0 0 6px 0 #6dad26}.flow-card-box-icon .icon-ui{color:#fff}.weight-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #979797;border-radius:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:9px 12px;text-align:center;margin:0 4px}.weight-box .weight-name{color:#494649;margin-bottom:8px}.overflow-fix-list label{position:relative;padding-left:24px}.overflow-fix-list label input{position:absolute;top:0;left:0}.steps-container{position:relative;padding-right:10px;width:100%;overflow-x:hidden;overflow-y:auto;padding-top:1px}.steps-container:before{content:"";position:absolute;top:22px;left:10px;width:1px;height:calc(100% - 60px);background:#c4c4c4;z-index:1}.steps-container .steps-block-right{float:left;text-align:left}.steps-container .steps-block{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:58px;clear:both}.steps-container .marker,.steps-container .steps-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.steps-container .marker{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;font-size:12px;color:#fff;border-radius:50%;z-index:2}.steps-container .marker-blue{border:1px solid #4da9ff;background-color:#4da9ff}.steps-container .marker-red{border:1px solid #da4453;background-color:#da4453}.steps-container .marker-purple{border:1px solid #1d1a9a;background-color:#1d1a9a}.steps-container .marker-green{border:1px solid #229927;background-color:#229927}.steps-container .marker-warning{border:1px solid #f2c94c;background-color:#f2c94c}.steps-container .cancel-separator:after,.steps-container .cancel-separator:before{content:"";-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid;margin:auto}.steps-container .cancel-separator:before{margin-right:10px}.steps-container .cancel-separator:after{margin-left:10px}.steps-container .cancel-separator .cancel-separator_text{font-family:oxygenbold,helvetica,arial,sans-serif}.steps-container .cancel-separator .cancel-separator_text.__orange{color:#f2994a}.steps-container .cancel-separator .cancel-separator_text.__green{color:#6dad26}.steps-container .cancel-separator .cancel-separator_text.__pink{color:#f24a9b}.steps-container .cancel-separator .cancel-separator_text.__blue{color:#09f}.steps-container .canceled{text-decoration:line-through}.progress-bar{height:10px;background-color:#ececec;border-radius:6px;overflow:hidden}.progress-line{width:0;height:100%;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out;background-color:#6dad26}.logo-uploader-box .content-box{max-width:870px}.logo-uploader-box .logo-uploader{padding:0 0 20px;margin:20px 0}.logo-uploader-box .person-avatar img{border-radius:inherit}.logo-uploader-box .logo-results{margin-top:5px}.logo-uploader-box .person-avatar{border-radius:20px;background-color:#f4f4f4}.logo-uploader-box .person-avatar .icon-ui.__xxl{line-height:80px}.logo-uploader-box .logo-container{margin-top:5px;position:relative;height:220px;background-size:cover;border-radius:20px;overflow:hidden}.logo-uploader-box .logo-container .drag-area{height:220px;color:#979797;border:none;background-color:#f4f4f4;border-radius:20px;cursor:pointer}.logo-uploader-box .logo-container .croppie-container .cr-slider-wrap{bottom:5px;margin:0;width:200px;left:0;margin-left:calc(50% - 100px);z-index:100}.logo-uploader-box .logo-container .croppie-container .cr-vp-circle{width:160px!important;height:160px!important}.logo-uploader-box .logo-container .actions{position:absolute;bottom:5px;right:5px;z-index:100}.logo-uploader-box .logo-container .actions .actions_link .actions_link_icon,.logo-uploader-box .logo-container .actions .actions_link .actions_link_text{color:#fff}.logo-uploader-box .logo-container .croppie-container .cr-viewport{-webkit-box-shadow:0 0 2000px 2000px hsla(0,0%,9%,.3);box-shadow:0 0 2000px 2000px hsla(0,0%,9%,.3);border:none}.logo-uploader-box .buttons-row a+a{margin-left:10px}.logo-uploader-box .progress{position:static}.noc-layout-center-right .logo-uploader-box .logo-uploader>.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.noc-layout-center-right .logo-uploader-box .logo-container{margin-bottom:20px}.noc-layout-center-right .logo-uploader-box .text-left-mobile{text-align:left}.noc-layout-center-right .logo-uploader-box .buttons-row{margin-top:20px}.noc-layout-center-right .logo-uploader-box .text-center-mobile{text-align:right}.image-uploader .drag-area{border:none;color:#979797;background-color:#f4f4f4;border-radius:20px;cursor:pointer}.image-uploader .drag-area .progress .qq-progress-bar{bottom:0;left:0;width:100%;background-color:transparent;background-image:url(/images2/image-upload-progress-white-bg.png)}.image-uploader .drag-area .qq-error-message,.image-uploader .drag-area .qq-label,.image-uploader .drag-area .qq-upload-status-text{font-size:14px}.image-uploader .drag-area .qq-label.qq-error-upload-label,.image-uploader .drag-area .qq-label.qq-upload-wording{position:absolute;bottom:0;left:0;width:100%;font-family:oxygenlight,helvetica,arial,sans-serif;font-size:14px;text-align:center}.image-uploader .drag-area .qq-label.qq-upload-wording{color:#fff;opacity:.5}.image-uploader .drag-area .qq-cancel-button{position:absolute;bottom:5px;right:5px;color:#1a9a92}.image-uploader .drag-area .qq-upload-button{position:absolute!important;top:0;left:0;width:100%;height:100%;padding:0;cursor:pointer}.image-uploader .drag-area .qq-upload-button input{width:100%;font-size:0!important}.image-uploader .croppie-container .cr-boundary{width:100%!important;height:100%!important}.image-uploader .croppie-container .cr-slider-wrap{position:absolute}.image-uploader .croppie-container .cr-slider-wrap .cr-slider{background:transparent;border:none}.image-uploader .croppie-container .cr-slider-wrap .cr-slider::-moz-focus-outer{border:none}.drag-area{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;min-height:80px;background-color:#fff;border:1px solid #d7d9e1;color:#313131}.drag-area.__with-error{background-color:rgba(217,69,85,.2)!important;color:#c32839!important;border:1px solid #c32839!important}.drag-area .qq-uploader{display:block;text-align:center;height:auto;position:static;border:none}.drag-area .qq-uploader .files-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.drag-area .qq-uploader .qq-upload-button{float:none;-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:auto;text-align:left;margin:0;background:none;border:none}.drag-area .qq-uploader .qq-error-message{text-align:center}.drag-area .qq-progress-bar{margin:0;position:absolute;width:100%;bottom:0;left:0;background-size:cover}.drag-area .progress{width:100%;height:auto}.drag-area .progress .qq-progress-bar{margin:0;position:absolute;width:calc(100% + 20px);bottom:-20px;left:-10px}.drag-area .documents-uploader{width:100%}.drag-area .documents-uploader .progress .qq-progress-bar{bottom:-10px}.drag-area .documents-uploader .qq-label,.drag-area .documents-uploader .qq-upload-button{display:inline-block;vertical-align:middle}.drag-area .documents-uploader .qq-upload-button .qq-upload-button_text{font-size:inherit;margin-left:5px}@media (max-width:1023px){.drag-area .documents-uploader .qq-upload-button .qq-upload-button_text{margin-left:0}.drag-area .documents-uploader .qq-upload-button .qq-upload-button_text:first-letter{text-transform:uppercase}}.drag-area .documents-uploader .qq-upload-button .icon{display:none}.drag-area .documents-uploader .qq-upload-button+.qq-label{display:block;font-size:14px}.registration-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.registration-form .form-heading{margin-bottom:20px;font-size:24px;line-height:1;font-family:oxygenlight,helvetica,arial,sans-serif;color:#171717}.registration-form .form-field{border:none}.registration-form .error-for-global p{text-align:left}.registration-form .qr-image{margin-top:-8px;margin-left:-8px;width:145px}.registration-form .registration-form_sidebar{padding:200px 80px 30px;width:100%;max-width:580px;color:#fff;background-color:#171717;overflow:auto;height:100%}.registration-form .registration-form_main_wrap{flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px;height:100%}.registration-form .registration-form_main,.registration-form .registration-form_main_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;width:100%}.registration-form .registration-form_main{flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px;color:#171717;border-radius:20px;background-color:#fff;overflow:auto}.registration-form .form-list{list-style:disc;margin-left:30px}.registration-form .form-text{margin-right:10px;font-family:oxygenlight,helvetica,arial,sans-serif;color:#171717}.registration-form .registration-form_header{padding:30px 0;min-height:30px;text-align:right}.registration-form .registration-form_header .button,.registration-form .registration-form_header .form-text{display:inline-block;vertical-align:middle}.registration-form .registration-form_content{padding-top:110px}.registration-form .registration-form_content .form,.registration-form .registration-form_content form{margin:0 auto;max-width:500px;color:#171717}.registration-form .registration-form_content .form.__m,.registration-form .registration-form_content form.__m{max-width:800px}.registration-form .registration-form_content .form.__width-auto,.registration-form .registration-form_content form.__width-auto{max-width:none}.registration-form .registration-form_content .form .form-group .form-row,.registration-form .registration-form_content form .form-group .form-row{padding:0}.registration-form .registration-form_content .form .form-group .form-row label,.registration-form .registration-form_content form .form-group .form-row label{font-family:oxygenlight,helvetica,arial,sans-serif}.registration-form .registration-form_content .form .form-group .form-row .show-password-input,.registration-form .registration-form_content form .form-group .form-row .show-password-input{padding-right:30px}.registration-form .registration-form_content .form .breadcrumbs,.registration-form .registration-form_content form .breadcrumbs{border:none;-webkit-box-shadow:none;box-shadow:none}.registration-form .registration-form_content .form .breadcrumbs .actions_link.__disabled .actions_link_text,.registration-form .registration-form_content form .breadcrumbs .actions_link.__disabled .actions_link_text{color:hsla(0,0%,9%,.6)}.registration-form .registration-form_content .form .breadcrumbs .actions_link_text,.registration-form .registration-form_content form .breadcrumbs .actions_link_text{font-size:24px;font-family:oxygenlight,helvetica,arial,sans-serif;color:#171717}.registration-form .registration-form_content .form .breadcrumbs .actions_link_icon,.registration-form .registration-form_content form .breadcrumbs .actions_link_icon{color:#171717}@media (max-width:1023px){.registration-form .registration-form_content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:20px}}.registration-form .form-actions+.form-actions{margin-top:10px}.registration-form .community-description{padding-top:30px;font-size:16px;font-family:oxygenlight,helvetica,arial,sans-serif}.registration-form .running-text{text-align:center}.registration-form .form-row.__with-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.registration-form .form-row.__with-options label{display:inline-block}.registration-form .form-row.__with-options .form-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:auto}.registration-form .form-row.__with-options .icon-alert-xs{position:static;margin-right:5px}.registration-form .support-footer{position:static;width:100%;color:#fff;position:relative;height:40px}.workflow-members-list-container{overflow:auto;padding-right:10px}.chemical-weight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.chemical-weight .weight-holder{border:1px solid #979797;border-radius:45px;padding:25px 59px 17px 72px;max-width:724px;margin:0 auto 30px;width:100%}.chemical-weight .weight-holder .weight-info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.chemical-weight .weight-holder.__flow-locked{max-width:none;padding:25px 40px 17px 54px}.chemical-weight .weight-holder.__printing-labels{padding:25px 50px 17px;max-width:none;width:auto;min-width:550px}.chemical-weight .weight-holder.__scales-colibrate{padding:40px 50px;max-width:none;width:auto;min-width:550px}.chemical-weight .list-loader{margin:0 auto}.chemical-weight .weight-title{font-size:60px;font-family:oxygenbold,helvetica,arial,sans-serif;white-space:nowrap}.chemical-weight .chemical-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:25px}.chemical-weight .chemical-img .substance-tube-id{position:absolute;left:-49px;bottom:112px;font-size:20px;font-family:oxygenbold,helvetica,arial,sans-serif;color:#494649}.chemical-weight .chemical-img .substance-tube-id.__tube-id-from{right:65px;left:auto;top:2px;bottom:auto;white-space:nowrap}.chemical-weight .chemical-img .detail-img{max-width:58px;margin:0 23px 6px auto}.chemical-weight .error-weight{font-size:32px;color:#ea0016;font-family:oxygenbold,helvetica,arial,sans-serif}.chemical-weight .chemical-message{font-size:20px}.chemical-weight .chemical-message .icon-ui{margin-right:0;vertical-align:text-top}.chemical-weight .chemical-message .icon-ui.__l{font-size:32px}.chemical-weight .chemical-message .__valid .icon-ui{color:#6dad26}.chemical-weight .chemical-message.__invalid,.chemical-weight .chemical-message .__invalid{color:#ea0016}.chemical-weight .chemical-message span{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.chemical-weight .chemical-message .steps-image{max-width:25px;display:inline-block;vertical-align:middle;margin:-5px -5px 0 0}.chemical-weight .chemical-message.__instruction-message{text-align:left;max-width:550px;margin:0 auto}.chemical-weight .chemical-message .instruction-list{margin:10px auto 0;padding:0 25px;text-align:left;list-style-type:decimal}.chemical-weight .chemical-message .instruction-list li{margin-bottom:10px}.chemical-weight .weight-counter{font-size:26px;max-width:50%;margin-bottom:12px;font-family:oxygenbold,helvetica,arial,sans-serif}.chemical-weight .weight-counter.start-weight{margin-right:auto;padding-right:15px}.chemical-weight .weight-counter.end-weight{margin-left:auto;padding-left:15px}.chemical-weight .chemical-progress-bar{height:14px;border-radius:3em;-webkit-box-shadow:4px 6px 6px hsla(0,0%,9%,.25) inset;box-shadow:inset 4px 6px 6px hsla(0,0%,9%,.25);position:relative;overflow:hidden;min-width:426px;width:100%;margin-bottom:35px}.chemical-weight .chemical-progress-bar .chemical-progress{position:absolute;left:0;top:0;height:14px;border-radius:3em;background-color:#7c7b7c;-webkit-transition:width .3s linear;transition:width .3s linear}.chemical-weight .chemical-progress-bar.__green .chemical-progress{background-color:#6dad26}.chemical-weight .chemical-progress-bar.__pink .chemical-progress{background-color:#f24a9b}.chemical-weight .chemical-progress-bar.__blue .chemical-progress{background-color:#1967d1}.chemical-weight.__overweight .chemical-img .detail-img{margin-bottom:-18px;z-index:1}.chemical-weight.__overweight .chemical-progress-bar.__blue .chemical-progress,.chemical-weight.__overweight .chemical-progress-bar.__green .chemical-progress,.chemical-weight.__overweight .chemical-progress-bar.__pink .chemical-progress{background-color:#ea0016}.chemical-spinner{max-width:56px}.fridge-images{max-width:126px;width:100%;position:relative}.fridge-images>img{width:100%}.fridge-images .flow-details{position:absolute;bottom:0;left:0;right:0;padding:0 10px 30px}.fridge-images .flow-details img{max-width:66px;width:100%;margin-bottom:5px}.protocol-image{max-width:30px}.wysiwyg-wrapper{
  /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */}@font-face{font-family:summernote;src:url(/node_modules/summernote/dist/font/summernote.eot);src:url(/node_modules/summernote/dist/font/summernote.eot?#iefix) format("embedded-opentype"),url(/node_modules/summernote/dist/font/summernote.woff2) format("woff2"),url(/node_modules/summernote/dist/font/summernote.woff) format("woff"),url(/node_modules/summernote/dist/font/summernote.ttf) format("truetype")}.wysiwyg-wrapper .dummy-font-element{font-family:summernote,serif}.wysiwyg-wrapper html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.wysiwyg-wrapper body{margin:0}.wysiwyg-wrapper article,.wysiwyg-wrapper aside,.wysiwyg-wrapper details,.wysiwyg-wrapper figcaption,.wysiwyg-wrapper figure,.wysiwyg-wrapper footer,.wysiwyg-wrapper header,.wysiwyg-wrapper hgroup,.wysiwyg-wrapper main,.wysiwyg-wrapper menu,.wysiwyg-wrapper nav,.wysiwyg-wrapper section,.wysiwyg-wrapper summary{display:block}.wysiwyg-wrapper audio,.wysiwyg-wrapper canvas,.wysiwyg-wrapper progress,.wysiwyg-wrapper video{display:inline-block;vertical-align:baseline}.wysiwyg-wrapper audio:not([controls]){display:none;height:0}.wysiwyg-wrapper [hidden],.wysiwyg-wrapper template{display:none}.wysiwyg-wrapper a{background-color:transparent}.wysiwyg-wrapper a:active,.wysiwyg-wrapper a:hover{outline:0}.wysiwyg-wrapper abbr[title]{border-bottom:1px dotted}.wysiwyg-wrapper b,.wysiwyg-wrapper strong{font-weight:700}.wysiwyg-wrapper dfn{font-style:italic}.wysiwyg-wrapper h1{font-size:2em;margin:.67em 0}.wysiwyg-wrapper mark{background:#ff0;color:#000}.wysiwyg-wrapper small{font-size:80%}.wysiwyg-wrapper sub,.wysiwyg-wrapper sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.wysiwyg-wrapper sup{top:-.5em}.wysiwyg-wrapper sub{bottom:-.25em}.wysiwyg-wrapper img{border:0}.wysiwyg-wrapper svg:not(:root){overflow:hidden}.wysiwyg-wrapper figure{margin:1em 40px}.wysiwyg-wrapper hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}.wysiwyg-wrapper pre{overflow:auto}.wysiwyg-wrapper code,.wysiwyg-wrapper kbd,.wysiwyg-wrapper pre,.wysiwyg-wrapper samp{font-family:monospace,monospace;font-size:1em}.wysiwyg-wrapper button,.wysiwyg-wrapper input,.wysiwyg-wrapper optgroup,.wysiwyg-wrapper select,.wysiwyg-wrapper textarea{color:inherit;font:inherit;margin:0}.wysiwyg-wrapper button{overflow:visible}.wysiwyg-wrapper button,.wysiwyg-wrapper select{text-transform:none}.wysiwyg-wrapper button,.wysiwyg-wrapper html input[type=button],.wysiwyg-wrapper input[type=reset],.wysiwyg-wrapper input[type=submit]{-webkit-appearance:button;cursor:pointer}.wysiwyg-wrapper button[disabled],.wysiwyg-wrapper html input[disabled]{cursor:default}.wysiwyg-wrapper button::-moz-focus-inner,.wysiwyg-wrapper input::-moz-focus-inner{border:0;padding:0}.wysiwyg-wrapper input{line-height:normal}.wysiwyg-wrapper input[type=checkbox],.wysiwyg-wrapper input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.wysiwyg-wrapper input[type=number]::-webkit-inner-spin-button,.wysiwyg-wrapper input[type=number]::-webkit-outer-spin-button{height:auto}.wysiwyg-wrapper input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.wysiwyg-wrapper input[type=search]::-webkit-search-cancel-button,.wysiwyg-wrapper input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.wysiwyg-wrapper fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.wysiwyg-wrapper textarea{overflow:auto}.wysiwyg-wrapper optgroup{font-weight:700}.wysiwyg-wrapper table{border-collapse:collapse;border-spacing:0}.wysiwyg-wrapper td,.wysiwyg-wrapper th{padding:0}@media print{.wysiwyg-wrapper *,.wysiwyg-wrapper :after,.wysiwyg-wrapper :before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.wysiwyg-wrapper a,.wysiwyg-wrapper a:visited{text-decoration:underline}.wysiwyg-wrapper a[href]:after{content:" (" attr(href) ")"}.wysiwyg-wrapper abbr[title]:after{content:" (" attr(title) ")"}.wysiwyg-wrapper a[href^="#"]:after,.wysiwyg-wrapper a[href^="javascript:"]:after{content:""}.wysiwyg-wrapper blockquote,.wysiwyg-wrapper pre{border:1px solid #999;page-break-inside:avoid}.wysiwyg-wrapper thead{display:table-header-group}.wysiwyg-wrapper img,.wysiwyg-wrapper tr{page-break-inside:avoid}.wysiwyg-wrapper img{max-width:100%!important}.wysiwyg-wrapper h2,.wysiwyg-wrapper h3,.wysiwyg-wrapper p{orphans:3;widows:3}.wysiwyg-wrapper h2,.wysiwyg-wrapper h3{page-break-after:avoid}.wysiwyg-wrapper select{background:#fff!important}.wysiwyg-wrapper .navbar{display:none}.wysiwyg-wrapper .btn>.caret,.wysiwyg-wrapper .dropup>.btn>.caret{border-top-color:#000!important}.wysiwyg-wrapper .label{border:1px solid #000}.wysiwyg-wrapper .table{border-collapse:collapse!important}.wysiwyg-wrapper .table td,.wysiwyg-wrapper .table th{background-color:#fff!important}.wysiwyg-wrapper .table-bordered td,.wysiwyg-wrapper .table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.wysiwyg-wrapper .glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wysiwyg-wrapper .glyphicon-asterisk:before{content:"\2a"}.wysiwyg-wrapper .glyphicon-plus:before{content:"\2b"}.wysiwyg-wrapper .glyphicon-eur:before,.wysiwyg-wrapper .glyphicon-euro:before{content:"\20ac"}.wysiwyg-wrapper .glyphicon-minus:before{content:"\2212"}.wysiwyg-wrapper .glyphicon-cloud:before{content:"\2601"}.wysiwyg-wrapper .glyphicon-envelope:before{content:"\2709"}.wysiwyg-wrapper .glyphicon-pencil:before{content:"\270f"}.wysiwyg-wrapper .glyphicon-glass:before{content:"\e001"}.wysiwyg-wrapper .glyphicon-music:before{content:"\e002"}.wysiwyg-wrapper .glyphicon-search:before{content:"\e003"}.wysiwyg-wrapper .glyphicon-heart:before{content:"\e005"}.wysiwyg-wrapper .glyphicon-star:before{content:"\e006"}.wysiwyg-wrapper .glyphicon-star-empty:before{content:"\e007"}.wysiwyg-wrapper .glyphicon-user:before{content:"\e008"}.wysiwyg-wrapper .glyphicon-film:before{content:"\e009"}.wysiwyg-wrapper .glyphicon-th-large:before{content:"\e010"}.wysiwyg-wrapper .glyphicon-th:before{content:"\e011"}.wysiwyg-wrapper .glyphicon-th-list:before{content:"\e012"}.wysiwyg-wrapper .glyphicon-ok:before{content:"\e013"}.wysiwyg-wrapper .glyphicon-remove:before{content:"\e014"}.wysiwyg-wrapper .glyphicon-zoom-in:before{content:"\e015"}.wysiwyg-wrapper .glyphicon-zoom-out:before{content:"\e016"}.wysiwyg-wrapper .glyphicon-off:before{content:"\e017"}.wysiwyg-wrapper .glyphicon-signal:before{content:"\e018"}.wysiwyg-wrapper .glyphicon-cog:before{content:"\e019"}.wysiwyg-wrapper .glyphicon-trash:before{content:"\e020"}.wysiwyg-wrapper .glyphicon-home:before{content:"\e021"}.wysiwyg-wrapper .glyphicon-file:before{content:"\e022"}.wysiwyg-wrapper .glyphicon-time:before{content:"\e023"}.wysiwyg-wrapper .glyphicon-road:before{content:"\e024"}.wysiwyg-wrapper .glyphicon-download-alt:before{content:"\e025"}.wysiwyg-wrapper .glyphicon-download:before{content:"\e026"}.wysiwyg-wrapper .glyphicon-upload:before{content:"\e027"}.wysiwyg-wrapper .glyphicon-inbox:before{content:"\e028"}.wysiwyg-wrapper .glyphicon-play-circle:before{content:"\e029"}.wysiwyg-wrapper .glyphicon-repeat:before{content:"\e030"}.wysiwyg-wrapper .glyphicon-refresh:before{content:"\e031"}.wysiwyg-wrapper .glyphicon-list-alt:before{content:"\e032"}.wysiwyg-wrapper .glyphicon-lock:before{content:"\e033"}.wysiwyg-wrapper .glyphicon-flag:before{content:"\e034"}.wysiwyg-wrapper .glyphicon-headphones:before{content:"\e035"}.wysiwyg-wrapper .glyphicon-volume-off:before{content:"\e036"}.wysiwyg-wrapper .glyphicon-volume-down:before{content:"\e037"}.wysiwyg-wrapper .glyphicon-volume-up:before{content:"\e038"}.wysiwyg-wrapper .glyphicon-qrcode:before{content:"\e039"}.wysiwyg-wrapper .glyphicon-barcode:before{content:"\e040"}.wysiwyg-wrapper .glyphicon-tag:before{content:"\e041"}.wysiwyg-wrapper .glyphicon-tags:before{content:"\e042"}.wysiwyg-wrapper .glyphicon-book:before{content:"\e043"}.wysiwyg-wrapper .glyphicon-bookmark:before{content:"\e044"}.wysiwyg-wrapper .glyphicon-print:before{content:"\e045"}.wysiwyg-wrapper .glyphicon-camera:before{content:"\e046"}.wysiwyg-wrapper .glyphicon-font:before{content:"\e047"}.wysiwyg-wrapper .glyphicon-bold:before{content:"\e048"}.wysiwyg-wrapper .glyphicon-italic:before{content:"\e049"}.wysiwyg-wrapper .glyphicon-text-height:before{content:"\e050"}.wysiwyg-wrapper .glyphicon-text-width:before{content:"\e051"}.wysiwyg-wrapper .glyphicon-align-left:before{content:"\e052"}.wysiwyg-wrapper .glyphicon-align-center:before{content:"\e053"}.wysiwyg-wrapper .glyphicon-align-right:before{content:"\e054"}.wysiwyg-wrapper .glyphicon-align-justify:before{content:"\e055"}.wysiwyg-wrapper .glyphicon-list:before{content:"\e056"}.wysiwyg-wrapper .glyphicon-indent-left:before{content:"\e057"}.wysiwyg-wrapper .glyphicon-indent-right:before{content:"\e058"}.wysiwyg-wrapper .glyphicon-facetime-video:before{content:"\e059"}.wysiwyg-wrapper .glyphicon-picture:before{content:"\e060"}.wysiwyg-wrapper .glyphicon-map-marker:before{content:"\e062"}.wysiwyg-wrapper .glyphicon-adjust:before{content:"\e063"}.wysiwyg-wrapper .glyphicon-tint:before{content:"\e064"}.wysiwyg-wrapper .glyphicon-edit:before{content:"\e065"}.wysiwyg-wrapper .glyphicon-share:before{content:"\e066"}.wysiwyg-wrapper .glyphicon-check:before{content:"\e067"}.wysiwyg-wrapper .glyphicon-move:before{content:"\e068"}.wysiwyg-wrapper .glyphicon-step-backward:before{content:"\e069"}.wysiwyg-wrapper .glyphicon-fast-backward:before{content:"\e070"}.wysiwyg-wrapper .glyphicon-backward:before{content:"\e071"}.wysiwyg-wrapper .glyphicon-play:before{content:"\e072"}.wysiwyg-wrapper .glyphicon-pause:before{content:"\e073"}.wysiwyg-wrapper .glyphicon-stop:before{content:"\e074"}.wysiwyg-wrapper .glyphicon-forward:before{content:"\e075"}.wysiwyg-wrapper .glyphicon-fast-forward:before{content:"\e076"}.wysiwyg-wrapper .glyphicon-step-forward:before{content:"\e077"}.wysiwyg-wrapper .glyphicon-eject:before{content:"\e078"}.wysiwyg-wrapper .glyphicon-chevron-left:before{content:"\e079"}.wysiwyg-wrapper .glyphicon-chevron-right:before{content:"\e080"}.wysiwyg-wrapper .glyphicon-plus-sign:before{content:"\e081"}.wysiwyg-wrapper .glyphicon-minus-sign:before{content:"\e082"}.wysiwyg-wrapper .glyphicon-remove-sign:before{content:"\e083"}.wysiwyg-wrapper .glyphicon-ok-sign:before{content:"\e084"}.wysiwyg-wrapper .glyphicon-question-sign:before{content:"\e085"}.wysiwyg-wrapper .glyphicon-info-sign:before{content:"\e086"}.wysiwyg-wrapper .glyphicon-screenshot:before{content:"\e087"}.wysiwyg-wrapper .glyphicon-remove-circle:before{content:"\e088"}.wysiwyg-wrapper .glyphicon-ok-circle:before{content:"\e089"}.wysiwyg-wrapper .glyphicon-ban-circle:before{content:"\e090"}.wysiwyg-wrapper .glyphicon-arrow-left:before{content:"\e091"}.wysiwyg-wrapper .glyphicon-arrow-right:before{content:"\e092"}.wysiwyg-wrapper .glyphicon-arrow-up:before{content:"\e093"}.wysiwyg-wrapper .glyphicon-arrow-down:before{content:"\e094"}.wysiwyg-wrapper .glyphicon-share-alt:before{content:"\e095"}.wysiwyg-wrapper .glyphicon-resize-full:before{content:"\e096"}.wysiwyg-wrapper .glyphicon-resize-small:before{content:"\e097"}.wysiwyg-wrapper .glyphicon-exclamation-sign:before{content:"\e101"}.wysiwyg-wrapper .glyphicon-gift:before{content:"\e102"}.wysiwyg-wrapper .glyphicon-leaf:before{content:"\e103"}.wysiwyg-wrapper .glyphicon-fire:before{content:"\e104"}.wysiwyg-wrapper .glyphicon-eye-open:before{content:"\e105"}.wysiwyg-wrapper .glyphicon-eye-close:before{content:"\e106"}.wysiwyg-wrapper .glyphicon-warning-sign:before{content:"\e107"}.wysiwyg-wrapper .glyphicon-plane:before{content:"\e108"}.wysiwyg-wrapper .glyphicon-calendar:before{content:"\e109"}.wysiwyg-wrapper .glyphicon-random:before{content:"\e110"}.wysiwyg-wrapper .glyphicon-comment:before{content:"\e111"}.wysiwyg-wrapper .glyphicon-magnet:before{content:"\e112"}.wysiwyg-wrapper .glyphicon-chevron-up:before{content:"\e113"}.wysiwyg-wrapper .glyphicon-chevron-down:before{content:"\e114"}.wysiwyg-wrapper .glyphicon-retweet:before{content:"\e115"}.wysiwyg-wrapper .glyphicon-shopping-cart:before{content:"\e116"}.wysiwyg-wrapper .glyphicon-folder-close:before{content:"\e117"}.wysiwyg-wrapper .glyphicon-folder-open:before{content:"\e118"}.wysiwyg-wrapper .glyphicon-resize-vertical:before{content:"\e119"}.wysiwyg-wrapper .glyphicon-resize-horizontal:before{content:"\e120"}.wysiwyg-wrapper .glyphicon-hdd:before{content:"\e121"}.wysiwyg-wrapper .glyphicon-bullhorn:before{content:"\e122"}.wysiwyg-wrapper .glyphicon-bell:before{content:"\e123"}.wysiwyg-wrapper .glyphicon-certificate:before{content:"\e124"}.wysiwyg-wrapper .glyphicon-thumbs-up:before{content:"\e125"}.wysiwyg-wrapper .glyphicon-thumbs-down:before{content:"\e126"}.wysiwyg-wrapper .glyphicon-hand-right:before{content:"\e127"}.wysiwyg-wrapper .glyphicon-hand-left:before{content:"\e128"}.wysiwyg-wrapper .glyphicon-hand-up:before{content:"\e129"}.wysiwyg-wrapper .glyphicon-hand-down:before{content:"\e130"}.wysiwyg-wrapper .glyphicon-circle-arrow-right:before{content:"\e131"}.wysiwyg-wrapper .glyphicon-circle-arrow-left:before{content:"\e132"}.wysiwyg-wrapper .glyphicon-circle-arrow-up:before{content:"\e133"}.wysiwyg-wrapper .glyphicon-circle-arrow-down:before{content:"\e134"}.wysiwyg-wrapper .glyphicon-globe:before{content:"\e135"}.wysiwyg-wrapper .glyphicon-wrench:before{content:"\e136"}.wysiwyg-wrapper .glyphicon-tasks:before{content:"\e137"}.wysiwyg-wrapper .glyphicon-filter:before{content:"\e138"}.wysiwyg-wrapper .glyphicon-briefcase:before{content:"\e139"}.wysiwyg-wrapper .glyphicon-fullscreen:before{content:"\e140"}.wysiwyg-wrapper .glyphicon-dashboard:before{content:"\e141"}.wysiwyg-wrapper .glyphicon-paperclip:before{content:"\e142"}.wysiwyg-wrapper .glyphicon-heart-empty:before{content:"\e143"}.wysiwyg-wrapper .glyphicon-link:before{content:"\e144"}.wysiwyg-wrapper .glyphicon-phone:before{content:"\e145"}.wysiwyg-wrapper .glyphicon-pushpin:before{content:"\e146"}.wysiwyg-wrapper .glyphicon-usd:before{content:"\e148"}.wysiwyg-wrapper .glyphicon-gbp:before{content:"\e149"}.wysiwyg-wrapper .glyphicon-sort:before{content:"\e150"}.wysiwyg-wrapper .glyphicon-sort-by-alphabet:before{content:"\e151"}.wysiwyg-wrapper .glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.wysiwyg-wrapper .glyphicon-sort-by-order:before{content:"\e153"}.wysiwyg-wrapper .glyphicon-sort-by-order-alt:before{content:"\e154"}.wysiwyg-wrapper .glyphicon-sort-by-attributes:before{content:"\e155"}.wysiwyg-wrapper .glyphicon-sort-by-attributes-alt:before{content:"\e156"}.wysiwyg-wrapper .glyphicon-unchecked:before{content:"\e157"}.wysiwyg-wrapper .glyphicon-expand:before{content:"\e158"}.wysiwyg-wrapper .glyphicon-collapse-down:before{content:"\e159"}.wysiwyg-wrapper .glyphicon-collapse-up:before{content:"\e160"}.wysiwyg-wrapper .glyphicon-log-in:before{content:"\e161"}.wysiwyg-wrapper .glyphicon-flash:before{content:"\e162"}.wysiwyg-wrapper .glyphicon-log-out:before{content:"\e163"}.wysiwyg-wrapper .glyphicon-new-window:before{content:"\e164"}.wysiwyg-wrapper .glyphicon-record:before{content:"\e165"}.wysiwyg-wrapper .glyphicon-save:before{content:"\e166"}.wysiwyg-wrapper .glyphicon-open:before{content:"\e167"}.wysiwyg-wrapper .glyphicon-saved:before{content:"\e168"}.wysiwyg-wrapper .glyphicon-import:before{content:"\e169"}.wysiwyg-wrapper .glyphicon-export:before{content:"\e170"}.wysiwyg-wrapper .glyphicon-send:before{content:"\e171"}.wysiwyg-wrapper .glyphicon-floppy-disk:before{content:"\e172"}.wysiwyg-wrapper .glyphicon-floppy-saved:before{content:"\e173"}.wysiwyg-wrapper .glyphicon-floppy-remove:before{content:"\e174"}.wysiwyg-wrapper .glyphicon-floppy-save:before{content:"\e175"}.wysiwyg-wrapper .glyphicon-floppy-open:before{content:"\e176"}.wysiwyg-wrapper .glyphicon-credit-card:before{content:"\e177"}.wysiwyg-wrapper .glyphicon-transfer:before{content:"\e178"}.wysiwyg-wrapper .glyphicon-cutlery:before{content:"\e179"}.wysiwyg-wrapper .glyphicon-header:before{content:"\e180"}.wysiwyg-wrapper .glyphicon-compressed:before{content:"\e181"}.wysiwyg-wrapper .glyphicon-earphone:before{content:"\e182"}.wysiwyg-wrapper .glyphicon-phone-alt:before{content:"\e183"}.wysiwyg-wrapper .glyphicon-tower:before{content:"\e184"}.wysiwyg-wrapper .glyphicon-stats:before{content:"\e185"}.wysiwyg-wrapper .glyphicon-sd-video:before{content:"\e186"}.wysiwyg-wrapper .glyphicon-hd-video:before{content:"\e187"}.wysiwyg-wrapper .glyphicon-subtitles:before{content:"\e188"}.wysiwyg-wrapper .glyphicon-sound-stereo:before{content:"\e189"}.wysiwyg-wrapper .glyphicon-sound-dolby:before{content:"\e190"}.wysiwyg-wrapper .glyphicon-sound-5-1:before{content:"\e191"}.wysiwyg-wrapper .glyphicon-sound-6-1:before{content:"\e192"}.wysiwyg-wrapper .glyphicon-sound-7-1:before{content:"\e193"}.wysiwyg-wrapper .glyphicon-copyright-mark:before{content:"\e194"}.wysiwyg-wrapper .glyphicon-registration-mark:before{content:"\e195"}.wysiwyg-wrapper .glyphicon-cloud-download:before{content:"\e197"}.wysiwyg-wrapper .glyphicon-cloud-upload:before{content:"\e198"}.wysiwyg-wrapper .glyphicon-tree-conifer:before{content:"\e199"}.wysiwyg-wrapper .glyphicon-tree-deciduous:before{content:"\e200"}.wysiwyg-wrapper .glyphicon-cd:before{content:"\e201"}.wysiwyg-wrapper .glyphicon-save-file:before{content:"\e202"}.wysiwyg-wrapper .glyphicon-open-file:before{content:"\e203"}.wysiwyg-wrapper .glyphicon-level-up:before{content:"\e204"}.wysiwyg-wrapper .glyphicon-copy:before{content:"\e205"}.wysiwyg-wrapper .glyphicon-paste:before{content:"\e206"}.wysiwyg-wrapper .glyphicon-alert:before{content:"\e209"}.wysiwyg-wrapper .glyphicon-equalizer:before{content:"\e210"}.wysiwyg-wrapper .glyphicon-king:before{content:"\e211"}.wysiwyg-wrapper .glyphicon-queen:before{content:"\e212"}.wysiwyg-wrapper .glyphicon-pawn:before{content:"\e213"}.wysiwyg-wrapper .glyphicon-bishop:before{content:"\e214"}.wysiwyg-wrapper .glyphicon-knight:before{content:"\e215"}.wysiwyg-wrapper .glyphicon-baby-formula:before{content:"\e216"}.wysiwyg-wrapper .glyphicon-tent:before{content:"\26fa"}.wysiwyg-wrapper .glyphicon-blackboard:before{content:"\e218"}.wysiwyg-wrapper .glyphicon-bed:before{content:"\e219"}.wysiwyg-wrapper .glyphicon-apple:before{content:"\f8ff"}.wysiwyg-wrapper .glyphicon-erase:before{content:"\e221"}.wysiwyg-wrapper .glyphicon-hourglass:before{content:"\231b"}.wysiwyg-wrapper .glyphicon-lamp:before{content:"\e223"}.wysiwyg-wrapper .glyphicon-duplicate:before{content:"\e224"}.wysiwyg-wrapper .glyphicon-piggy-bank:before{content:"\e225"}.wysiwyg-wrapper .glyphicon-scissors:before{content:"\e226"}.wysiwyg-wrapper .glyphicon-bitcoin:before{content:"\e227"}.wysiwyg-wrapper .glyphicon-yen:before{content:"\00a5"}.wysiwyg-wrapper .glyphicon-ruble:before{content:"\20bd"}.wysiwyg-wrapper .glyphicon-scale:before{content:"\e230"}.wysiwyg-wrapper .glyphicon-ice-lolly:before{content:"\e231"}.wysiwyg-wrapper .glyphicon-ice-lolly-tasted:before{content:"\e232"}.wysiwyg-wrapper .glyphicon-education:before{content:"\e233"}.wysiwyg-wrapper .glyphicon-option-horizontal:before{content:"\e234"}.wysiwyg-wrapper .glyphicon-option-vertical:before{content:"\e235"}.wysiwyg-wrapper .glyphicon-menu-hamburger:before{content:"\e236"}.wysiwyg-wrapper .glyphicon-modal-window:before{content:"\e237"}.wysiwyg-wrapper .glyphicon-oil:before{content:"\e238"}.wysiwyg-wrapper .glyphicon-grain:before{content:"\e239"}.wysiwyg-wrapper .glyphicon-sunglasses:before{content:"\e240"}.wysiwyg-wrapper .glyphicon-text-size:before{content:"\e241"}.wysiwyg-wrapper .glyphicon-text-color:before{content:"\e242"}.wysiwyg-wrapper .glyphicon-text-background:before{content:"\e243"}.wysiwyg-wrapper .glyphicon-object-align-top:before{content:"\e244"}.wysiwyg-wrapper .glyphicon-object-align-bottom:before{content:"\e245"}.wysiwyg-wrapper .glyphicon-object-align-horizontal:before{content:"\e246"}.wysiwyg-wrapper .glyphicon-object-align-left:before{content:"\e247"}.wysiwyg-wrapper .glyphicon-object-align-vertical:before{content:"\e248"}.wysiwyg-wrapper .glyphicon-object-align-right:before{content:"\e249"}.wysiwyg-wrapper .glyphicon-triangle-right:before{content:"\e250"}.wysiwyg-wrapper .glyphicon-triangle-left:before{content:"\e251"}.wysiwyg-wrapper .glyphicon-triangle-bottom:before{content:"\e252"}.wysiwyg-wrapper .glyphicon-triangle-top:before{content:"\e253"}.wysiwyg-wrapper .glyphicon-console:before{content:"\e254"}.wysiwyg-wrapper .glyphicon-superscript:before{content:"\e255"}.wysiwyg-wrapper .glyphicon-subscript:before{content:"\e256"}.wysiwyg-wrapper .glyphicon-menu-left:before{content:"\e257"}.wysiwyg-wrapper .glyphicon-menu-right:before{content:"\e258"}.wysiwyg-wrapper .glyphicon-menu-down:before{content:"\e259"}.wysiwyg-wrapper .glyphicon-menu-up:before{content:"\e260"}.wysiwyg-wrapper *,.wysiwyg-wrapper :after,.wysiwyg-wrapper :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wysiwyg-wrapper html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wysiwyg-wrapper body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.wysiwyg-wrapper button,.wysiwyg-wrapper input,.wysiwyg-wrapper select,.wysiwyg-wrapper textarea{font-family:inherit;font-size:inherit;line-height:inherit}.wysiwyg-wrapper a{color:#337ab7;text-decoration:none}.wysiwyg-wrapper a:focus,.wysiwyg-wrapper a:hover{color:#23527c;text-decoration:underline}.wysiwyg-wrapper a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wysiwyg-wrapper figure{margin:0}.wysiwyg-wrapper img{vertical-align:middle}.wysiwyg-wrapper .img-responsive{display:block;max-width:100%;height:auto}.wysiwyg-wrapper .img-rounded{border-radius:6px}.wysiwyg-wrapper .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.wysiwyg-wrapper .img-circle{border-radius:50%}.wysiwyg-wrapper hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.wysiwyg-wrapper .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.wysiwyg-wrapper .sr-only-focusable:active,.wysiwyg-wrapper .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.wysiwyg-wrapper .h1,.wysiwyg-wrapper .h2,.wysiwyg-wrapper .h3,.wysiwyg-wrapper .h4,.wysiwyg-wrapper .h5,.wysiwyg-wrapper .h6,.wysiwyg-wrapper h1,.wysiwyg-wrapper h2,.wysiwyg-wrapper h3,.wysiwyg-wrapper h4,.wysiwyg-wrapper h5,.wysiwyg-wrapper h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.wysiwyg-wrapper .h1 .small,.wysiwyg-wrapper .h1 small,.wysiwyg-wrapper .h2 .small,.wysiwyg-wrapper .h2 small,.wysiwyg-wrapper .h3 .small,.wysiwyg-wrapper .h3 small,.wysiwyg-wrapper .h4 .small,.wysiwyg-wrapper .h4 small,.wysiwyg-wrapper .h5 .small,.wysiwyg-wrapper .h5 small,.wysiwyg-wrapper .h6 .small,.wysiwyg-wrapper .h6 small,.wysiwyg-wrapper h1 .small,.wysiwyg-wrapper h1 small,.wysiwyg-wrapper h2 .small,.wysiwyg-wrapper h2 small,.wysiwyg-wrapper h3 .small,.wysiwyg-wrapper h3 small,.wysiwyg-wrapper h4 .small,.wysiwyg-wrapper h4 small,.wysiwyg-wrapper h5 .small,.wysiwyg-wrapper h5 small,.wysiwyg-wrapper h6 .small,.wysiwyg-wrapper h6 small{font-weight:400;line-height:1;color:#777}.wysiwyg-wrapper .h1,.wysiwyg-wrapper .h2,.wysiwyg-wrapper .h3,.wysiwyg-wrapper h1,.wysiwyg-wrapper h2,.wysiwyg-wrapper h3{margin-top:20px;margin-bottom:10px}.wysiwyg-wrapper .h1 .small,.wysiwyg-wrapper .h1 small,.wysiwyg-wrapper .h2 .small,.wysiwyg-wrapper .h2 small,.wysiwyg-wrapper .h3 .small,.wysiwyg-wrapper .h3 small,.wysiwyg-wrapper h1 .small,.wysiwyg-wrapper h1 small,.wysiwyg-wrapper h2 .small,.wysiwyg-wrapper h2 small,.wysiwyg-wrapper h3 .small,.wysiwyg-wrapper h3 small{font-size:65%}.wysiwyg-wrapper .h4,.wysiwyg-wrapper .h5,.wysiwyg-wrapper .h6,.wysiwyg-wrapper h4,.wysiwyg-wrapper h5,.wysiwyg-wrapper h6{margin-top:10px;margin-bottom:10px}.wysiwyg-wrapper .h4 .small,.wysiwyg-wrapper .h4 small,.wysiwyg-wrapper .h5 .small,.wysiwyg-wrapper .h5 small,.wysiwyg-wrapper .h6 .small,.wysiwyg-wrapper .h6 small,.wysiwyg-wrapper h4 .small,.wysiwyg-wrapper h4 small,.wysiwyg-wrapper h5 .small,.wysiwyg-wrapper h5 small,.wysiwyg-wrapper h6 .small,.wysiwyg-wrapper h6 small{font-size:75%}.wysiwyg-wrapper .h1,.wysiwyg-wrapper h1{font-size:36px}.wysiwyg-wrapper .h2,.wysiwyg-wrapper h2{font-size:30px}.wysiwyg-wrapper .h3,.wysiwyg-wrapper h3{font-size:24px}.wysiwyg-wrapper .h4,.wysiwyg-wrapper h4{font-size:18px}.wysiwyg-wrapper .h5,.wysiwyg-wrapper h5{font-size:14px}.wysiwyg-wrapper .h6,.wysiwyg-wrapper h6{font-size:12px}.wysiwyg-wrapper p{margin:0 0 10px}.wysiwyg-wrapper .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.wysiwyg-wrapper .lead{font-size:21px}}.wysiwyg-wrapper .small,.wysiwyg-wrapper small{font-size:85%}.wysiwyg-wrapper .mark,.wysiwyg-wrapper mark{background-color:#fcf8e3;padding:.2em}.wysiwyg-wrapper .text-left{text-align:left}.wysiwyg-wrapper .text-right{text-align:right}.wysiwyg-wrapper .text-center{text-align:center}.wysiwyg-wrapper .text-justify{text-align:justify}.wysiwyg-wrapper .text-nowrap{white-space:nowrap}.wysiwyg-wrapper .text-lowercase{text-transform:lowercase}.wysiwyg-wrapper .text-uppercase{text-transform:uppercase}.wysiwyg-wrapper .text-capitalize{text-transform:capitalize}.wysiwyg-wrapper .text-muted{color:#777}.wysiwyg-wrapper .text-primary{color:#337ab7}a.wysiwyg-wrapper .text-primary:hover{color:#286090}.wysiwyg-wrapper .text-success{color:#3c763d}a.wysiwyg-wrapper .text-success:hover{color:#2b542c}.wysiwyg-wrapper .text-info{color:#31708f}a.wysiwyg-wrapper .text-info:hover{color:#245269}.wysiwyg-wrapper .text-warning{color:#8a6d3b}a.wysiwyg-wrapper .text-warning:hover{color:#66512c}.wysiwyg-wrapper .text-danger{color:#a94442}a.wysiwyg-wrapper .text-danger:hover{color:#843534}.wysiwyg-wrapper .bg-primary{color:#fff;background-color:#337ab7}a.wysiwyg-wrapper .bg-primary:hover{background-color:#286090}.wysiwyg-wrapper .bg-success{background-color:#dff0d8}a.wysiwyg-wrapper .bg-success:hover{background-color:#c1e2b3}.wysiwyg-wrapper .bg-info{background-color:#d9edf7}a.wysiwyg-wrapper .bg-info:hover{background-color:#afd9ee}.wysiwyg-wrapper .bg-warning{background-color:#fcf8e3}a.wysiwyg-wrapper .bg-warning:hover{background-color:#f7ecb5}.wysiwyg-wrapper .bg-danger{background-color:#f2dede}a.wysiwyg-wrapper .bg-danger:hover{background-color:#e4b9b9}.wysiwyg-wrapper .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.wysiwyg-wrapper ol,.wysiwyg-wrapper ul{margin-top:0;margin-bottom:10px}.wysiwyg-wrapper ol ol,.wysiwyg-wrapper ol ul,.wysiwyg-wrapper ul ol,.wysiwyg-wrapper ul ul{margin-bottom:0}.wysiwyg-wrapper .list-inline,.wysiwyg-wrapper .list-unstyled{padding-left:0;list-style:none}.wysiwyg-wrapper .list-inline{margin-left:-5px}.wysiwyg-wrapper .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.wysiwyg-wrapper dl{margin-top:0;margin-bottom:20px}.wysiwyg-wrapper dd,.wysiwyg-wrapper dt{line-height:1.42857143}.wysiwyg-wrapper dt{font-weight:700}.wysiwyg-wrapper dd{margin-left:0}@media (min-width:768px){.wysiwyg-wrapper .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wysiwyg-wrapper .dl-horizontal dd{margin-left:180px}}.wysiwyg-wrapper abbr[data-original-title],.wysiwyg-wrapper abbr[title]{cursor:help;border-bottom:1px dotted #777}.wysiwyg-wrapper .initialism{font-size:90%;text-transform:uppercase}.wysiwyg-wrapper blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.wysiwyg-wrapper blockquote ol:last-child,.wysiwyg-wrapper blockquote p:last-child,.wysiwyg-wrapper blockquote ul:last-child{margin-bottom:0}.wysiwyg-wrapper blockquote .small,.wysiwyg-wrapper blockquote footer,.wysiwyg-wrapper blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}.wysiwyg-wrapper blockquote .small:before,.wysiwyg-wrapper blockquote footer:before,.wysiwyg-wrapper blockquote small:before{content:"\2014 \00A0"}.wysiwyg-wrapper .blockquote-reverse,.wysiwyg-wrapper blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.wysiwyg-wrapper .blockquote-reverse .small:before,.wysiwyg-wrapper .blockquote-reverse footer:before,.wysiwyg-wrapper .blockquote-reverse small:before,.wysiwyg-wrapper blockquote.pull-right .small:before,.wysiwyg-wrapper blockquote.pull-right footer:before,.wysiwyg-wrapper blockquote.pull-right small:before{content:""}.wysiwyg-wrapper .blockquote-reverse .small:after,.wysiwyg-wrapper .blockquote-reverse footer:after,.wysiwyg-wrapper .blockquote-reverse small:after,.wysiwyg-wrapper blockquote.pull-right .small:after,.wysiwyg-wrapper blockquote.pull-right footer:after,.wysiwyg-wrapper blockquote.pull-right small:after{content:"\00A0 \2014"}.wysiwyg-wrapper address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.wysiwyg-wrapper code,.wysiwyg-wrapper kbd,.wysiwyg-wrapper pre,.wysiwyg-wrapper samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.wysiwyg-wrapper code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.wysiwyg-wrapper kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}.wysiwyg-wrapper kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}.wysiwyg-wrapper pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.wysiwyg-wrapper pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.wysiwyg-wrapper .pre-scrollable{max-height:340px;overflow-y:scroll}.wysiwyg-wrapper .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.wysiwyg-wrapper .container{width:750px}}@media (min-width:992px){.wysiwyg-wrapper .container{width:970px}}@media (min-width:1200px){.wysiwyg-wrapper .container{width:1170px}}.wysiwyg-wrapper .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.wysiwyg-wrapper .row{margin-left:-15px;margin-right:-15px}.wysiwyg-wrapper .col-lg-1,.wysiwyg-wrapper .col-lg-2,.wysiwyg-wrapper .col-lg-3,.wysiwyg-wrapper .col-lg-4,.wysiwyg-wrapper .col-lg-5,.wysiwyg-wrapper .col-lg-6,.wysiwyg-wrapper .col-lg-7,.wysiwyg-wrapper .col-lg-8,.wysiwyg-wrapper .col-lg-9,.wysiwyg-wrapper .col-lg-10,.wysiwyg-wrapper .col-lg-11,.wysiwyg-wrapper .col-lg-12,.wysiwyg-wrapper .col-md-1,.wysiwyg-wrapper .col-md-2,.wysiwyg-wrapper .col-md-3,.wysiwyg-wrapper .col-md-4,.wysiwyg-wrapper .col-md-5,.wysiwyg-wrapper .col-md-6,.wysiwyg-wrapper .col-md-7,.wysiwyg-wrapper .col-md-8,.wysiwyg-wrapper .col-md-9,.wysiwyg-wrapper .col-md-10,.wysiwyg-wrapper .col-md-11,.wysiwyg-wrapper .col-md-12,.wysiwyg-wrapper .col-sm-1,.wysiwyg-wrapper .col-sm-2,.wysiwyg-wrapper .col-sm-3,.wysiwyg-wrapper .col-sm-4,.wysiwyg-wrapper .col-sm-5,.wysiwyg-wrapper .col-sm-6,.wysiwyg-wrapper .col-sm-7,.wysiwyg-wrapper .col-sm-8,.wysiwyg-wrapper .col-sm-9,.wysiwyg-wrapper .col-sm-10,.wysiwyg-wrapper .col-sm-11,.wysiwyg-wrapper .col-sm-12,.wysiwyg-wrapper .col-xs-1,.wysiwyg-wrapper .col-xs-2,.wysiwyg-wrapper .col-xs-3,.wysiwyg-wrapper .col-xs-4,.wysiwyg-wrapper .col-xs-5,.wysiwyg-wrapper .col-xs-6,.wysiwyg-wrapper .col-xs-7,.wysiwyg-wrapper .col-xs-8,.wysiwyg-wrapper .col-xs-9,.wysiwyg-wrapper .col-xs-10,.wysiwyg-wrapper .col-xs-11,.wysiwyg-wrapper .col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.wysiwyg-wrapper .col-xs-1,.wysiwyg-wrapper .col-xs-2,.wysiwyg-wrapper .col-xs-3,.wysiwyg-wrapper .col-xs-4,.wysiwyg-wrapper .col-xs-5,.wysiwyg-wrapper .col-xs-6,.wysiwyg-wrapper .col-xs-7,.wysiwyg-wrapper .col-xs-8,.wysiwyg-wrapper .col-xs-9,.wysiwyg-wrapper .col-xs-10,.wysiwyg-wrapper .col-xs-11,.wysiwyg-wrapper .col-xs-12{float:left}.wysiwyg-wrapper .col-xs-12{width:100%}.wysiwyg-wrapper .col-xs-11{width:91.66666667%}.wysiwyg-wrapper .col-xs-10{width:83.33333333%}.wysiwyg-wrapper .col-xs-9{width:75%}.wysiwyg-wrapper .col-xs-8{width:66.66666667%}.wysiwyg-wrapper .col-xs-7{width:58.33333333%}.wysiwyg-wrapper .col-xs-6{width:50%}.wysiwyg-wrapper .col-xs-5{width:41.66666667%}.wysiwyg-wrapper .col-xs-4{width:33.33333333%}.wysiwyg-wrapper .col-xs-3{width:25%}.wysiwyg-wrapper .col-xs-2{width:16.66666667%}.wysiwyg-wrapper .col-xs-1{width:8.33333333%}.wysiwyg-wrapper .col-xs-pull-12{right:100%}.wysiwyg-wrapper .col-xs-pull-11{right:91.66666667%}.wysiwyg-wrapper .col-xs-pull-10{right:83.33333333%}.wysiwyg-wrapper .col-xs-pull-9{right:75%}.wysiwyg-wrapper .col-xs-pull-8{right:66.66666667%}.wysiwyg-wrapper .col-xs-pull-7{right:58.33333333%}.wysiwyg-wrapper .col-xs-pull-6{right:50%}.wysiwyg-wrapper .col-xs-pull-5{right:41.66666667%}.wysiwyg-wrapper .col-xs-pull-4{right:33.33333333%}.wysiwyg-wrapper .col-xs-pull-3{right:25%}.wysiwyg-wrapper .col-xs-pull-2{right:16.66666667%}.wysiwyg-wrapper .col-xs-pull-1{right:8.33333333%}.wysiwyg-wrapper .col-xs-pull-0{right:auto}.wysiwyg-wrapper .col-xs-push-12{left:100%}.wysiwyg-wrapper .col-xs-push-11{left:91.66666667%}.wysiwyg-wrapper .col-xs-push-10{left:83.33333333%}.wysiwyg-wrapper .col-xs-push-9{left:75%}.wysiwyg-wrapper .col-xs-push-8{left:66.66666667%}.wysiwyg-wrapper .col-xs-push-7{left:58.33333333%}.wysiwyg-wrapper .col-xs-push-6{left:50%}.wysiwyg-wrapper .col-xs-push-5{left:41.66666667%}.wysiwyg-wrapper .col-xs-push-4{left:33.33333333%}.wysiwyg-wrapper .col-xs-push-3{left:25%}.wysiwyg-wrapper .col-xs-push-2{left:16.66666667%}.wysiwyg-wrapper .col-xs-push-1{left:8.33333333%}.wysiwyg-wrapper .col-xs-push-0{left:auto}.wysiwyg-wrapper .col-xs-offset-12{margin-left:100%}.wysiwyg-wrapper .col-xs-offset-11{margin-left:91.66666667%}.wysiwyg-wrapper .col-xs-offset-10{margin-left:83.33333333%}.wysiwyg-wrapper .col-xs-offset-9{margin-left:75%}.wysiwyg-wrapper .col-xs-offset-8{margin-left:66.66666667%}.wysiwyg-wrapper .col-xs-offset-7{margin-left:58.33333333%}.wysiwyg-wrapper .col-xs-offset-6{margin-left:50%}.wysiwyg-wrapper .col-xs-offset-5{margin-left:41.66666667%}.wysiwyg-wrapper .col-xs-offset-4{margin-left:33.33333333%}.wysiwyg-wrapper .col-xs-offset-3{margin-left:25%}.wysiwyg-wrapper .col-xs-offset-2{margin-left:16.66666667%}.wysiwyg-wrapper .col-xs-offset-1{margin-left:8.33333333%}.wysiwyg-wrapper .col-xs-offset-0{margin-left:0}@media (min-width:768px){.wysiwyg-wrapper .col-sm-1,.wysiwyg-wrapper .col-sm-2,.wysiwyg-wrapper .col-sm-3,.wysiwyg-wrapper .col-sm-4,.wysiwyg-wrapper .col-sm-5,.wysiwyg-wrapper .col-sm-6,.wysiwyg-wrapper .col-sm-7,.wysiwyg-wrapper .col-sm-8,.wysiwyg-wrapper .col-sm-9,.wysiwyg-wrapper .col-sm-10,.wysiwyg-wrapper .col-sm-11,.wysiwyg-wrapper .col-sm-12{float:left}.wysiwyg-wrapper .col-sm-12{width:100%}.wysiwyg-wrapper .col-sm-11{width:91.66666667%}.wysiwyg-wrapper .col-sm-10{width:83.33333333%}.wysiwyg-wrapper .col-sm-9{width:75%}.wysiwyg-wrapper .col-sm-8{width:66.66666667%}.wysiwyg-wrapper .col-sm-7{width:58.33333333%}.wysiwyg-wrapper .col-sm-6{width:50%}.wysiwyg-wrapper .col-sm-5{width:41.66666667%}.wysiwyg-wrapper .col-sm-4{width:33.33333333%}.wysiwyg-wrapper .col-sm-3{width:25%}.wysiwyg-wrapper .col-sm-2{width:16.66666667%}.wysiwyg-wrapper .col-sm-1{width:8.33333333%}.wysiwyg-wrapper .col-sm-pull-12{right:100%}.wysiwyg-wrapper .col-sm-pull-11{right:91.66666667%}.wysiwyg-wrapper .col-sm-pull-10{right:83.33333333%}.wysiwyg-wrapper .col-sm-pull-9{right:75%}.wysiwyg-wrapper .col-sm-pull-8{right:66.66666667%}.wysiwyg-wrapper .col-sm-pull-7{right:58.33333333%}.wysiwyg-wrapper .col-sm-pull-6{right:50%}.wysiwyg-wrapper .col-sm-pull-5{right:41.66666667%}.wysiwyg-wrapper .col-sm-pull-4{right:33.33333333%}.wysiwyg-wrapper .col-sm-pull-3{right:25%}.wysiwyg-wrapper .col-sm-pull-2{right:16.66666667%}.wysiwyg-wrapper .col-sm-pull-1{right:8.33333333%}.wysiwyg-wrapper .col-sm-pull-0{right:auto}.wysiwyg-wrapper .col-sm-push-12{left:100%}.wysiwyg-wrapper .col-sm-push-11{left:91.66666667%}.wysiwyg-wrapper .col-sm-push-10{left:83.33333333%}.wysiwyg-wrapper .col-sm-push-9{left:75%}.wysiwyg-wrapper .col-sm-push-8{left:66.66666667%}.wysiwyg-wrapper .col-sm-push-7{left:58.33333333%}.wysiwyg-wrapper .col-sm-push-6{left:50%}.wysiwyg-wrapper .col-sm-push-5{left:41.66666667%}.wysiwyg-wrapper .col-sm-push-4{left:33.33333333%}.wysiwyg-wrapper .col-sm-push-3{left:25%}.wysiwyg-wrapper .col-sm-push-2{left:16.66666667%}.wysiwyg-wrapper .col-sm-push-1{left:8.33333333%}.wysiwyg-wrapper .col-sm-push-0{left:auto}.wysiwyg-wrapper .col-sm-offset-12{margin-left:100%}.wysiwyg-wrapper .col-sm-offset-11{margin-left:91.66666667%}.wysiwyg-wrapper .col-sm-offset-10{margin-left:83.33333333%}.wysiwyg-wrapper .col-sm-offset-9{margin-left:75%}.wysiwyg-wrapper .col-sm-offset-8{margin-left:66.66666667%}.wysiwyg-wrapper .col-sm-offset-7{margin-left:58.33333333%}.wysiwyg-wrapper .col-sm-offset-6{margin-left:50%}.wysiwyg-wrapper .col-sm-offset-5{margin-left:41.66666667%}.wysiwyg-wrapper .col-sm-offset-4{margin-left:33.33333333%}.wysiwyg-wrapper .col-sm-offset-3{margin-left:25%}.wysiwyg-wrapper .col-sm-offset-2{margin-left:16.66666667%}.wysiwyg-wrapper .col-sm-offset-1{margin-left:8.33333333%}.wysiwyg-wrapper .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.wysiwyg-wrapper .col-md-1,.wysiwyg-wrapper .col-md-2,.wysiwyg-wrapper .col-md-3,.wysiwyg-wrapper .col-md-4,.wysiwyg-wrapper .col-md-5,.wysiwyg-wrapper .col-md-6,.wysiwyg-wrapper .col-md-7,.wysiwyg-wrapper .col-md-8,.wysiwyg-wrapper .col-md-9,.wysiwyg-wrapper .col-md-10,.wysiwyg-wrapper .col-md-11,.wysiwyg-wrapper .col-md-12{float:left}.wysiwyg-wrapper .col-md-12{width:100%}.wysiwyg-wrapper .col-md-11{width:91.66666667%}.wysiwyg-wrapper .col-md-10{width:83.33333333%}.wysiwyg-wrapper .col-md-9{width:75%}.wysiwyg-wrapper .col-md-8{width:66.66666667%}.wysiwyg-wrapper .col-md-7{width:58.33333333%}.wysiwyg-wrapper .col-md-6{width:50%}.wysiwyg-wrapper .col-md-5{width:41.66666667%}.wysiwyg-wrapper .col-md-4{width:33.33333333%}.wysiwyg-wrapper .col-md-3{width:25%}.wysiwyg-wrapper .col-md-2{width:16.66666667%}.wysiwyg-wrapper .col-md-1{width:8.33333333%}.wysiwyg-wrapper .col-md-pull-12{right:100%}.wysiwyg-wrapper .col-md-pull-11{right:91.66666667%}.wysiwyg-wrapper .col-md-pull-10{right:83.33333333%}.wysiwyg-wrapper .col-md-pull-9{right:75%}.wysiwyg-wrapper .col-md-pull-8{right:66.66666667%}.wysiwyg-wrapper .col-md-pull-7{right:58.33333333%}.wysiwyg-wrapper .col-md-pull-6{right:50%}.wysiwyg-wrapper .col-md-pull-5{right:41.66666667%}.wysiwyg-wrapper .col-md-pull-4{right:33.33333333%}.wysiwyg-wrapper .col-md-pull-3{right:25%}.wysiwyg-wrapper .col-md-pull-2{right:16.66666667%}.wysiwyg-wrapper .col-md-pull-1{right:8.33333333%}.wysiwyg-wrapper .col-md-pull-0{right:auto}.wysiwyg-wrapper .col-md-push-12{left:100%}.wysiwyg-wrapper .col-md-push-11{left:91.66666667%}.wysiwyg-wrapper .col-md-push-10{left:83.33333333%}.wysiwyg-wrapper .col-md-push-9{left:75%}.wysiwyg-wrapper .col-md-push-8{left:66.66666667%}.wysiwyg-wrapper .col-md-push-7{left:58.33333333%}.wysiwyg-wrapper .col-md-push-6{left:50%}.wysiwyg-wrapper .col-md-push-5{left:41.66666667%}.wysiwyg-wrapper .col-md-push-4{left:33.33333333%}.wysiwyg-wrapper .col-md-push-3{left:25%}.wysiwyg-wrapper .col-md-push-2{left:16.66666667%}.wysiwyg-wrapper .col-md-push-1{left:8.33333333%}.wysiwyg-wrapper .col-md-push-0{left:auto}.wysiwyg-wrapper .col-md-offset-12{margin-left:100%}.wysiwyg-wrapper .col-md-offset-11{margin-left:91.66666667%}.wysiwyg-wrapper .col-md-offset-10{margin-left:83.33333333%}.wysiwyg-wrapper .col-md-offset-9{margin-left:75%}.wysiwyg-wrapper .col-md-offset-8{margin-left:66.66666667%}.wysiwyg-wrapper .col-md-offset-7{margin-left:58.33333333%}.wysiwyg-wrapper .col-md-offset-6{margin-left:50%}.wysiwyg-wrapper .col-md-offset-5{margin-left:41.66666667%}.wysiwyg-wrapper .col-md-offset-4{margin-left:33.33333333%}.wysiwyg-wrapper .col-md-offset-3{margin-left:25%}.wysiwyg-wrapper .col-md-offset-2{margin-left:16.66666667%}.wysiwyg-wrapper .col-md-offset-1{margin-left:8.33333333%}.wysiwyg-wrapper .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.wysiwyg-wrapper .col-lg-1,.wysiwyg-wrapper .col-lg-2,.wysiwyg-wrapper .col-lg-3,.wysiwyg-wrapper .col-lg-4,.wysiwyg-wrapper .col-lg-5,.wysiwyg-wrapper .col-lg-6,.wysiwyg-wrapper .col-lg-7,.wysiwyg-wrapper .col-lg-8,.wysiwyg-wrapper .col-lg-9,.wysiwyg-wrapper .col-lg-10,.wysiwyg-wrapper .col-lg-11,.wysiwyg-wrapper .col-lg-12{float:left}.wysiwyg-wrapper .col-lg-12{width:100%}.wysiwyg-wrapper .col-lg-11{width:91.66666667%}.wysiwyg-wrapper .col-lg-10{width:83.33333333%}.wysiwyg-wrapper .col-lg-9{width:75%}.wysiwyg-wrapper .col-lg-8{width:66.66666667%}.wysiwyg-wrapper .col-lg-7{width:58.33333333%}.wysiwyg-wrapper .col-lg-6{width:50%}.wysiwyg-wrapper .col-lg-5{width:41.66666667%}.wysiwyg-wrapper .col-lg-4{width:33.33333333%}.wysiwyg-wrapper .col-lg-3{width:25%}.wysiwyg-wrapper .col-lg-2{width:16.66666667%}.wysiwyg-wrapper .col-lg-1{width:8.33333333%}.wysiwyg-wrapper .col-lg-pull-12{right:100%}.wysiwyg-wrapper .col-lg-pull-11{right:91.66666667%}.wysiwyg-wrapper .col-lg-pull-10{right:83.33333333%}.wysiwyg-wrapper .col-lg-pull-9{right:75%}.wysiwyg-wrapper .col-lg-pull-8{right:66.66666667%}.wysiwyg-wrapper .col-lg-pull-7{right:58.33333333%}.wysiwyg-wrapper .col-lg-pull-6{right:50%}.wysiwyg-wrapper .col-lg-pull-5{right:41.66666667%}.wysiwyg-wrapper .col-lg-pull-4{right:33.33333333%}.wysiwyg-wrapper .col-lg-pull-3{right:25%}.wysiwyg-wrapper .col-lg-pull-2{right:16.66666667%}.wysiwyg-wrapper .col-lg-pull-1{right:8.33333333%}.wysiwyg-wrapper .col-lg-pull-0{right:auto}.wysiwyg-wrapper .col-lg-push-12{left:100%}.wysiwyg-wrapper .col-lg-push-11{left:91.66666667%}.wysiwyg-wrapper .col-lg-push-10{left:83.33333333%}.wysiwyg-wrapper .col-lg-push-9{left:75%}.wysiwyg-wrapper .col-lg-push-8{left:66.66666667%}.wysiwyg-wrapper .col-lg-push-7{left:58.33333333%}.wysiwyg-wrapper .col-lg-push-6{left:50%}.wysiwyg-wrapper .col-lg-push-5{left:41.66666667%}.wysiwyg-wrapper .col-lg-push-4{left:33.33333333%}.wysiwyg-wrapper .col-lg-push-3{left:25%}.wysiwyg-wrapper .col-lg-push-2{left:16.66666667%}.wysiwyg-wrapper .col-lg-push-1{left:8.33333333%}.wysiwyg-wrapper .col-lg-push-0{left:auto}.wysiwyg-wrapper .col-lg-offset-12{margin-left:100%}.wysiwyg-wrapper .col-lg-offset-11{margin-left:91.66666667%}.wysiwyg-wrapper .col-lg-offset-10{margin-left:83.33333333%}.wysiwyg-wrapper .col-lg-offset-9{margin-left:75%}.wysiwyg-wrapper .col-lg-offset-8{margin-left:66.66666667%}.wysiwyg-wrapper .col-lg-offset-7{margin-left:58.33333333%}.wysiwyg-wrapper .col-lg-offset-6{margin-left:50%}.wysiwyg-wrapper .col-lg-offset-5{margin-left:41.66666667%}.wysiwyg-wrapper .col-lg-offset-4{margin-left:33.33333333%}.wysiwyg-wrapper .col-lg-offset-3{margin-left:25%}.wysiwyg-wrapper .col-lg-offset-2{margin-left:16.66666667%}.wysiwyg-wrapper .col-lg-offset-1{margin-left:8.33333333%}.wysiwyg-wrapper .col-lg-offset-0{margin-left:0}}.wysiwyg-wrapper table{background-color:transparent}.wysiwyg-wrapper caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.wysiwyg-wrapper th{text-align:left}.wysiwyg-wrapper .table{width:100%;max-width:100%;margin-bottom:20px}.wysiwyg-wrapper .table>tbody>tr>td,.wysiwyg-wrapper .table>tbody>tr>th,.wysiwyg-wrapper .table>tfoot>tr>td,.wysiwyg-wrapper .table>tfoot>tr>th,.wysiwyg-wrapper .table>thead>tr>td,.wysiwyg-wrapper .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.wysiwyg-wrapper .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.wysiwyg-wrapper .table>caption+thead>tr:first-child>td,.wysiwyg-wrapper .table>caption+thead>tr:first-child>th,.wysiwyg-wrapper .table>colgroup+thead>tr:first-child>td,.wysiwyg-wrapper .table>colgroup+thead>tr:first-child>th,.wysiwyg-wrapper .table>thead:first-child>tr:first-child>td,.wysiwyg-wrapper .table>thead:first-child>tr:first-child>th{border-top:0}.wysiwyg-wrapper .table>tbody+tbody{border-top:2px solid #ddd}.wysiwyg-wrapper .table .table{background-color:#fff}.wysiwyg-wrapper .table-condensed>tbody>tr>td,.wysiwyg-wrapper .table-condensed>tbody>tr>th,.wysiwyg-wrapper .table-condensed>tfoot>tr>td,.wysiwyg-wrapper .table-condensed>tfoot>tr>th,.wysiwyg-wrapper .table-condensed>thead>tr>td,.wysiwyg-wrapper .table-condensed>thead>tr>th{padding:5px}.wysiwyg-wrapper .table-bordered,.wysiwyg-wrapper .table-bordered>tbody>tr>td,.wysiwyg-wrapper .table-bordered>tbody>tr>th,.wysiwyg-wrapper .table-bordered>tfoot>tr>td,.wysiwyg-wrapper .table-bordered>tfoot>tr>th,.wysiwyg-wrapper .table-bordered>thead>tr>td,.wysiwyg-wrapper .table-bordered>thead>tr>th{border:1px solid #ddd}.wysiwyg-wrapper .table-bordered>thead>tr>td,.wysiwyg-wrapper .table-bordered>thead>tr>th{border-bottom-width:2px}.wysiwyg-wrapper .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.wysiwyg-wrapper .table-hover>tbody>tr:hover{background-color:#f5f5f5}.wysiwyg-wrapper table col[class*=col-]{position:static;float:none;display:table-column}.wysiwyg-wrapper table td[class*=col-],.wysiwyg-wrapper table th[class*=col-]{position:static;float:none;display:table-cell}.wysiwyg-wrapper .table>tbody>tr.active>td,.wysiwyg-wrapper .table>tbody>tr.active>th,.wysiwyg-wrapper .table>tbody>tr>td.active,.wysiwyg-wrapper .table>tbody>tr>th.active,.wysiwyg-wrapper .table>tfoot>tr.active>td,.wysiwyg-wrapper .table>tfoot>tr.active>th,.wysiwyg-wrapper .table>tfoot>tr>td.active,.wysiwyg-wrapper .table>tfoot>tr>th.active,.wysiwyg-wrapper .table>thead>tr.active>td,.wysiwyg-wrapper .table>thead>tr.active>th,.wysiwyg-wrapper .table>thead>tr>td.active,.wysiwyg-wrapper .table>thead>tr>th.active{background-color:#f5f5f5}.wysiwyg-wrapper .table-hover>tbody>tr.active:hover>td,.wysiwyg-wrapper .table-hover>tbody>tr.active:hover>th,.wysiwyg-wrapper .table-hover>tbody>tr:hover>.active,.wysiwyg-wrapper .table-hover>tbody>tr>td.active:hover,.wysiwyg-wrapper .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.wysiwyg-wrapper .table>tbody>tr.success>td,.wysiwyg-wrapper .table>tbody>tr.success>th,.wysiwyg-wrapper .table>tbody>tr>td.success,.wysiwyg-wrapper .table>tbody>tr>th.success,.wysiwyg-wrapper .table>tfoot>tr.success>td,.wysiwyg-wrapper .table>tfoot>tr.success>th,.wysiwyg-wrapper .table>tfoot>tr>td.success,.wysiwyg-wrapper .table>tfoot>tr>th.success,.wysiwyg-wrapper .table>thead>tr.success>td,.wysiwyg-wrapper .table>thead>tr.success>th,.wysiwyg-wrapper .table>thead>tr>td.success,.wysiwyg-wrapper .table>thead>tr>th.success{background-color:#dff0d8}.wysiwyg-wrapper .table-hover>tbody>tr.success:hover>td,.wysiwyg-wrapper .table-hover>tbody>tr.success:hover>th,.wysiwyg-wrapper .table-hover>tbody>tr:hover>.success,.wysiwyg-wrapper .table-hover>tbody>tr>td.success:hover,.wysiwyg-wrapper .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.wysiwyg-wrapper .table>tbody>tr.info>td,.wysiwyg-wrapper .table>tbody>tr.info>th,.wysiwyg-wrapper .table>tbody>tr>td.info,.wysiwyg-wrapper .table>tbody>tr>th.info,.wysiwyg-wrapper .table>tfoot>tr.info>td,.wysiwyg-wrapper .table>tfoot>tr.info>th,.wysiwyg-wrapper .table>tfoot>tr>td.info,.wysiwyg-wrapper .table>tfoot>tr>th.info,.wysiwyg-wrapper .table>thead>tr.info>td,.wysiwyg-wrapper .table>thead>tr.info>th,.wysiwyg-wrapper .table>thead>tr>td.info,.wysiwyg-wrapper .table>thead>tr>th.info{background-color:#d9edf7}.wysiwyg-wrapper .table-hover>tbody>tr.info:hover>td,.wysiwyg-wrapper .table-hover>tbody>tr.info:hover>th,.wysiwyg-wrapper .table-hover>tbody>tr:hover>.info,.wysiwyg-wrapper .table-hover>tbody>tr>td.info:hover,.wysiwyg-wrapper .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.wysiwyg-wrapper .table>tbody>tr.warning>td,.wysiwyg-wrapper .table>tbody>tr.warning>th,.wysiwyg-wrapper .table>tbody>tr>td.warning,.wysiwyg-wrapper .table>tbody>tr>th.warning,.wysiwyg-wrapper .table>tfoot>tr.warning>td,.wysiwyg-wrapper .table>tfoot>tr.warning>th,.wysiwyg-wrapper .table>tfoot>tr>td.warning,.wysiwyg-wrapper .table>tfoot>tr>th.warning,.wysiwyg-wrapper .table>thead>tr.warning>td,.wysiwyg-wrapper .table>thead>tr.warning>th,.wysiwyg-wrapper .table>thead>tr>td.warning,.wysiwyg-wrapper .table>thead>tr>th.warning{background-color:#fcf8e3}.wysiwyg-wrapper .table-hover>tbody>tr.warning:hover>td,.wysiwyg-wrapper .table-hover>tbody>tr.warning:hover>th,.wysiwyg-wrapper .table-hover>tbody>tr:hover>.warning,.wysiwyg-wrapper .table-hover>tbody>tr>td.warning:hover,.wysiwyg-wrapper .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.wysiwyg-wrapper .table>tbody>tr.danger>td,.wysiwyg-wrapper .table>tbody>tr.danger>th,.wysiwyg-wrapper .table>tbody>tr>td.danger,.wysiwyg-wrapper .table>tbody>tr>th.danger,.wysiwyg-wrapper .table>tfoot>tr.danger>td,.wysiwyg-wrapper .table>tfoot>tr.danger>th,.wysiwyg-wrapper .table>tfoot>tr>td.danger,.wysiwyg-wrapper .table>tfoot>tr>th.danger,.wysiwyg-wrapper .table>thead>tr.danger>td,.wysiwyg-wrapper .table>thead>tr.danger>th,.wysiwyg-wrapper .table>thead>tr>td.danger,.wysiwyg-wrapper .table>thead>tr>th.danger{background-color:#f2dede}.wysiwyg-wrapper .table-hover>tbody>tr.danger:hover>td,.wysiwyg-wrapper .table-hover>tbody>tr.danger:hover>th,.wysiwyg-wrapper .table-hover>tbody>tr:hover>.danger,.wysiwyg-wrapper .table-hover>tbody>tr>td.danger:hover,.wysiwyg-wrapper .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.wysiwyg-wrapper .table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.wysiwyg-wrapper .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.wysiwyg-wrapper .table-responsive>.table{margin-bottom:0}.wysiwyg-wrapper .table-responsive>.table>tbody>tr>td,.wysiwyg-wrapper .table-responsive>.table>tbody>tr>th,.wysiwyg-wrapper .table-responsive>.table>tfoot>tr>td,.wysiwyg-wrapper .table-responsive>.table>tfoot>tr>th,.wysiwyg-wrapper .table-responsive>.table>thead>tr>td,.wysiwyg-wrapper .table-responsive>.table>thead>tr>th{white-space:nowrap}.wysiwyg-wrapper .table-responsive>.table-bordered{border:0}.wysiwyg-wrapper .table-responsive>.table-bordered>tbody>tr>td:first-child,.wysiwyg-wrapper .table-responsive>.table-bordered>tbody>tr>th:first-child,.wysiwyg-wrapper .table-responsive>.table-bordered>tfoot>tr>td:first-child,.wysiwyg-wrapper .table-responsive>.table-bordered>tfoot>tr>th:first-child,.wysiwyg-wrapper .table-responsive>.table-bordered>thead>tr>td:first-child,.wysiwyg-wrapper .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.wysiwyg-wrapper .table-responsive>.table-bordered>tbody>tr>td:last-child,.wysiwyg-wrapper .table-responsive>.table-bordered>tbody>tr>th:last-child,.wysiwyg-wrapper .table-responsive>.table-bordered>tfoot>tr>td:last-child,.wysiwyg-wrapper .table-responsive>.table-bordered>tfoot>tr>th:last-child,.wysiwyg-wrapper .table-responsive>.table-bordered>thead>tr>td:last-child,.wysiwyg-wrapper .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.wysiwyg-wrapper .table-responsive>.table-bordered>tbody>tr:last-child>td,.wysiwyg-wrapper .table-responsive>.table-bordered>tbody>tr:last-child>th,.wysiwyg-wrapper .table-responsive>.table-bordered>tfoot>tr:last-child>td,.wysiwyg-wrapper .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.wysiwyg-wrapper fieldset{padding:0;margin:0;border:0;min-width:0}.wysiwyg-wrapper legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.wysiwyg-wrapper label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.wysiwyg-wrapper input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wysiwyg-wrapper input[type=checkbox],.wysiwyg-wrapper input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.wysiwyg-wrapper input[type=file]{display:block}.wysiwyg-wrapper input[type=range]{display:block;width:100%}.wysiwyg-wrapper select[multiple],.wysiwyg-wrapper select[size]{height:auto}.wysiwyg-wrapper input[type=checkbox]:focus,.wysiwyg-wrapper input[type=file]:focus,.wysiwyg-wrapper input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wysiwyg-wrapper output{padding-top:7px}.wysiwyg-wrapper .form-control,.wysiwyg-wrapper output{display:block;font-size:14px;line-height:1.42857143;color:#555}.wysiwyg-wrapper .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.wysiwyg-wrapper .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.wysiwyg-wrapper .form-control::-moz-placeholder{color:#999;opacity:1}.wysiwyg-wrapper .form-control:-ms-input-placeholder{color:#999}.wysiwyg-wrapper .form-control::-webkit-input-placeholder{color:#999}.wysiwyg-wrapper .form-control[disabled],.wysiwyg-wrapper .form-control[readonly],fieldset[disabled] .wysiwyg-wrapper .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.wysiwyg-wrapper .form-control{height:auto}.wysiwyg-wrapper input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.wysiwyg-wrapper input[type=date],.wysiwyg-wrapper input[type=datetime-local],.wysiwyg-wrapper input[type=month],.wysiwyg-wrapper input[type=time]{line-height:34px}.input-group-sm .wysiwyg-wrapper input[type=date],.input-group-sm .wysiwyg-wrapper input[type=datetime-local],.input-group-sm .wysiwyg-wrapper input[type=month],.input-group-sm .wysiwyg-wrapper input[type=time],.wysiwyg-wrapper input[type=date].input-sm,.wysiwyg-wrapper input[type=datetime-local].input-sm,.wysiwyg-wrapper input[type=month].input-sm,.wysiwyg-wrapper input[type=time].input-sm{line-height:30px}.input-group-lg .wysiwyg-wrapper input[type=date],.input-group-lg .wysiwyg-wrapper input[type=datetime-local],.input-group-lg .wysiwyg-wrapper input[type=month],.input-group-lg .wysiwyg-wrapper input[type=time],.wysiwyg-wrapper input[type=date].input-lg,.wysiwyg-wrapper input[type=datetime-local].input-lg,.wysiwyg-wrapper input[type=month].input-lg,.wysiwyg-wrapper input[type=time].input-lg{line-height:46px}}.wysiwyg-wrapper .form-group{margin-bottom:15px}.wysiwyg-wrapper .checkbox,.wysiwyg-wrapper .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.wysiwyg-wrapper .checkbox label,.wysiwyg-wrapper .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.wysiwyg-wrapper .checkbox-inline input[type=checkbox],.wysiwyg-wrapper .checkbox input[type=checkbox],.wysiwyg-wrapper .radio-inline input[type=radio],.wysiwyg-wrapper .radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.wysiwyg-wrapper .checkbox+.checkbox,.wysiwyg-wrapper .radio+.radio{margin-top:-5px}.wysiwyg-wrapper .checkbox-inline,.wysiwyg-wrapper .radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.wysiwyg-wrapper .checkbox-inline+.checkbox-inline,.wysiwyg-wrapper .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.wysiwyg-wrapper .checkbox-inline.disabled,.wysiwyg-wrapper .checkbox.disabled label,.wysiwyg-wrapper .radio-inline.disabled,.wysiwyg-wrapper .radio.disabled label,.wysiwyg-wrapper input[type=checkbox].disabled,.wysiwyg-wrapper input[type=checkbox][disabled],.wysiwyg-wrapper input[type=radio].disabled,.wysiwyg-wrapper input[type=radio][disabled],fieldset[disabled] .wysiwyg-wrapper .checkbox-inline,fieldset[disabled] .wysiwyg-wrapper .checkbox label,fieldset[disabled] .wysiwyg-wrapper .radio-inline,fieldset[disabled] .wysiwyg-wrapper .radio label,fieldset[disabled] .wysiwyg-wrapper input[type=checkbox],fieldset[disabled] .wysiwyg-wrapper input[type=radio]{cursor:not-allowed}.wysiwyg-wrapper .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.wysiwyg-wrapper .form-control-static.input-lg,.wysiwyg-wrapper .form-control-static.input-sm{padding-left:0;padding-right:0}.wysiwyg-wrapper .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.wysiwyg-wrapper .input-sm{height:30px;line-height:30px}select[multiple].wysiwyg-wrapper .input-sm,textarea.wysiwyg-wrapper .input-sm{height:auto}.wysiwyg-wrapper .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.wysiwyg-wrapper .form-group-sm .form-control{height:30px;line-height:30px}select[multiple].wysiwyg-wrapper .form-group-sm .form-control,textarea.wysiwyg-wrapper .form-group-sm .form-control{height:auto}.wysiwyg-wrapper .form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.wysiwyg-wrapper .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.wysiwyg-wrapper .input-lg{height:46px;line-height:46px}select[multiple].wysiwyg-wrapper .input-lg,textarea.wysiwyg-wrapper .input-lg{height:auto}.wysiwyg-wrapper .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.wysiwyg-wrapper .form-group-lg .form-control{height:46px;line-height:46px}select[multiple].wysiwyg-wrapper .form-group-lg .form-control,textarea.wysiwyg-wrapper .form-group-lg .form-control{height:auto}.wysiwyg-wrapper .form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.wysiwyg-wrapper .has-feedback{position:relative}.wysiwyg-wrapper .has-feedback .form-control{padding-right:42.5px}.wysiwyg-wrapper .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.wysiwyg-wrapper .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.wysiwyg-wrapper .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.wysiwyg-wrapper .has-success .checkbox,.wysiwyg-wrapper .has-success .checkbox-inline,.wysiwyg-wrapper .has-success.checkbox-inline label,.wysiwyg-wrapper .has-success.checkbox label,.wysiwyg-wrapper .has-success .control-label,.wysiwyg-wrapper .has-success .help-block,.wysiwyg-wrapper .has-success .radio,.wysiwyg-wrapper .has-success .radio-inline,.wysiwyg-wrapper .has-success.radio-inline label,.wysiwyg-wrapper .has-success.radio label{color:#3c763d}.wysiwyg-wrapper .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.wysiwyg-wrapper .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.wysiwyg-wrapper .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.wysiwyg-wrapper .has-success .form-control-feedback{color:#3c763d}.wysiwyg-wrapper .has-warning .checkbox,.wysiwyg-wrapper .has-warning .checkbox-inline,.wysiwyg-wrapper .has-warning.checkbox-inline label,.wysiwyg-wrapper .has-warning.checkbox label,.wysiwyg-wrapper .has-warning .control-label,.wysiwyg-wrapper .has-warning .help-block,.wysiwyg-wrapper .has-warning .radio,.wysiwyg-wrapper .has-warning .radio-inline,.wysiwyg-wrapper .has-warning.radio-inline label,.wysiwyg-wrapper .has-warning.radio label{color:#8a6d3b}.wysiwyg-wrapper .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.wysiwyg-wrapper .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.wysiwyg-wrapper .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.wysiwyg-wrapper .has-warning .form-control-feedback{color:#8a6d3b}.wysiwyg-wrapper .has-error .checkbox,.wysiwyg-wrapper .has-error .checkbox-inline,.wysiwyg-wrapper .has-error.checkbox-inline label,.wysiwyg-wrapper .has-error.checkbox label,.wysiwyg-wrapper .has-error .control-label,.wysiwyg-wrapper .has-error .help-block,.wysiwyg-wrapper .has-error .radio,.wysiwyg-wrapper .has-error .radio-inline,.wysiwyg-wrapper .has-error.radio-inline label,.wysiwyg-wrapper .has-error.radio label{color:#a94442}.wysiwyg-wrapper .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.wysiwyg-wrapper .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.wysiwyg-wrapper .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.wysiwyg-wrapper .has-error .form-control-feedback{color:#a94442}.wysiwyg-wrapper .has-feedback label~.form-control-feedback{top:25px}.wysiwyg-wrapper .has-feedback label.sr-only~.form-control-feedback{top:0}.wysiwyg-wrapper .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.wysiwyg-wrapper .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.wysiwyg-wrapper .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.wysiwyg-wrapper .form-inline .form-control-static{display:inline-block}.wysiwyg-wrapper .form-inline .input-group{display:inline-table;vertical-align:middle}.wysiwyg-wrapper .form-inline .input-group .form-control,.wysiwyg-wrapper .form-inline .input-group .input-group-addon,.wysiwyg-wrapper .form-inline .input-group .input-group-btn{width:auto}.wysiwyg-wrapper .form-inline .input-group>.form-control{width:100%}.wysiwyg-wrapper .form-inline .control-label{margin-bottom:0;vertical-align:middle}.wysiwyg-wrapper .form-inline .checkbox,.wysiwyg-wrapper .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.wysiwyg-wrapper .form-inline .checkbox label,.wysiwyg-wrapper .form-inline .radio label{padding-left:0}.wysiwyg-wrapper .form-inline .checkbox input[type=checkbox],.wysiwyg-wrapper .form-inline .radio input[type=radio]{position:relative;margin-left:0}.wysiwyg-wrapper .form-inline .has-feedback .form-control-feedback{top:0}}.wysiwyg-wrapper .form-horizontal .checkbox,.wysiwyg-wrapper .form-horizontal .checkbox-inline,.wysiwyg-wrapper .form-horizontal .radio,.wysiwyg-wrapper .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.wysiwyg-wrapper .form-horizontal .checkbox,.wysiwyg-wrapper .form-horizontal .radio{min-height:27px}.wysiwyg-wrapper .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.wysiwyg-wrapper .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.wysiwyg-wrapper .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.wysiwyg-wrapper .form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.wysiwyg-wrapper .form-horizontal .form-group-sm .control-label{padding-top:6px}}.wysiwyg-wrapper .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wysiwyg-wrapper .btn.active.focus,.wysiwyg-wrapper .btn.active:focus,.wysiwyg-wrapper .btn.focus,.wysiwyg-wrapper .btn:active.focus,.wysiwyg-wrapper .btn:active:focus,.wysiwyg-wrapper .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wysiwyg-wrapper .btn.focus,.wysiwyg-wrapper .btn:focus,.wysiwyg-wrapper .btn:hover{color:#333;text-decoration:none}.wysiwyg-wrapper .btn.active,.wysiwyg-wrapper .btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.wysiwyg-wrapper .btn.disabled,.wysiwyg-wrapper .btn[disabled],fieldset[disabled] .wysiwyg-wrapper .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.wysiwyg-wrapper .btn-default{color:#333;background-color:#fff;border-color:#ccc}.open>.dropdown-toggle.wysiwyg-wrapper .btn-default,.wysiwyg-wrapper .btn-default.active,.wysiwyg-wrapper .btn-default.focus,.wysiwyg-wrapper .btn-default:active,.wysiwyg-wrapper .btn-default:focus,.wysiwyg-wrapper .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.open>.dropdown-toggle.wysiwyg-wrapper .btn-default,.wysiwyg-wrapper .btn-default.active,.wysiwyg-wrapper .btn-default:active{background-image:none}.wysiwyg-wrapper .btn-default.disabled,.wysiwyg-wrapper .btn-default.disabled.active,.wysiwyg-wrapper .btn-default.disabled.focus,.wysiwyg-wrapper .btn-default.disabled:active,.wysiwyg-wrapper .btn-default.disabled:focus,.wysiwyg-wrapper .btn-default.disabled:hover,.wysiwyg-wrapper .btn-default[disabled],.wysiwyg-wrapper .btn-default[disabled].active,.wysiwyg-wrapper .btn-default[disabled].focus,.wysiwyg-wrapper .btn-default[disabled]:active,.wysiwyg-wrapper .btn-default[disabled]:focus,.wysiwyg-wrapper .btn-default[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-default,fieldset[disabled] .wysiwyg-wrapper .btn-default.active,fieldset[disabled] .wysiwyg-wrapper .btn-default.focus,fieldset[disabled] .wysiwyg-wrapper .btn-default:active,fieldset[disabled] .wysiwyg-wrapper .btn-default:focus,fieldset[disabled] .wysiwyg-wrapper .btn-default:hover{background-color:#fff;border-color:#ccc}.wysiwyg-wrapper .btn-default .badge{color:#fff;background-color:#333}.wysiwyg-wrapper .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.open>.dropdown-toggle.wysiwyg-wrapper .btn-primary,.wysiwyg-wrapper .btn-primary.active,.wysiwyg-wrapper .btn-primary.focus,.wysiwyg-wrapper .btn-primary:active,.wysiwyg-wrapper .btn-primary:focus,.wysiwyg-wrapper .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.open>.dropdown-toggle.wysiwyg-wrapper .btn-primary,.wysiwyg-wrapper .btn-primary.active,.wysiwyg-wrapper .btn-primary:active{background-image:none}.wysiwyg-wrapper .btn-primary.disabled,.wysiwyg-wrapper .btn-primary.disabled.active,.wysiwyg-wrapper .btn-primary.disabled.focus,.wysiwyg-wrapper .btn-primary.disabled:active,.wysiwyg-wrapper .btn-primary.disabled:focus,.wysiwyg-wrapper .btn-primary.disabled:hover,.wysiwyg-wrapper .btn-primary[disabled],.wysiwyg-wrapper .btn-primary[disabled].active,.wysiwyg-wrapper .btn-primary[disabled].focus,.wysiwyg-wrapper .btn-primary[disabled]:active,.wysiwyg-wrapper .btn-primary[disabled]:focus,.wysiwyg-wrapper .btn-primary[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-primary,fieldset[disabled] .wysiwyg-wrapper .btn-primary.active,fieldset[disabled] .wysiwyg-wrapper .btn-primary.focus,fieldset[disabled] .wysiwyg-wrapper .btn-primary:active,fieldset[disabled] .wysiwyg-wrapper .btn-primary:focus,fieldset[disabled] .wysiwyg-wrapper .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.wysiwyg-wrapper .btn-primary .badge{color:#337ab7;background-color:#fff}.wysiwyg-wrapper .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.open>.dropdown-toggle.wysiwyg-wrapper .btn-success,.wysiwyg-wrapper .btn-success.active,.wysiwyg-wrapper .btn-success.focus,.wysiwyg-wrapper .btn-success:active,.wysiwyg-wrapper .btn-success:focus,.wysiwyg-wrapper .btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.open>.dropdown-toggle.wysiwyg-wrapper .btn-success,.wysiwyg-wrapper .btn-success.active,.wysiwyg-wrapper .btn-success:active{background-image:none}.wysiwyg-wrapper .btn-success.disabled,.wysiwyg-wrapper .btn-success.disabled.active,.wysiwyg-wrapper .btn-success.disabled.focus,.wysiwyg-wrapper .btn-success.disabled:active,.wysiwyg-wrapper .btn-success.disabled:focus,.wysiwyg-wrapper .btn-success.disabled:hover,.wysiwyg-wrapper .btn-success[disabled],.wysiwyg-wrapper .btn-success[disabled].active,.wysiwyg-wrapper .btn-success[disabled].focus,.wysiwyg-wrapper .btn-success[disabled]:active,.wysiwyg-wrapper .btn-success[disabled]:focus,.wysiwyg-wrapper .btn-success[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-success,fieldset[disabled] .wysiwyg-wrapper .btn-success.active,fieldset[disabled] .wysiwyg-wrapper .btn-success.focus,fieldset[disabled] .wysiwyg-wrapper .btn-success:active,fieldset[disabled] .wysiwyg-wrapper .btn-success:focus,fieldset[disabled] .wysiwyg-wrapper .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.wysiwyg-wrapper .btn-success .badge{color:#5cb85c;background-color:#fff}.wysiwyg-wrapper .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.open>.dropdown-toggle.wysiwyg-wrapper .btn-info,.wysiwyg-wrapper .btn-info.active,.wysiwyg-wrapper .btn-info.focus,.wysiwyg-wrapper .btn-info:active,.wysiwyg-wrapper .btn-info:focus,.wysiwyg-wrapper .btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.open>.dropdown-toggle.wysiwyg-wrapper .btn-info,.wysiwyg-wrapper .btn-info.active,.wysiwyg-wrapper .btn-info:active{background-image:none}.wysiwyg-wrapper .btn-info.disabled,.wysiwyg-wrapper .btn-info.disabled.active,.wysiwyg-wrapper .btn-info.disabled.focus,.wysiwyg-wrapper .btn-info.disabled:active,.wysiwyg-wrapper .btn-info.disabled:focus,.wysiwyg-wrapper .btn-info.disabled:hover,.wysiwyg-wrapper .btn-info[disabled],.wysiwyg-wrapper .btn-info[disabled].active,.wysiwyg-wrapper .btn-info[disabled].focus,.wysiwyg-wrapper .btn-info[disabled]:active,.wysiwyg-wrapper .btn-info[disabled]:focus,.wysiwyg-wrapper .btn-info[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-info,fieldset[disabled] .wysiwyg-wrapper .btn-info.active,fieldset[disabled] .wysiwyg-wrapper .btn-info.focus,fieldset[disabled] .wysiwyg-wrapper .btn-info:active,fieldset[disabled] .wysiwyg-wrapper .btn-info:focus,fieldset[disabled] .wysiwyg-wrapper .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.wysiwyg-wrapper .btn-info .badge{color:#5bc0de;background-color:#fff}.wysiwyg-wrapper .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.open>.dropdown-toggle.wysiwyg-wrapper .btn-warning,.wysiwyg-wrapper .btn-warning.active,.wysiwyg-wrapper .btn-warning.focus,.wysiwyg-wrapper .btn-warning:active,.wysiwyg-wrapper .btn-warning:focus,.wysiwyg-wrapper .btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.open>.dropdown-toggle.wysiwyg-wrapper .btn-warning,.wysiwyg-wrapper .btn-warning.active,.wysiwyg-wrapper .btn-warning:active{background-image:none}.wysiwyg-wrapper .btn-warning.disabled,.wysiwyg-wrapper .btn-warning.disabled.active,.wysiwyg-wrapper .btn-warning.disabled.focus,.wysiwyg-wrapper .btn-warning.disabled:active,.wysiwyg-wrapper .btn-warning.disabled:focus,.wysiwyg-wrapper .btn-warning.disabled:hover,.wysiwyg-wrapper .btn-warning[disabled],.wysiwyg-wrapper .btn-warning[disabled].active,.wysiwyg-wrapper .btn-warning[disabled].focus,.wysiwyg-wrapper .btn-warning[disabled]:active,.wysiwyg-wrapper .btn-warning[disabled]:focus,.wysiwyg-wrapper .btn-warning[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-warning,fieldset[disabled] .wysiwyg-wrapper .btn-warning.active,fieldset[disabled] .wysiwyg-wrapper .btn-warning.focus,fieldset[disabled] .wysiwyg-wrapper .btn-warning:active,fieldset[disabled] .wysiwyg-wrapper .btn-warning:focus,fieldset[disabled] .wysiwyg-wrapper .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.wysiwyg-wrapper .btn-warning .badge{color:#f0ad4e;background-color:#fff}.wysiwyg-wrapper .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.open>.dropdown-toggle.wysiwyg-wrapper .btn-danger,.wysiwyg-wrapper .btn-danger.active,.wysiwyg-wrapper .btn-danger.focus,.wysiwyg-wrapper .btn-danger:active,.wysiwyg-wrapper .btn-danger:focus,.wysiwyg-wrapper .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.open>.dropdown-toggle.wysiwyg-wrapper .btn-danger,.wysiwyg-wrapper .btn-danger.active,.wysiwyg-wrapper .btn-danger:active{background-image:none}.wysiwyg-wrapper .btn-danger.disabled,.wysiwyg-wrapper .btn-danger.disabled.active,.wysiwyg-wrapper .btn-danger.disabled.focus,.wysiwyg-wrapper .btn-danger.disabled:active,.wysiwyg-wrapper .btn-danger.disabled:focus,.wysiwyg-wrapper .btn-danger.disabled:hover,.wysiwyg-wrapper .btn-danger[disabled],.wysiwyg-wrapper .btn-danger[disabled].active,.wysiwyg-wrapper .btn-danger[disabled].focus,.wysiwyg-wrapper .btn-danger[disabled]:active,.wysiwyg-wrapper .btn-danger[disabled]:focus,.wysiwyg-wrapper .btn-danger[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-danger,fieldset[disabled] .wysiwyg-wrapper .btn-danger.active,fieldset[disabled] .wysiwyg-wrapper .btn-danger.focus,fieldset[disabled] .wysiwyg-wrapper .btn-danger:active,fieldset[disabled] .wysiwyg-wrapper .btn-danger:focus,fieldset[disabled] .wysiwyg-wrapper .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.wysiwyg-wrapper .btn-danger .badge{color:#d9534f;background-color:#fff}.wysiwyg-wrapper .btn-link{color:#337ab7;font-weight:400;border-radius:0}.wysiwyg-wrapper .btn-link,.wysiwyg-wrapper .btn-link.active,.wysiwyg-wrapper .btn-link:active,.wysiwyg-wrapper .btn-link[disabled],fieldset[disabled] .wysiwyg-wrapper .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.wysiwyg-wrapper .btn-link,.wysiwyg-wrapper .btn-link:active,.wysiwyg-wrapper .btn-link:focus,.wysiwyg-wrapper .btn-link:hover{border-color:transparent}.wysiwyg-wrapper .btn-link:focus,.wysiwyg-wrapper .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.wysiwyg-wrapper .btn-link[disabled]:focus,.wysiwyg-wrapper .btn-link[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .btn-link:focus,fieldset[disabled] .wysiwyg-wrapper .btn-link:hover{color:#777;text-decoration:none}.wysiwyg-wrapper .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.wysiwyg-wrapper .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.wysiwyg-wrapper .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.wysiwyg-wrapper .btn-block{display:block;width:100%}.wysiwyg-wrapper .btn-block+.btn-block{margin-top:5px}.wysiwyg-wrapper input[type=button].btn-block,.wysiwyg-wrapper input[type=reset].btn-block,.wysiwyg-wrapper input[type=submit].btn-block{width:100%}.wysiwyg-wrapper .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.wysiwyg-wrapper .fade.in{opacity:1}.wysiwyg-wrapper .collapse{display:none;visibility:hidden}.wysiwyg-wrapper .collapse.in{display:block;visibility:visible}tr.wysiwyg-wrapper .collapse.in{display:table-row}tbody.wysiwyg-wrapper .collapse.in{display:table-row-group}.wysiwyg-wrapper .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.wysiwyg-wrapper .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.wysiwyg-wrapper .dropdown,.wysiwyg-wrapper .dropup{position:relative}.wysiwyg-wrapper .dropdown-toggle:focus{outline:0}.wysiwyg-wrapper .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.wysiwyg-wrapper .dropdown-menu.pull-right{right:0;left:auto}.wysiwyg-wrapper .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.wysiwyg-wrapper .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.wysiwyg-wrapper .dropdown-menu>li>a:focus,.wysiwyg-wrapper .dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.wysiwyg-wrapper .dropdown-menu>.active>a,.wysiwyg-wrapper .dropdown-menu>.active>a:focus,.wysiwyg-wrapper .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.wysiwyg-wrapper .dropdown-menu>.disabled>a,.wysiwyg-wrapper .dropdown-menu>.disabled>a:focus,.wysiwyg-wrapper .dropdown-menu>.disabled>a:hover{color:#777}.wysiwyg-wrapper .dropdown-menu>.disabled>a:focus,.wysiwyg-wrapper .dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.wysiwyg-wrapper .open>.dropdown-menu{display:block}.wysiwyg-wrapper .open>a{outline:0}.wysiwyg-wrapper .dropdown-menu-right{left:auto;right:0}.wysiwyg-wrapper .dropdown-menu-left{left:0;right:auto}.wysiwyg-wrapper .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.wysiwyg-wrapper .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.wysiwyg-wrapper .pull-right>.dropdown-menu{right:0;left:auto}.wysiwyg-wrapper .dropup .caret,.wysiwyg-wrapper .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.wysiwyg-wrapper .dropup .dropdown-menu,.wysiwyg-wrapper .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.wysiwyg-wrapper .navbar-right .dropdown-menu{left:auto;right:0}.wysiwyg-wrapper .navbar-right .dropdown-menu-left{left:0;right:auto}}.wysiwyg-wrapper .btn-group,.wysiwyg-wrapper .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.wysiwyg-wrapper .btn-group-vertical>.btn,.wysiwyg-wrapper .btn-group>.btn{position:relative;float:left}.wysiwyg-wrapper .btn-group-vertical>.btn.active,.wysiwyg-wrapper .btn-group-vertical>.btn:active,.wysiwyg-wrapper .btn-group-vertical>.btn:focus,.wysiwyg-wrapper .btn-group-vertical>.btn:hover,.wysiwyg-wrapper .btn-group>.btn.active,.wysiwyg-wrapper .btn-group>.btn:active,.wysiwyg-wrapper .btn-group>.btn:focus,.wysiwyg-wrapper .btn-group>.btn:hover{z-index:2}.wysiwyg-wrapper .btn-group .btn+.btn,.wysiwyg-wrapper .btn-group .btn+.btn-group,.wysiwyg-wrapper .btn-group .btn-group+.btn,.wysiwyg-wrapper .btn-group .btn-group+.btn-group{margin-left:-1px}.wysiwyg-wrapper .btn-toolbar{margin-left:-5px}.wysiwyg-wrapper .btn-toolbar .btn-group,.wysiwyg-wrapper .btn-toolbar .input-group{float:left}.wysiwyg-wrapper .btn-toolbar>.btn,.wysiwyg-wrapper .btn-toolbar>.btn-group,.wysiwyg-wrapper .btn-toolbar>.input-group{margin-left:5px}.wysiwyg-wrapper .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.wysiwyg-wrapper .btn-group>.btn:first-child{margin-left:0}.wysiwyg-wrapper .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.wysiwyg-wrapper .btn-group>.btn:last-child:not(:first-child),.wysiwyg-wrapper .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .btn-group>.btn-group{float:left}.wysiwyg-wrapper .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.wysiwyg-wrapper .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.wysiwyg-wrapper .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.wysiwyg-wrapper .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .btn-group .dropdown-toggle:active,.wysiwyg-wrapper .btn-group.open .dropdown-toggle{outline:0}.wysiwyg-wrapper .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.wysiwyg-wrapper .btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.wysiwyg-wrapper .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.wysiwyg-wrapper .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.wysiwyg-wrapper .btn .caret{margin-left:0}.wysiwyg-wrapper .btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.wysiwyg-wrapper .dropup .btn-lg .caret{border-width:0 5px 5px}.wysiwyg-wrapper .btn-group-vertical>.btn,.wysiwyg-wrapper .btn-group-vertical>.btn-group,.wysiwyg-wrapper .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.wysiwyg-wrapper .btn-group-vertical>.btn-group>.btn{float:none}.wysiwyg-wrapper .btn-group-vertical>.btn+.btn,.wysiwyg-wrapper .btn-group-vertical>.btn+.btn-group,.wysiwyg-wrapper .btn-group-vertical>.btn-group+.btn,.wysiwyg-wrapper .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.wysiwyg-wrapper .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.wysiwyg-wrapper .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.wysiwyg-wrapper .btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.wysiwyg-wrapper .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.wysiwyg-wrapper .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.wysiwyg-wrapper .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.wysiwyg-wrapper .btn-group-justified>.btn,.wysiwyg-wrapper .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.wysiwyg-wrapper .btn-group-justified>.btn-group .btn{width:100%}.wysiwyg-wrapper .btn-group-justified>.btn-group .dropdown-menu{left:auto}.wysiwyg-wrapper [data-toggle=buttons]>.btn-group>.btn input[type=checkbox],.wysiwyg-wrapper [data-toggle=buttons]>.btn-group>.btn input[type=radio],.wysiwyg-wrapper [data-toggle=buttons]>.btn input[type=checkbox],.wysiwyg-wrapper [data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.wysiwyg-wrapper .input-group{position:relative;display:table;border-collapse:separate}.wysiwyg-wrapper .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.wysiwyg-wrapper .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.wysiwyg-wrapper .input-group-lg>.form-control,.wysiwyg-wrapper .input-group-lg>.input-group-addon,.wysiwyg-wrapper .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.wysiwyg-wrapper .input-group-lg>.form-control,select.wysiwyg-wrapper .input-group-lg>.input-group-addon,select.wysiwyg-wrapper .input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].wysiwyg-wrapper .input-group-lg>.form-control,select[multiple].wysiwyg-wrapper .input-group-lg>.input-group-addon,select[multiple].wysiwyg-wrapper .input-group-lg>.input-group-btn>.btn,textarea.wysiwyg-wrapper .input-group-lg>.form-control,textarea.wysiwyg-wrapper .input-group-lg>.input-group-addon,textarea.wysiwyg-wrapper .input-group-lg>.input-group-btn>.btn{height:auto}.wysiwyg-wrapper .input-group-sm>.form-control,.wysiwyg-wrapper .input-group-sm>.input-group-addon,.wysiwyg-wrapper .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.wysiwyg-wrapper .input-group-sm>.form-control,select.wysiwyg-wrapper .input-group-sm>.input-group-addon,select.wysiwyg-wrapper .input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].wysiwyg-wrapper .input-group-sm>.form-control,select[multiple].wysiwyg-wrapper .input-group-sm>.input-group-addon,select[multiple].wysiwyg-wrapper .input-group-sm>.input-group-btn>.btn,textarea.wysiwyg-wrapper .input-group-sm>.form-control,textarea.wysiwyg-wrapper .input-group-sm>.input-group-addon,textarea.wysiwyg-wrapper .input-group-sm>.input-group-btn>.btn{height:auto}.wysiwyg-wrapper .input-group-addon,.wysiwyg-wrapper .input-group-btn,.wysiwyg-wrapper .input-group .form-control{display:table-cell}.wysiwyg-wrapper .input-group-addon:not(:first-child):not(:last-child),.wysiwyg-wrapper .input-group-btn:not(:first-child):not(:last-child),.wysiwyg-wrapper .input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.wysiwyg-wrapper .input-group-addon,.wysiwyg-wrapper .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.wysiwyg-wrapper .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.wysiwyg-wrapper .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.wysiwyg-wrapper .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.wysiwyg-wrapper .input-group-addon input[type=checkbox],.wysiwyg-wrapper .input-group-addon input[type=radio]{margin-top:0}.wysiwyg-wrapper .input-group-addon:first-child,.wysiwyg-wrapper .input-group-btn:first-child>.btn,.wysiwyg-wrapper .input-group-btn:first-child>.btn-group>.btn,.wysiwyg-wrapper .input-group-btn:first-child>.dropdown-toggle,.wysiwyg-wrapper .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.wysiwyg-wrapper .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.wysiwyg-wrapper .input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.wysiwyg-wrapper .input-group-addon:first-child{border-right:0}.wysiwyg-wrapper .input-group-addon:last-child,.wysiwyg-wrapper .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.wysiwyg-wrapper .input-group-btn:first-child>.btn:not(:first-child),.wysiwyg-wrapper .input-group-btn:last-child>.btn,.wysiwyg-wrapper .input-group-btn:last-child>.btn-group>.btn,.wysiwyg-wrapper .input-group-btn:last-child>.dropdown-toggle,.wysiwyg-wrapper .input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .input-group-addon:last-child{border-left:0}.wysiwyg-wrapper .input-group-btn{position:relative;font-size:0;white-space:nowrap}.wysiwyg-wrapper .input-group-btn>.btn{position:relative}.wysiwyg-wrapper .input-group-btn>.btn+.btn{margin-left:-1px}.wysiwyg-wrapper .input-group-btn>.btn:active,.wysiwyg-wrapper .input-group-btn>.btn:focus,.wysiwyg-wrapper .input-group-btn>.btn:hover{z-index:2}.wysiwyg-wrapper .input-group-btn:first-child>.btn,.wysiwyg-wrapper .input-group-btn:first-child>.btn-group{margin-right:-1px}.wysiwyg-wrapper .input-group-btn:last-child>.btn,.wysiwyg-wrapper .input-group-btn:last-child>.btn-group{margin-left:-1px}.wysiwyg-wrapper .nav{margin-bottom:0;padding-left:0;list-style:none}.wysiwyg-wrapper .nav>li,.wysiwyg-wrapper .nav>li>a{position:relative;display:block}.wysiwyg-wrapper .nav>li>a{padding:10px 15px}.wysiwyg-wrapper .nav>li>a:focus,.wysiwyg-wrapper .nav>li>a:hover{text-decoration:none;background-color:#eee}.wysiwyg-wrapper .nav>li.disabled>a{color:#777}.wysiwyg-wrapper .nav>li.disabled>a:focus,.wysiwyg-wrapper .nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.wysiwyg-wrapper .nav .open>a,.wysiwyg-wrapper .nav .open>a:focus,.wysiwyg-wrapper .nav .open>a:hover{background-color:#eee;border-color:#337ab7}.wysiwyg-wrapper .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.wysiwyg-wrapper .nav>li>a>img{max-width:none}.wysiwyg-wrapper .nav-tabs{border-bottom:1px solid #ddd}.wysiwyg-wrapper .nav-tabs>li{float:left;margin-bottom:-1px}.wysiwyg-wrapper .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.wysiwyg-wrapper .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.wysiwyg-wrapper .nav-tabs>li.active>a,.wysiwyg-wrapper .nav-tabs>li.active>a:focus,.wysiwyg-wrapper .nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.wysiwyg-wrapper .nav-tabs.nav-justified{width:100%;border-bottom:0}.wysiwyg-wrapper .nav-tabs.nav-justified>li{float:none}.wysiwyg-wrapper .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.wysiwyg-wrapper .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.wysiwyg-wrapper .nav-tabs.nav-justified>li{display:table-cell;width:1%}.wysiwyg-wrapper .nav-tabs.nav-justified>li>a{margin-bottom:0}}.wysiwyg-wrapper .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.wysiwyg-wrapper .nav-tabs.nav-justified>.active>a,.wysiwyg-wrapper .nav-tabs.nav-justified>.active>a:focus,.wysiwyg-wrapper .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.wysiwyg-wrapper .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.wysiwyg-wrapper .nav-tabs.nav-justified>.active>a,.wysiwyg-wrapper .nav-tabs.nav-justified>.active>a:focus,.wysiwyg-wrapper .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.wysiwyg-wrapper .nav-pills>li{float:left}.wysiwyg-wrapper .nav-pills>li>a{border-radius:4px}.wysiwyg-wrapper .nav-pills>li+li{margin-left:2px}.wysiwyg-wrapper .nav-pills>li.active>a,.wysiwyg-wrapper .nav-pills>li.active>a:focus,.wysiwyg-wrapper .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.wysiwyg-wrapper .nav-stacked>li{float:none}.wysiwyg-wrapper .nav-stacked>li+li{margin-top:2px;margin-left:0}.wysiwyg-wrapper .nav-justified{width:100%}.wysiwyg-wrapper .nav-justified>li{float:none}.wysiwyg-wrapper .nav-justified>li>a{text-align:center;margin-bottom:5px}.wysiwyg-wrapper .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.wysiwyg-wrapper .nav-justified>li{display:table-cell;width:1%}.wysiwyg-wrapper .nav-justified>li>a{margin-bottom:0}}.wysiwyg-wrapper .nav-tabs-justified{border-bottom:0}.wysiwyg-wrapper .nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.wysiwyg-wrapper .nav-tabs-justified>.active>a,.wysiwyg-wrapper .nav-tabs-justified>.active>a:focus,.wysiwyg-wrapper .nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.wysiwyg-wrapper .nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.wysiwyg-wrapper .nav-tabs-justified>.active>a,.wysiwyg-wrapper .nav-tabs-justified>.active>a:focus,.wysiwyg-wrapper .nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.wysiwyg-wrapper .tab-content>.tab-pane{display:none;visibility:hidden}.wysiwyg-wrapper .tab-content>.active{display:block;visibility:visible}.wysiwyg-wrapper .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.wysiwyg-wrapper .navbar{border-radius:4px}}@media (min-width:768px){.wysiwyg-wrapper .navbar-header{float:left}}.wysiwyg-wrapper .navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.wysiwyg-wrapper .navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.wysiwyg-wrapper .navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.wysiwyg-wrapper .navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}.wysiwyg-wrapper .navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .wysiwyg-wrapper .navbar-collapse,.navbar-fixed-top .wysiwyg-wrapper .navbar-collapse,.navbar-static-top .wysiwyg-wrapper .navbar-collapse{padding-left:0;padding-right:0}}.wysiwyg-wrapper .navbar-fixed-bottom .navbar-collapse,.wysiwyg-wrapper .navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.wysiwyg-wrapper .navbar-fixed-bottom .navbar-collapse,.wysiwyg-wrapper .navbar-fixed-top .navbar-collapse{max-height:200px}}.wysiwyg-wrapper .container-fluid>.navbar-collapse,.wysiwyg-wrapper .container-fluid>.navbar-header,.wysiwyg-wrapper .container>.navbar-collapse,.wysiwyg-wrapper .container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.wysiwyg-wrapper .container-fluid>.navbar-collapse,.wysiwyg-wrapper .container-fluid>.navbar-header,.wysiwyg-wrapper .container>.navbar-collapse,.wysiwyg-wrapper .container>.navbar-header{margin-right:0;margin-left:0}}.wysiwyg-wrapper .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.wysiwyg-wrapper .navbar-static-top{border-radius:0}}.wysiwyg-wrapper .navbar-fixed-bottom,.wysiwyg-wrapper .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.wysiwyg-wrapper .navbar-fixed-bottom,.wysiwyg-wrapper .navbar-fixed-top{border-radius:0}}.wysiwyg-wrapper .navbar-fixed-top{top:0;border-width:0 0 1px}.wysiwyg-wrapper .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.wysiwyg-wrapper .navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.wysiwyg-wrapper .navbar-brand:focus,.wysiwyg-wrapper .navbar-brand:hover{text-decoration:none}.wysiwyg-wrapper .navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .wysiwyg-wrapper .navbar-brand,.navbar>.container .wysiwyg-wrapper .navbar-brand{margin-left:-15px}}.wysiwyg-wrapper .navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.wysiwyg-wrapper .navbar-toggle:focus{outline:0}.wysiwyg-wrapper .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.wysiwyg-wrapper .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.wysiwyg-wrapper .navbar-toggle{display:none}}.wysiwyg-wrapper .navbar-nav{margin:7.5px -15px}.wysiwyg-wrapper .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.wysiwyg-wrapper .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.wysiwyg-wrapper .navbar-nav .open .dropdown-menu .dropdown-header,.wysiwyg-wrapper .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.wysiwyg-wrapper .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.wysiwyg-wrapper .navbar-nav .open .dropdown-menu>li>a:focus,.wysiwyg-wrapper .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.wysiwyg-wrapper .navbar-nav{float:left;margin:0}.wysiwyg-wrapper .navbar-nav>li{float:left}.wysiwyg-wrapper .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.wysiwyg-wrapper .navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.wysiwyg-wrapper .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.wysiwyg-wrapper .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.wysiwyg-wrapper .navbar-form .form-control-static{display:inline-block}.wysiwyg-wrapper .navbar-form .input-group{display:inline-table;vertical-align:middle}.wysiwyg-wrapper .navbar-form .input-group .form-control,.wysiwyg-wrapper .navbar-form .input-group .input-group-addon,.wysiwyg-wrapper .navbar-form .input-group .input-group-btn{width:auto}.wysiwyg-wrapper .navbar-form .input-group>.form-control{width:100%}.wysiwyg-wrapper .navbar-form .control-label{margin-bottom:0;vertical-align:middle}.wysiwyg-wrapper .navbar-form .checkbox,.wysiwyg-wrapper .navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.wysiwyg-wrapper .navbar-form .checkbox label,.wysiwyg-wrapper .navbar-form .radio label{padding-left:0}.wysiwyg-wrapper .navbar-form .checkbox input[type=checkbox],.wysiwyg-wrapper .navbar-form .radio input[type=radio]{position:relative;margin-left:0}.wysiwyg-wrapper .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.wysiwyg-wrapper .navbar-form .form-group{margin-bottom:5px}.wysiwyg-wrapper .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.wysiwyg-wrapper .navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.wysiwyg-wrapper .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.wysiwyg-wrapper .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.wysiwyg-wrapper .navbar-btn{margin-top:8px;margin-bottom:8px}.wysiwyg-wrapper .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.wysiwyg-wrapper .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.wysiwyg-wrapper .navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.wysiwyg-wrapper .navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.wysiwyg-wrapper .navbar-left{float:left!important}.wysiwyg-wrapper .navbar-right{float:right!important;margin-right:-15px}.wysiwyg-wrapper .navbar-right~.navbar-right{margin-right:0}}.wysiwyg-wrapper .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.wysiwyg-wrapper .navbar-default .navbar-brand{color:#777}.wysiwyg-wrapper .navbar-default .navbar-brand:focus,.wysiwyg-wrapper .navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.wysiwyg-wrapper .navbar-default .navbar-nav>li>a,.wysiwyg-wrapper .navbar-default .navbar-text{color:#777}.wysiwyg-wrapper .navbar-default .navbar-nav>li>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.wysiwyg-wrapper .navbar-default .navbar-nav>.active>a,.wysiwyg-wrapper .navbar-default .navbar-nav>.active>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.wysiwyg-wrapper .navbar-default .navbar-nav>.disabled>a,.wysiwyg-wrapper .navbar-default .navbar-nav>.disabled>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.wysiwyg-wrapper .navbar-default .navbar-toggle{border-color:#ddd}.wysiwyg-wrapper .navbar-default .navbar-toggle:focus,.wysiwyg-wrapper .navbar-default .navbar-toggle:hover{background-color:#ddd}.wysiwyg-wrapper .navbar-default .navbar-toggle .icon-bar{background-color:#888}.wysiwyg-wrapper .navbar-default .navbar-collapse,.wysiwyg-wrapper .navbar-default .navbar-form{border-color:#e7e7e7}.wysiwyg-wrapper .navbar-default .navbar-nav>.open>a,.wysiwyg-wrapper .navbar-default .navbar-nav>.open>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.wysiwyg-wrapper .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.wysiwyg-wrapper .navbar-default .navbar-link{color:#777}.wysiwyg-wrapper .navbar-default .navbar-link:hover{color:#333}.wysiwyg-wrapper .navbar-default .btn-link{color:#777}.wysiwyg-wrapper .navbar-default .btn-link:focus,.wysiwyg-wrapper .navbar-default .btn-link:hover{color:#333}.wysiwyg-wrapper .navbar-default .btn-link[disabled]:focus,.wysiwyg-wrapper .navbar-default .btn-link[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .navbar-default .btn-link:focus,fieldset[disabled] .wysiwyg-wrapper .navbar-default .btn-link:hover{color:#ccc}.wysiwyg-wrapper .navbar-inverse{background-color:#222;border-color:#080808}.wysiwyg-wrapper .navbar-inverse .navbar-brand{color:#9d9d9d}.wysiwyg-wrapper .navbar-inverse .navbar-brand:focus,.wysiwyg-wrapper .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.wysiwyg-wrapper .navbar-inverse .navbar-nav>li>a,.wysiwyg-wrapper .navbar-inverse .navbar-text{color:#9d9d9d}.wysiwyg-wrapper .navbar-inverse .navbar-nav>li>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.wysiwyg-wrapper .navbar-inverse .navbar-nav>.active>a,.wysiwyg-wrapper .navbar-inverse .navbar-nav>.active>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.wysiwyg-wrapper .navbar-inverse .navbar-nav>.disabled>a,.wysiwyg-wrapper .navbar-inverse .navbar-nav>.disabled>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.wysiwyg-wrapper .navbar-inverse .navbar-toggle{border-color:#333}.wysiwyg-wrapper .navbar-inverse .navbar-toggle:focus,.wysiwyg-wrapper .navbar-inverse .navbar-toggle:hover{background-color:#333}.wysiwyg-wrapper .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.wysiwyg-wrapper .navbar-inverse .navbar-collapse,.wysiwyg-wrapper .navbar-inverse .navbar-form{border-color:#101010}.wysiwyg-wrapper .navbar-inverse .navbar-nav>.open>a,.wysiwyg-wrapper .navbar-inverse .navbar-nav>.open>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.wysiwyg-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.wysiwyg-wrapper .navbar-inverse .navbar-link{color:#9d9d9d}.wysiwyg-wrapper .navbar-inverse .navbar-link:hover{color:#fff}.wysiwyg-wrapper .navbar-inverse .btn-link{color:#9d9d9d}.wysiwyg-wrapper .navbar-inverse .btn-link:focus,.wysiwyg-wrapper .navbar-inverse .btn-link:hover{color:#fff}.wysiwyg-wrapper .navbar-inverse .btn-link[disabled]:focus,.wysiwyg-wrapper .navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .wysiwyg-wrapper .navbar-inverse .btn-link:focus,fieldset[disabled] .wysiwyg-wrapper .navbar-inverse .btn-link:hover{color:#444}.wysiwyg-wrapper .breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.wysiwyg-wrapper .breadcrumb>li{display:inline-block}.wysiwyg-wrapper .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.wysiwyg-wrapper .breadcrumb>.active{color:#777}.wysiwyg-wrapper .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.wysiwyg-wrapper .pagination>li{display:inline}.wysiwyg-wrapper .pagination>li>a,.wysiwyg-wrapper .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.wysiwyg-wrapper .pagination>li:first-child>a,.wysiwyg-wrapper .pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.wysiwyg-wrapper .pagination>li:last-child>a,.wysiwyg-wrapper .pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.wysiwyg-wrapper .pagination>li>a:focus,.wysiwyg-wrapper .pagination>li>a:hover,.wysiwyg-wrapper .pagination>li>span:focus,.wysiwyg-wrapper .pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.wysiwyg-wrapper .pagination>.active>a,.wysiwyg-wrapper .pagination>.active>a:focus,.wysiwyg-wrapper .pagination>.active>a:hover,.wysiwyg-wrapper .pagination>.active>span,.wysiwyg-wrapper .pagination>.active>span:focus,.wysiwyg-wrapper .pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.wysiwyg-wrapper .pagination>.disabled>a,.wysiwyg-wrapper .pagination>.disabled>a:focus,.wysiwyg-wrapper .pagination>.disabled>a:hover,.wysiwyg-wrapper .pagination>.disabled>span,.wysiwyg-wrapper .pagination>.disabled>span:focus,.wysiwyg-wrapper .pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.wysiwyg-wrapper .pagination-lg>li>a,.wysiwyg-wrapper .pagination-lg>li>span{padding:10px 16px;font-size:18px}.wysiwyg-wrapper .pagination-lg>li:first-child>a,.wysiwyg-wrapper .pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.wysiwyg-wrapper .pagination-lg>li:last-child>a,.wysiwyg-wrapper .pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.wysiwyg-wrapper .pagination-sm>li>a,.wysiwyg-wrapper .pagination-sm>li>span{padding:5px 10px;font-size:12px}.wysiwyg-wrapper .pagination-sm>li:first-child>a,.wysiwyg-wrapper .pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.wysiwyg-wrapper .pagination-sm>li:last-child>a,.wysiwyg-wrapper .pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.wysiwyg-wrapper .pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.wysiwyg-wrapper .pager li{display:inline}.wysiwyg-wrapper .pager li>a,.wysiwyg-wrapper .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.wysiwyg-wrapper .pager li>a:focus,.wysiwyg-wrapper .pager li>a:hover{text-decoration:none;background-color:#eee}.wysiwyg-wrapper .pager .next>a,.wysiwyg-wrapper .pager .next>span{float:right}.wysiwyg-wrapper .pager .previous>a,.wysiwyg-wrapper .pager .previous>span{float:left}.wysiwyg-wrapper .pager .disabled>a,.wysiwyg-wrapper .pager .disabled>a:focus,.wysiwyg-wrapper .pager .disabled>a:hover,.wysiwyg-wrapper .pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.wysiwyg-wrapper .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.wysiwyg-wrapper .label:focus,a.wysiwyg-wrapper .label:hover{color:#fff;text-decoration:none;cursor:pointer}.wysiwyg-wrapper .label:empty{display:none}.btn .wysiwyg-wrapper .label{position:relative;top:-1px}.wysiwyg-wrapper .label-default{background-color:#777}.wysiwyg-wrapper .label-default[href]:focus,.wysiwyg-wrapper .label-default[href]:hover{background-color:#5e5e5e}.wysiwyg-wrapper .label-primary{background-color:#337ab7}.wysiwyg-wrapper .label-primary[href]:focus,.wysiwyg-wrapper .label-primary[href]:hover{background-color:#286090}.wysiwyg-wrapper .label-success{background-color:#5cb85c}.wysiwyg-wrapper .label-success[href]:focus,.wysiwyg-wrapper .label-success[href]:hover{background-color:#449d44}.wysiwyg-wrapper .label-info{background-color:#5bc0de}.wysiwyg-wrapper .label-info[href]:focus,.wysiwyg-wrapper .label-info[href]:hover{background-color:#31b0d5}.wysiwyg-wrapper .label-warning{background-color:#f0ad4e}.wysiwyg-wrapper .label-warning[href]:focus,.wysiwyg-wrapper .label-warning[href]:hover{background-color:#ec971f}.wysiwyg-wrapper .label-danger{background-color:#d9534f}.wysiwyg-wrapper .label-danger[href]:focus,.wysiwyg-wrapper .label-danger[href]:hover{background-color:#c9302c}.wysiwyg-wrapper .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.wysiwyg-wrapper .badge:empty{display:none}.btn .wysiwyg-wrapper .badge{position:relative;top:-1px}.btn-xs .wysiwyg-wrapper .badge{top:0;padding:1px 5px}a.wysiwyg-wrapper .badge:focus,a.wysiwyg-wrapper .badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.wysiwyg-wrapper .badge,.nav-pills>.active>a>.wysiwyg-wrapper .badge{color:#337ab7;background-color:#fff}.list-group-item>.wysiwyg-wrapper .badge{float:right}.list-group-item>.wysiwyg-wrapper .badge+.wysiwyg-wrapper .badge{margin-right:5px}.nav-pills>li>a>.wysiwyg-wrapper .badge{margin-left:3px}.wysiwyg-wrapper .jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.wysiwyg-wrapper .jumbotron .h1,.wysiwyg-wrapper .jumbotron h1{color:inherit}.wysiwyg-wrapper .jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.wysiwyg-wrapper .jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .wysiwyg-wrapper .jumbotron,.container .wysiwyg-wrapper .jumbotron{border-radius:6px}.wysiwyg-wrapper .jumbotron .container{max-width:100%}@media screen and (min-width:768px){.wysiwyg-wrapper .jumbotron{padding:48px 0}.container-fluid .wysiwyg-wrapper .jumbotron,.container .wysiwyg-wrapper .jumbotron{padding-left:60px;padding-right:60px}.wysiwyg-wrapper .jumbotron .h1,.wysiwyg-wrapper .jumbotron h1{font-size:63px}}.wysiwyg-wrapper .thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.wysiwyg-wrapper .thumbnail>img,.wysiwyg-wrapper .thumbnail a>img{margin-left:auto;margin-right:auto}a.wysiwyg-wrapper .thumbnail.active,a.wysiwyg-wrapper .thumbnail:focus,a.wysiwyg-wrapper .thumbnail:hover{border-color:#337ab7}.wysiwyg-wrapper .thumbnail .caption{padding:9px;color:#333}.wysiwyg-wrapper .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.wysiwyg-wrapper .alert h4{margin-top:0;color:inherit}.wysiwyg-wrapper .alert .alert-link{font-weight:700}.wysiwyg-wrapper .alert>p,.wysiwyg-wrapper .alert>ul{margin-bottom:0}.wysiwyg-wrapper .alert>p+p{margin-top:5px}.wysiwyg-wrapper .alert-dismissable,.wysiwyg-wrapper .alert-dismissible{padding-right:35px}.wysiwyg-wrapper .alert-dismissable .close,.wysiwyg-wrapper .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.wysiwyg-wrapper .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.wysiwyg-wrapper .alert-success hr{border-top-color:#c9e2b3}.wysiwyg-wrapper .alert-success .alert-link{color:#2b542c}.wysiwyg-wrapper .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.wysiwyg-wrapper .alert-info hr{border-top-color:#a6e1ec}.wysiwyg-wrapper .alert-info .alert-link{color:#245269}.wysiwyg-wrapper .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.wysiwyg-wrapper .alert-warning hr{border-top-color:#f7e1b5}.wysiwyg-wrapper .alert-warning .alert-link{color:#66512c}.wysiwyg-wrapper .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.wysiwyg-wrapper .alert-danger hr{border-top-color:#e4b9c0}.wysiwyg-wrapper .alert-danger .alert-link{color:#843534}@-webkit-keyframes a{0%{background-position:40px 0}to{background-position:0 0}}@keyframes a{0%{background-position:40px 0}to{background-position:0 0}}.wysiwyg-wrapper .progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.wysiwyg-wrapper .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.wysiwyg-wrapper .progress-bar-striped,.wysiwyg-wrapper .progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.wysiwyg-wrapper .progress-bar.active,.wysiwyg-wrapper .progress.active .progress-bar{-webkit-animation:a 2s linear infinite;-o-animation:a 2s linear infinite;animation:a 2s linear infinite}.wysiwyg-wrapper .progress-bar-success{background-color:#5cb85c}.progress-striped .wysiwyg-wrapper .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.wysiwyg-wrapper .progress-bar-info{background-color:#5bc0de}.progress-striped .wysiwyg-wrapper .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.wysiwyg-wrapper .progress-bar-warning{background-color:#f0ad4e}.progress-striped .wysiwyg-wrapper .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.wysiwyg-wrapper .progress-bar-danger{background-color:#d9534f}.progress-striped .wysiwyg-wrapper .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.wysiwyg-wrapper .media{margin-top:15px}.wysiwyg-wrapper .media:first-child{margin-top:0}.wysiwyg-wrapper .media,.wysiwyg-wrapper .media-body{zoom:1;overflow:hidden}.wysiwyg-wrapper .media-body{width:10000px}.wysiwyg-wrapper .media-object{display:block}.wysiwyg-wrapper .media-right,.wysiwyg-wrapper .media>.pull-right{padding-left:10px}.wysiwyg-wrapper .media-left,.wysiwyg-wrapper .media>.pull-left{padding-right:10px}.wysiwyg-wrapper .media-body,.wysiwyg-wrapper .media-left,.wysiwyg-wrapper .media-right{display:table-cell;vertical-align:top}.wysiwyg-wrapper .media-middle{vertical-align:middle}.wysiwyg-wrapper .media-bottom{vertical-align:bottom}.wysiwyg-wrapper .media-heading{margin-top:0;margin-bottom:5px}.wysiwyg-wrapper .media-list{padding-left:0;list-style:none}.wysiwyg-wrapper .list-group{margin-bottom:20px;padding-left:0}.wysiwyg-wrapper .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.wysiwyg-wrapper .list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.wysiwyg-wrapper .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.wysiwyg-wrapper a.list-group-item{color:#555}.wysiwyg-wrapper a.list-group-item .list-group-item-heading{color:#333}.wysiwyg-wrapper a.list-group-item:focus,.wysiwyg-wrapper a.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.wysiwyg-wrapper .list-group-item.disabled,.wysiwyg-wrapper .list-group-item.disabled:focus,.wysiwyg-wrapper .list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.wysiwyg-wrapper .list-group-item.disabled .list-group-item-heading,.wysiwyg-wrapper .list-group-item.disabled:focus .list-group-item-heading,.wysiwyg-wrapper .list-group-item.disabled:hover .list-group-item-heading{color:inherit}.wysiwyg-wrapper .list-group-item.disabled .list-group-item-text,.wysiwyg-wrapper .list-group-item.disabled:focus .list-group-item-text,.wysiwyg-wrapper .list-group-item.disabled:hover .list-group-item-text{color:#777}.wysiwyg-wrapper .list-group-item.active,.wysiwyg-wrapper .list-group-item.active:focus,.wysiwyg-wrapper .list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.wysiwyg-wrapper .list-group-item.active .list-group-item-heading,.wysiwyg-wrapper .list-group-item.active .list-group-item-heading>.small,.wysiwyg-wrapper .list-group-item.active .list-group-item-heading>small,.wysiwyg-wrapper .list-group-item.active:focus .list-group-item-heading,.wysiwyg-wrapper .list-group-item.active:focus .list-group-item-heading>.small,.wysiwyg-wrapper .list-group-item.active:focus .list-group-item-heading>small,.wysiwyg-wrapper .list-group-item.active:hover .list-group-item-heading,.wysiwyg-wrapper .list-group-item.active:hover .list-group-item-heading>.small,.wysiwyg-wrapper .list-group-item.active:hover .list-group-item-heading>small{color:inherit}.wysiwyg-wrapper .list-group-item.active .list-group-item-text,.wysiwyg-wrapper .list-group-item.active:focus .list-group-item-text,.wysiwyg-wrapper .list-group-item.active:hover .list-group-item-text{color:#c7ddef}.wysiwyg-wrapper .list-group-item-success{color:#3c763d;background-color:#dff0d8}a.wysiwyg-wrapper .list-group-item-success{color:#3c763d}a.wysiwyg-wrapper .list-group-item-success .list-group-item-heading{color:inherit}a.wysiwyg-wrapper .list-group-item-success:focus,a.wysiwyg-wrapper .list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.wysiwyg-wrapper .list-group-item-success.active,a.wysiwyg-wrapper .list-group-item-success.active:focus,a.wysiwyg-wrapper .list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.wysiwyg-wrapper .list-group-item-info{color:#31708f;background-color:#d9edf7}a.wysiwyg-wrapper .list-group-item-info{color:#31708f}a.wysiwyg-wrapper .list-group-item-info .list-group-item-heading{color:inherit}a.wysiwyg-wrapper .list-group-item-info:focus,a.wysiwyg-wrapper .list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.wysiwyg-wrapper .list-group-item-info.active,a.wysiwyg-wrapper .list-group-item-info.active:focus,a.wysiwyg-wrapper .list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.wysiwyg-wrapper .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.wysiwyg-wrapper .list-group-item-warning{color:#8a6d3b}a.wysiwyg-wrapper .list-group-item-warning .list-group-item-heading{color:inherit}a.wysiwyg-wrapper .list-group-item-warning:focus,a.wysiwyg-wrapper .list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.wysiwyg-wrapper .list-group-item-warning.active,a.wysiwyg-wrapper .list-group-item-warning.active:focus,a.wysiwyg-wrapper .list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.wysiwyg-wrapper .list-group-item-danger{color:#a94442;background-color:#f2dede}a.wysiwyg-wrapper .list-group-item-danger{color:#a94442}a.wysiwyg-wrapper .list-group-item-danger .list-group-item-heading{color:inherit}a.wysiwyg-wrapper .list-group-item-danger:focus,a.wysiwyg-wrapper .list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.wysiwyg-wrapper .list-group-item-danger.active,a.wysiwyg-wrapper .list-group-item-danger.active:focus,a.wysiwyg-wrapper .list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.wysiwyg-wrapper .list-group-item-heading{margin-top:0;margin-bottom:5px}.wysiwyg-wrapper .list-group-item-text{margin-bottom:0;line-height:1.3}.wysiwyg-wrapper .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.wysiwyg-wrapper .panel-body{padding:15px}.wysiwyg-wrapper .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.wysiwyg-wrapper .panel-heading>.dropdown .dropdown-toggle{color:inherit}.wysiwyg-wrapper .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.wysiwyg-wrapper .panel-title>.small,.wysiwyg-wrapper .panel-title>.small>a,.wysiwyg-wrapper .panel-title>a,.wysiwyg-wrapper .panel-title>small,.wysiwyg-wrapper .panel-title>small>a{color:inherit}.wysiwyg-wrapper .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.wysiwyg-wrapper .panel>.list-group,.wysiwyg-wrapper .panel>.panel-collapse>.list-group{margin-bottom:0}.wysiwyg-wrapper .panel>.list-group .list-group-item,.wysiwyg-wrapper .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.wysiwyg-wrapper .panel>.list-group:first-child .list-group-item:first-child,.wysiwyg-wrapper .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.wysiwyg-wrapper .panel>.list-group:last-child .list-group-item:last-child,.wysiwyg-wrapper .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.wysiwyg-wrapper .list-group+.panel-footer,.wysiwyg-wrapper .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.wysiwyg-wrapper .panel>.panel-collapse>.table,.wysiwyg-wrapper .panel>.table,.wysiwyg-wrapper .panel>.table-responsive>.table{margin-bottom:0}.wysiwyg-wrapper .panel>.panel-collapse>.table caption,.wysiwyg-wrapper .panel>.table-responsive>.table caption,.wysiwyg-wrapper .panel>.table caption{padding-left:15px;padding-right:15px}.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.wysiwyg-wrapper .panel>.table:first-child,.wysiwyg-wrapper .panel>.table:first-child>tbody:first-child>tr:first-child,.wysiwyg-wrapper .panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.wysiwyg-wrapper .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.wysiwyg-wrapper .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.wysiwyg-wrapper .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.wysiwyg-wrapper .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.wysiwyg-wrapper .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.wysiwyg-wrapper .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.wysiwyg-wrapper .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.wysiwyg-wrapper .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.wysiwyg-wrapper .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.wysiwyg-wrapper .panel>.table:last-child,.wysiwyg-wrapper .panel>.table:last-child>tbody:last-child>tr:last-child,.wysiwyg-wrapper .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.wysiwyg-wrapper .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.wysiwyg-wrapper .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.wysiwyg-wrapper .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.wysiwyg-wrapper .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.wysiwyg-wrapper .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.wysiwyg-wrapper .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.wysiwyg-wrapper .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.wysiwyg-wrapper .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.wysiwyg-wrapper .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.wysiwyg-wrapper .panel>.panel-body+.table,.wysiwyg-wrapper .panel>.panel-body+.table-responsive,.wysiwyg-wrapper .panel>.table+.panel-body,.wysiwyg-wrapper .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.wysiwyg-wrapper .panel>.table>tbody:first-child>tr:first-child td,.wysiwyg-wrapper .panel>.table>tbody:first-child>tr:first-child th{border-top:0}.wysiwyg-wrapper .panel>.table-bordered,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered{border:0}.wysiwyg-wrapper .panel>.table-bordered>tbody>tr>td:first-child,.wysiwyg-wrapper .panel>.table-bordered>tbody>tr>th:first-child,.wysiwyg-wrapper .panel>.table-bordered>tfoot>tr>td:first-child,.wysiwyg-wrapper .panel>.table-bordered>tfoot>tr>th:first-child,.wysiwyg-wrapper .panel>.table-bordered>thead>tr>td:first-child,.wysiwyg-wrapper .panel>.table-bordered>thead>tr>th:first-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.wysiwyg-wrapper .panel>.table-bordered>tbody>tr>td:last-child,.wysiwyg-wrapper .panel>.table-bordered>tbody>tr>th:last-child,.wysiwyg-wrapper .panel>.table-bordered>tfoot>tr>td:last-child,.wysiwyg-wrapper .panel>.table-bordered>tfoot>tr>th:last-child,.wysiwyg-wrapper .panel>.table-bordered>thead>tr>td:last-child,.wysiwyg-wrapper .panel>.table-bordered>thead>tr>th:last-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.wysiwyg-wrapper .panel>.table-bordered>tbody>tr:first-child>td,.wysiwyg-wrapper .panel>.table-bordered>tbody>tr:first-child>th,.wysiwyg-wrapper .panel>.table-bordered>tbody>tr:last-child>td,.wysiwyg-wrapper .panel>.table-bordered>tbody>tr:last-child>th,.wysiwyg-wrapper .panel>.table-bordered>tfoot>tr:last-child>td,.wysiwyg-wrapper .panel>.table-bordered>tfoot>tr:last-child>th,.wysiwyg-wrapper .panel>.table-bordered>thead>tr:first-child>td,.wysiwyg-wrapper .panel>.table-bordered>thead>tr:first-child>th,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.wysiwyg-wrapper .panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.wysiwyg-wrapper .panel>.table-responsive{border:0;margin-bottom:0}.wysiwyg-wrapper .panel-group{margin-bottom:20px}.wysiwyg-wrapper .panel-group .panel{margin-bottom:0;border-radius:4px}.wysiwyg-wrapper .panel-group .panel+.panel{margin-top:5px}.wysiwyg-wrapper .panel-group .panel-heading{border-bottom:0}.wysiwyg-wrapper .panel-group .panel-heading+.panel-collapse>.list-group,.wysiwyg-wrapper .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.wysiwyg-wrapper .panel-group .panel-footer{border-top:0}.wysiwyg-wrapper .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.wysiwyg-wrapper .panel-default{border-color:#ddd}.wysiwyg-wrapper .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.wysiwyg-wrapper .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.wysiwyg-wrapper .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.wysiwyg-wrapper .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.wysiwyg-wrapper .panel-primary{border-color:#337ab7}.wysiwyg-wrapper .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.wysiwyg-wrapper .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.wysiwyg-wrapper .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.wysiwyg-wrapper .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.wysiwyg-wrapper .panel-success{border-color:#d6e9c6}.wysiwyg-wrapper .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.wysiwyg-wrapper .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.wysiwyg-wrapper .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.wysiwyg-wrapper .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.wysiwyg-wrapper .panel-info{border-color:#bce8f1}.wysiwyg-wrapper .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.wysiwyg-wrapper .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.wysiwyg-wrapper .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.wysiwyg-wrapper .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.wysiwyg-wrapper .panel-warning{border-color:#faebcc}.wysiwyg-wrapper .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.wysiwyg-wrapper .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.wysiwyg-wrapper .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.wysiwyg-wrapper .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.wysiwyg-wrapper .panel-danger{border-color:#ebccd1}.wysiwyg-wrapper .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.wysiwyg-wrapper .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.wysiwyg-wrapper .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.wysiwyg-wrapper .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.wysiwyg-wrapper .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.wysiwyg-wrapper .embed-responsive .embed-responsive-item,.wysiwyg-wrapper .embed-responsive embed,.wysiwyg-wrapper .embed-responsive iframe,.wysiwyg-wrapper .embed-responsive object,.wysiwyg-wrapper .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.wysiwyg-wrapper .embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.wysiwyg-wrapper .embed-responsive.embed-responsive-4by3{padding-bottom:75%}.wysiwyg-wrapper .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.wysiwyg-wrapper .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.wysiwyg-wrapper .well-lg{padding:24px;border-radius:6px}.wysiwyg-wrapper .well-sm{padding:9px;border-radius:3px}.wysiwyg-wrapper .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.wysiwyg-wrapper .close:focus,.wysiwyg-wrapper .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.wysiwyg-wrapper .close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.wysiwyg-wrapper .modal-open{overflow:hidden}.wysiwyg-wrapper .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.wysiwyg-wrapper .modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.wysiwyg-wrapper .modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.wysiwyg-wrapper .modal-open .modal{overflow-x:hidden;overflow-y:auto}.wysiwyg-wrapper .modal-dialog{position:relative;width:auto;margin:10px}.wysiwyg-wrapper .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.wysiwyg-wrapper .modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.wysiwyg-wrapper .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.wysiwyg-wrapper .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.wysiwyg-wrapper .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.wysiwyg-wrapper .modal-header .close{margin-top:-2px}.wysiwyg-wrapper .modal-title{margin:0;line-height:1.42857143}.wysiwyg-wrapper .modal-body{position:relative;padding:15px}.wysiwyg-wrapper .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.wysiwyg-wrapper .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.wysiwyg-wrapper .modal-footer .btn-group .btn+.btn{margin-left:-1px}.wysiwyg-wrapper .modal-footer .btn-block+.btn-block{margin-left:0}.wysiwyg-wrapper .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.wysiwyg-wrapper .modal-dialog{width:600px;margin:30px auto}.wysiwyg-wrapper .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.wysiwyg-wrapper .modal-sm{width:300px}}@media (min-width:992px){.wysiwyg-wrapper .modal-lg{width:900px}}.wysiwyg-wrapper .tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.wysiwyg-wrapper .tooltip.in{opacity:.9;filter:alpha(opacity=90)}.wysiwyg-wrapper .tooltip.top{margin-top:-3px;padding:5px 0}.wysiwyg-wrapper .tooltip.right{margin-left:3px;padding:0 5px}.wysiwyg-wrapper .tooltip.bottom{margin-top:3px;padding:5px 0}.wysiwyg-wrapper .tooltip.left{margin-left:-3px;padding:0 5px}.wysiwyg-wrapper .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.wysiwyg-wrapper .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.wysiwyg-wrapper .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.wysiwyg-wrapper .tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.wysiwyg-wrapper .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.wysiwyg-wrapper .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.wysiwyg-wrapper .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.wysiwyg-wrapper .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.wysiwyg-wrapper .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.wysiwyg-wrapper .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.wysiwyg-wrapper .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.wysiwyg-wrapper .popover.top{margin-top:-10px}.wysiwyg-wrapper .popover.right{margin-left:10px}.wysiwyg-wrapper .popover.bottom{margin-top:10px}.wysiwyg-wrapper .popover.left{margin-left:-10px}.wysiwyg-wrapper .popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.wysiwyg-wrapper .popover-content{padding:9px 14px}.wysiwyg-wrapper .popover>.arrow,.wysiwyg-wrapper .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.wysiwyg-wrapper .popover>.arrow{border-width:11px}.wysiwyg-wrapper .popover>.arrow:after{border-width:10px;content:""}.wysiwyg-wrapper .popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.wysiwyg-wrapper .popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.wysiwyg-wrapper .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.wysiwyg-wrapper .popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.wysiwyg-wrapper .popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.wysiwyg-wrapper .popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.wysiwyg-wrapper .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.wysiwyg-wrapper .popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.wysiwyg-wrapper .carousel{position:relative}.wysiwyg-wrapper .carousel-inner{position:relative;overflow:hidden;width:100%}.wysiwyg-wrapper .carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;-o-transition:.6s ease-in-out left;transition:left .6s ease-in-out}.wysiwyg-wrapper .carousel-inner>.item>a>img,.wysiwyg-wrapper .carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.wysiwyg-wrapper .carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.wysiwyg-wrapper .carousel-inner>.item.active.right,.wysiwyg-wrapper .carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.wysiwyg-wrapper .carousel-inner>.item.active.left,.wysiwyg-wrapper .carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.wysiwyg-wrapper .carousel-inner>.item.active,.wysiwyg-wrapper .carousel-inner>.item.next.left,.wysiwyg-wrapper .carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.wysiwyg-wrapper .carousel-inner>.active,.wysiwyg-wrapper .carousel-inner>.next,.wysiwyg-wrapper .carousel-inner>.prev{display:block}.wysiwyg-wrapper .carousel-inner>.active{left:0}.wysiwyg-wrapper .carousel-inner>.next,.wysiwyg-wrapper .carousel-inner>.prev{position:absolute;top:0;width:100%}.wysiwyg-wrapper .carousel-inner>.next{left:100%}.wysiwyg-wrapper .carousel-inner>.prev{left:-100%}.wysiwyg-wrapper .carousel-inner>.next.left,.wysiwyg-wrapper .carousel-inner>.prev.right{left:0}.wysiwyg-wrapper .carousel-inner>.active.left{left:-100%}.wysiwyg-wrapper .carousel-inner>.active.right{left:100%}.wysiwyg-wrapper .carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.wysiwyg-wrapper .carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.wysiwyg-wrapper .carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.wysiwyg-wrapper .carousel-control:focus,.wysiwyg-wrapper .carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.wysiwyg-wrapper .carousel-control .glyphicon-chevron-left,.wysiwyg-wrapper .carousel-control .glyphicon-chevron-right,.wysiwyg-wrapper .carousel-control .icon-next,.wysiwyg-wrapper .carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.wysiwyg-wrapper .carousel-control .glyphicon-chevron-left,.wysiwyg-wrapper .carousel-control .icon-prev{left:50%;margin-left:-10px}.wysiwyg-wrapper .carousel-control .glyphicon-chevron-right,.wysiwyg-wrapper .carousel-control .icon-next{right:50%;margin-right:-10px}.wysiwyg-wrapper .carousel-control .icon-next,.wysiwyg-wrapper .carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.wysiwyg-wrapper .carousel-control .icon-prev:before{content:"\2039"}.wysiwyg-wrapper .carousel-control .icon-next:before{content:"\203a"}.wysiwyg-wrapper .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.wysiwyg-wrapper .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.wysiwyg-wrapper .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.wysiwyg-wrapper .carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.wysiwyg-wrapper .carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.wysiwyg-wrapper .carousel-control .glyphicon-chevron-left,.wysiwyg-wrapper .carousel-control .glyphicon-chevron-right,.wysiwyg-wrapper .carousel-control .icon-next,.wysiwyg-wrapper .carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.wysiwyg-wrapper .carousel-control .glyphicon-chevron-left,.wysiwyg-wrapper .carousel-control .icon-prev{margin-left:-15px}.wysiwyg-wrapper .carousel-control .glyphicon-chevron-right,.wysiwyg-wrapper .carousel-control .icon-next{margin-right:-15px}.wysiwyg-wrapper .carousel-caption{left:20%;right:20%;padding-bottom:30px}.wysiwyg-wrapper .carousel-indicators{bottom:20px}}.wysiwyg-wrapper .clearfix:after,.wysiwyg-wrapper .clearfix:before,.wysiwyg-wrapper .wysiwyg-wrapper .btn-group-vertical>.btn-group:after,.wysiwyg-wrapper .wysiwyg-wrapper .btn-group-vertical>.btn-group:before,.wysiwyg-wrapper .wysiwyg-wrapper .btn-toolbar:after,.wysiwyg-wrapper .wysiwyg-wrapper .btn-toolbar:before,.wysiwyg-wrapper .wysiwyg-wrapper .container-fluid:after,.wysiwyg-wrapper .wysiwyg-wrapper .container-fluid:before,.wysiwyg-wrapper .wysiwyg-wrapper .container:after,.wysiwyg-wrapper .wysiwyg-wrapper .container:before,.wysiwyg-wrapper .wysiwyg-wrapper .dl-horizontal dd:after,.wysiwyg-wrapper .wysiwyg-wrapper .dl-horizontal dd:before,.wysiwyg-wrapper .wysiwyg-wrapper .form-horizontal .form-group:after,.wysiwyg-wrapper .wysiwyg-wrapper .form-horizontal .form-group:before,.wysiwyg-wrapper .wysiwyg-wrapper .modal-footer:after,.wysiwyg-wrapper .wysiwyg-wrapper .modal-footer:before,.wysiwyg-wrapper .wysiwyg-wrapper .nav:after,.wysiwyg-wrapper .wysiwyg-wrapper .nav:before,.wysiwyg-wrapper .wysiwyg-wrapper .navbar-collapse:after,.wysiwyg-wrapper .wysiwyg-wrapper .navbar-collapse:before,.wysiwyg-wrapper .wysiwyg-wrapper .navbar-header:after,.wysiwyg-wrapper .wysiwyg-wrapper .navbar-header:before,.wysiwyg-wrapper .wysiwyg-wrapper .navbar:after,.wysiwyg-wrapper .wysiwyg-wrapper .navbar:before,.wysiwyg-wrapper .wysiwyg-wrapper .pager:after,.wysiwyg-wrapper .wysiwyg-wrapper .pager:before,.wysiwyg-wrapper .wysiwyg-wrapper .panel-body:after,.wysiwyg-wrapper .wysiwyg-wrapper .panel-body:before,.wysiwyg-wrapper .wysiwyg-wrapper .row:after,.wysiwyg-wrapper .wysiwyg-wrapper .row:before{content:" ";display:table}.wysiwyg-wrapper .clearfix:after,.wysiwyg-wrapper .wysiwyg-wrapper .btn-group-vertical>.btn-group:after,.wysiwyg-wrapper .wysiwyg-wrapper .btn-toolbar:after,.wysiwyg-wrapper .wysiwyg-wrapper .container-fluid:after,.wysiwyg-wrapper .wysiwyg-wrapper .container:after,.wysiwyg-wrapper .wysiwyg-wrapper .dl-horizontal dd:after,.wysiwyg-wrapper .wysiwyg-wrapper .form-horizontal .form-group:after,.wysiwyg-wrapper .wysiwyg-wrapper .modal-footer:after,.wysiwyg-wrapper .wysiwyg-wrapper .nav:after,.wysiwyg-wrapper .wysiwyg-wrapper .navbar-collapse:after,.wysiwyg-wrapper .wysiwyg-wrapper .navbar-header:after,.wysiwyg-wrapper .wysiwyg-wrapper .navbar:after,.wysiwyg-wrapper .wysiwyg-wrapper .pager:after,.wysiwyg-wrapper .wysiwyg-wrapper .panel-body:after,.wysiwyg-wrapper .wysiwyg-wrapper .row:after{clear:both}.wysiwyg-wrapper .center-block{display:block;margin-left:auto;margin-right:auto}.wysiwyg-wrapper .pull-right{float:right!important}.wysiwyg-wrapper .pull-left{float:left!important}.wysiwyg-wrapper .hide{display:none!important}.wysiwyg-wrapper .show{display:block!important}.wysiwyg-wrapper .invisible{visibility:hidden}.wysiwyg-wrapper .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.wysiwyg-wrapper .hidden{display:none!important;visibility:hidden!important}.wysiwyg-wrapper .affix{position:fixed}@-ms-viewport{width:device-width}.wysiwyg-wrapper .visible-lg,.wysiwyg-wrapper .visible-lg-block,.wysiwyg-wrapper .visible-lg-inline,.wysiwyg-wrapper .visible-lg-inline-block,.wysiwyg-wrapper .visible-md,.wysiwyg-wrapper .visible-md-block,.wysiwyg-wrapper .visible-md-inline,.wysiwyg-wrapper .visible-md-inline-block,.wysiwyg-wrapper .visible-sm,.wysiwyg-wrapper .visible-sm-block,.wysiwyg-wrapper .visible-sm-inline,.wysiwyg-wrapper .visible-sm-inline-block,.wysiwyg-wrapper .visible-xs,.wysiwyg-wrapper .visible-xs-block,.wysiwyg-wrapper .visible-xs-inline,.wysiwyg-wrapper .visible-xs-inline-block{display:none!important}@media (max-width:767px){.wysiwyg-wrapper .visible-xs{display:block!important}table.wysiwyg-wrapper .visible-xs{display:table}tr.wysiwyg-wrapper .visible-xs{display:table-row!important}td.wysiwyg-wrapper .visible-xs,th.wysiwyg-wrapper .visible-xs{display:table-cell!important}}@media (max-width:767px){.wysiwyg-wrapper .visible-xs-block{display:block!important}}@media (max-width:767px){.wysiwyg-wrapper .visible-xs-inline{display:inline!important}}@media (max-width:767px){.wysiwyg-wrapper .visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.wysiwyg-wrapper .visible-sm{display:block!important}table.wysiwyg-wrapper .visible-sm{display:table}tr.wysiwyg-wrapper .visible-sm{display:table-row!important}td.wysiwyg-wrapper .visible-sm,th.wysiwyg-wrapper .visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.wysiwyg-wrapper .visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.wysiwyg-wrapper .visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.wysiwyg-wrapper .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.wysiwyg-wrapper .visible-md{display:block!important}table.wysiwyg-wrapper .visible-md{display:table}tr.wysiwyg-wrapper .visible-md{display:table-row!important}td.wysiwyg-wrapper .visible-md,th.wysiwyg-wrapper .visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.wysiwyg-wrapper .visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.wysiwyg-wrapper .visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.wysiwyg-wrapper .visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.wysiwyg-wrapper .visible-lg{display:block!important}table.wysiwyg-wrapper .visible-lg{display:table}tr.wysiwyg-wrapper .visible-lg{display:table-row!important}td.wysiwyg-wrapper .visible-lg,th.wysiwyg-wrapper .visible-lg{display:table-cell!important}}@media (min-width:1200px){.wysiwyg-wrapper .visible-lg-block{display:block!important}}@media (min-width:1200px){.wysiwyg-wrapper .visible-lg-inline{display:inline!important}}@media (min-width:1200px){.wysiwyg-wrapper .visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.wysiwyg-wrapper .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.wysiwyg-wrapper .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.wysiwyg-wrapper .hidden-md{display:none!important}}@media (min-width:1200px){.wysiwyg-wrapper .hidden-lg{display:none!important}}.wysiwyg-wrapper .visible-print{display:none!important}@media print{.wysiwyg-wrapper .visible-print{display:block!important}table.wysiwyg-wrapper .visible-print{display:table}tr.wysiwyg-wrapper .visible-print{display:table-row!important}td.wysiwyg-wrapper .visible-print,th.wysiwyg-wrapper .visible-print{display:table-cell!important}}.wysiwyg-wrapper .visible-print-block{display:none!important}@media print{.wysiwyg-wrapper .visible-print-block{display:block!important}}.wysiwyg-wrapper .visible-print-inline{display:none!important}@media print{.wysiwyg-wrapper .visible-print-inline{display:inline!important}}.wysiwyg-wrapper .visible-print-inline-block{display:none!important}@media print{.wysiwyg-wrapper .visible-print-inline-block{display:inline-block!important}}@media print{.wysiwyg-wrapper .hidden-print{display:none!important}}.wysiwyg-wrapper.wysiwyg-newsletter table{border-collapse:collapse!important;border-spacing:0!important}.wysiwyg-wrapper.wysiwyg-newsletter .table-bordered{border:1px solid #b7b7b7!important}.wysiwyg-wrapper.wysiwyg-newsletter .table{width:100%!important;max-width:100%!important}.wysiwyg-wrapper.wysiwyg-newsletter td{padding:10px!important;line-height:1.2!important;vertical-align:top!important}.wysiwyg-wrapper.__max-height .note-editable{max-height:200px!important}.wysiwyg-wrapper:not(.wysiwyg-newsletter) *{line-height:normal}.wysiwyg-wrapper .label,.wysiwyg-wrapper label{margin-bottom:10px;font-weight:400}.wysiwyg-wrapper .note-status-output{padding:0 5px}.wysiwyg-wrapper .popover .jtable-align-dropdown{width:90px}.wysiwyg-wrapper .popover .jtable-add-del-row-col-dropdown{width:173px}.wysiwyg-wrapper .popover .btn{padding:5px;border:none;height:auto}.wysiwyg-wrapper .panel{border:1px solid #fff;border-radius:10px;background-color:transparent}.wysiwyg-wrapper .panel-heading{padding:0 5px 5px;background-color:transparent!important;border:none!important}.wysiwyg-wrapper .panel-default{border-color:#979797;border-radius:10px}.wysiwyg-wrapper .note-editable{min-height:40px;border-radius:10px;background-color:#fff}.wysiwyg-wrapper .note-btn-group .btn-default{border-color:#979797!important}.wysiwyg-wrapper .note-btn-group .btn-default:hover{border-color:#979797!important;background-color:#f4f4f4!important}.wysiwyg-wrapper .note-btn-group .btn-sm{border-radius:10px}.wysiwyg-wrapper .note-editor.note-airframe .note-statusbar,.wysiwyg-wrapper .note-editor.note-frame .note-statusbar{background-color:#fff;border-color:#979797;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
