/**Ace Admin Template CSS File */html {    min-height:100%;    position:relative;}body {    padding-bottom:0;    background-color:#e4e6e9;    font-family:'Open Sans';    font-size:13px;    color:#393939;    min-height:100%}body:before {    content:"";    display:block;    position:fixed;    top:0;    bottom:0;    max-height:100%;    min-height:100%;    width:100%;    z-index:-1;    background-color:#FFF}#main-container {    padding:0;    position:relative}.navbar {    margin-bottom:0}.navbar-inverse .navbar-inner {    border:0;    box-shadow:none;    border-radius:0;    margin:0;    padding-left:0;    padding-right:0;    min-height:45px;    position:relative}.navbar-inverse .navbar-inner {    background:#438eb9}.navbar-inverse {    padding-left:0;    padding-right:0;    margin-left:0;    margin-right:0}.navbar-inverse .brand,.navbar-inverse .navbar-text,.navbar-inverse .navbar-link,.navbar-inverse .brand,.navbar-inverse .nav>li>a {    color:#FFF}.navbar-inverse .brand {    font-size:24px}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus {    background-color:#d67e31}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret {    border-top-color:#FFF}.navbar-inverse .brand {    text-shadow:none}.navbar-inverse .nav>li>a {    font-size:13px;    text-shadow:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus {    box-shadow:none}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus {    background-color:#1957F6}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle {    background-color:#db873d}.ace-nav {    height:100%}.ace-nav>li {    line-height:45px;    background-color:#1957F6;    border-left:1px solid #DDD;    padding:0;    position:relative}.ace-nav>li>a>[class*="icon-"] {    font-size:16px;    color:#EEE}.ace-nav>li>a,.ace-nav>li>span {    position:relative;    color:#EEE;    display:block;    height:100%;    padding:0 8px!important;    background-color:none}.ace-nav>li:first-child {    border-left:none}.ace-nav>li>a>.badge {    position:relative;    top:-4px;    left:2px;    padding-right:5px;    padding-left:5px}.nav-user-photo {    margin:-4px 8px 0 0;    border-radius:24px;    border:2px solid #FFF;    max-width:36px!important}.ace-nav>li.grey {    background:#555}.ace-nav>li.purple {    background:#892e65}.ace-nav>li.green {    background:#2e8965}.ace-nav>li.light-blue {    background:#62a8d1}.ace-nav>li.red {    background:#b74635}.ace-nav>li.light-green {    background:#9abc32}.ace-nav>li.light-purple {    background:#cb6fd7}.ace-nav>li.light-orange {    background:#f79263}.ace-nav>li.dark {    background:#404040}.ace-nav>li.light-blue2 {    background:#42a8e1}.ace-nav>li.white-pink {    background:#f4dae5}.ace-nav>li.no-border {    border-left:none}.ace-nav>li.margin-1 {    margin-left:1px}.ace-nav>li.margin-2 {    margin-left:1px;    margin-right:1px}#breadcrumbs {    position:relative;    z-index:13;    border-bottom:1px solid #e5e5e5;    background-color:#f5f5f5;    min-height:40px;    line-height:39px;    padding:0 12px 0 0;    display:block}.breadcrumb {    background-color:transparent;    display:inline-block;    line-height:24px;    margin:0 22px 0 12px;    padding:0;    font-size:13px;    color:#333;    border-radius:0}.breadcrumb>li>a {    display:inline-block;    padding:0 4px;    color:#1957F6}.breadcrumb>li,.breadcrumb>.active {    color:#555}.breadcrumb .icon-home {    margin-left:4px;    margin-right:2px;    font-size:20px;    position:relative;    top:2px}.breadcrumb .icon-angle-right {    height:22px;    padding:0;    margin:0;    position:relative;    top:1px;    font-size:14px;    color:#b2b6bf}.breadcrumb>li>.divider {    padding:0 4px}#nav-search {    position:absolute;    top:5px;    right:22px;    line-height:24px}#nav-search .form-search {    margin-top:1px}#nav-search-input {    border-color:#1957F6;    border-width:1px;    width:120px;    height:18px!important;    border-radius:4px!important;    font-size:13px;    color:#666!important;    z-index:11;    -moz-transition:all .15s ease;    -webkit-transition:all .15s ease;    -o-transition:all .15s ease;    -ms-transition:all .15s ease;    transition:all .15s ease}#nav-search-input+.dropdown-menu {    min-width:0;    left:0;    right:0}#nav-search-btn {    border-radius:0}#nav-search-input:focus {    color:#656a72;    box-shadow:none;    opacity:1}#nav-search-icon {    color:#1957F6;    font-size:14px;    line-height:24px}#sidebar>#nav-search {    position:static;    text-align:center;    background-color:#fafafa;    height:35px;    padding-top:5px;    border-bottom:1px solid #DDD}#sidebar>#nav-search>.form-search #nav-search-input {    width:130px!important;    border-radius:0!important;    max-width:130px!important;    opacity:1!important}#sidebar>#nav-search #nav-search-input+.dropdown-menu {    text-align:left}#sidebar.menu-min>#nav-search>.form-search {    position:absolute;    left:5px;    z-index:14}#sidebar.menu-min>#nav-search>.form-search #nav-search-input {    width:0!important;    max-width:0!important;    opacity:0!important}#sidebar.menu-min>#nav-search:hover #nav-search-input,#sidebar.menu-min>#nav-search #nav-search-input:focus,#sidebar.menu-min>#nav-search #nav-search-input:hover,#sidebar.menu-min>#nav-search #nav-search-input:active {    width:130px!important;    max-width:130px!important;    opacity:1!important}#sidebar.menu-min>#nav-search>.form-search #nav-search-icon {    border:1px solid;    border-radius:32px;    background-color:#FFF;    padding:0 5px}#sidebar>#nav-search>.form-search #nav-search-icon,#sidebar.menu-min>#nav-search:hover #nav-search-icon,#sidebar.menu-min>#nav-search>.form-search #nav-search-input:focus ~ #nav-search-icon,#sidebar.menu-min>#nav-search>.form-search #nav-search-input:hover ~ #nav-search-icon,#sidebar.menu-min>#nav-search>.form-search #nav-search-input:active ~ #nav-search-icon {    border:0;    border-radius:0;    padding:0 3px}#sidebar:before {    content:"";    display:block;    width:189px;    position:fixed;    bottom:0;    top:0;    z-index:-1;    background-color:#f2f2f2;    border-right:1px solid #CCC}#sidebar {    width:189px;    position:absolute;    margin-left:0;    margin-top:0;    border-right:1px solid #CCC;    background-color:#FFF}body.navbar-fixed {    padding-top:45px}#sidebar.fixed {    position:fixed;    z-index:14}#sidebar-shortcuts {    background-color:#fafafa;    line-height:37px;    max-height:40px;    margin-bottom:0;    border-bottom:1px solid #DDD;    text-align:center}#sidebar-shortcuts-large {    padding-bottom:4px}#sidebar-shortcuts-mini {    display:none;    font-size:0;    width:42px;    line-height:18px;    padding-top:2px;    padding-bottom:2px;    background-color:#FFF}#sidebar-shortcuts-mini>.btn {    border-width:0!important;    font-size:0;    line-height:0;    padding:8px!important;    margin:0 1px;    border-radius:0!important;    opacity:.85}#main-content {    margin-left:190px;    margin-right:0;    margin-top:0;    min-height:100%;    padding:0}.nav-list {    margin:0;    padding:0;    list-style:none}li [class^="icon-"],.nav-list li [class^="icon-"],li [class*=" icon-"],.nav-list li [class*=" icon-"] {    width:auto}.nav-list>li>a,.nav-list .nav-header {    margin:0}.nav-list>li {    display:block;    padding:0;    margin:0;    border:0;    border-top:1px solid #fcfcfc;    border-bottom:1px solid #e5e5e5;    position:relative}.nav-list>li:first-child {    border-top:0}.nav-list>li>a {    display:block;    height:38px;    line-height:36px;    padding:0 16px 0 7px;    background-color:#f9f9f9;    color:#585858;    text-shadow:none!important;    font-size:13px;    text-decoration:none}.nav-list>li>a>[class*="icon-"]:first-child {    display:inline-block;    vertical-align:middle;    min-width:30px;    text-align:center;    font-size:18px;    font-weight:normal}.nav-list>li>a:focus {    background-color:#f9f9f9;    color:#1963aa}.nav-list>li>a:hover {    background-color:#FFF;    color:#1963aa}.nav-list>li>a:hover:before {    display:block;    content:"";    position:absolute;    top:-1px;    bottom:0;    left:0;    width:3px;    max-width:3px;    overflow:hidden;    background-color:#1957F6}.nav-list>li.active>a:hover:before {    display:none}.menu-min .nav-list>li>a:hover:before {    width:2px;    max-width:2px}.nav-list>li.separator {    height:3px;    background-color:#62597f;    position:static;    margin:1px 0;    box-shadow:none}.nav-list>li.active {    background-color:#FFF}.nav-list>li.open>a {    background-color:#fafafa;    color:#1963aa}.nav-list>li.active>a,.nav-list>li.active>a:hover,.nav-list>li.active>a:focus {    background-color:#FFF;    color:#1957F6;    font-weight:bold;    font-size:13px}.nav-list>li.active>a>[class*="icon-"] {    font-weight:normal}.nav-list>li.active>a:after,.nav-list>li.active.open>.submenu>li.active>a:after {    display:inline-block;    content:"";    position:absolute!important;    right:0;    top:4px;    border:8px solid transparent;    border-width:14px 10px;    border-right-color:#1957F6}.nav-list>li.active>a.dropdown-toggle:after {    border-width:12px 7px;    top:6px}.nav-list>li.active.open>a:after {    display:none}.nav-list>li.active.open>.submenu>li.active>a:after {    top:2px}.nav-list>li.active:after {    display:inline-block;    content:"";    position:absolute;    right:-2px;    top:-1px;    bottom:0;    border-right:2px solid #1957F6}.nav-list>li>a>.arrow {    display:inline-block;    width:14px!important;    height:14px;    line-height:14px;    text-shadow:none;    font-size:18px;    position:absolute;    right:10px;    top:11px;    padding:0;    color:#666}.nav-list>li>a:hover>.arrow,.nav-list>li.active>a>.arrow,.nav-list>li.open>a>.arrow {    color:#1963aa}.nav-list>.active>ul.submenu {    display:block}.nav-list>li.open {    border-bottom-color:#e5e5e5}.nav-list>li>.submenu {    display:none;    list-style:none;    margin:0;    padding:0;    position:relative;    background-color:#FFF;    border-top:1px solid #e5e5e5}.nav-list>li>.submenu>li {    margin-left:0;    position:relative}.nav-list>li>.submenu>li>a {    display:block;    color:#616161;    padding:7px 0 8px 32px;    margin:0;    border-bottom:1px dotted #e4e4e4}.nav-list>li>.submenu>li>a:focus {    text-decoration:none}.nav-list>li>.submenu>li:last-child>a {    border-bottom:0}.nav-list>li>.submenu>li:first-child>a {    border-top:1px solid #fafafa}.nav-list>li>.submenu>li>a:hover {    text-decoration:none;    color:#4b88b7}.nav-list>li>.submenu>li.active>a {    color:#1957F6}.nav-list>li>.submenu>li {    position:relative}.nav-list>li>.submenu>li:before {    display:inline-block;    content:"";    width:9px;    position:absolute;    left:21px;    top:17px;    border-top:1px dashed #b1c9e0}.nav-list>li>.submenu>li>a {    padding-left:37px;    position:relative}.nav-list>li>.submenu>li:after {    content:"";    display:inline-block;    position:absolute;    top:0;    bottom:0;    left:18px;    width:0;    border-left:1px dashed #b1c9e0}.nav-list>li>.submenu>li>a>[class*="icon-"]:first-child {    display:none;    font-size:12px;    font-weight:normal;    width:22px;    height:16px;    line-height:16px;    text-align:center;    position:absolute;    left:8px;    top:10px;    z-index:1;    background-color:#FFF}.nav-list>li>.submenu>.active>a>[class*="icon-"]:first-child,.nav-list>li>.submenu>:hover>a>[class*="icon-"]:first-child {    display:inline-block}.nav-list>li>.submenu>.active>a>[class*="icon-"]:first-child {    color:#c86139}#sidebar-collapse {    border-bottom:1px solid #e0e0e0;    background-color:#f3f3f3;    text-align:center;    padding:3px 0;    position:relative}#sidebar-collapse>[class*="icon-"] {    display:inline-block;    cursor:pointer;    font-size:14px;    color:#AAA;    border:1px solid #BBB;    padding:0 5px;    line-height:18px;    border-radius:16px;    background-color:#FFF;    position:relative}#sidebar-collapse:before {    content:"";    display:inline-block;    height:0;    border-top:1px solid #e1e1e1;    position:absolute;    left:15px;    right:15px;    top:13px}#sidebar.menu-min:before {    width:42px}#sidebar.menu-min {    width:42px}#sidebar.menu-min+#main-content {    margin-left:43px}.menu-min .nav-list>li>a {    position:relative}.menu-min .nav-list>li>a>span {    display:none;    position:absolute;    left:41px;    top:-2px;    width:158px;    height:39px;    line-height:38px;    background-color:#f5f5f5;    z-index:121;    box-shadow:2px 1px 2px 0 rgba(0,0,0,0.2);    border:1px solid #CCC;    padding-left:12px}.menu-min .nav-list>li:hover>a {    color:#1963aa}.menu-min .nav-list>li>a.dropdown-toggle>span {    box-shadow:none;    border:0;    top:-1px;    left:42px;    width:163px;    border-bottom:1px solid #DDD}.menu-min .nav-list>li.active>a>span {    border-left-color:#1963aa}.menu-min .nav-list>li.open>a {    background-color:#fafafa;    color:#585858}.menu-min .nav-list>li.open.active>a {    background-color:#FFF}.menu-min .nav-list>li.open:hover>a {    color:#1963aa}.menu-min .nav-list>li.active>a:after {    border-width:10px 6px;    top:8px}.menu-min .nav-list>li.active.open>a:after {    display:block}.menu-min .nav-list>li.active.open>.submenu>li.active>a:after {    display:none}.menu-min .nav-list>li:hover>a>span {    display:block}.menu-min .nav-list>li>a>.arrow {    display:none}.menu-min #sidebar-shortcuts {    position:relative}.menu-min #sidebar-shortcuts-mini {    display:block}.menu-min #sidebar-shortcuts-large {    display:none;    position:absolute;    left:42px;    top:-1px;    width:175px;    z-index:20;    background-color:#FFF;    box-shadow:2px 1px 2px 0 rgba(0,0,0,0.2);    border:1px solid #CCC;    padding:0 2px 3px}.menu-min #sidebar-shortcuts:hover #sidebar-shortcuts-large {    display:block}.menu-min #sidebar-collapse:before {    left:5px;    right:5px}.menu-min #sidebar-collapse>[class*="icon-"] {    font-size:13px;    padding:0 4px;    line-height:15px;    border-width:1px;    border-color:#BBB}.menu-min .nav-list>li>ul.submenu {    background:#FFF;    position:absolute;    z-index:120;    left:41px;    top:-2px;    width:175px;    border:1px solid #CCC;    box-shadow:2px 1px 2px 0 rgba(0,0,0,0.2);    padding-top:40px;    padding-bottom:2px;    display:none!important}.menu-min .nav-list>li:hover>ul.submenu {    display:block!important}.menu-min .nav-list>li.active>ul.submenu {    border-left-color:#1963aa}.menu-min .nav-list>li>ul.submenu>li:before,.menu-min .nav-list>li>ul.submenu>li:after {    display:none}.menu-min .nav-list>li>ul.submenu>li>a {    border-left:none;    margin-left:0;    padding-left:24px}.menu-min .nav-list>li>.submenu>li>a>[class*="icon-"]:first-child {    width:16px}.menu-min .nav-list>li>.submenu>.active>a>[class*="icon-"]:first-child,.menu-min .nav-list>li>.submenu>:hover>a>[class*="icon-"]:first-child {    left:7px}#menu-toggler {    display:none}#page-content {    margin:0;    background:#FFF;    padding:8px 20px 24px}#page-content>.page-header:first-child {    margin:0 0 12px;    border-bottom:1px dotted #e2e2e2}#page-content>.page-header:first-child>h1 {    padding:0;    margin:0 8px;    font-size:24px;    font-weight:300;    color:#1957F6}#page-content>.page-header:first-child>h1>small {    margin:0 6px;    font-size:14px;    color:#8089a0;    font-weight:normal}#ace-settings-container {    position:absolute;    right:0;    top:50px;    z-index:10}#ace-settings-btn {    display:inline-block;    float:left;    width:42px;    margin:0;    text-align:center;    border-radius:6px 0 0 6px!important;    opacity:.4;    filter:alpha(opacity=40);    vertical-align:top}#ace-settings-btn:hover,#ace-settings-btn.open {    opacity:1;    filter:alpha(opacity=100)}#ace-settings-box {    display:none;    float:left;    width:125px;    padding:0 14px;    background-color:#FFF;    border:2px solid #ffb34b}#ace-settings-box.open {    display:inline-block}#ace-settings-box>div {    margin:6px 0;    color:#444;    max-height:24px}#ace-settings-box>div>label {    font-size:13px}#btn-scroll-up {    border:0;    position:absolute;    right:2px;    bottom:2px;    line-height:20px;    padding-bottom:4px}a:focus,a:active {    text-decoration:none}.hidden {    display:none}.center {    text-align:center}.position-relative {    position:relative}.position-absolute {    position:absolute}.dark {    color:#333!important}.white {    color:#FFF!important}.red {    color:#dd5a43!important}.light-red {    color:#f77!important}.blue {    color:#478fca!important}.light-blue {    color:#1957F6!important}.green {    color:#4ECB73!important}.light-green {    color:#b6e07f!important}.orange {    color:#ff892a!important}.purple {    color:#a069c3!important}.pink {    color:#c6699f!important}.pink2 {    color:#d6487e!important}.brown {    color:brown!important}.grey {    color:#777!important}.bigger-110 {    font-size:110%}.bigger-125 {    font-size:125%}.bigger-150 {    font-size:150%}.bigger-200 {    font-size:200%}.smaller-90 {    font-size:90%}.smaller-75 {    font-size:75%}.smaller-50 {    font-size:50%}.hr {    display:block;    height:0;    overflow:hidden;    font-size:1px;    margin:12px 0;    border-top:1px solid #e3e3e3}.hr-double {    height:1px;    border-top:1px solid #e3e3e3;    border-bottom:1px solid #e3e3e3}.hr8 {    margin:8px 0}.hr12 {    margin:12px 0}.hr16 {    margin:12px 0}.hr18 {    margin:18px 0}.hr24 {    margin:24px 0}.hr32 {    margin:32px 0}.hr.dotted {    border-top-style:dotted}.hr-double.dotted {    border-bottom-style:dotted}.space,.space-18,.space-24,.space-36,.space-9,.space-6,.space-3,.vspace,.vspace-18,.vspace-24,.vspace-36,.vspace-9,.vspace-6,.vspace-3 {    display:block;    height:0;    overflow:hidden;    font-size:0;    margin:12px 0}.vspace,.vspace-18,.vspace-24,.vspace-36,.vspace-9,.vspace-6,.vspace-3 {    display:none}.space-18,.vspace-18 {    margin:18px 0}.space-24,.vspace-24 {    margin:24px 0}.space-36,.vspace-36 {    margin:36px 0}.space-9,.vspace-9 {    margin:9px 0}.space-6,.vspace-6 {    margin:6px 0}.space-3,.vspace-3 {    margin:3px 0}.header {    line-height:28px;    margin-bottom:16px;    margin-top:18px;    padding-bottom:4px;    border-bottom:1px solid #CCC}.header.blue {    border-bottom-color:#c2daee}.header.green {    border-bottom-color:#d9e8c6}.header.purple {    border-bottom-color:#e0d1f1}.header.orange {    border-bottom-color:#ffd8ab}.header.red {    border-bottom-color:#f4c9c1}.header.grey {    border-bottom-color:#d2d2d2}.header.pink {    border-bottom-color:#eccedf}.header.pink2 {    border-bottom-color:#f1c3d5}.header.light-blue {    border-bottom-color:#dbeefd}.header.light-red {    border-bottom-color:#ffd2d2}.header.light-green {    border-bottom-color:#e7f5d5}.header.brown {    border-bottom-color:#e1b9b9}.header>[class*="icon-"] {    margin-right:2px}h1,h2,h3,h4,h5,h6 {    font-weight:normal}h1 {    font-size:32px}h2 {    font-size:25px}h3 {    font-size:22px}h4 {    font-size:18px}h5 {    font-size:15px}h6 {    font-size:13px}.lighter {    font-weight:lighter}.bolder {    font-weight:bolder}h1.smaller {    font-size:31px}h2.smaller {    font-size:24px}h3.smaller {    font-size:21px}h4.smaller {    font-size:17px}h5.smaller {    font-size:14px}h6.smaller {    font-size:12px}h1.bigger {    font-size:33px}h2.bigger {    font-size:26px}h3.bigger {    font-size:23px}h4.bigger {    font-size:19px}h5.bigger {    font-size:16px}h6.bigger {    font-size:14px}h1.block,h2.block,h3.block,h4.block,h5.block,h6.block {    margin-bottom:16px}.inline {    display:inline-block!important}.block {    display:block!important}blockquote,blockquote.pull-right {    border-color:#e5eaf1}li>ul.margin,li>ol.margin {    margin-left:18px}.unstyled>li>[class*="icon-"]:first-child,.inline>li>[class*="icon-"]:first-child {    width:20px;    text-align:center}.spaced>li {    margin-top:9px;    margin-bottom:9px}.spaced2>li {    margin-top:15px;    margin-bottom:15px}li.divider:before {    content:"";    display:inline-block}li.divider {    margin-top:3px;    margin-bottom:3px;    height:0}.spaced>li.divider {    margin-top:5px;    margin-bottom:5px}.spaced2>li.divider {    margin-top:8px;    margin-bottom:8px}.tab-content {    border:1px solid #c5d0dc;    padding:16px 12px;    position:relative;    z-index:11}.tab-content.no-padding {    padding:0}.tab-content.padding-8 {    padding:8px 6px}.tab-content.padding-4 {    padding:4px 3px}.tab-content.padding-24 {    padding:24px 18px}.nav-tabs {    border-color:#d6d6d6;    margin-bottom:-1px}.nav-tabs>li>a,.nav-tabs>li>a:focus {    border-radius:0!important;    border-color:#cdcdcd;    background-color:#f9f9f9;    color:#999;    margin-right:-1px;    1margin-left:1px;    line-height:16px;    position:relative;    z-index:11;    border-color:#c5d0dc}.nav-tabs>li:first-child>a {    margin-left:0}.nav-tabs>li>a>.badge {    padding:0 4px;    line-height:15px}.nav-tabs>li>a:hover {    background-color:#FFF;    color:#1957F6;    border-color:#c5d0dc}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus {    color:#576373;    border-color:#c5d0dc;    border-top:2px solid #1957F6;    border-bottom-color:transparent;    background-color:#FFF;    z-index:12;    line-height:16px;    margin-top:-1px;    box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15)}.nav-tabs>li>a:active,.nav-tabs>li>a:focus {    outline:none!important}.tabs-below>.nav-tabs {    margin-bottom:0;    margin-top:-1px;    border-color:#c5d0dc}.tabs-below>.nav-tabs>li>a,.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a,.tabs-below>.nav-tabs>li>a:focus {    border-color:#c5d0dc}.tabs-below>.nav-tabs>li.active>a,.tabs-below>.nav-tabs>li.active>a:hover,.tabs-below>.nav-tabs>li.active>a,.tabs-below>.nav-tabs>li.active>a:focus {    border-color:#c5d0dc;    border-top-width:1px;    border-bottom:2px solid #1957F6;    border-top-color:transparent;    margin-top:0;    box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a {    min-width:60px}.tabs-left>.nav-tabs {    margin-bottom:0;    margin-right:-1px;    border-color:#c5d0dc}.tabs-left>.nav-tabs>li>a,.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus {    border-color:#c5d0dc;    margin:0 -1px 0 0}.tabs-left>.nav-tabs>li.active>a,.tabs-left>.nav-tabs>li.active>a:hover,.tabs-left>.nav-tabs>li.active>a:focus {    border-color:#c5d0dc;    border-top-width:1px;    border-left:2px solid #1957F6;    border-right-color:transparent;    margin:0 -1px 0 -1px;    box-shadow:-2px 0 3px 0 rgba(0,0,0,0.15)}.tabs-right>.nav-tabs {    margin-bottom:0;    margin-left:-1px;    border-color:#c5d0dc}.tabs-right>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus {    border-color:#c5d0dc;    margin:0 0 0 -1px}.tabs-right>.nav-tabs>li.active>a,.tabs-right>.nav-tabs>li.active>a:hover,.tabs-right>.nav-tabs>li.active>a:focus {    border-color:#c5d0dc;    border-top-width:1px;    border-right:2px solid #1957F6;    border-left-color:transparent;    margin:0 -1px 0 -1px;    box-shadow:2px 0 3px 0 rgba(0,0,0,0.15)}.nav-tabs>li>a>[class*="icon-"] {    opacity:.75}.nav-tabs>li.active>a>[class*="icon-"] {    opacity:1}.nav-tabs>li>a>.badge.badge-icon {    padding-left:0;    padding-right:0;    text-align:center;    opacity:.75}.nav-tabs>li>a>.badge.badge-icon>[class*="icon-"] {    margin:0;    padding:0}.nav-tabs>li>a>.badge {    opacity:.75}.nav-tabs>li.active a>.badge {    opacity:1}.nav-tabs .dropdown-toggle .caret {    margin-top:7px}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus {    background-color:#4f99c6;    border-color:#4f99c6;    color:#fff}.accordion-group {    border-radius:0;    border-color:#c5d0dc;    background-color:#FFF}.accordion-group:last-child {    border-bottom-width:1px}.collapse {    background-color:#FFF}.accordion-heading .accordion-toggle {    color:#1957F6;    background-color:#f1f9ff}.accordion-heading .accordion-toggle.collapsed {    color:#679;    font-weight:normal;    background-color:#f1f9ff}.accordion-heading .accordion-toggle:hover {    color:#1957F6;    background-color:#f1f9ff}.accordion-heading .accordion-toggle {    position:relative}.accordion-heading .accordion-toggle:after {    content:"\f107";    font-family:FontAwesome;    font-size:16px;    display:inline-block;    color:#1957F6;    position:absolute;    right:6px;    width:14px;    line-height:18px;    text-align:center}.accordion-heading .accordion-toggle.collapsed:after {    content:"\f104";    color:#679}.accordion-heading .accordion-toggle.collapsed:hover:after {    color:#1957F6}.accordion-heading .accordion-toggle:focus,.accordion-heading .accordion-toggle:active {    outline:0;    text-decoration:none}.collapse.in>.accordion-inner,.accordion-inner {    border-top:1px solid #c5d0dc}.accordion-heading .accordion-toggle>[class*="icon-"]:first-child {    width:16px}.accordion-heading .accordion-toggle:hover>[class*="icon-"]:first-child {    text-decoration:none}.accordion-inner.no-padding {    padding:0}.progress {    border-radius:0;    height:18px;    box-shadow:none;    background:#dadada}.progress .bar {    box-shadow:none;    line-height:18px}.progress[data-percent] {    position:relative}.progress[data-percent]:after {    display:inline-block;    content:attr(data-percent);    color:#FFF;    position:absolute;    left:0;    right:0;    top:0;    bottom:0;    line-height:16px;    text-align:center;    font-size:12px;    font-family:Verdana}.progress.progress-small {    height:12px}.progress.progress-small .bar {    line-height:10px;    font-size:11px}.progress.progress-small[data-percent]:after {    line-height:10px;    font-size:11px}.progress.progress-mini {    height:9px}.progress.progress-mini .bar {    line-height:8px;    font-size:11px}.progress.progress-mini[data-percent]:after {    line-height:8px;    font-size:11px}.progress .bar {    background-image:none;    background-color:#2a91d8}.progress-danger .bar,.progress .bar-danger {    background-image:none;    background-color:#ca5952}.progress-success .bar,.progress .bar-success {    background-image:none;    background-color:#59a84b}.progress-warning .bar,.progress .bar-warning {    background-image:none;    background-color:#f2bb46}.progress .bar+.bar {    box-shadow:none}.progress-danger.progress-striped .bar,.progress-striped .bar-danger {    background-color:#cc4942}.progress-warning.progress-striped .bar,.progress-striped .bar-warning {    background-color:#eba450}.progress-success.progress-striped .bar,.progress-striped .bar-success {    background-color:#55b83b}.progress-info.progress-striped .bar,.progress-striped .bar-info {    background-color:#148bcf}.progress {    position:relative}.progress:before {    display:inline-block;    content:"";    position:absolute;    left:0;    right:0;    top:0;    bottom:0;    background:radial-gradient(9px 9px 0deg,circle cover,aqua 0,rgba(0,0,255,0) 100%,blue 95%)}.modal {    border-radius:0}.modal-footer {    border-top-color:#e4e9ee;    box-shadow:none;    background-color:#eff3f8}.modal-header .close {    font-size:32px}.well {    border-radius:0}.well h1,.well h2,.well h3,.well h4,.well h5,.well h6 {    margin-top:0}.well h1,.well h2,.well h3 {    line-height:36px}.alert {    font-size:14px;    border-radius:0}.alert .close {    font-size:16px}.alert-block p+p {    margin-top:10px}.tooltip.left {    margin-left:-11px}.tooltip.in {    opacity:1;    filter:alpha(opacity=100)}.tooltip-inner {    background-color:#333;    color:#FFF;    font-family:Arial,Helvetica,sans-serif;    font-size:11px;    font-weight:bold;    text-shadow:1px 1px 0 rgba(42,45,50,0.5);    border-radius:0}.tooltip.top .tooltip-arrow {    border-top-color:#333}.tooltip.right .tooltip-arrow {    border-right-color:#333}.tooltip.left .tooltip-arrow {    border-left-color:#333}.tooltip.bottom .tooltip-arrow {    border-bottom-color:#333}.tooltip-error+.tooltip>.tooltip-inner {    background-color:#c94d32;    color:#FFF;    text-shadow:1px 1px 0 rgba(100,60,20,0.3);    border-radius:0}.tooltip-error+.tooltip.top .tooltip-arrow {    border-top-color:#c94d32}.tooltip-error+.tooltip.right .tooltip-arrow {    border-right-color:#c94d32}.tooltip-error+.tooltip.left .tooltip-arrow {    border-left-color:#c94d32}.tooltip-error+.tooltip.bottom .tooltip-arrow {    border-bottom-color:#c94d32}.tooltip-success+.tooltip>.tooltip-inner {    background-color:#629b58;    color:#FFF;    text-shadow:1px 1px 0 rgba(60,100,20,0.3);    border-radius:0}.tooltip-success+.tooltip.top .tooltip-arrow {    border-top-color:#629b58}.tooltip-success+.tooltip.right .tooltip-arrow {    border-right-color:#629b58}.tooltip-success+.tooltip.left .tooltip-arrow {    border-left-color:#629b58}.tooltip-success+.tooltip.bottom .tooltip-arrow {    border-bottom-color:#629b58}.tooltip-warning+.tooltip>.tooltip-inner {    background-color:#ed9421;    color:#FFF;    text-shadow:1px 1px 0 rgba(100,90,10,0.3);    border-radius:0}.tooltip-warning+.tooltip.top .tooltip-arrow {    border-top-color:#ed9421}.tooltip-warning+.tooltip.right .tooltip-arrow {    border-right-color:#ed9421}.tooltip-warning+.tooltip.left .tooltip-arrow {    border-left-color:#ed9421}.tooltip-warning+.tooltip.bottom .tooltip-arrow {    border-bottom-color:#ed9421}.tooltip-info+.tooltip>.tooltip-inner {    background-color:#4b89aa;    color:#FFF;    text-shadow:1px 1px 0 rgba(40,50,100,0.3);    border-radius:0}.tooltip-info+.tooltip.top .tooltip-arrow {    border-top-color:#4b89aa}.tooltip-info+.tooltip.right .tooltip-arrow {    border-right-color:#4b89aa}.tooltip-info+.tooltip.left .tooltip-arrow {    border-left-color:#4b89aa}.tooltip-info+.tooltip.bottom .tooltip-arrow {    border-bottom-color:#4b89aa}.popover {    border-radius:0;    padding:0;    border-color:#ccc;    border-width:1px;    box-shadow:0 0 4px 2px rgba(0,0,0,0.2);    color:#4d6883}.popover-title {    border-radius:0;    background-color:#eff3f8;    color:#555;    border-bottom:1px solid #dfe3e8;    text-shadow:1px 1px 1px rgba(220,220,220,0.2)}.popover.bottom .arrow:after {    top:1px;    margin-left:-10px;    border-bottom-color:#eff3f8;    border-top-width:0}.tooltip-error+.popover .popover-title {    background-color:#f7f0ef;    border-bottom-color:#e8e0df;    color:#b75445;    text-shadow:none}.tooltip-error+.popover {    color:#555;    border:1px solid #f7f0ef}.tooltip-error+.popover.top .arrow:after {    border-top-color:#f7f0ef}.tooltip-error+.popover.bottom .arrow:after {    border-bottom-color:#f7f0ef}.tooltip-error+.popover.right .arrow:after {    border-right-color:#f7f0ef}.tooltip-error+.popover.left .arrow:after {    border-left-color:#f7f0ef}.tooltip-warning+.popover .popover-title {    background-color:#f4eee3;    border-bottom-color:#e4dcd3;    color:#d67e31;    text-shadow:none}.tooltip-warning+.popover {    color:#555;    border:1px solid #f4eee3}.tooltip-warning+.popover.top .arrow:after {    border-top-color:#f4eee3}.tooltip-warning+.popover.bottom .arrow:after {    border-bottom-color:#f4eee3}.tooltip-warning+.popover.right .arrow:after {    border-right-color:#f4eee3}.tooltip-warning+.popover.left .arrow:after {    border-left-color:#f4eee3}.tooltip-success+.popover .popover-title {    background-color:#e8f2e3;    border-bottom-color:#d8e2d3;    color:#629b58;    text-shadow:none}.tooltip-success+.popover {    color:#555;    border:1px solid #e8f2e3}.tooltip-success+.popover.top .arrow:after {    border-top-color:#e8f2e3}.tooltip-success+.popover.bottom .arrow:after {    border-bottom-color:#e8f2e3}.tooltip-success+.popover.right .arrow:after {    border-right-color:#e8f2e3}.tooltip-success+.popover.left .arrow:after {    border-left-color:#e8f2e3}.tooltip-info+.popover .popover-title {    background-color:#e5edf8;    border-bottom-color:#d5dde8;    color:#3f79b6;    text-shadow:none}.tooltip-info+.popover {    color:#555;    border:1px solid #e5edf8}.tooltip-info+.popover.top .arrow:after {    border-top-color:#e5edf8}.tooltip-info+.popover.bottom .arrow:after {    border-bottom-color:#e5edf8}.tooltip-info+.popover.right .arrow:after {    border-right-color:#e5edf8}.tooltip-info+.popover.left .arrow:after {    border-left-color:#e5edf8}.popover-notitle+.popover .popover-title {    display:none}.popover-notitle+.popover.top .arrow:after {    border-top-color:#FFF}.popover-notitle+.popover.bottom .arrow:after {    border-bottom-color:#FFF}.popover-notitle+.popover.right .arrow:after {    border-right-color:#FFF}.popover-notitle+.popover.left .arrow:after {    border-left-color:#FFF}.btn {    display:inline-block;    padding:0 12px 1px;    line-height:32px;    color:#FFF!important;    text-shadow:0 -1px 0 rgba(0,0,0,0.25)!important;    font-size:14px;    background-image:none!important;    background-color:#C0C2C4!important;    border:5px solid #C0C2C4;    border-radius:0;    box-shadow:none!important;    -moz-transition:all .1s ease-in-out;    -webkit-transition:all .1s ease-in-out;    -o-transition:all .1s ease-in-out;    -ms-transition:all .1s ease-in-out;    transition:all .1s ease-in-out;    cursor:pointer;    vertical-align:middle;    margin:0;    position:relative}.btn-large {    padding:0 14px 1px;    line-height:38px;    border-width:6px;    font-size:16px}.btn-small {    padding:0 8px;    line-height:24px;    border-width:4px;    font-size:13px}.btn-mini {    padding:0 5px;    line-height:22px;    border-width:2px;    font-size:12px}.btn-minier {    padding:0 4px;    line-height:18px;    border-width:1px;    font-size:11px}button.btn:active {    top:1px;    left:1px}.btn-default {    background-color:#C0C2C4!important;    border-color:#C0C2C4}.btn:hover,.btn-default:hover {    background-color:#8b9aa3!important}.btn.active,.btn-default.active {    background-color:#91a0a5!important;    border-color:#8796a0}.btn.disabled,.btn-default.disabled,.btn[disabled],.btn-default[disabled] {    background-color:#C0C2C4!important}.btn-primary {    background-color:#1957F6!important;    border-color:#1957F6}.btn-primary:hover {    background-color:#045e9f!important}.btn-primary.active {    background-color:#1a76b7!important;    border-color:#106eaf}.btn-primary.disabled,.btn-primary[disabled] {    background-color:#1957F6!important}.btn-info {    background-color:#1957F6!important;    border-color:#1957F6}.btn-info:hover {    background-color:#4f99c6!important}.btn-info.active {    background-color:#5ca3d0!important;    border-color:#4f99c6}.btn-info.disabled,.btn-info[disabled] {    background-color:#1957F6!important}.btn-success {    background-color:#4ECB73!important;    border-color:#4ECB73}.btn-success:hover,.btn-success.active {    background-color:#629b58!important}.btn-success.active {    background-color:#68a563!important;    border-color:#629b58}.btn-success.disabled,.btn-success[disabled] {    background-color:#4ECB73!important}.btn-warning {    background-color:#ffb752!important;    border-color:#ffb752}.btn-warning:hover {    background-color:#e59729!important}.btn-warning.active {    background-color:#ea9e33!important;    border-color:#e59729}.btn-warning.disabled,.btn-warning[disabled] {    background-color:#ffb752!important}.btn-danger {    background-color:#F04864!important;    border-color:#F04864}.btn-danger:hover {    background-color:#b74635!important}.btn-danger.active {    background-color:#bf4e3d!important;    border-color:#b74635}.btn-danger.disabled,.btn-danger[disabled] {    background-color:#F04864!important}.btn-inverse {    background-color:#555!important;    border-color:#555}.btn-inverse:hover {    background-color:#303030!important}.btn-inverse.active {    background-color:#3e3e3e!important;    border-color:#303030}.btn-inverse.disabled,.btn-inverse[disabled] {    background-color:#555!important}.btn-pink {    background-color:#d6487e!important;    border-color:#d6487e}.btn-pink:hover {    background-color:#b73766!important}.btn-pink.active {    background-color:#c0406f!important;    border-color:#b73766}.btn-pink.disabled,.btn-pink[disabled] {    background-color:#d6487e!important}.btn-purple {    background-color:#9585bf!important;    border-color:#9585bf}.btn-purple:hover {    background-color:#7461aa!important}.btn-purple.active {    background-color:#7e6ab2!important;    border-color:#7461aa}.btn-purple.disabled,.btn-purple[disabled] {    background-color:#9585bf!important}.btn-yellow {    background-color:#fee188!important;    border-color:#fee188;    color:#963!important;    text-shadow:0 -1px 0 rgba(255,255,255,0.4)!important}.btn-yellow:hover {    background-color:#f7d05b!important}.btn.btn-yellow.active {    background-color:#f9d570!important;    border-color:#edcc71}.btn.btn-yellow.active:after {    border-bottom-color:#c96338}.btn-yellow.disabled,.btn-yellow[disabled] {    background-color:#fee188!important}.btn-light {    color:#888!important;    background-color:#e7e7e7!important;    border-color:#e7e7e7;    text-shadow:0 -1px 0 rgba(250,250,250,0.25)!important}.btn-light:hover {    background-color:#d9d9d9!important}.btn.btn-light.active {    background-color:#dfdfdf!important;    border-color:#d5d5d5;    color:#515151}.btn.btn-light.active:after {    border-bottom-color:#aaa}.btn-light.disabled,.btn-light[disabled] {    background-color:#e7e7e7!important}.btn-light.btn-mini:after {    left:-2px;    right:-2px;    top:-2px;    bottom:-2px}.btn-light.btn-small:after {    left:-4px;    right:-4px;    top:-4px;    bottom:-4px}.btn-light.btn-large:after {    left:-6px;    right:-6px;    top:-6px;    bottom:-6px}.btn-grey {    background-color:#a0a0a0!important;    border-color:#a0a0a0}.btn-grey:hover {    background-color:#888!important}.btn-grey.active {    background-color:#929292!important;    border-color:#888}.btn-grey.disabled,.btn-grey[disabled] {    background-color:#a0a0a0!important}.btn-white {    background-color:#f7f7f7!important;    border-color:#d7d7d7;    text-shadow:none!important}.btn-white:hover {    background-color:#EEE!important}.btn-white.active {    background-color:#f1f1f1!important;    border-color:#999}.btn-white.disabled,.btn-white[disabled] {    background-color:#f7f7f7!important}.btn.disabled.active,.btn.disabled:focus,.btn[disabled]:active,.btn[disabled].active,.btn[disabled]:focus {    outline:0}.btn.disabled:active,.btn[disabled]:active {    top:0;    left:0}.btn.active {    color:#efe5b5}.btn.active:after {    display:inline-block;    content:"";    position:absolute;    border-bottom:1px solid #efe5b5;    left:-4px;    right:-4px;    bottom:-4px}.btn-small.active:after {    left:-3px;    right:-3px;    bottom:-3px;    border-bottom-width:1px}.btn-large.active:after {    left:-5px;    right:-5px;    bottom:-5px;    border-bottom-width:1px}.btn-mini.active:after {    left:-1px;    right:-1px;    bottom:-1px;    border-bottom-width:1px}.btn>[class*="icon-"] {    margin-right:4px;    font-size:110%;    display:inline;    min-width:12px}.btn-large>[class*="icon-"] {    margin-right:6px;    font-size:110%}.btn-small>[class*="icon-"] {    margin-right:3px;    font-size:110%}.btn-mini>[class*="icon-"] {    margin-right:2px;    font-size:120%}.btn>.icon-round {    padding:1px 2px;    border:2px solid #FFF;    border-radius:16px}.btn>.icon-on-right[class*="icon-"] {    margin-right:0;    margin-left:4px}.btn-large>.icon-on-right[class*="icon-"] {    margin-left:6px;    margin-right:0}.btn-small>.icon-on-right[class*="icon-"] {    margin-left:3px;    margin-right:0}.btn-mini>.icon-on-right[class*="icon-"] {    margin-left:2px;    margin-right:0}.btn>.icon-only {    margin:0;    vertical-align:middle;    text-align:center;    padding:0;    width:24px}.btn-link {    border:none!important;    background-color:transparent;    color:#08c!important;    text-shadow:none!important;    padding:4px 12px!important;    line-height:20px!important}.btn-link:hover {    background:none!important;    text-shadow:none!important}.btn-link.active {    background:none!important;    text-decoration:underline;    color:#07b!important}.btn-link.active:after {    display:none}.btn-link.disabled,.btn-link[disabled] {    background:0;    opacity:.65}.btn-link.disabled:hover {    background:none!important;    text-decoration:none!important}.btn-group>.btn:first-child,.btn-group>.btn:last-child {    border-radius:0}.btn-group>.btn+.btn,.btn-group+.btn {    margin:0 1px 0 0}.btn-group>.btn:first-child {    margin:0 1px 0 0}.btn-group>.btn,.btn-group+.btn {    margin:0 1px 0 0;    border-width:3px!important}.btn-group>.btn-large,.btn-group+.btn-large {    border-width:4px!important}.btn-group>.btn-small,.btn-group+.btn-small {    border-width:2px!important}.btn-group>.btn-mini,.btn-group+.btn-mini {    border-width:1px!important}.btn-group-vertical>.btn,.btn-group-vertical>.btn+.btn {    margin:1px 0 0}.btn-group>.btn:after,.btn-group+.btn:after {    left:-2px;    right:-2px;    bottom:-2px;    border-bottom-width:1px}.btn-group>.btn-small:after,.btn-group+.btn-small:after {    left:-1px;    right:-1px;    bottom:-1px;    border-bottom-width:1px}.btn-group>.btn-large:after,.btn-group+.btn-large:after {    left:-3px;    right:-3px;    bottom:-3px;    border-bottom-width:1px}.btn-group>.btn-mini:after,.btn-group+.btn-mini:after {    left:0;    right:0;    bottom:0;    border-bottom-width:1px}.btn-group>.btn+.btn.dropdown-toggle {    padding-right:3px;    padding-left:3px}.btn-group>.btn+.btn-large.dropdown-toggle {    padding-right:4px;    padding-left:4px}.btn>.caret {    margin-top:15px;    margin-left:1px;    border-width:5px;    border-top-color:#FFF}.btn-small>.caret {    margin-top:10px;    border-width:4px}.btn-mini>.caret {    margin-top:9px;    border-width:4px}.btn-large>.caret {    margin-top:18px;    border-width:6px}.btn-group>.dropdown-toggle {    border-radius:0}.btn.btn-app {    display:inline-block;    width:100px;    margin:2px;    position:relative;    font-size:18px;    font-weight:normal;    color:#FFF;    text-align:center;    text-shadow:0 -1px -1px rgba(0,0,0,0.2)!important;    border:0;    border-radius:12px!important;    padding:12px 0 8px;    background:#b3c1cb!important;    background:-moz-linear-gradient(top,#bcc9d5 0,#C0C2C4 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bcc9d5),color-stop(100%,#C0C2C4))!important;    background:-webkit-linear-gradient(top,#bcc9d5 0,#C0C2C4 100%)!important;    background:-o-linear-gradient(top,#bcc9d5 0,#C0C2C4 100%)!important;    background:-ms-linear-gradient(top,#bcc9d5 0,#C0C2C4 100%)!important;    background:linear-gradient(to bottom,#bcc9d5 0,#C0C2C4 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BCC9D5',endColorstr='#ABBAC3',GradientType=0)!important}.btn-app.btn-primary {    background:#298acb!important;    background:-moz-linear-gradient(top,#3b98d6 0,#197ec1 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b98d6),color-stop(100%,#197ec1))!important;    background:-webkit-linear-gradient(top,#3b98d6 0,#197ec1 100%)!important;    background:-o-linear-gradient(top,#3b98d6 0,#197ec1 100%)!important;    background:-ms-linear-gradient(top,#3b98d6 0,#197ec1 100%)!important;    background:linear-gradient(to bottom,#3b98d6 0,#197ec1 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B98D6',endColorstr='#197EC1',GradientType=0)!important}.btn-app.btn-info {    background:#78bc43!important;    background:-moz-linear-gradient(top,#75b5e6 0,#5ba4d5 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75b5e6),color-stop(100%,#5ba4d5))!important;    background:-webkit-linear-gradient(top,#75b5e6 0,#5ba4d5 100%)!important;    background:-o-linear-gradient(top,#75b5e6 0,#5ba4d5 100%)!important;    background:-ms-linear-gradient(top,#75b5e6 0,#5ba4d5 100%)!important;    background:linear-gradient(to bottom,#75b5e6 0,#5ba4d5 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75B5E6',endColorstr='#5BA4D5',GradientType=0)!important}.btn-app.btn-success {    background:#84b357!important;    background:-moz-linear-gradient(top,#8ebf60 0,#7daa50 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8ebf60),color-stop(100%,#7daa50))!important;    background:-webkit-linear-gradient(top,#8ebf60 0,#7daa50 100%)!important;    background:-o-linear-gradient(top,#8ebf60 0,#7daa50 100%)!important;    background:-ms-linear-gradient(top,#8ebf60 0,#7daa50 100%)!important;    background:linear-gradient(to bottom,#8ebf60 0,#7daa50 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8EBF60',endColorstr='#7DAA50',GradientType=0)!important}.btn-app.btn-danger {    background:#d23e37!important;    background:-moz-linear-gradient(top,#d55b52 0,#d12723 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d55b52),color-stop(100%,#d12723))!important;    background:-webkit-linear-gradient(top,#d55b52 0,#d12723 100%)!important;    background:-o-linear-gradient(top,#d55b52 0,#d12723 100%)!important;    background:-ms-linear-gradient(top,#d55b52 0,#d12723 100%)!important;    background:linear-gradient(to bottom,#d55b52 0,#d12723 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D55B52',endColorstr='#D12723',GradientType=0)!important}.btn-app.btn-warning {    background:#ffb752!important;    background:-moz-linear-gradient(top,#ffbf66 0,#ffa830 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbf66),color-stop(100%,#ffa830))!important;    background:-webkit-linear-gradient(top,#ffbf66 0,#ffa830 100%)!important;    background:-o-linear-gradient(top,#ffbf66 0,#ffa830 100%)!important;    background:-ms-linear-gradient(top,#ffbf66 0,#ffa830 100%)!important;    background:linear-gradient(to bottom,#ffbf66 0,#ffa830 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBF66',endColorstr='#FFA830',GradientType=0)!important}.btn-app.btn-purple {    background:#9182bb!important;    background:-moz-linear-gradient(top,#9b8ac5 0,#8a7cb4 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9b8ac5),color-stop(100%,#8a7cb4))!important;    background:-webkit-linear-gradient(top,#9b8ac5 0,#8a7cb4 100%)!important;    background:-o-linear-gradient(top,#9b8ac5 0,#8a7cb4 100%)!important;    background:-ms-linear-gradient(top,#9b8ac5 0,#8a7cb4 100%)!important;    background:linear-gradient(to bottom,#9b8ac5 0,#8a7cb4 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9B8AC5',endColorstr='#8A7CB4',GradientType=0)!important}.btn-app.btn-pink {    background:#d6487e!important;    background:-moz-linear-gradient(top,#db5e8c 0,#ce3970 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#db5e8c),color-stop(100%,#ce3970))!important;    background:-webkit-linear-gradient(top,#db5e8c 0,#ce3970 100%)!important;    background:-o-linear-gradient(top,#db5e8c 0,#ce3970 100%)!important;    background:-ms-linear-gradient(top,#db5e8c 0,#ce3970 100%)!important;    background:linear-gradient(to bottom,#db5e8c 0,#ce3970 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DB5E8C',endColorstr='#CE3970',GradientType=0)!important}.btn-app.btn-inverse {    background:#393939!important;    background:-moz-linear-gradient(top,#494949 0,#303030 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#494949),color-stop(100%,#303030))!important;    background:-webkit-linear-gradient(top,#494949 0,#303030 100%)!important;    background:-o-linear-gradient(top,#494949 0,#303030 100%)!important;    background:-ms-linear-gradient(top,#494949 0,#303030 100%)!important;    background:linear-gradient(to bottom,#494949 0,#303030 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949',endColorstr='#303030',GradientType=0)!important}.btn-app.btn-grey {    background:#888!important;    background:-moz-linear-gradient(top,#848484 0,#707070 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#848484),color-stop(100%,#707070))!important;    background:-webkit-linear-gradient(top,#848484 0,#707070 100%)!important;    background:-o-linear-gradient(top,#848484 0,#707070 100%)!important;    background:-ms-linear-gradient(top,#848484 0,#707070 100%)!important;    background:linear-gradient(to bottom,#848484 0,#707070 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#848484',endColorstr='#707070',GradientType=0)!important}.btn-app.btn-light {    color:#5a5a5a!important;    text-shadow:0 1px 1px #EEE!important;    border:2px solid #DDD;    background:#EEE!important;    background:-moz-linear-gradient(top,#f4f4f4 0,#e6e6e6 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#e6e6e6))!important;    background:-webkit-linear-gradient(top,#f4f4f4 0,#e6e6e6 100%)!important;    background:-o-linear-gradient(top,#f4f4f4 0,#e6e6e6 100%)!important;    background:-ms-linear-gradient(top,#f4f4f4 0,#e6e6e6 100%)!important;    background:linear-gradient(to bottom,#f4f4f4 0,#e6e6e6 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4',endColorstr='#E6E6E6',GradientType=0)!important}.btn-app.btn-yellow {    color:#963!important;    text-shadow:0 -1px 0 rgba(255,255,255,0.4)!important;    border:2px solid #fee188;    background:#fee188!important;    background:-moz-linear-gradient(top,#ffe8a5 0,#fcd76a 100%)!important;    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe8a5),color-stop(100%,#fcd76a))!important;    background:-webkit-linear-gradient(top,#ffe8a5 0,#fcd76a 100%)!important;    background:-o-linear-gradient(top,#ffe8a5 0,#fcd76a 100%)!important;    background:-ms-linear-gradient(top,#ffe8a5 0,#fcd76a 100%)!important;    background:linear-gradient(to bottom,#ffe8a5 0,#fcd76a 100%)!important;    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8A5',endColorstr='#FCD76A',GradientType=0)!important}.btn-app.btn-yellow.active {    border-color:#fee188}.btn.btn-app>[class*=icon] {    display:block;    font-size:42px;    margin:0 0 4px;    line-height:36px;    min-width:0;    padding:0}.btn.btn-app.btn-small {    width:80px;    font-size:16px;    border-radius:10px!important;    padding-bottom:9px}.btn.btn-app.btn-small>[class*=icon] {    display:block;    font-size:32px;    line-height:30px;    margin:0 0 3px}.btn.btn-app.btn-mini {    width:64px;    font-size:15px;    border-radius:8px!important;    padding-bottom:7px;    padding-top:8px}.btn.btn-app.btn-mini>[class*=icon] {    display:block;    font-size:24px;    line-height:24px;    margin:0}.btn.btn-app.btn-mini.btn-light {    width:64px;    padding-bottom:6px}.btn.btn-app.no-radius {    border-radius:0!important}.btn.btn-app.radius-4 {    border-radius:4px!important}.btn-app>.badge,.btn-app>.label {    position:absolute!important;    top:-2px;    right:-2px;    padding:1px 3px;    text-align:center;    font-size:12px}.btn-app>.label {    padding:1px 6px 3px;    font-size:13px}.btn.btn-app.radius-4>.badge,.btn.btn-app.no-radius>.badge {    border-radius:3px}.btn-app>.badge-right,.btn-app>.label-right {    right:auto;    left:-2px}.btn.btn-app.radius-4>.badge.no-radius,.btn.btn-app.no-radius>.badge.no-radius {    border-radius:0}.btn.btn-app.active {    color:#FFF}.btn.btn-app.active:after {    display:none}.btn.btn-app.btn-yellow.active {    color:#963}.btn.btn-app.btn-light.active {    color:#515151}.pagination ul>li>a,.pager>li>a {    border-width:1px;    border-radius:0!important}.pagination ul>li>a,.pager>li>a {    color:#1957F6;    background-color:#fafafa;    margin:0 -1px 0 0;    border-color:#e0e8eb}.pagination ul>li>a:hover,.pager>li>a:hover {    background-color:#eaeff2}.pagination ul>li.disabled>a,.pagination ul>li.disabled>a:hover,.pager>li.disabled>a,.pager>li.disabled>a:hover {    background-color:#f9f9f9;    border-color:#d9d9d9}.pagination ul>li.active>a,.pagination ul>li.active>a:hover {    background-color:#1957F6;    border-color:#1957F6;    color:#FFF;    text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.label {    border-radius:0;    text-shadow:none;    font-size: 12px;    font-weight:normal;    padding:1px 5px 3px;    background-color:#C0C2C4!important}.label[class*="span"][class*="arrow"] {    min-height:0}.badge {    text-shadow:none;    font-size:12px;    padding-top:1px;    padding-bottom:3px;    font-weight:normal;    line-height:15px}.label-transparent,.badge-transparent {    background-color:transparent!important}.label-success,.badge-success {    background-color:#4ECB73!important}.badge-important,.label-important {    background-color:#F04864!important}.badge-info,.label-info {    background-color:#1957F6!important}.badge-inverse,.label-inverse {    background-color:#333!important}.badge-warning,.label-warning {    background-color:#f89406!important}.badge-pink,.label-pink {    background-color:#d6487e!important}.badge-purple,.label-purple {    background-color:#9585bf!important}.badge-yellow,.label-yellow {    background-color:#fee188!important;    border-color:#fee188;    color:#963!important}.badge-light,.label-light {    background-color:#e7e7e7!important;    color:#888!important}.label-grey,.badge-grey {    background-color:#a0a0a0!important}.label.arrowed,.label.arrowed-in {    position:relative}.label.arrowed {    margin-left:9px;    display: block;    line-height: 20px;}.label.arrowed-in {    margin-left:9px}.label.arrowed:before,.label.arrowed-in:before {    display:inline-block;    content:"";    position:absolute;    left: -14px;    top:0;    border:9px solid transparent;    border-width: 12px 7px;    border-right-color:#C0C2C4}.label.arrowed-in:before {    border-color:#C0C2C4;    border-left-color:transparent!important;    left:-9px}.label.arrowed-right,.label.arrowed-in-right {    position:relative}.label.arrowed-right {    margin-right:9px}.label.arrowed-in-right {    margin-right:9px}.label.arrowed-right:after,.label.arrowed-in-right:after {    display:inline-block;    content:"";    position:absolute;    right:-14px;    top:0;    border:9px solid transparent;    border-width:9px 7px;    border-left-color:#C0C2C4}.label.arrowed-in-right:after {    border-color:#C0C2C4;    border-right-color:transparent!important;    right:-9px}.label-success.arrowed:before {    border-right-color:#4ECB73}.label-success.arrowed-in:before {    border-color:#4ECB73}.label-success.arrowed-right:after {    border-left-color:#4ECB73}.label-success.arrowed-in-right:after {    border-color:#4ECB73}.label-warning.arrowed:before {    border-right-color:#f89406}.label-warning.arrowed-in:before {    border-color:#f89406}.label-warning.arrowed-right:after {    border-left-color:#f89406}.label-warning.arrowed-in-right:after {    border-color:#f89406}.label-important.arrowed:before {    border-right-color:#F04864}.label-important.arrowed-in:before {    border-color:#F04864}.label-important.arrowed-right:after {    border-left-color:#F04864}.label-important.arrowed-in-right:after {    border-color:#F04864}.label-info.arrowed:before {    border-right-color:#1957F6}.label-info.arrowed-in:before {    border-color:#1957F6}.label-info.arrowed-right:after {    border-left-color:#1957F6}.label-info.arrowed-in-right:after {    border-color:#1957F6}.label-inverse.arrowed:before {    border-right-color:#333}.label-inverse.arrowed-in:before {    border-color:#333}.label-inverse.arrowed-right:after {    border-left-color:#333}.label-inverse.arrowed-in-right:after {    border-color:#333}.label-pink.arrowed:before {    border-right-color:#d6487e}.label-pink.arrowed-in:before {    border-color:#d6487e}.label-pink.arrowed-right:after {    border-left-color:#d6487e}.label-pink.arrowed-in-right:after {    border-color:#d6487e}.label-purple.arrowed:before {    border-right-color:#9585bf}.label-purple.arrowed-in:before {    border-color:#9585bf}.label-purple.arrowed-right:after {    border-left-color:#9585bf}.label-purple.arrowed-in-right:after {    border-color:#9585bf}.label-yellow.arrowed:before {    border-right-color:#fee188}.label-yellow.arrowed-in:before {    border-color:#fee188}.label-yellow.arrowed-right:after {    border-left-color:#fee188}.label-yellow.arrowed-in-right:after {    border-color:#fee188}.label-light.arrowed:before {    border-right-color:#e7e7e7}.label-light.arrowed-in:before {    border-color:#e7e7e7}.label-light.arrowed-right:after {    border-left-color:#e7e7e7}.label-light.arrowed-in-right:after {    border-color:#e7e7e7}.label-grey.arrowed:before {    border-right-color:#a0a0a0}.label-grey.arrowed-in:before {    border-color:#a0a0a0}.label-grey.arrowed-right:after {    border-left-color:#a0a0a0}.label-grey.arrowed-in-right:after {    border-color:#a0a0a0}.label-large {    font-size:13px;    padding:3px 8px 5px}.label-large.arrowed {    margin-left:12px}.label-large.arrowed-in {    margin-left:12px}.label-large.arrowed:before,.label-large.arrowed-in:before {    left:-16px;    border-width:11px 8px}.label-large.arrowed-in:before {    left:-12px}.label-large.arrowed-right {    margin-right:11px}.label-large.arrowed-in-right {    margin-right:11px}.label-large.arrowed-right:after,.label-large.arrowed-in-right:after {    right:-16px;    border-width:11px 8px}.label-large.arrowed-in-right:after {    right:-12px}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"] {    background-image:none}.dropdown-menu {    border-radius:0;    box-shadow:0 2px 4px rgba(0,0,0,0.2)}.dropdown-submenu>a:after {    margin-right:-5px}.dropdown-menu.dropdown-icon-only {    min-width:0}.dropdown-menu.dropdown-icon-only>li {    float:left;    margin:0 4px}.dropdown-menu.dropdown-icon-only>li>a [class*="icon-"] {    width:18px;    font-size:16px}.dropdown-menu.dropdown-icon-only>li>a .icon-2x {    width:36px;    font-size:22px}.dropdown-menu li a {    margin-bottom:1px;    margin-top:1px}.dropdown-menu li a {    font-size:13px;    padding-left:11px;    padding-right:11px}.dropdown-menu li a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover,.dropdown-submenu:hover>a,.dropdown-menu li>a:focus,.nav-tabs .dropdown-menu li>a:focus {    background:#4f99c6}.dropdown-menu.dropdown-default li a:hover,.dropdown-menu.dropdown-default .active>a,.dropdown-menu.dropdown-default .active>a:hover,.dropdown-default>.dropdown-submenu:hover>a,.dropdown-default li>a:focus,.nav-tabs .dropdown-default li>a:focus {    background:#C0C2C4}.dropdown-menu.dropdown-info li a:hover,.dropdown-menu.dropdown-info .active>a,.dropdown-menu.dropdown-info .active>a:hover,.dropdown-info>.dropdown-submenu:hover>a,.dropdown-info li>a:focus,.nav-tabs .dropdown-info li>a:focus {    background:#1957F6}.dropdown-menu.dropdown-purple li a:hover,.dropdown-menu.dropdown-purple .active>a,.dropdown-menu.dropdown-purple .active>a:hover,.dropdown-purple>.dropdown-submenu:hover>a,.dropdown-purple li>a:focus,.nav-tabs .dropdown-purple li>a:focus {    background:#9585bf}.dropdown-menu.dropdown-success li a:hover,.dropdown-menu.dropdown-success .active>a,.dropdown-menu.dropdown-success .active>a:hover,.dropdown-success>.dropdown-submenu:hover>a,.dropdown-success li>a:focus,.nav-tabs .dropdown-success li>a:focus {    background:#4ECB73}.dropdown-menu.dropdown-warning li a:hover,.dropdown-menu.dropdown-warning .active>a,.dropdown-menu.dropdown-warning .active>a:hover,.dropdown-warning>.dropdown-submenu:hover>a,.dropdown-warning li>a:focus,.nav-tabs .dropdown-warning li>a:focus {    background:#ffa24d}.dropdown-menu.dropdown-danger li a:hover,.dropdown-menu.dropdown-danger .active>a,.dropdown-menu.dropdown-danger .active>a:hover,.dropdown-danger>.dropdown-submenu:hover>a,.dropdown-danger li>a:focus,.nav-tabs .dropdown-danger li>a:focus {    background:#F04864}.dropdown-menu.dropdown-inverse li a:hover,.dropdown-menu.dropdown-inverse .active>a,.dropdown-menu.dropdown-inverse .active>a:hover,.dropdown-inverse>.dropdown-submenu:hover>a,.dropdown-inverse li>a:focus,.nav-tabs .dropdown-inverse li>a:focus {    background:#555}.dropdown-menu.dropdown-pink li a:hover,.dropdown-menu.dropdown-pink .active>a,.dropdown-menu.dropdown-pink .active>a:hover,.dropdown-pink>.dropdown-submenu:hover>a,.dropdown-pink li>a:focus,.nav-tabs .dropdown-pink li>a:focus {    background:#d6487e}.dropdown-menu.dropdown-grey li a:hover,.dropdown-menu.dropdown-grey .active>a,.dropdown-menu.dropdown-grey .active>a:hover,.dropdown-grey>.dropdown-submenu:hover>a,.dropdown-grey li>a:focus,.nav-tabs .dropdown-grey li>a:focus {    background:#a0a0a0}.dropdown-menu.dropdown-light li a:hover,.dropdown-menu.dropdown-light .active>a,.dropdown-menu.dropdown-light .active>a:hover,.dropdown-light>.dropdown-submenu:hover>a,.dropdown-light li>a:focus,.nav-tabs .dropdown-light li>a:focus {    background:#e9e9e9;    color:#333}.dropdown-menu.dropdown-lighter li a:hover,.dropdown-menu.dropdown-lighter .active>a,.dropdown-menu.dropdown-lighter .active>a:hover,.dropdown-lighter>.dropdown-submenu:hover>a,.dropdown-lighter li>a:focus,.nav-tabs .dropdown-lighter li>a:focus {    background:#f3f3f3;    color:#444}.dropdown-menu.dropdown-yellow li a:hover,.dropdown-menu.dropdown-yellow .active>a,.dropdown-menu.dropdown-yellow .active>a:hover,.dropdown-yellow>.dropdown-submenu:hover>a,.dropdown-yellow li>a:focus,.nav-tabs .dropdown-yellow li>a:focus {    background:#fee188;    color:#444}.dropdown-submenu>.dropdown-menu {    border-radius:0!important}.dropdown-light .dropdown-submenu:hover>a:after,.dropdown-lighter .dropdown-submenu:hover>a:after {    border-left-color:#444}.nav-tabs .dropdown-menu {    border-radius:0}.dropdown-menu.dropdown-closer {    top:80%;    left:-10px}.dropdown-menu.pull-right.dropdown-closer {    right:-10px;    left:auto}.dropdown-menu.dropdown-close {    top:92%;    left:-5px}.dropdown-menu.pull-right.dropdown-close {    right:-5px;    left:auto}.dropdown-colorpicker>.dropdown-menu {    top:80%;    left:-7px}.dropdown-colorpicker>.dropdown-menu.pull-right {    right:-7px;    left:auto}.dropdown-colorpicker>.dropdown-menu {    padding:4px;    min-width:120px;    max-width:120px}.dropdown-colorpicker>.dropdown-menu>li,.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn {    display:block;    float:left;    width:20px;    height:20px;    margin:2px}.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn {    margin:0;    padding:0;    float:none;    position:relative;    border-radius:0;    -webkit-transition:all .1s ease;    -moz-transition:all .1s ease;    -o-transition:all .1s ease;    transition:all .1s ease}.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn:hover {    opacity:.8;    transform:scale(1.08);    text-decoration:none}.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn.selected:after {    font-family:FontAwesome;    display:inline-block;    position:absolute;    left:0;    right:0;    text-align:center;    line-height:20px;    content:"\f00c";    font-size:11px;    color:#FFF}.btn-colorpicker {    display:inline-block;    width:20px;    height:20px;    background-color:#DDD;    vertical-align:middle;    border-radius:0}.dropdown-navbar {    padding:0;    width:240px;    border-color:#bcd4e5;    box-shadow:0 2px 4px rgba(30,30,100,0.25)}.dropdown-navbar>li {    padding:0 8px;    background-color:#FFF}.dropdown-navbar>li:hover {    background-color:#f4f9fc!important}.dropdown-navbar>li.nav-header {    text-shadow:none;    background-color:#ecf2f7!important;    color:#8090a0;    padding-top:7px;    padding-bottom:7px;    font-size:13px;    font-weight:bold;    text-transform:none;    border-bottom:1px solid #bcd4e5}.dropdown-navbar>li>[class*="icon-"],.dropdown-navbar>li>a>[class*="icon-"] {    margin-right:5px!important;    color:#555;    font-size:14px}.dropdown-navbar>li.nav-header>[class*="icon-"] {    color:#8090a0}.dropdown-navbar>li>a {    padding:10px 2px;    margin:0;    border-bottom:1px solid #e4ecf3;    font-size:12px;    line-height:16px;    color:#555}.dropdown-navbar>li>a:active {    background-color:transparent;    color:#555}.dropdown-navbar>li>a:hover {    background-color:transparent!important;    color:#555}.dropdown-navbar>li:last-child>a {    border-bottom:0 solid #DDD;    border-top:1px dotted transparent;    color:#4f99c6;    text-align:center;    font-size:13px}.dropdown-navbar>li:last-child>a:hover {    background-color:#FFF;    color:#4f99c6;    text-decoration:underline}.dropdown-navbar>li:last-child>a:hover>[class*="icon-"] {    text-decoration:none}.dropdown-navbar>li>a .progress {    margin-bottom:0;    margin-top:4px}.dropdown-navbar>li>a .badge {    line-height:16px;    padding-right:4px;    padding-left:4px;    font-size:12px}.msg-photo {    margin-right:6px;    max-width:42px}.msg-body {    display:inline-block;    line-height:20px;    white-space:normal;    vertical-align:middle;    max-width:175px}.msg-title {    display:inline-block;    line-height:14px}.msg-time {    display:block;    font-size:11px;    color:#777}.msg-time>[class*="icon-"] {    font-size:14px;    color:#555}.dropdown-navbar.navbar-pink {    border-color:#e5bcd4}.dropdown-navbar.navbar-pink>li.nav-header {    background-color:#f7ecf2!important;    color:#b471a0;    border-bottom-color:#e5bcd4}.dropdown-navbar.navbar-pink>li.nav-header:hover {    background-color:#f7ecf2!important}.dropdown-navbar.navbar-pink>li:hover {    background-color:#fcf4f9!important}.dropdown-navbar.navbar-pink>li.nav-header>[class*="icon-"] {    color:#c06090}.dropdown-navbar.navbar-pink>li>a {    border-bottom-color:#f3e4ec}.dropdown-navbar.navbar-grey {    border-color:#e5e5e5}.dropdown-navbar.navbar-grey>li.nav-header {    background-color:#f2f2f2!important;    color:#1957F6;    border-bottom-color:#e5e5e5}.dropdown-navbar.navbar-grey>li.nav-header:hover {    background-color:#f2f2f2!important}.dropdown-navbar.navbar-grey>li.nav-header>[class*="icon-"] {    color:#1957F6}.dropdown-navbar.navbar-grey>li:hover {    background-color:#f8f8f8!important}.dropdown-navbar.navbar-grey>li>a {    border-bottom-color:#EEE}.dropdown-navbar.navbar-green {    border-color:#b4d5ac}.dropdown-navbar.navbar-green>li.nav-header {    background-color:#ebf7e4!important;    color:#8A6;    border-bottom-color:#c4e0ac}.dropdown-navbar.navbar-green>li.nav-header:hover {    background-color:#ebf7e4!important}.dropdown-navbar.navbar-green>li:hover {    background-color:#f4f9ef!important}.dropdown-navbar.navbar-green>li.nav-header>[class*="icon-"] {    color:#90c060}.dropdown-navbar.navbar-green>li>a {    border-bottom-color:#ecf3e4}.dropdown-navbar [class*="btn"][class*="icon-"] {    border:0;    margin:0 5px 0 0;    width:24px;    text-align:center;    padding-left:0;    padding-right:0}#user_menu>li>a {    padding:4px 12px}#user_menu>li>a>[class*="icon-"] {    margin-right:6px;    font-size:120%}#user_info {    max-width:100px;    display:inline-block;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    vertical-align:top;    line-height:15px;    position:relative;    top:6px}#user_info>small {    display:block}.table-bordered {    border-radius:0!important}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child {    border-radius:0!important}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child {    border-radius:0!important}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child {    border-radius:0!important}.table-bordered {    border-radius:0!important}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child {    border-radius:0!important}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child {    border-radius:0!important}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child {    border-radius:0!important}.table thead:first-child tr {background: #fff;/* background:#f2f2f2; */background:-moz-linear-gradient(top,#f8f8f8 0,#ececec 100%);/* background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#ececec)); *//* background:-webkit-linear-gradient(top,#f8f8f8 0,#ececec 100%); */background:-o-linear-gradient(top,#f8f8f8 0,#ececec 100%);background:-ms-linear-gradient(top,#f8f8f8 0,#ececec 100%);/* background:linear-gradient(to bottom,#f8f8f8 0,#ececec 100%); */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#ECECEC',GradientType=0);color:#707070;font-weight:normal;}.table thead:first-child tr th {    border:1px solid #DDD;    border-width:0 1px;    font-weight:bold}.table thead:first-child tr th>[class*="icon-"] {    margin-right:2px}.table thead:first-child tr th:first-child {    border-left-color:#f1f1f1}.table thead:first-child tr th:last-child {    border-right-color:#f1f1f1}.table-bordered thead:first-child tr th {    border-width:0 0 0 1px;    border-color:#DDD;    vertical-align:middle}.table-bordered thead:first-child tr th:first-child {    border-left-color:#DDD}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th {    background-color:#f1f1f1}td .lbl,th .lbl {    margin-bottom:0}td>.lbl:only-child,th>.lbl:only-child {    vertical-align:top}td.center,th.center {    text-align:center}.table-header {    background-color:#307ecc;    color:#FFF;    font-size:14px;    line-height:38px;    padding-left:12px;    margin-bottom:1px}.form-line {    margin-bottom:24px;    padding-bottom:12px;    border-bottom:1px solid #EEE}.form-actions {    display:block}.help-button {    display:inline-block;    height:18px;    width:18px;    line-height:20px;    text-align:center;    padding:0;    background-color:#65bcda;    color:#FFF;    font-size:12px;    font-weight:bold;    cursor:default;    margin-left:4px;    border-radius:16px;    border-color:#FFF;    border:2px solid #FFF;    box-shadow:0 1px 0 1px rgba(0,0,0,0.2)}.help-button:hover {    background-color:#65bcda;    text-shadow:none}label,.lbl {    vertical-align:middle}td>label,th>label,label.inline {    margin-bottom:0;    line-height:inherit}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {    border-radius:0!important;    border-width:1px;    color:#AAA;    background-color:#FFF;    border-color:#d5d5d5;    box-shadow:none;    -moz-transition-duration:.1s;    -webkit-transition-duration:.1s;    -o-transition-duration:.1s;    -ms-transition-duration:.1s;    transition-duration:.1s}input.block {    display:block;    margin-bottom:9px}textarea.autosize-transition {    -webkit-transition:height .2s;    -moz-transition:height .2s;    -o-transition:height .2s;    -ms-transition:height .2s;    transition:height .2s}.limiterBox {    border:1px solid #222;    border-top:0;    background-color:#333;    padding:3px 6px;    font-size:12px;    color:#FFF;    margin-top:6px}.limiterBox:after {    display:none}.limiterBox:before {    display:block;    content:"";    position:absolute;    width:0;    height:0;    top:-8px;    left:50%;    margin-left:-5px;    border-color:transparent;    border-style:solid;    border-bottom-color:#333;    border-width:0 8px 8px}select {    border-radius:0;    border-width:1px}select:focus {    outline:0;    box-shadow:0 0 0 2px rgba(245,153,66,0.3);    border-color:#f59942}option {    padding:3px 4px}option:hover,option:active,option:focus {    background-color:#e5e9ee;    color:#111}option[value=""] {    padding:0}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus {    box-shadow:0 0 0 2px rgba(245,153,66,0.3);    color:#838182;    border-color:#f59942;    background-color:#FFF}input[disabled] {    color:#848484;    background-color:#EEE}input[readonly] {    color:#939192;    background:#f5f5f5!important;    cursor:default}input[readonly]:focus {    box-shadow:0 0 0 2px rgba(150,150,150,0.3);    border-color:#AAA;    background-color:#f9f9f9}.width-50 {    width:50%!important}.width-75 {    width:75%!important}.width-80 {    width:80%!important}.width-90 {    width:90%!important}.width-100 {    width:100%}.help-inline {    font-size:13px!important}.input-icon {    position:relative}span.input-icon {    display:inline-block}.input-icon>input,.input-icon>input {    padding-left:24px;    padding-right:6px}.input-icon.input-icon-right>input,.input-icon.input-icon-right>input {    padding-left:6px;    padding-right:24px}.input-icon>[class*="icon-"] {    padding:0 3px;    z-index:2;    position:absolute;    top:1px;    bottom:1px;    left:3px;    line-height:28px;    display:inline-block;    color:#909090;    font-size:16px}.input-icon.input-icon-right>[class*="icon-"] {    left:auto;    right:3px}.input-icon>input:focus+[class*="icon-"] {    color:#579}.input-icon+.help-inline {    padding-left:8px}.radio [type=checkbox]+label,.checkbox [type=radio]+label {    float:left;    margin-left:-20px}.form-search .radio [type=radio]+label,.form-search .checkbox [type=checkbox]+label,.form-inline .radio [type=radio]+label,.form-inline .checkbox [type=checkbox]+label {    margin-left:0;    margin-right:3px}.form-search .input-append .search-query:focus,.form-search .input-prepend .search-query:focus {    box-shadow:none}input[type=checkbox],input[type=radio] {    opacity:0;    position:absolute;    z-index:12;    width:18px;    height:18px}input[type=checkbox]:focus,input[type=radio]:focus,input[type=checkbox]:checked,input[type=radio]:checked {    outline:none!important}input[type=checkbox]+.lbl,input[type=radio]+.lbl {    position:relative;    z-index:11;    display:inline-block;    margin:0;    line-height:20px;    min-height:14px;    min-width:14px;    font-weight:normal}input[type=checkbox]+.lbl.padding-4::before,input[type=radio]+.lbl.padding-4::before {    margin-right:4px}input[type=checkbox]+.lbl.padding-6::before,input[type=radio]+.lbl.padding-6::before {    margin-right:6px}input[type=checkbox]+.lbl.padding-8::before,input[type=radio]+.lbl.padding-8::before {    margin-right:8px}input[type=checkbox]+.lbl::before,input[type=radio]+.lbl::before {    font-family:fontAwesome;    font-weight:normal;    font-size:11px;    color:#32a3ce;    content:"\a0";    display:inline-block;    background-color:#fafafa;    border:1px solid #CCC;    box-shadow:0 1px 2px rgba(0,0,0,0.05);    border-radius:0;    display:inline-block;    text-align:center;    vertical-align:middle;    height:13px;    line-height:13px;    min-width:13px;    margin-right:1px}input[type=checkbox]:active+.lbl::before,input[type=checkbox]:checked:active+.lbl::before,input[type=radio]:active+.lbl::before,input[type=radio]:checked:active+.lbl::before {    box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}input[type=checkbox]:checked+.lbl::before,input[type=radio]:checked+.lbl::before {    display:inline-block;    content:'\f00c';    background-color:#f5f8fc;    border-color:#adb8c0;    box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1)}input[type=checkbox]:hover+.lbl::before,input[type=radio]:hover+.lbl::before,input[type=checkbox]+.lbl:hover::before,input[type=radio]+.lbl:hover::before {    border-color:#ff893c}input[type=checkbox].ace-checkbox-2+.lbl::before {    box-shadow:none}input[type=checkbox].ace-checkbox-2:checked+.lbl::before {    background-color:#f9a021;    border-color:#f9a021;    color:#FFF}input[type=checkbox]:disabled+.lbl::before,input[type=radio]:disabled+.lbl::before {    background-color:#DDD!important;    border-color:#CCC!important;    box-shadow:none!important;    color:#BBB}input[type=radio]+.lbl::before {    border-radius:32px;    font-family:Arial,Helvetica,sans-serif;    font-size:36px}input[type=radio]:checked+.lbl::before {    content:"\2022"}input[type=checkbox].ace-switch:active+.lbl::before,input[type=checkbox].ace-switch:checked:active+.lbl::before {    box-shadow:none}input[type=checkbox].ace-switch {    width:55px;    height:20px}input[type=checkbox].ace-switch+.lbl {    margin:0 4px;    min-height:24px}input[type=checkbox].ace-switch+.lbl::before {    font-family:Arial,Helvetica,sans-serif;    content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";    color:#999;    font-weight:bold;    font-size:11px;    line-height:18px;    line-height:21px\9;    height:18px;    overflow:hidden;    border-radius:12px;    background-color:#f5f5f5;    box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);    border:1px solid #CCC;    text-align:left;    float:left;    padding:0;    width:50px;    text-indent:-19px;    text-indent:-21px\9;    margin-right:0;    -webkit-transition:text-indent .4s ease;    -moz-transition:text-indent .4s ease;    -o-transition:text-indent .4s ease;    -ms-transition:text-indent .4s ease;    transition:text-indent .4s ease}input[type=checkbox].ace-switch:checked+.lbl::before {    text-indent:9px;    color:#FFF;    background-color:#8ab2c9;    border-color:#1957F6}input[type=checkbox].ace-switch+.lbl::after {    font-family:Arial,Helvetica,sans-serif;    content:'|||';    font-size:10px;    font-weight:lighter;    color:#e5e5e5;    background-color:#FFF;    text-shadow:-1px 0 0 rgba(0,0,0,0.15);    text-align:center;    border-radius:12px;    width:22px;    height:22px;    line-height:20px;    position:absolute;    top:-2px;    left:-3px;    padding:0;    box-shadow:0 1px 1px 1px rgba(0,0,0,.3);    text-shadow:0 1px 1px rgba(0,0,0,0.3) inset;    -webkit-transition:left .4s ease;    -moz-transition:left .4s ease;    -o-transition:left .4s ease;    -ms-transition:left .4s ease;    transition:left .4s ease}input[type=checkbox].ace-switch:checked+.lbl::after {    left:34px;    background-color:#FFF;    color:#8ab2c9}input[type=checkbox].ace-switch-2+.lbl::before {    content:"YES\a0\a0\a0\a0\a0\a0\a0\a0NO"}input[type=checkbox].ace-switch-3+.lbl::after {    font-family:FontAwesome;    font-size:13px;    line-height:23px;    content:"\f00d";    top:-1px}input[type=checkbox].ace-switch-3:checked+.lbl::after {    content:"\f00c"}input[type=checkbox].ace-switch-4+.lbl::before,input[type=checkbox].ace-switch-5+.lbl::before {    content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";    font-family:Arial,Helvetica,sans-serif;    font-weight:bolder;    font-size:12px;    line-height:19px;    height:20px;    overflow:hidden;    line-height:21px\9;    border-radius:12px;    display:inline-block;    background-color:#8b9aa3;    border:1px solid #8b9aa3;    color:#FFF;    width:52px;    text-indent:-25px;    text-indent:-28px\9;    display:inline-block;    position:relative;    margin-right:8px;    box-shadow:none;    -webkit-transition:all .4s ease;    -moz-transition:all .4s ease;    -o-transition:all .4s ease;    -ms-transition:all .4s ease;    transition:all .4s ease}input[type=checkbox].ace-switch-4:checked+.lbl::before,input[type=checkbox].ace-switch-5:checked+.lbl::before {    text-indent:9px;    background-color:#1957F6;    border-color:#1957F6}input[type=checkbox].ace-switch-4+.lbl::after,input[type=checkbox].ace-switch-5+.lbl::after {    font-family:Arial,Helvetica,sans-serif;    content:'|||';    text-shadow:-1px 0 0 rgba(0,0,0,0.2);    font-size:7px;    font-weight:lighter;    color:#8b9aa3;    text-align:center;    position:absolute;    border-radius:12px;    color:#5b6a73;    top:2px;    left:2px;    width:18px;    height:18px;    line-height:16px;    background-color:#FFF;    -webkit-transition:all .4s ease;    -moz-transition:all .4s ease;    -o-transition:all .4s ease;    -ms-transition:all .4s ease;    transition:all .4s ease}input[type=checkbox].ace-switch-4:checked+.lbl::after,input[type=checkbox].ace-switch-5:checked+.lbl::after {    left:34px;    background-color:#FFF}input[type=checkbox].ace-switch-5+.lbl::before {    content:"YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO"}input[type=checkbox].ace-switch-5:checked+.lbl::before {    text-indent:8px}input[type=checkbox].ace-switch-6+.lbl {    position:relative}input[type=checkbox].ace-switch-6+.lbl::before {    font-family:FontAwesome;    content:"\f00d";    text-shadow:0 -1px 0 rgba(0,0,0,0.25);    box-shadow:none;    border:0;    font-weight:lighter;    font-size:16px;    border-radius:12px;    display:inline-block;    background-color:#888;    color:#f2f2f2;    width:52px;    height:22px;    line-height:20px;    text-indent:32px;    -webkit-transition:background .1s ease;    -moz-transition:background .1s ease;    -o-transition:background .1s ease;    -ms-transition:background .1s ease;    transition:background .1s ease}input[type=checkbox].ace-switch-6:checked+.lbl::before {    content:"\f00c";    text-indent:6px;    color:#FFF;    border-color:#b7d3e5;    background-color:#ff893c}input[type=checkbox].ace-switch-6+.lbl::after {    content:'';    text-shadow:0 -1px 0 rgba(0,0,0,0.25);    position:absolute;    top:2px;    left:3px;    border-radius:12px;    box-shadow:0 -1px 0 rgba(0,0,0,0.25);    width:10px;    height:10px;    text-align:center;    background-color:#f2f2f2;    border:4px solid #f2f2f2;    -webkit-transition:left .2s ease;    -moz-transition:left .2s ease;    -o-transition:left .2s ease;    -ms-transition:left .2s ease;    transition:left .2s ease}input[type=checkbox].ace-switch-6:checked+.lbl::after {    left:32px;    background-color:#FFF;    border:4px solid #FFF;    text-shadow:0 -1px 0 rgba(0,200,0,0.25)}input[type=checkbox].ace-switch-7 {    width:75px}input[type=checkbox].ace-switch-7+.lbl {    position:relative}input[type=checkbox].ace-switch-7+.lbl::before {    content:"OFF\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0ON";    font-weight:bolder;    font-size:14px;    line-height:20px;    display:inline-block;    background-color:#FFF;    border:2px solid #AAA;    border-radius:0;    box-shadow:none;    color:#aaa;    width:70px;    height:22px;    line-height:22px;    overflow:hidden;    text-indent:4px;    display:inline-block;    position:relative;    margin-right:8px;    -webkit-transition:all .2s ease;    -moz-transition:all .2s ease;    -o-transition:all .2s ease;    -ms-transition:all .2s ease;    transition:all .2s ease}input[type=checkbox].ace-switch-7:checked+.lbl::before {    color:#1957F6;    background-color:#FFF;    text-indent:-33px;    border-color:#1957F6}input[type=checkbox].ace-switch-7+.lbl::after {    content:'\f00d';    font-family:FontAwesome;    font-size:16px;    position:absolute;    top:3px;    left:39px;    width:32px;    height:20px;    line-height:18px;    text-align:center;    background-color:#aaa;    color:#FFF;    border-radius:0;    box-shadow:none;    transition:all .2s ease-in-out}input[type=checkbox].ace-switch-7:checked+.lbl::after {    left:3px;    content:'\f00c';    background-color:#1957F6;    color:#FFF}.input-prepend .add-on,.input-append .add-on {    border-radius:0!important}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on {    border-color:#92bf65}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on {    border-color:#f09784}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on {    border-color:#e0c43a}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on {    border-color:#64a6bc}.input-append>.btn,.input-prepend>.btn {    line-height:20px;    padding:0 6px;    border-radius:0}.input-append>.btn-small,.input-prepend>.btn-small {    line-height:22px}.input-append>.btn+.btn,.input-prepend>.btn+.btn {    margin-left:1px}.input-append>.btn-group>.btn,.input-prepend>.btn-group>.btn {    line-height:23px}.input-append>.btn-group>.btn-small,.input-prepend>.btn-group>.btn-small {    line-height:26px}.input-append>.btn>.caret,.input-prepend>.btn>.caret,.input-append>.btn-small>.caret,.input-prepend>.btn-small>.caret,.input-append>.btn-group>.btn>.caret,.input-prepend>.btn-group>.btn>.caret,.input-append>.btn-group>.btn-small>.caret,.input-prepend>.btn-group>.btn-small>.caret {    margin-top:10px}.ace-file-input {    position:relative;    height:38px;    line-height:38px;    margin-bottom:9px}.ace-file-input input {    position:absolute;    z-index:-1;    visibility:hidden}.ace-file-input label {    display:block;    position:absolute;    top:0;    left:0;    right:0;    height:28px;    background-color:#FFF;    border:1px solid #e3e3e3;    cursor:pointer;    box-shadow:0 0 0 4px rgba(0,0,0,0.06);    -webkit-transition:all .15s;    -moz-transition:all .15s;    -o-transition:all .15s;    transition:all .15s}.ace-file-input label:hover {    box-shadow:0 0 0 4px rgba(245,153,66,0.3);    border-color:#f59942}.ace-file-input label:before {    display:inline-block;    content:attr(data-title);    position:absolute;    right:0;    top:0;    bottom:0;    padding:0 8px;    line-height:24px;    text-align:center;    background-color:#1957F6;    color:#FFF;    font-size:11px;    font-weight:bold;    border:2px solid #FFF;    border-left-width:4px;    -webkit-transition:all .3s;    -moz-transition:all .3s;    -o-transition:all .3s;    -ms-transition:all .3s;    transition:all .3s}.ace-file-input label [class*="icon-"],.ace-file-multiple label.selected span [class*="icon-"] {    display:inline-block;    position:absolute;    left:0;    top:0;    bottom:0;    text-align:center;    font-family:FontAwesome;    font-size:13px;    line-height:22px;    width:22px;    border:2px solid #FFF;    background-color:#d1d1d1;    color:#FFF;    -webkit-transition:all .1s;    -moz-transition:all .1s;    -o-transition:all .1s;    -ms-transition:all .1s;    transition:all .1s}.ace-file-input label span {    display:inline-block;    height:28px;    max-width:80%;    white-space:nowrap;    overflow:hidden;    line-height:28px;    color:#888;    font-size:13px;    position:static;    padding-left:30px}.ace-file-input label span:after {    display:inline-block;    content:attr(data-title)}.ace-file-input label.selected span {    color:#666}.ace-file-input .remove {    position:absolute;    right:-8px;    top:6px;    display:none;    width:17px;    text-align:center;    height:17px;    line-height:15px;    font-size:11px;    font-weight:normal;    background-color:#fb7142;    border-radius:24px;    color:#FFF}.ace-file-input a:hover {    text-decoration:none}.ace-file-input label.selected {    right:16px}.ace-file-input label.selected+.remove {    display:inline-block}.ace-file-input label.selected [class*="icon-"] {    background-color:#efad62}.ace-file-input label.selected .icon-picture {    background-color:#bd7a9d}.ace-file-input label.selected .icon-film {    background-color:#4ECB73}.ace-file-input label.selected .icon-music {    background-color:#8b7ac9}.ace-file-input label.selected .icon-archive {    background-color:#efad62}.ace-file-input label.hide-placeholder:before {    display:none}.ace-file-multiple {    height:auto}.ace-file-multiple label {    position:relative;    height:auto;    border:1px dashed #AAA;    border-radius:4px}.ace-file-multiple label:before {    display:inline-block;    content:attr(data-title);    position:relative;    right:0;    left:0;    margin:12px;    line-height:22px;    background-color:#FFF;    color:#CCC;    font-size:18px;    font-weight:bold;    border:0}.ace-file-multiple label span {    position:relative;    display:block;    padding:0;    height:auto;    width:auto;    max-width:100%;    margin:0 4px;    border-bottom:1px solid #DDD}.ace-file-multiple label span:last-child {    border-bottom-width:0;    margin-bottom:1px}.ace-file-multiple label span:first-child {    margin-top:1px}.ace-file-multiple label span:after {    display:none}.ace-file-multiple label.selected span:after {    display:inline-block;    white-space:pre}.ace-file-multiple label span img {    padding:2px;    margin:3px;    border:1px solid #d7d7d7;    background-color:#FFF;    background-repeat:no-repeat;    background-position:center;    margin:4px 8px 4px 1px}.ace-file-multiple label span img+[class*="icon-"],.ace-file-multiple label.selected span img+[class*="icon-"] {    display:none}.ace-file-multiple label span:last-child {    border-bottom-width:0}.ace-file-multiple .remove {    right:-11px;    top:-11px;    border:3px solid #BBB;    border-radius:32px;    background-color:#FFF;    color:red}.ace-file-multiple label.selected+.remove:hover {    border-color:#f4c0b1}.ace-file-multiple label span [class*="icon-"] {    position:relative;    display:block;    text-align:center;    height:auto;    line-height:64px;    width:auto;    font-size:64px;    color:#d5d5d5;    margin:4px 0 4px;    background-color:transparent}.ace-file-multiple label.selected:after {    display:none}.ace-file-multiple label.selected span [class*="icon-"] {    position:relative;    margin-right:4px;    margin-left:2px;    line-height:24px;    background-color:#efad62}.ace-file-multiple label span.large {    text-align:center;    border-bottom:2px solid #222;    margin:2px;    margin:0 1px 3px}.ace-file-multiple label span.large:last-child {    margin:0 1px 0;    border-bottom-width:0}.ace-file-multiple label span.large:after {    position:absolute;    top:auto;    bottom:0;    left:0;    right:0;    padding:0 4px;    background-color:#555;    color:#FFF;    opacity:.8}.ace-file-multiple label span.large img {    border-width:0;    margin:0;    padding:0}.ace-file-input input[type=file][disabled]+label,.ace-file-input input[type=file][readonly]+label {    cursor:not-allowed;    background-color:#EEE}.ace-file-input input[type=file][readonly]+label {    cursor:default}.ace-file-input input[type=file][disabled]+label:hover,.ace-file-input input[type=file][readonly]+label:hover {    box-shadow:0 0 0 4px rgba(0,0,0,0.06);    border-color:#e3e3e3}.ace-file-input input[type=file][disabled]+label:before,.ace-file-input input[type=file][readonly]+label:before {    border-color:#EEE;    background-color:#a1aaaf}.ace-file-multiple input[type=file][disabled]+label:hover,.ace-file-multiple input[type=file][readonly]+label:hover {    border-color:#AAA}.ace-file-multiple input[type=file][disabled]+label:before,.ace-file-multiple input[type=file][readonly]+label:before {    background-color:transparent}.ace-file-multiple input[type=file][disabled]+label [class*="icon-"],.ace-file-input input[type=file][readonly]+label [class*="icon-"] {    border-color:#EEE}.ace-spinner {    display:inline-block}.ace-spinner .spinner-buttons {    min-width:18px}.ace-spinner .spinner-buttons>.btn:first-child {    margin-top:0}.ace-spinner .spinner-buttons>.btn {    border-radius:0;    font-size:10px;    padding:0;    width:16px;    line-height:12px;    height:12px;    position:relative;    left:-1px}.ace-spinner .spinner-buttons>.btn>[class*="icon-"] {    font-size:10px;    margin:0;    padding:0}.ace-spinner .spinner-input {    text-align:center;    height:19px;    line-height:19px;    color:#777}.wizard-steps {    list-style:none;    display:block;    width:100%;    padding:0;    margin:12px 0 0;    position:relative}.wizard-steps li {    display:block;    text-align:center;    float:left}.wizard-steps li .step {    text-align:center;    border:5px solid #ced1d6;    color:#546474;    font-size:15px;    border-radius:32px;    line-height:12px;    padding:5px 10px;    background-color:#FFF;    position:relative;    z-index:2;    display:inline}.wizard-steps li:before {    display:block;    content:"";    width:100%;    height:1px;    font-size:0;    overflow:hidden;    border-top:4px solid #ced1d6;    position:relative;    top:12px;    z-index:1}.wizard-steps li:last-child:before {    max-width:50%;    width:50%}.wizard-steps li:first-child:before {    max-width:50%;    left:50%}.wizard-steps li.complete .step,.wizard-steps li.complete:before {    border-color:#4ECB73}.wizard-steps li.active .step,.wizard-steps li.active:before {    border-color:#4ECB73}.wizard-steps li.complete .step:before {    display:block;    position:absolute;    top:0;    left:0;    bottom:0;    right:0;    padding:8px 0;    border-radius:32px;    content:"\f00c";    background-color:#FFF;    z-index:103;    font-family:FontAwesome;    font-size:17px;    color:#87ba21}.wizard-steps li .title {    display:block;    margin-top:12px;    max-width:100%;    color:#949ea7;    font-size:14px;    z-index:104;    text-align:center;    table-layout:fixed;    word-wrap:break-word}.wizard-steps li.complete .title {    color:#2b3d53}.wizard-steps li.active .title {    color:#2b3d53}.step-content .step-pane {    display:none;    min-height:200px;    padding:4px 8px 12px}.step-content .active {    display:block}.wizard-actions {    text-align:right}.chzn-container+.help-inline {    vertical-align:middle}.chzn-select {    display:inline!important;    visibility:hidden;    opacity:0;    position:absolute;    z-index:-1}.chzn-container,[class*="chzn-container"] {    vertical-align:middle}.chzn-container>.chzn-single {    line-height:26px;    height:26px;    box-shadow:none;    background:#fafafa}.chzn-choices {    box-shadow:none!important}.chzn-container-single .chzn-single abbr {    background:0}.chzn-container-single .chzn-single abbr:after {    display:inline-block;    color:#888;    font-family:FontAwesome;    font-size:13px;    position:absolute;    right:0;    top:-7px}.chzn-container-single .chzn-single abbr:hover:after {    color:#464646}.chzn-container-single.chzn-disabled .chzn-single abbr:hover:after {    color:#464646}.chzn-container-single .chzn-single div b {    background:0}.chzn-container-single .chzn-single div b:before {    display:inline-block;    color:#888;    font-family:FontAwesome;    font-size:12px;    position:relative;    top:-1px;    left:1px}.chzn-container-single .chzn-search input {    background:0;    border-radius:0;    line-height:18px;    height:18px}.chzn-container-single .chzn-search {    position:relative}.chzn-container-single .chzn-search:after {    display:inline-block;    color:#888;    font-family:FontAwesome;    font-size:14px;    position:absolute;    top:8px;    right:12px}.chzn-container-multi .chzn-choices .search-choice .search-choice-close {    background:0}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:before {    display:inline-block;    color:#888;    font-family:FontAwesome;    font-size:13px;    position:absolute;    right:2px;    top:-1px}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {    text-decoration:none}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover:before {    color:#464646}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close:before {    color:#464646}.chzn-container .chzn-results-scroll-down span {    background:0}.chzn-container .chzn-results-scroll-up span {    background:0}.chzn-container .chzn-results-scroll-down span:before,.chzn-container .chzn-results-scroll-up span:before {    display:inline-block;    color:#888;    font-family:FontAwesome;    font-size:12px;    position:relative;    top:-1px;    left:1px}.chzn-container .chzn-results-scroll-up span:before {}.chzn-container-active .chzn-single-with-drop div b:before { }.chzn-rtl .chzn-search input {      background:0  }.chzn-rtl .chzn-search:after {    content:"";    display:none}.chzn-rtl .chzn-search:before {    display:inline-block;    color:#888;    font-family:FontAwesome;    font-size:14px;    position:absolute;    top:9px;    left:12px}.chzn-container-single .chzn-single {    border-radius:0}.chzn-container .chzn-results .highlighted {    background:#86bd6f;    background:#4492c9;    background:#316ac5;    color:#FFF}.chzn-container-single .chzn-drop {    border-radius:0;    border-bottom:3px solid #4492c9;    border-color:#4492c9}.chzn-single.chzn-single-with-drop,.chzn-container-active .chzn-single {    border-color:#4492c9}.control-group.error .chzn-single {    border-color:#f09784!important}.control-group.info .chzn-single {    border-color:#64a6bc!important}.control-group.warning .chzn-single {    border-color:#e0c43a!important}.control-group.success .chzn-single {    border-color:#92bf65!important}.ui-slider {    background-color:#CCC}.ui-slider-horizontal {    height:9px}.ui-slider-vertical {    width:9px}.ui-slider-range {    background-color:#4aa4ce}.ui-slider-handle {    border-radius:0;    background-color:#f5f5f5;    border:1px solid #4aa4ce;    position:relative;    color:#4aa4ce}.ui-slider-handle:hover {    background-color:#FFF}.ui-slider-handle:focus,.ui-slider-handle:active {    outline:0}.ui-slider-handle:after {    display:inline-block;    content:"|||";    font-size:7px;    font-family:Arial,Helvetica,sans-serif;    position:absolute;    top:0;    bottom:0;    left:0;    right:0;    text-align:center;    line-height:14px}.ui-slider-handle:hover,.ui-slider-handle:active,.ui-slider-handle:focus {    box-shadow:1px 1px 1px 0 rgba(0,0,0,.3);    text-decoration:none}.ui-slider-handle:hover:after,.ui-slider-handle:active:after,.ui-slider-handle:focus:after {    text-shadow:1px 1px 1px rgba(0,0,0,.3)}.ui-slider-green .ui-slider-range {    background-color:#8bbc67}.ui-slider-green .ui-slider-handle {    border-color:#8bbc67;    color:#8bbc67}.ui-slider-red .ui-slider-range {    background-color:#d36e6e}.ui-slider-red .ui-slider-handle {    border-color:#d36e6e;    color:#d36e6e}.ui-slider-purple .ui-slider-range {    background-color:#ac68ba}.ui-slider-purple .ui-slider-handle {    border-color:#ac68ba;    color:#ac68ba}.ui-slider-orange .ui-slider-range {    background-color:#efad62}.ui-slider-orange .ui-slider-handle {    border-color:#efad62;    color:#efad62}.ui-slider-dark .ui-slider-range {    background-color:#666}.ui-slider-dark .ui-slider-handle {    border-color:#606060;    color:#606060}.ui-slider-small.ui-slider-horizontal {    height:5px}.ui-slider-small.ui-slider-vertical {    width:5px}.ui-slider-small .ui-slider-handle {    border-radius:12px}.ui-slider-small .ui-slider-handle {    width:14px;    height:14px;    top:-5px}.ui-slider-small .ui-slider-handle:after {    font-size:6px;    line-height:13px}.control-group select,.control-group textarea,.control-group input[type="text"],.control-group input[type="password"],.control-group input[type="datetime"],.control-group input[type="datetime-local"],.control-group input[type="date"],.control-group input[type="month"],.control-group input[type="time"],.control-group input[type="week"],.control-group input[type="number"],.control-group input[type="email"],.control-group input[type="url"],.control-group input[type="search"],.control-group input[type="tel"],.control-group input[type="color"] {    background:#FFF}.control-group.success input,.control-group.success select,.control-group.success textarea {    border-color:#92bf65;    color:#8bad4c;    box-shadow:none}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus {    box-shadow:0 0 0 2px rgba(130,188,58,0.3);    color:#786;    border-color:#81a85a}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline {    color:#7ba065}.control-group.info input,.control-group.info select,.control-group.info textarea {    border-color:#64a6bc;    color:#4b89aa;    box-shadow:none}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus {    box-shadow:0 0 0 2px rgba(58,120,188,0.3);    color:#678;    border-color:#5a81a8}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline {    color:#657ba0}.control-group.error input,.control-group.error select,.control-group.error textarea {    border-color:#f09784;    color:#d68273;    box-shadow:none}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus {    box-shadow:0 0 0 2px rgba(219,137,120,0.3);    color:#866;    border-color:#db8978}.control-group input:disabled,.control-group input:disabled {    color:#848484!important;    background-color:#EEE!important}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline {    color:#d16e6c}.control-group.warning input,.control-group.warning select,.control-group.warning textarea {    border-color:#e0c43a;    color:#d3bd50;    box-shadow:none}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus {    box-shadow:0 0 0 2px rgba(216,188,65,0.3);    color:#875;    border-color:#d8bc41}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline {    color:#d19d59}.control-group.warning .input-icon>[class*="icon-"] {    color:#d3bd50}.control-group.success .input-icon>[class*="icon-"] {    color:#8bad4c}.control-group.error .input-icon>[class*="icon-"] {    color:#d68273}.control-group.info .input-icon>[class*="icon-"] {    color:#4b89aa}.infobox-container {    text-align:center;    font-size:0}.infobox {    display:inline-block;    width:200px;    height:52px;    color:#555;    background-color:#FFF;    box-shadow:none;    border-radius:0;    margin:-1px 0 0 -1px;    padding:8px 3px 6px 9px;    border:1px dotted;    border-color:#d8d8d8!important;    vertical-align:middle;    text-align:left;    position:relative}.infobox>.infobox-icon {    display:inline-block;    vertical-align:top;    width:44px}.infobox>.infobox-icon>[class*="icon-"] {    display:inline-block;    height:42px;    margin:0;    padding:1px 1px 0 2px;    background-color:transparent;    border:0;    text-align:center;    position:relative;    border-radius:128px;    box-shadow:1px 1px 0 rgba(0,0,0,0.2)}.infobox>.infobox-icon>[class*="icon-"]:before {    opacity:.88;    filter:alpha(opacity=88);    font-size:24px;    display:block;    padding:6px 0 7px;    width:40px;    text-align:center;    background-color:rgba(255,255,255,0.22);    color:#FFF;    border-radius:128px;    text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.infobox .infobox-content {    color:#555}.infobox>.infobox-data {    display:inline-block;    border:0;    border-top-width:0;    font-size:13px;    text-align:left;    line-height:21px;    min-width:130px;    padding-left:8px;    position:relative;    top:0}.infobox>.infobox-data>.infobox-data-number {    display:block;    font-size:22px;    margin:2px 0 4px;    position:relative;    text-shadow:1px 1px 0 rgba(0,0,0,0.15)}.infobox>.infobox-data>.infobox-text {    display:block;    font-size:16px;    margin:2px 0 4px;    position:relative;    text-shadow:none}.infobox-purple {    color:#6f3cc4;    border-color:#6f3cc4}.infobox-purple>.infobox-icon>[class*="icon-"] {    background-color:#6f3cc4}.infobox-purple2 {    color:#5f47b0;    border-color:#5f47b0}.infobox-purple>.infobox-icon>[class*="icon-"] {    background-color:#5f47b0}.infobox-pink {    color:#cb6fd7;    border-color:#cb6fd7}.infobox-pink>.infobox-icon>[class*="icon-"] {    background-color:#cb6fd7}.infobox-blue {    color:#1957F6;    border-color:#1957F6}.infobox-blue>.infobox-icon>[class*="icon-"] {    background-color:#1957F6}.infobox-blue2 {    color:#3983c2;    border-color:#3983c2}.infobox-blue2>.infobox-icon>[class*="icon-"] {    background-color:#3983c2}.infobox-blue3 {    color:#1144eb;    border-color:#1144eb}.infobox-blue3>.infobox-icon>[class*="icon-"] {    background-color:#1144eb}.infobox-red {    color:#d53f40;    border-color:#d53f40}.infobox-red>.infobox-icon>[class*="icon-"] {    background-color:#d53f40}.infobox-brown {    color:#c67a3e;    border-color:#c67a3e}.infobox-brown>.infobox-icon>[class*="icon-"] {    background-color:#c67a3e}.infobox-wood {    color:#7b3f25;    border-color:#7b3f25}.infobox-wood>.infobox-icon>[class*="icon-"] {    background-color:#7b3f25}.infobox-lightbrown {    color:#cebea5;    border-color:#cebea5}.infobox-lightbrown>.infobox-icon>[class*="icon-"] {    background-color:#cebea5}.infobox-orange {    color:#e8b110;    border-color:#e8b110}.infobox-orange>.infobox-icon>[class*="icon-"] {    background-color:#e8b110}.infobox-orange2 {    color:#f79263;    border-color:#f79263}.infobox-orange2>.infobox-icon>[class*="icon-"] {    background-color:#f79263}.infobox-green {    color:#9abc32;    border-color:#9abc32}.infobox-green>.infobox-icon>[class*="icon-"] {    background-color:#9abc32}.infobox-green2 {    color:#0490a6;    border-top-color:#EEE}.infobox-green2>.infobox-icon>[class*="icon-"] {    background-color:#0490a6}.infobox-grey {    color:#999;    border-top-color:#EEE}.infobox-grey>.infobox-icon>[class*="icon-"] {    background-color:#999}.infobox-black {    color:#393939;    border-top-color:#EEE}.infobox-black>.infobox-icon>[class*="icon-"] {    background-color:#393939}.infobox-dark {    margin:1px 1px 0 0;    border-color:transparent!important;    border:0;    color:#FFF;    padding:4px}.infobox-dark>.infobox-icon>[class*="icon-"],.infobox-dark>.infobox-icon>[class*="icon-"]:before {    background-color:transparent;    box-shadow:none;    text-shadow:none;    border-radius:0;    font-size:30px}.infobox-dark>.infobox-icon>[class*="icon-"]:before {    opacity:1;    filter:alpha(opacity=100)}.infobox-dark .infobox-content {    color:#FFF}.infobox-purple.infobox-dark {    background-color:#6f3cc4;    border-color:#6f3cc4}.infobox-purple2.infobox-dark {    background-color:#5f47b0;    border-color:#5f47b0}.infobox-pink.infobox-dark {    background-color:#cb6fd7;    border-color:#cb6fd7}.infobox-blue.infobox-dark {    background-color:#1957F6;    border-color:#1957F6}.infobox-blue2.infobox-dark {    background-color:#3983c2;    border-color:#3983c2}.infobox-blue3.infobox-dark {    background-color:#1144eb;    border-color:#1144eb}.infobox-red.infobox-dark {    background-color:#d53f40;    border-color:#d53f40}.infobox-brown.infobox-dark {    background-color:#c67a3e;    border-color:#c67a3e}.infobox-wood.infobox-dark {    background-color:#7b3f25;    border-color:#7b3f25}.infobox-lightbrown.infobox-dark {    background-color:#cebea5;    border-color:#cebea5}.infobox-orange.infobox-dark {    background-color:#e8b110;    border-color:#e8b110}.infobox-orange2.infobox-dark {    background-color:#f79263;    border-color:#f79263}.infobox-green.infobox-dark {    background-color:#9abc32;    border-color:#9abc32}.infobox-green2.infobox-dark {    background-color:#0490a6;    border-color:#0490a6}.infobox-grey.infobox-dark {    background-color:#999;    border-color:#999}.infobox-black.infobox-dark {    background-color:#393939;    border-color:#393939}.infobox>.infobox-progress {    padding-top:0;    display:inline-block;    vertical-align:top;    width:44px}.percentage {    font-size:14px;    font-weight:bold;    display:inline-block;    vertical-align:top}.infobox>.infobox-chart {    padding-top:0;    display:inline-block;    vertical-align:text-bottom;    width:44px;    text-align:center}.infobox>.infobox-chart>.sparkline {    font-size:24px}.infobox>.infobox-chart canvas {    vertical-align:middle!important}.infobox>.stat,.infobox>.badge {    display:inline-block;    position:absolute;    right:20px;    top:11px;    text-shadow:none;    font-size:13px;    font-weight:bold;    color:#C0C2C4;    padding-right:18px;    padding-top:3px}.infobox>.badge {    border-radius:0;    font-size:11px;    font-weight:bold;    line-height:15px;    height:16px;    padding:0 1px;    color:#FFF}.infobox>.stat:before {    display:inline-block;    content:"";    width:8px;    height:11px;    background-color:#C0C2C4;    position:absolute;    right:4px;    top:7px}.infobox>.stat:after {    display:inline-block;    content:"";    position:absolute;    right:1px;    top:-8px;    border:12px solid transparent;    border-width:8px 7px;    border-bottom-color:#C0C2C4}.infobox>.stat-success {    color:#77c646}.infobox>.stat-success:before {    background-color:#77c646}.infobox>.stat-success:after {    border-bottom-color:#77c646}.infobox>.stat-important {    color:#e4564f}.infobox>.stat-important:before {    background-color:#e4564f;    top:3px}.infobox>.stat-important:after {    border-top-color:#e4564f;    border-bottom-color:transparent;    bottom:-6px;    top:auto}.infobox-dark>.stat-success {    color:#FFF}.infobox-dark>.stat-success:before {    background-color:#d0e29e}.infobox-dark>.stat-success:after {    border-bottom-color:#d0e29e}.infobox-dark>.stat-important {    color:#FFF}.infobox-dark>.stat-important:before {    background-color:#ff9896;    top:3px}.infobox-dark>.stat-important:after {    border-top-color:#ff9896;    border-bottom-color:transparent;    bottom:-6px;    top:auto}.infobox-dark>.badge {    color:#FFF;    background-color:rgba(255,255,255,0.2)!important;    top:2px;    right:2px;    border:1px solid #f1f1f1}.infobox-dark>.badge-success>[class*="icon-"] {    color:#c6e9a1}.infobox-dark>.badge-important>[class*="icon-"] {    color:#ecb792}.infobox-dark>.badge-warning>[class*="icon-"] {    color:#ecb792}.infobox.no-border {    border:none!important}.infobox-small {    width:125px;    height:45px;    text-align:left;    padding-bottom:5px}.infobox-small>.infobox-icon,.infobox-small>.infobox-chart,.infobox-small>.infobox-progress {    display:inline-block;    width:40px;    max-width:40px;    height:42px;    line-height:38px;    vertical-align:middle}.infobox-small>.infobox-data {    display:inline-block;    text-align:left;    vertical-align:middle;    max-width:72px;    min-width:0}.infobox-small>.infobox-chart>.sparkline {    font-size:14px;    margin-left:2px}.infobox-small .percentage {    font-size:13px;    font-weight:normal;    margin-top:2px;    margin-left:2px}.infobox-content>.approx {    font-size:16px}.widget-box {    padding:0;    box-shadow:none;    margin:3px 0;    border-bottom:1px solid #CCC}.widget-header {    position:relative;    min-height:38px;    background:#f2f2f2;    background:-moz-linear-gradient(top,#fff 0,#eee 100%);    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));    background:-webkit-linear-gradient(top,#fff 0,#eee 100%);    background:-o-linear-gradient(top,#fff 0,#eee 100%);    background:-ms-linear-gradient(top,#fff 0,#eee 100%);    background:linear-gradient(to bottom,#fff 0,#eee 100%);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EEEEEE',GradientType=0);    color:#669fc7;    border:1px solid #CCC;    border-bottom:1px solid #DDD;    padding-left:12px;    text-align:right}.collapsed>.widget-header {    border-bottom-width:0}.widget-header-flat {    background:#f7f7f7;    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.widget-header-large {    min-height:49px;    padding-left:18px}.widget-header-small {    min-height:31px;    padding-left:10px}.widget-header>h1,.widget-header>h2,.widget-header>h3,.widget-header>h4,.widget-header>h5,.widget-header>h6 {    line-height:36px;    padding:0;    margin:0;    float:left;    text-align:left}.widget-header-large>h1,.widget-header-large>h2,.widget-header-large>h3,.widget-header-large>h4,.widget-header-large>h5,.widget-header-large>h6 {    line-height:48px}.widget-header-small>h1,.widget-header-small>h2,.widget-header-small>h3,.widget-header-small>h4,.widget-header-small>h5,.widget-header-small>h6 {    line-height:30px}.widget-header>h1>[class*="icon-"],.widget-header>h2>[class*="icon-"],.widget-header>h3>[class*="icon-"],.widget-header>h4>[class*="icon-"],.widget-header>h5>[class*="icon-"],.widget-header>h6>[class*="icon-"] {    margin-right:6px;    font-weight:normal;    font-size:110%;    display:inline-block}.widget-toolbar {    display:inline-block;    padding:0 10px;    line-height:37px;    position:relative;    text-align:left}.widget-toolbar.no-padding {    padding:0}.widget-toolbar.padding-5 {    padding:0 5px}.widget-toolbar:before {    display:inline-block;    content:"";    position:absolute;    top:3px;    bottom:3px;    left:-1px;    border-right:1px solid #d9d9d9}.widget-header-large>.widget-toolbar:before {    top:6px;    bottom:6px}.widget-toolbar.no-border:before {    display:none}[class*="header-color-"]>.widget-toolbar:before {    border-right-color:#EEE}.header-color-orange>.widget-toolbar:before {    border-right-color:#FEA}.header-color-dark>.widget-toolbar:before {    border-right-color:#222;    box-shadow:-1px 0 0 rgba(255,255,255,0.2),inset 1px 0 0 rgba(255,255,255,0.1)}.widget-toolbar-dark {    background:#444}.widget-toolbar-light {    background:#f0f0f0}.widget-header>.widget-toolbar>[data-action]>[class*="icon-"] {    margin-right:0}.widget-toolbar label {    display:inline-block;    vertical-align:middle;    margin-bottom:0}.widget-header-large>.widget-toolbar {    line-height:48px}.widget-header-small>.widget-toolbar {    line-height:29px}.widget-toolbar>a {    font-size:14px;    margin:0 1px;    display:inline-block;    padding:0;    line-height:24px}.widget-toolbar>a:hover {    text-decoration:none}.widget-header-large>.widget-toolbar>a {    font-size:15px;    margin:0 1px}.widget-toolbar>.btn {    line-height:27px;    margin-top:-2px}.widget-toolbar>.btn-small {    line-height:24px}.widget-toolbar>.btn-mini {    line-height:22px}.widget-toolbar>.btn-large {    line-height:36px}.widget-toolbar>.btn-minier {    line-height:18px}.widget-toolbar>.btn.smaller {    line-height:26px;    margin-top:-2px}.widget-toolbar>.btn-small.smaller {    line-height:23px}.widget-toolbar>.btn-mini.smaller {    line-height:21px}.widget-toolbar>.btn-large.smaller {    line-height:34px}.widget-toolbar>.btn.bigger {    line-height:28px;    margin-top:-2px}.widget-toolbar>.btn-small.bigger {    line-height:25px}.widget-toolbar>.btn-mini.bigger {    line-height:23px}.widget-toolbar>.btn-large.bigger {    line-height:38px}[class*="header-color-"]>.widget-toolbar>[data-action="settings"] {    color:#d3e4ed;    text-shadow:0 1px 1px rgba(0,0,0,0.2)}[class*="header-color-"]>.widget-toolbar>[data-action="reload"] {    color:#deead3;    text-shadow:0 1px 1px rgba(0,0,0,0.2)}[class*="header-color-"]>.widget-toolbar>[data-action="collapse"] {    color:#e2e2e2;    text-shadow:0 1px 1px rgba(0,0,0,0.2)}[class*="header-color-"]>.widget-toolbar>[data-action="close"] {    color:#ffd9d5;    text-shadow:0 1px 1px rgba(0,0,0,0.2)}.header-color-orange>.widget-toolbar>[data-action="settings"] {    color:#559aab;    text-shadow:none}.header-color-orange>.widget-toolbar>[data-action="reload"] {    color:#7ca362;    text-shadow:none}.header-color-orange>.widget-toolbar>[data-action="collapse"] {    color:#777;    text-shadow:none}.header-color-orange>.widget-toolbar>[data-action="close"] {    color:#a05656;    text-shadow:none}.widget-toolbar>[data-action]:focus {    text-decoration:none}.widget-toolbar>[data-action="settings"],.header-color-dark>.widget-toolbar>[data-action="settings"] {    color:#99cadb}.widget-toolbar>[data-action="reload"],.header-color-dark>.widget-toolbar>[data-action="reload"] {    color:#acd392}.widget-toolbar>[data-action="collapse"],.header-color-dark>.widget-toolbar>[data-action="collapse"] {    color:#AAA}.widget-toolbar>[data-action="close"],.header-color-dark>.widget-toolbar>[data-action="close"] {    color:#e09e96}.widget-body {    border:1px solid #CCC;    border-top:0;    background-color:#FFF}.widget-main {    padding:12px}.collapsed .widget-main {    display:none}.widget-main.no-padding {    padding:0}.widget-main.padding-5 {    padding:5px}.widget-main.padding-3 {    padding:3px}.widget-main.padding-18 {    padding:18px}.widget-main.padding-24 {    padding:24px}.widget-main.padding-36 {    padding:36px}.widget-toolbar .progress {    vertical-align:middle;    display:inline-block;    margin:0}.widget-toolbar>.dropdown,.widget-toolbar>.dropup {    display:inline-block}.widget-toolbar>.dropdown>.dropdown-menu:before,.dropdown-menu.dropdown-caret:before {    border-bottom:7px solid rgba(0,0,0,0.2);    border-left:7px solid transparent;    border-right:7px solid transparent;    content:"";    display:inline-block;    left:9px;    position:absolute;    top:-7px}.widget-toolbar>.dropdown>.dropdown-menu:after,.dropdown-menu.dropdown-caret:after {    border-bottom:6px solid #fff;    border-left:6px solid transparent;    border-right:6px solid transparent;    content:"";    display:inline-block;    left:10px;    position:absolute;    top:-6px}.widget-toolbar>.dropdown>.dropdown-menu.pull-right:before,.dropdown-menu.pull-right.dropdown-caret:before {    left:auto;    right:9px}.widget-toolbar>.dropdown>.dropdown-menu.pull-right:after,.dropdown-menu.pull-right.dropdown-caret:after {    left:auto;    right:10px}.widget-header[class*="header-color-"] {    color:#FFF;    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header-color-blue {    background:#307ecc;    border-color:#307ecc}.header-color-blue+.widget-body {    border-color:#307ecc}.header-color-blue2 {    background:#5090c1;    border-color:#5090c1}.header-color-blue2+.widget-body {    border-color:#5090c1}.header-color-blue3 {    background:#6379aa;    border-color:#6379aa}.header-color-blue3+.widget-body {    border-color:#6379aa}.header-color-green {    background:#4ECB73;    border-color:#4ECB73}.header-color-green+.widget-body {    border-color:#4ECB73}.header-color-green2 {    background:#2e8965;    border-color:#2e8965}.header-color-green2+.widget-body {    border-color:#2e8965}.header-color-green3 {    background:#4ebc30;    border-color:#4ebc30}.header-color-green3+.widget-body {    border-color:#4ebc30}.header-color-orange {    background:#ffc657;    border-color:#e8b10d;    color:#855d10!important}.header-color-orange+.widget-body {    border-color:#e8b10d}.header-color-red {    background:#e2755f;    border-color:#e2755f}.header-color-red+.widget-body {    border-color:#e2755f}.header-color-red2 {    background:#e04141;    border-color:#e04141}.header-color-red2+.widget-body {    border-color:#e04141}.header-color-red3 {    background:#F04864;    border-color:#F04864}.header-color-red3+.widget-body {    border-color:#F04864}.header-color-purple {    background:#7e6eb0;    border-color:#7e6eb0}.header-color-purple+.widget-body {    border-color:#7e6eb0}.header-color-pink {    background:#ce6f9e;    border-color:#ce6f9e}.header-color-pink+.widget-body {    border-color:#ce6f9e}.header-color-dark {    background:#404040;    border-color:#454545}.header-color-dark+.widget-body {    border-color:#666}.header-color-grey {    background:#848484;    border-color:#999}.header-color-grey+.widget-body {    border-color:#aaa}.widget-box.light-border>[class*="header-color-"]+.widget-body {    border-color:#d6d6d6!important}.widget-box.no-border>.widget-body {    border:0}.widget-box.no-border {    border-bottom:0}.widget-box.transparent {    border:0;    box-shadow:none}.transparent>.widget-header {    background:0;    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);    border:0;    border-bottom:1px solid #dce8f1;    color:#4383b4;    padding-left:3px}.transparent>.widget-header-large {    padding-left:5px}.transparent>.widget-header-small {    padding-left:1px}.transparent .widget-body {    border:0;    background-color:transparent}.transparent .widget-main {    padding-left:0;    padding-right:0}.widget-header+.widget-body .table thead:first-child tr {    background:#FFF}.widget-header[class*="header-color-"]+.widget-body .table thead:first-child tr {    background:#f2f2f2;    background:-moz-linear-gradient(top,#f8f8f8 0,#ececec 100%);    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#ececec));    background:-webkit-linear-gradient(top,#f8f8f8 0,#ececec 100%);    background:-o-linear-gradient(top,#f8f8f8 0,#ececec 100%);    background:-ms-linear-gradient(top,#f8f8f8 0,#ececec 100%);    background:linear-gradient(to bottom,#f8f8f8 0,#ececec 100%);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#ECECEC',GradientType=0)}.widget-body .table {    border-top:1px solid #e5e5e5}.widget-body .table-bordered thead:first-child>tr {    border-top:0}.widget-main.no-padding .table {    margin-bottom:0;    border:0}.widget-main.no-padding .table-bordered thead:first-child tr th:first-child,.widget-main.no-padding .table-bordered tbody tr td:first-child {    border-left-width:0}.widget-main.padding-5 .table {    margin-bottom:5px}.widget-body .alert:last-child {    margin-bottom:0}.widget-main .tab-content {    border:0}.widget-toolbar>.nav-tabs {    border-bottom:0;    margin-bottom:0;    position:relative;    top:5px}.widget-toolbar>.nav-tabs>li>a {    box-shadow:none}.widget-toolbar>.nav-tabs>li:not(.active)>a {    border-color:transparent;    background-color:transparent}.widget-toolbar>.nav-tabs>li:not(.active)>a:hover {    background-color:transparent}.widget-toolbar>.nav-tabs>li.active>a {    background-color:#FFF;    border-bottom-color:transparent;    box-shadow:none}.widget-header-small>.widget-toolbar>.nav-tabs {    top:5px}.widget-header-small>.widget-toolbar>.nav-tabs>li>a {    line-height:16px;    padding-top:6px;    padding-bottom:6px}.widget-header-small>.widget-toolbar>.nav-tabs>li.active>a {    border-top-width:2px;    margin-top:-1px}.widget-header-large>.widget-toolbar>.nav-tabs {    top:8px}.widget-header-large>.widget-toolbar>.nav-tabs>li>a {    line-height:22px;    padding-top:9px;    padding-bottom:9px}[class*="header-color-"]>.widget-toolbar>.nav-tabs>li>a {    border-color:transparent;    background-color:transparent;    color:#FFF;    margin-right:1px}[class*="header-color-"]>.widget-toolbar>.nav-tabs>li.active>a {    background-color:#FFF;    color:#555;    border-top-width:1px;    margin-top:0}.header-color-orange>.widget-toolbar>.nav-tabs>li>a {    color:#855d10}[class*="header-color-"]>.widget-toolbar>.nav-tabs>li>a:hover {    background-color:#FFF;    color:#555;    border-top-color:#FFF}.transparent>.widget-header>.widget-toolbar>.nav-tabs>li>a {    color:#555;    background-color:transparent;    border-right:1px solid transparent;    border-left:1px solid transparent}.transparent>.widget-header>.widget-toolbar>.nav-tabs>li.active>a {    border-top-color:#1957F6;    border-right:1px solid #c5d0dc;    border-left:1px solid #c5d0dc;    background-color:#FFF;    box-shadow:none}.widget-toolbox:first-child {    padding:2px;    border-bottom:1px solid #CCC}.widget-toolbox:last-child {    padding:2px;    border-top:1px solid #CCC}.transparent .widget-toolbox:last-child {    border:0;    border-top:1px solid #CCC}.widget-toolbox>.btn-toolbar {    margin:0;    padding:0}.widget-toolbox {    background-color:#EEE}.widget-toolbox.padding-4 {    padding:4px}.widget-toolbox.padding-6 {    padding:6px}.widget-toolbox.padding-8 {    padding:8px}.widget-toolbox.padding-12 {    padding:12px}.widget-toolbox.center {    text-align:center}.widget-box-layer {    position:absolute;    top:0;    bottom:0;    right:0;    left:0;    background-color:rgba(0,0,0,0.3);    text-align:center}.widget-box-layer>[class*="icon-"] {    position:relative;    top:35%}.widget-box-layer>.icon-spin {    -moz-animation-duration:1.2s;    -webkit-animation-duration:1.2s;    -o-animation-duration:1.2s;    -ms-animation-duration:1.2s;    animation-duration:1.2s}.widget-main>form {    margin-bottom:0}.widget-main>form .input-append,.widget-main>form .input-prepend {    margin-bottom:0}.widget-main.no-padding>form>fieldset {    padding:16px}.widget-main.no-padding>form>.form-actions {    margin:0;    padding:10px 12px 12px}.widget-main.no-padding>form>fieldset+.form-actions {    padding:10px 0 12px}body.login-layout {    background:#1d2024}body.login-layout:before {    display:none}.login-container {    width:375px;    margin:0 auto}.login-layout #main-content {    margin-left:0;    min-height:100%}.login-layout input[type="text"],.login-layout input[type="password"],.login-layout input[type="datetime"],.login-layout input[type="datetime-local"],.login-layout input[type="date"],.login-layout input[type="month"],.login-layout input[type="time"],.login-layout input[type="week"],.login-layout input[type="number"],.login-layout input[type="email"],.login-layout input[type="url"],.login-layout input[type="search"],.login-layout input[type="tel"],.login-layout input[type="color"] {    line-height:32px;    height:32px;    max-height:32px;    margin-bottom:4px}.login-layout label {    margin-bottom:11px}.login-layout .widget-box {    visibility:hidden;    position:absolute;    overflow:hidden;    width:100%;    -moz-transform:scale(0,1) translate(-150px);    -webkit-transform:scale(0,1) translate(-150px);    -o-transform:scale(0,1) translate(-150px);    -ms-transform:scale(0,1) translate(-150px);    transform:scale(0,1) translate(-150px)}.login-layout .widget-box.visible {    -moz-transform:scale(1,1) translate(0);    -webkit-transform:scale(1,1) translate(0);    -o-transform:scale(1,1) translate(0);    -ms-transform:scale(1,1) translate(0);    transform:scale(1,1) translate(0);    visibility:visible;    -moz-transition:all .3s ease;    -ms-transition:all .3s ease;    transition:all .3s ease;    -o-transition:none;    -webkit-transition:none}.login-layout .widget-box {    border-bottom:0;    box-shadow:none;    padding:6px;    background-color:#394557}.login-layout .widget-box .widget-main {    padding:16px 36px 36px;    background:#f7f7f7}.login-layout .widget-box .widget-main form {    margin:0}.login-layout .widget-box .widget-body .toolbar>div>a {    font-size:15px;    font-weight:400;    text-shadow:1px 0 1px rgba(0,0,0,0.25)}#login-box .forgot-password-link {    color:#FE9}#login-box .user-signup-link {    color:#CF7}#login-box .toolbar {    background:#5090c1;    border-top:2px solid #597597}#login-box .toolbar>div {    width:50%;    display:inline-block;    padding:9px 0 11px}#login-box .toolbar>div:first-child {    float:left;    text-align:left}#login-box .toolbar>div:first-child>a {    margin-left:11px}#login-box .toolbar>div:first-child+div {    float:right;    text-align:right}#login-box .toolbar>div:first-child+div>a {    margin-right:11px}#forgot-box .toolbar {    background:#c16050;    border-top:2px solid #976559;    padding:9px 18px}#signup-box .toolbar {    background:#76b774;    border-top:2px solid #759759;    padding:9px 18px}#forgot-box .back-to-login-link,#signup-box .back-to-login-link {    color:#FE9;    font-size:14px;    font-weight:bold;    text-shadow:1px 0 1px rgba(0,0,0,0.25)}.pricing-box .price {    font-size:22px;    line-height:20px;    height:28px;    text-align:center;    color:#555}.pricing-box .price small {    font-size:14px}.pricing-box-small .price {    line-height:20px;    height:28px;    text-align:center}.pricing-table-header {    padding-top:0;    margin-top:0;    text-align:left}.pricing-table-header>li {    padding:7px 0 7px 11px;    font-size:13px}.pricing-table {    margin-top:0}.pricing-table>li {    text-align:center;    padding:7px 0;    font-size:13px}.list-striped>li:nth-child(odd) {    background-color:#FFF}.list-striped>li:nth-child(even) {    background-color:#f2f3eb}.pricing-table-header.list-striped>li:nth-child(even) {    background-color:#EEE}.pricing-box-small {    box-shadow:none;    margin-left:-2px;    background-color:#FFF;    position:relative;    z-index:100}.pricing-span[class*="span"] {    margin:0;    max-width:150px!important;    float:left!important}.pricing-box-small:hover {    z-index:101;    transform:scale(1.04);    -o-transform:scale(1.04);    -ms-transform:scale(1.04);    box-shadow:0 0 4px 2px rgba(0,0,0,0.15)}.pricing-box-small:hover .price>.label {    transform:scale(0.96);    -webkit-transform:none}@media screen and (-webkit-min-device-pixel-ratio:0) {    .pricing-box-small:hover {        -webkit-transform:none;        zoom:1.04;        left:-1px;        top:-3px    }}.pricing-box-small .price>.label:before,.pricing-box-small .price>.label:after {     margin-top:-2px;     opacity:.9;     filter:alpha(opacity=90) }.pricing-box>.widget-header>h1,.pricing-box>.widget-header>h2,.pricing-box>.widget-header>h3,.pricing-box>.widget-header>h4,.pricing-box>.widget-header>h5,.pricing-box>.widget-header>h6 {    float:none;    margin-left:-9px;    text-align:center}.pricing-box .btn {    font-size:16px}.invoice-info {    line-height:24px!important;    color:#444;    vertical-align:bottom;    margin-left:9px;    margin-right:9px}.invoice-info-label {    display:inline-block;    max-width:100px;    text-align:right;    font-size:14px}.invoice-box .label-large[class*="arrowed"] {    margin-left:11px!important;    max-width:95%}.error-container {    margin:20px;    padding:0;    background:#FFF}.ace-thumbnails {    list-style:none;    margin:0;    padding:0}.ace-thumbnails>li {    float:left;    display:block;    position:relative;    overflow:hidden;    margin:2px;    border:2px solid #333}.ace-thumbnails>li :first-child {    display:block;    position:relative}.ace-thumbnails>li .tags {    display:inline-block;    position:absolute;    bottom:0;    right:0;    overflow:visible;    opacity:.9;    filter:alpha(opacity=90);    direction:rtl}.ace-thumbnails>li .tags>.label {    display:table;    margin:1px 1px 0 0;    direction:ltr;    text-align:left}.ace-thumbnails>li .tools {    position:absolute;    top:0;    bottom:0;    left:-30px;    width:24px;    background-color:rgba(0,0,0,0.55);    text-align:center;    vertical-align:middle;    -webkit-transition:all .2s ease;    -moz-transition:all .2s ease;    -o-transition:all .2s ease;    transition:all .2s ease}.ace-thumbnails>li:hover .tools {    left:0}.ace-thumbnails>li .tools.tools-bottom {    width:auto;    height:28px;    left:0;    right:0;    top:auto;    bottom:-30px}.ace-thumbnails>li:hover .tools.tools-bottom {    bottom:0}.ace-thumbnails>li .tools.tools-top {    width:auto;    height:28px;    left:0;    right:0;    top:-30px;    bottom:auto}.ace-thumbnails>li:hover .tools.tools-top {    top:0}.ace-thumbnails>li .tools.tools-right {    left:auto;    right:-30px}.ace-thumbnails>li:hover .tools.tools-right {    right:0}.ace-thumbnails>li .tools>a,.ace-thumbnails>li :first-child .inner a {    display:block;    color:#FFF;    font-size:18px;    font-weight:normal;    padding:4px}.ace-thumbnails>li .tools>a:hover,.ace-thumbnails>li :first-child .inner a:hover {    text-decoration:none;    color:#c9e2ea}.ace-thumbnails>li .tools.tools-bottom>a,.ace-thumbnails>li .tools.tools-top>a,.ace-thumbnails>li :first-child .inner a {    display:inline-block}.ace-thumbnails>li :first-child>.text {    position:absolute;    right:0;    left:0;    bottom:0;    top:0;    text-align:center;    color:#FFF;    background-color:rgba(0,0,0,0.55);    opacity:0;    -moz-transition:all .2s ease;    -webkit-transition:all .2s ease;    -o-transition:all .2s ease;    -ms-transition:all .2s ease;    transition:all .2s ease}.ace-thumbnails>li:hover>:first-child>.text {    opacity:1}.ace-thumbnails>li :first-child>.text:before {    content:'';    display:inline-block;    height:100%;    vertical-align:middle;    margin-right:0}.ace-thumbnails>li :first-child>.text>.inner {    padding:4px 0;    margin:0;    display:inline-block;    vertical-align:middle;    max-width:90%}.grid3 {    display:block;    width:29%;    float:left;    margin:0 .5%;    padding:0 1.5%;    border-right:1px solid #e3e3e3}.grid3:last-child {    border-right:0}.grid4 {    display:block;    width:21.5%;    float:left;    margin:0 .8%;    padding:0 .8%;    border-right:1px solid #e3e3e3}.grid4:last-child {    border-right:0}.dialogs {    padding:9px 9px 0;    position:relative}.itemdiv {    padding-right:3px;    min-height:64px;    position:relative}.itemdiv.dialogdiv {    padding-bottom:14px}.itemdiv.dialogdiv:before {    position:absolute;    display:block;    content:"";    top:0;    bottom:0;    left:19px;    width:1px;    max-width:1px;    background-color:#e1e6ed;    border:1px solid #d7dbdd;    border-width:0 1px}.itemdiv.dialogdiv:last-child:before {    display:none}.itemdiv.dialogdiv>.user>img {    border-color:#c9d6e5}.itemdiv.dialogdiv>.body {    border:1px solid #dde4ed;    padding:3px 7px 7px;    border-left-width:2px;    margin-right:1px}.itemdiv.dialogdiv>.body:before {    content:"";    display:block;    position:absolute;    left:-7px;    top:11px;    width:8px;    height:8px;    border:2px solid #dde4ed;    border-width:2px 0 0 2px;    background-color:#FFF;    -moz-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    -o-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    transform:rotate(-45deg)}.itemdiv.dialogdiv>.body>.time {    position:static;    float:right}.itemdiv.dialogdiv>.body>.text {    padding-left:0;    padding-bottom:0}.itemdiv.dialogdiv>.body>.text:after {    display:none}.itemdiv.dialogdiv .tooltip>.tooltip-inner {    word-break:break-all}.itemdiv:last-child>.body>.text {    border-bottom:0}.itemdiv:last-child>.body>.text:after {    display:none}.itemdiv>.user {    display:inline-block;    width:42px;    position:absolute;    left:0}.itemdiv>.user>img {    border-radius:120px;    border:2px solid #5293c4;    max-width:36px;    position:relative}.itemdiv:last-child>.body>.text {    border-bottom:0}.itemdiv>.body {    margin-left:50px;    padding-left:0;    width:auto;    margin-right:12px;    position:relative}.itemdiv>.body>.time {    display:block;    font-size:11px;    font-weight:bold;    color:#666;    position:absolute;    right:9px;    top:0}.itemdiv>.body>.time [class*="icon-"] {    font-size:14px;    font-weight:normal}.itemdiv>.body>.name {    display:block;    color:#999}.itemdiv>.body>.name>b {    color:#777}.itemdiv>.body>.text {    display:block;    padding-bottom:19px;    padding-left:7px;    margin-top:2px;    font-size:13px;    position:relative}.itemdiv>.body>.text:after {    display:block;    content:"";    height:1px;    font-size:0;    overflow:hidden;    position:absolute;    left:16px;    right:-12px;    margin-top:9px;    border-top:1px solid #e4ecf3}.itemdiv>.body>.text>[class*="icon-quote-"]:first-child {    color:#dce3ed;    margin-right:4px}.itemdiv>.tools,.itemdiv>.body>.tools {    width:20px;    position:absolute;    right:4px;    bottom:16px;    display:none}.itemdiv>.body>.tools {    bottom:4px}.itemdiv.commentdiv>.tools,.itemdiv.commentdiv>.body>.tools {    right:9px}.itemdiv:hover>.tools,.itemdiv:hover>.body>.tools {    display:inline-block}.itemdiv>.tools .btn,.itemdiv>.body>.tools .btn {    border-radius:36px!important;    margin:1px 0}.itemdiv-orange>.user>img {    border-color:#e89537}.itemdiv-orange:before {    border-color:#e89537}.itemdiv-orange:last-child:after {    border-color:#e89537}.itemdiv-red>.user>img {    border-color:#d85b5b}.itemdiv-red:before {    border-color:#d85b5b}.itemdiv-red:last-child:after {    border-color:#d85b5b}.itemdiv-green>.user>img {    border-color:#8dcc6e}.itemdiv-green:before {    border-color:#8dcc6e}.itemdiv-green:last-child:after {    border-color:#8dcc6e}.itemdiv-pink>.user>img {    border-color:#d668c9}.itemdiv-pink:before {    border-color:#d668c9}.itemdiv-pink:last-child:after {    border-color:#d668c9}.itemdiv.memberdiv {    width:195px;    padding:2px;    margin:3px 0;    float:left;    border-bottom:1px solid #e8e8e8}.itemdiv.memberdiv>.user>img {    border-color:#dce3ed}.itemdiv.memberdiv>.body>.time {    position:static}.itemdiv.memberdiv>.body>.name {    line-height:18px;    height:18px;    margin-bottom:0}.itemdiv.memberdiv>.body>.name>a {    display:inline-block;    max-width:100px;    max-height:18px;    overflow:hidden;    text-overflow:ellipsis;    word-break:break-all}.item-list {    margin:0;    padding:0;    list-style:none}.item-list>li {    border:1px solid #DDD;    border-left-width:3px;    padding:9px;    background-color:#FFF;    margin-top:-1px;    position:relative}.item-list>li.selected {    color:#8090a0;    background-color:#f4f9fc}.item-list>li.selected label,.item-list>li.selected .lbl {    text-decoration:line-through;    color:#8090a0}.item-list>li>.checkbox {    display:inline-block}.item-list>li.ui-sortable-helper {    cursor:move}.item-list.spaced>li,.item-list.spaced2>li {    margin:!inherit}.item-list>li.item-orange {    border-left-color:#eccb71}.item-list>li.item-red {    border-left-color:#e05656}.item-list>li.item-green {    border-left-color:#9ecf6a}.item-list>li.item-blue {    border-left-color:#569add}.item-list>li.item-pink {    border-left-color:#dd56c0}.item-list>li.item-black {    border-left-color:#555}.item-list>li.item-grey {    border-left-color:#999}.item-list>li.item-brown {    border-left-color:brown}.item-list>li.item-default {    border-left-color:#C0C2C4}.item-list>li>label.inline {    display:inline-block}.item-list>li label {    font-size:13px}.item-list>li .percentage {    font-size:11px;    font-weight:bold;    color:#777}.ui-sortable-placeholder,.ui-sortable-helper,.ui-sortable-placeholder>a,.ui-sortable-helper>a {    cursor:move!important}.dataTables_length {    margin-left:8px}.dataTables_filter {    margin-right:8px;    text-align:right}.dataTables_info {    margin:0 0 0 12px;    font-size:14px}.dataTables_paginate {    text-align:right}.dataTables_paginate.pagination {    margin:0 12px 0}.dataTables_length select {    width:70px;    height:25px;    padding:2px 3px}.dataTables_filter input[type=text] {    width:125px;    height:18px;    line-height:18px}.dataTables_wrapper label {    display:inline-block;    font-size:13px}.dataTables_wrapper input[type=text],.dataTables_wrapper select {    margin-bottom:0!important;    margin:0 4px}.dataTables_wrapper .row-fluid:first-child {    padding:12px 0 4px;    background-color:#eff3f8;    1border-bottom:1px solid #e2e2e2}.dataTables_wrapper .row-fluid:last-child {    border-top:1px solid #DDD;    padding:12px 0 6px;    background-color:#eff3f8;    border-bottom:1px solid #DDD}.dataTable {    margin-bottom:0}.dataTables_wrapper .row-fluid:first-child+.dataTable {    border-top:1px solid #DDD;    border-bottom:1px solid #DDD}.dataTable thead th[class*=sort] {    cursor:pointer}.dataTable thead th[class*=sort]:after {    color:#555;    content:"\f0dc";    display:inline-block;    font-family:FontAwesome;    font-size:13px;    font-weight:normal;    float:right;    margin-right:4px;    position:relative}.dataTable thead th[class*=sorting_] {    color:#307ecc}.dataTable thead th.sorting_desc:after {    content:"\f0dd";    top:-6px}.dataTable thead th.sorting_asc:after {    content:"\f0de";    top:4px}.dataTable thead th.sorting_disabled {    cursor:inherit}.dataTable thead th.sorting_disabled:after {    display:none}.slimScrollBar {    border-radius:0!important}.slimScrollRail {    border-radius:0!important}.fc-header-title>h2 {    font-size:22px;    color:#65a0ce}.fc-widget-header,.fc-widget-content {    border:1px solid #bcd4e5}.fc-state-highlight {    background:#FFC}.fc-event-skin {    border-color:#C0C2C4;    background:0}.label-yellow .fc-event-skin {    color:#963}.label-light .fc-event-skin {    color:#888}.fc-grid .fc-day-number {    color:#1957F6}.fc-widget-header {    background:#ecf2f7;    color:#8090a0}.fc-grid th,th.fc-widget-header {    height:28px;    vertical-align:middle!important}.fc-event-skin {    background-color:#C0C2C4;    border:none!important;    padding:0 0 1px 2px}[class*="label-"]>.fc-event-skin,[class*="label-"]>.fc-event-skin>.fc-event-skin.fc-event-head {    background-color:inherit}.fc-event-hori,.fc-event-vert {    border-radius:0!important;    border-color:transparent}.fc-event-skin.ui-draggable-dragging {    cursor:move}.fc-event-skin.fc-event-vert,.fc-event-vert>.fc-event-skin {    padding:0 0 1px}.fc-event-vert .fc-event-content {    padding-left:1px;    padding-right:1px}.fc-event-vert .fc-event-time {    padding:0}.fc-state-default,.fc-state-default .fc-button-inner {    border:1px solid #8b9aa3;    background-color:#C0C2C4;    color:#FFF;    background-image:none;    box-shadow:none;    text-shadow:none;    border-radius:0!important;    margin-left:2px}.fc-state-default {    border:0}.fc-state-default .fc-button-effect span {    background-color:transparent}.fc-state-disabled,.fc-state-disabled .fc-button-inner {    opacity:.75;    color:#DDD}.fc-state-default .fc-button-effect {    display:none}.fc-state-active,.fc-state-active .fc-button-inner {    border-color:#4f99c6;    background-color:#1957F6}.fc-state-hover,.fc-state-hover .fc-button-inner {    background-color:#8b9aa3}.external-event {    margin:6px 0;    padding:0;    cursor:default;    display:block;    color:#FFF;    background-color:#C0C2C4;    font-size:13px;    line-height:28px}.external-event:hover {    opacity:1}.external-event.ui-draggable-dragging {    cursor:move}.external-event>[class*="icon-"]:first-child {    display:inline-block;    height:32px;    width:32px;    text-align:center;    line-height:30px;    margin-right:5px;    font-size:15px;    border-right:1px solid #FFF}.widget-main>.fc {    position:relative;    top:-40px}.widget-main>.fc>.fc-header {    position:relative;    z-index:10}.widget-main .fc-header-title>h2 {    font-size:18px;    line-height:36px}.widget-main .fc-content {    top:-14px;    z-index:11}.widget-main .fc-button-content {    height:37px;    line-height:36px}.widget-main .fc .fc-header-space {    padding-left:2px}#colorbox:focus,#colorbox:active {    outline:0}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight {    background:none!important;    opacity:0}#cboxContent {    border:12px solid #000;    background-color:#FFF;    padding:7px}#cboxOverlay {    background:rgba(0,0,0,0.95);    background:#000}#cboxCurrent {    left:61px;    margin-bottom:5px}#cboxTitle {    margin-bottom:4px}#cboxNext,#cboxPrevious,#cboxClose {    background:0;    text-indent:0;    width:20px;    height:20px;    line-height:14px;    padding:0 4px;    text-align:center;    border:2px solid #999;    border-radius:16px;    color:#666;    font-size:12px;    margin-left:7px;    margin-bottom:7px}#cboxNext:hover,#cboxPrevious:hover {    color:#333;    border-color:#666}#cboxContent {    overflow:visible}#cboxClose {    background-color:#000;    color:#fff;    border:2px solid #fff;    border-radius:32px;    font-size:20px;    height:24px;    width:24px;    padding-bottom:2px;    right:-14px;    top:-14px;    margin-left:0}#cboxLoadingOverlay {    background:none!important}#cboxLoadingGraphic {    background:none!important;    -moz-transform-origin:50% 50%;    -o-transform-origin:50% 50%;    -webkit-transform-origin:50% 50%;    transform-origin:50% 50%;    -moz-animation:spin 1.5s infinite linear;    -o-animation:spin 1.5s infinite linear;    -ms-animation:spin 1.5s infinite linear;    -webkit-animation:spin 1.5s infinite linear;    animation:spin 1.5s infinite linear;    text-align:center}#cboxLoadingGraphic:before {    display:inline-block;    content:"\f110";    font-family:FontAwesome;    font-size:24px;    color:#fe7e3e;    width:32px;    height:32px;    position:relative;    top:48%;    text-align:center;    vertical-align:middle}.datepicker td,.datepicker th,.daterangepicker .calendar th,.daterangepicker .calendar td {    border-radius:0}.datepicker table tr td.active,.datepicker table tr td.active:hover,.daterangepicker td.active,.daterangepicker td.active:hover {    background:#1957F6!important}.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {    background:#8b9aa3!important}.bootstrap-timepicker-widget table td a:hover {    border-radius:0}.gritter-item-wrapper {    background-image:none!important;    box-shadow:0 2px 10px rgba(50,50,50,0.5);    background:rgba(50,50,50,0.92)}.gritter-item-wrapper.gritter-info {    background:rgba(49,81,133,0.92)}.gritter-item-wrapper.gritter-error {    background:rgba(153,40,18,0.92)}.gritter-item-wrapper.gritter-success {    background:rgba(89,131,75,0.92)}.gritter-item-wrapper.gritter-warning {    background:rgba(190,112,31,0.92)}.gritter-item-wrapper.gritter-light {    background:rgba(245,245,245,0.95);    border:1px solid #BBB}.gritter-info.gritter-light {    background:rgba(232,242,255,0.95)}.gritter-error.gritter-light {    background:rgba(255,235,235,0.95)}.gritter-success.gritter-light {    background:rgba(239,250,227,0.95)}.gritter-warning.gritter-light {    background:rgba(252,248,227,0.95)}.gritter-info.gritter-light .gritter-item {    color:#4a577d}.gritter-error.gritter-light .gritter-item {    color:#894a38}.gritter-success.gritter-light .gritter-item {    color:#416131}.gritter-warning.gritter-light .gritter-item {    color:#946446}.gritter-top,.gritter-bottom,.gritter-item {    background-image:none}.gritter-close {    left:auto;    right:3px;    background-image:none;    width:18px;    height:18px;    line-height:17px;    text-align:center;    border:2px solid transparent;    border-radius:16px;    color:#e17b67}.gritter-close:before {    font-family:FontAwesome;    font-size:16px;    content:"\f00d"}.gritter-info .gritter-close {    color:#ffa500}.gritter-error .gritter-close,.gritter-success .gritter-close,.gritter-warning .gritter-close {    color:#ffea07}.gritter-close:hover {    color:#FFF!important}.gritter-title {    text-shadow:none}.gritter-light .gritter-item,.gritter-light .gritter-bottom,.gritter-light .gritter-top,.gritter-light .gritter-close {    background-image:none;    color:#444}.gritter-light .gritter-title {    text-shadow:none}.gritter-light .gritter-close:hover {    color:#8a3104!important}.icon-animated-wrench {    display:inline-block;    -moz-animation:wrenching 2.5s 4 ease;    -o-animation:wrenching 2.5s 4 ease;    -webkit-animation:wrenching 2.5s 4 ease;    -ms-animation:wrenching 2.5s 4 ease;    animation:wrenching 2.5s 4 ease;    -moz-transform-origin:90% 35%;    -webkit-transform-origin:90% 35%;    -o-transform-origin:90% 35%;    -ms-transform-origin:90% 35%;    transform-origin:90% 35%}@-moz-keyframes wrenching {    0% {        -moz-transform:rotate(-12deg)    }    8% {        -moz-transform:rotate(12deg)    }    10% {        -moz-transform:rotate(24deg)    }    18% {        -moz-transform:rotate(-24deg)    }    20% {        -moz-transform:rotate(-24deg)    }    28% {        -moz-transform:rotate(24deg)    }    30% {        -moz-transform:rotate(24deg)    }    38% {        -moz-transform:rotate(-24deg)    }    40% {        -moz-transform:rotate(-24deg)    }    48% {        -moz-transform:rotate(24deg)    }    50% {        -moz-transform:rotate(24deg)    }    58% {        -moz-transform:rotate(-24deg)    }    60% {        -moz-transform:rotate(-24deg)    }    68% {        -moz-transform:rotate(24deg)    }    75% {        -moz-transform:rotate(0deg)    }}@-webkit-keyframes wrenching {     0% {         -webkit-transform:rotate(-12deg)     }     8% {         -webkit-transform:rotate(12deg)     }     10% {         -webkit-transform:rotate(24deg)     }     18% {         -webkit-transform:rotate(-24deg)     }     20% {         -webkit-transform:rotate(-24deg)     }     28% {         -webkit-transform:rotate(24deg)     }     30% {         -webkit-transform:rotate(24deg)     }     38% {         -webkit-transform:rotate(-24deg)     }     40% {         -webkit-transform:rotate(-24deg)     }     48% {         -webkit-transform:rotate(24deg)     }     50% {         -webkit-transform:rotate(24deg)     }     58% {         -webkit-transform:rotate(-24deg)     }     60% {         -webkit-transform:rotate(-24deg)     }     68% {         -webkit-transform:rotate(24deg)     }     75% {         -webkit-transform:rotate(0deg)     } }@-o-keyframes wrenching {      0% {          -o-transform:rotate(-12deg)      }      8% {          -o-transform:rotate(12deg)      }      10% {          -o-transform:rotate(24deg)      }      18% {          -o-transform:rotate(-24deg)      }      20% {          -o-transform:rotate(-24deg)      }      28% {          -o-transform:rotate(24deg)      }      30% {          -o-transform:rotate(24deg)      }      38% {          -o-transform:rotate(-24deg)      }      40% {          -o-transform:rotate(-24deg)      }      48% {          -o-transform:rotate(24deg)      }      50% {          -o-transform:rotate(24deg)      }      58% {          -o-transform:rotate(-24deg)      }      60% {          -o-transform:rotate(-24deg)      }      68% {          -o-transform:rotate(24deg)      }      75% {          -o-transform:rotate(0deg)      }  }@-ms-keyframes wrenching {       0% {           -ms-transform:rotate(-12deg)       }       8% {           -ms-transform:rotate(12deg)       }       10% {           -ms-transform:rotate(24deg)       }       18% {           -ms-transform:rotate(-24deg)       }       20% {           -ms-transform:rotate(-24deg)       }       28% {           -ms-transform:rotate(24deg)       }       30% {           -ms-transform:rotate(24deg)       }       38% {           -ms-transform:rotate(-24deg)       }       40% {           -ms-transform:rotate(-24deg)       }       48% {           -ms-transform:rotate(24deg)       }       50% {           -ms-transform:rotate(24deg)       }       58% {           -ms-transform:rotate(-24deg)       }       60% {           -ms-transform:rotate(-24deg)       }       68% {           -ms-transform:rotate(24deg)       }       75% {           -ms-transform:rotate(0deg)       }   }@keyframes wrenching {        0% {            transform:rotate(-12deg)        }        8% {            transform:rotate(12deg)        }        10% {            transform:rotate(24deg)        }        18% {            transform:rotate(-24deg)        }        20% {            transform:rotate(-24deg)        }        28% {            transform:rotate(24deg)        }        30% {            transform:rotate(24deg)        }        38% {            transform:rotate(-24deg)        }        40% {            transform:rotate(-24deg)        }        48% {            transform:rotate(24deg)        }        50% {            transform:rotate(24deg)        }        58% {            transform:rotate(-24deg)        }        60% {            transform:rotate(-24deg)        }        68% {            transform:rotate(24deg)        }        75% {            transform:rotate(0deg)        }    }.icon-animated-bell {         display:inline-block;         -moz-animation:ringing 2.0s 5 ease 1.0s;         -ms-animation:ringing 2.0s 5 ease 1.0s;         -webkit-animation:ringing 2.0s 5 ease 1.0s;         animation:ringing 2.0s 5 ease 1.0s;         -moz-transform-origin:50% 0;         -webkit-transform-origin:50% 0;         -ms-transform-origin:50% 0;         transform-origin:50% 0     }@-moz-keyframes ringing {    0% {        -moz-transform:rotate(-15deg)    }    2% {        -moz-transform:rotate(15deg)    }    4% {        -moz-transform:rotate(-18deg)    }    6% {        -moz-transform:rotate(18deg)    }    8% {        -moz-transform:rotate(-22deg)    }    10% {        -moz-transform:rotate(22deg)    }    12% {        -moz-transform:rotate(-18deg)    }    14% {        -moz-transform:rotate(18deg)    }    16% {        -moz-transform:rotate(-12deg)    }    18% {        -moz-transform:rotate(12deg)    }    20% {        -moz-transform:rotate(0deg)    }}@-webkit-keyframes ringing {     0% {         -webkit-transform:rotate(-15deg)     }     2% {         -webkit-transform:rotate(15deg)     }     4% {         -webkit-transform:rotate(-18deg)     }     6% {         -webkit-transform:rotate(18deg)     }     8% {         -webkit-transform:rotate(-22deg)     }     10% {         -webkit-transform:rotate(22deg)     }     12% {         -webkit-transform:rotate(-18deg)     }     14% {         -webkit-transform:rotate(18deg)     }     16% {         -webkit-transform:rotate(-12deg)     }     18% {         -webkit-transform:rotate(12deg)     }     20% {         -webkit-transform:rotate(0deg)     } }@-ms-keyframes ringing {      0% {          -ms-transform:rotate(-15deg)      }      2% {          -ms-transform:rotate(15deg)      }      4% {          -ms-transform:rotate(-18deg)      }      6% {          -ms-transform:rotate(18deg)      }      8% {          -ms-transform:rotate(-22deg)      }      10% {          -ms-transform:rotate(22deg)      }      12% {          -ms-transform:rotate(-18deg)      }      14% {          -ms-transform:rotate(18deg)      }      16% {          -ms-transform:rotate(-12deg)      }      18% {          -ms-transform:rotate(12deg)      }      20% {          -ms-transform:rotate(0deg)      }  }@keyframes ringing {       0% {           transform:rotate(-15deg)       }       2% {           transform:rotate(15deg)       }       4% {           transform:rotate(-18deg)       }       6% {           transform:rotate(18deg)       }       8% {           transform:rotate(-22deg)       }       10% {           transform:rotate(22deg)       }       12% {           transform:rotate(-18deg)       }       14% {           transform:rotate(18deg)       }       16% {           transform:rotate(-12deg)       }       18% {           transform:rotate(12deg)       }       20% {           transform:rotate(0deg)       }   }.icon-animated-vertical {        display:inline-block;        -moz-animation:vertical 2.0s 5 ease 2.0s;        -ms-animation:vertical 2.0s 5 ease 2.0s;        -webkit-animation:vertical 2.0s 5 ease 2.0s;        animation:vertical 2.0s 5 ease 2.0s    }@-moz-keyframes vertical {    0% {        -moz-transform:translate(0,-3px)    }    4% {        -moz-transform:translate(0,3px)    }    8% {        -moz-transform:translate(0,-3px)    }    12% {        -moz-transform:translate(0,3px)    }    16% {        -moz-transform:translate(0,-3px)    }    20% {        -moz-transform:translate(0,3px)    }    22% {        -moz-transform:translate(0,0)    }}@-webkit-keyframes vertical {     0% {         -webkit-transform:translate(0,-3px)     }     4% {         -webkit-transform:translate(0,3px)     }     8% {         -webkit-transform:translate(0,-3px)     }     12% {         -webkit-transform:translate(0,3px)     }     16% {         -webkit-transform:translate(0,-3px)     }     20% {         -webkit-transform:translate(0,3px)     }     22% {         -webkit-transform:translate(0,0)     } }@-ms-keyframes vertical {      0% {          -ms-transform:translate(0,-3px)      }      4% {          -ms-transform:translate(0,3px)      }      8% {          -ms-transform:translate(0,-3px)      }      12% {          -ms-transform:translate(0,3px)      }      16% {          -ms-transform:translate(0,-3px)      }      20% {          -ms-transform:translate(0,3px)      }      22% {          -ms-transform:translate(0,0)      }  }@keyframes vertical {       0% {           transform:translate(0,-3px)       }       4% {           transform:translate(0,3px)       }       8% {           transform:translate(0,-3px)       }       12% {           transform:translate(0,3px)       }       16% {           transform:translate(0,-3px)       }       20% {           transform:translate(0,3px)       }       22% {           transform:translate(0,0)       }   }.easyPieChart {        position:relative;        text-align:center    }.easyPieChart canvas {    position:absolute;    top:0;    left:0}.navbar-inverse .navbar-inner,.navbar .btn-navbar {    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important}.dropdown-menu li>a,.dropdown-submenu>a {    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important}.btn {    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important}.progress,.progress .bar {    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important}#spinner-preview {    width:100px;    height:100px;    text-align:center;    margin-top:60px}.dropdown-preview {    margin:0 5px;    display:inline-block}.dropdown-preview>.dropdown-menu {    display:block;    position:static;    margin-bottom:5px}.dd {    position: relative;    display: block;    margin: 0;    padding: 0;    max-width: 600px;    list-style: none;    line-height: 20px}.dd-list {    display: block;    position: relative;    margin: 0;    padding: 0;    list-style: none}.dd-list .dd-list {    padding-left: 30px}.dd-collapsed .dd-list {    display: none}.dd-item,.dd-empty,.dd-placeholder {    display: block;    position: relative;    margin: 0;    padding: 0;    min-height: 20px;    line-height: 20px}.dd-handle,.dd2-content {    display: block;    min-height: 38px;    margin: 5px 0;    padding: 8px 12px;    background: #f8faff;    border: 1px solid #dae2ea;    color: #7c9eb2;    text-decoration: none;    font-weight: bold;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}.dd-handle:hover,.dd2-content:hover {    color: #438eb9;    background: #f4f6f7;    border-color: #dce2e8}.dd-handle[class*="btn-"],.dd2-content[class*="btn-"] {    color: #FFF;    border: 0;    padding: 9px 12px}.dd-handle[class*="btn-"]:hover,.dd2-content[class*="btn-"]:hover {    opacity: .85;    color: #FFF}.dd2-handle+.dd2-content,.dd2-handle+.dd2-content[class*="btn-"] {    padding-left: 44px}.dd-handle[class*="btn-"]:hover,.dd2-content[class*="btn-"] .dd2-handle[class*="btn-"]:hover+.dd2-content[class*="btn-"] {    color: #FFF}.dd-item>button:hover ~ .dd-handle,.dd-item>button:hover ~ .dd2-content {    color: #438eb9;    background: #f4f6f7;    border-color: #dce2e8}.dd-item>button:hover ~ .dd-handle[class*="btn-"],.dd-item>button:hover ~ .dd2-content[class*="btn-"] {    opacity: .85;    color: #FFF}.dd2-handle:hover ~ .dd2-content {    color: #438eb9;    background: #f4f6f7;    border-color: #dce2e8}.dd2-handle:hover ~ .dd2-content[class*="btn-"] {    opacity: .85;    color: #FFF}.dd2-item.dd-item>button {    margin-left: 34px}.dd-item>button {    display: block;    position: relative;    z-index: 1;    cursor: pointer;    float: left;    width: 25px;    height: 20px;    margin: 5px 1px 5px 5px;    padding: 0;    text-indent: 100%;    white-space: nowrap;    overflow: hidden;    border: 0;    background: transparent;    font-size: 12px;    line-height: 1;    text-align: center;    font-weight: bold;    top: 4px;    left: 1px;    color: #707070}.dd-item>button:before {    font-family: FontAwesome;    content: '\f067';    display: block;    position: absolute;    width: 100%;    text-align: center;    text-indent: 0;    font-weight: normal;    font-size: 14px}.dd-item>button[data-action="collapse"]:before {    content: '\f068'}.dd-item>button:hover {    color: #707070}.dd-item.dd-colored>button,.dd-item.dd-colored>button:hover {    color: #EEE}.dd-placeholder,.dd-empty {    margin: 5px 0;    padding: 0;    min-height: 30px;    background: #f0f9ff;    border: 2px dashed #bed2db;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}.dd-empty {    border-color: #AAA;    border-style: solid;    background-color: #e5e5e5}.dd-dragel {    position: absolute;    pointer-events: none;    z-index: 999;    opacity: .8}.dd-dragel>li>.dd-handle {    color: #4b92be;    background: #f1f5fa;    border-color: #d6e1ea;    border-left: 2px solid #777;    position: relative}.dd-dragel>li>.dd-handle[class*="btn-"] {    color: #FFF}.dd-dragel>.dd-item>.dd-handle {    margin-top: 0}.dd-list>li[class*="item-"] {    border-width: 0;    padding: 0}.dd-list>li[class*="item-"]>.dd-handle {    border-left: 2px solid;    border-left-color: inherit}.dd-list>li>.dd-handle .sticker {    position: absolute;    right: 0;    top: 0}.dd2-handle,.dd-dragel>li>.dd2-handle {    left: 0;    top: 0;    width: 36px;    margin: 0;    border-width: 1px 1px 0 0;    text-align: center;    padding: 0!important;    line-height: 38px;    height: 38px;    background: #ebedf2;    border: 1px solid #dee4ea;    cursor: pointer;    overflow: hidden;    position: absolute;    z-index: 1}.dd2-handle:hover,.dd-dragel>li>.dd2-handle {    background: #e3e8ed}.dd2-content[class*="btn-"] {    text-shadow: none!important}.dd2-handle[class*="btn-"] {    text-shadow: none!important;    background: rgba(0,0,0,0.1)!important;    border-right: 1px solid #EEE}.dd2-handle[class*="btn-"]:hover {    background: rgba(0,0,0,0.08)!important}.dd-dragel .dd2-handle[class*="btn-"] {    border-color: transparent;    border-right-color: #EEE}.dd2-handle.btn-yellow {    text-shadow: none!important;    background: rgba(0,0,0,0.05)!important;    border-right: 1px solid #FFF}.dd2-handle.btn-yellow:hover {    background: rgba(0,0,0,0.08)!important}.dd-dragel .dd2-handle.btn-yellow {    border-color: transparent;    border-right-color: #FFF}.dd-item>.dd2-handle .drag-icon {    display: none}.dd-dragel>.dd-item>.dd2-handle .drag-icon {    display: inline}.dd-dragel>.dd-item>.dd2-handle .normal-icon {    display: none}.dropzone {    border-radius: 0;    border: 1px solid rgba(0,0,0,0.06)}.dropzone .dz-default.dz-message {    background-image: none;    font-size: 24px;    text-align: center;    line-height: 32px;    left: 0;    width: 100%;    margin-left: auto}.dropzone .dz-default.dz-message span {    display: inline;    color: #555}.dropzone .dz-default.dz-message span .upload-icon {    opacity: .7;    filter: alpha(opacity=70);    margin-top: 8px;    cursor: pointer}.dropzone .dz-default.dz-message span .upload-icon:hover {    opacity: 1;    filter: alpha(opacity=100)}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark {    background-image: none;    background-color: rgba(255,255,255,0.8);    border-radius: 100%;    text-align: center;    line-height: 35px}.dropzone .dz-preview .dz-error-mark:before,.dropzone-previews .dz-preview .dz-error-mark:before {    font-family: FontAwesome;    font-size: 30px;    color: #db6262;    content: "\f00d"}.dropzone .dz-preview .dz-success-mark:before,.dropzone-previews .dz-preview .dz-success-mark:before {    font-family: FontAwesome;    font-size: 30px;    color: #6da552;    content: "\f00c"}.dropzone a.dz-remove,.dropzone-previews a.dz-remove {    border: 0;    border-radius: 0;    color: #FFF;    background: #F04864;    cursor: pointer}.dropzone a.dz-remove:hover,.dropzone-previews a.dz-remove:hover {    color: #FFF;    background: #b74635}.dropzone .progress,.dropzone-previews .progress {    margin-bottom: 0}.dropzone .dz-preview.dz-success .progress,.dropzone-previews .dz-preview.dz-success .progress,.dropzone .dz-preview.dz-error .progress,.dropzone-previews .dz-preview.dz-error .progress {    display: none}.profile-user-info {    margin: 0px}.profile-info-row {    position: relative}.profile-info-name {    position: absolute;    width: 110px;    text-align: right;    padding: 6px 10px 6px 0;    left: 0;    top: 0;    bottom: 0;    font-weight: normal;    color: #667e99;    background-color: transparent;    border-top: 1px dotted #d5e4f1}.profile-info-value {    padding: 6px 4px 6px 6px;    margin-left: 120px;    border-top: 1px dotted #d5e4f1}.profile-info-value>span+span:before {    display: inline;    content: ",";    margin-left: 1px;    margin-right: 3px;    color: #666;    border-bottom: 1px solid #FFF}.profile-info-value>span+span.editable-container:before {    display: none}.profile-info-row:first-child .profile-info-name {    border-top: 0}.profile-info-row:first-child .profile-info-value {    border-top: 0}.profile-user-info-striped {    border: 1px solid #dcebf7}.profile-user-info-striped .profile-info-name {    color: #336199;    background-color: #edf3f4;    border-top: 1px solid #f7fbff}.profile-user-info-striped .profile-info-value {    border-top: 1px dotted #dcebf7;    padding-left: 12px}.profile-picture {    border: 1px solid #CCC;    background-color: #FFF;    padding: 4px;    display: inline-block;    max-width: 100%;    -moz-box-sizing: border-box;    box-shadow: 1px 1px 1px rgba(0,0,0,0.15)}.profile-activity {    padding: 10px 4px;    border-bottom: 1px dotted #d0d8e0;    position: relative;    border-left: 1px dotted #FFF;    border-right: 1px dotted #FFF}.profile-activity:first-child {    border-top: 1px dotted transparent}.profile-activity:first-child:hover {    border-top-color: #d0d8e0}.profile-activity:hover {    background-color: #f4f9fd;    border-left: 1px dotted #d0d8e0;    border-right: 1px dotted #d0d8e0}.profile-activity img {    border: 2px solid #c9d6e5;    border-radius: 100%;    max-width: 40px;    margin-right: 10px;    margin-left: 0;    box-shadow: none}.profile-activity .thumbicon {    background-color: #74abd7;    display: inline-block;    border-radius: 100%;    width: 38px;    height: 38px;    color: #FFF;    font-size: 18px;    text-align: center;    line-height: 38px;    margin-right: 10px;    margin-left: 0;    text-shadow: none!important}.profile-activity .time {    display: block;    margin-top: 4px;    color: #777}.profile-activity a.user {    font-weight: bold;    color: #9585bf}.profile-activity .tools {    position: absolute;    right: 12px;    bottom: 8px;    display: none}.profile-activity:hover .tools {    display: block}.user-profile .ace-thumbnails li {    border: 1px solid #CCC;    padding: 3px;    margin: 6px}.user-profile .ace-thumbnails li .tools {    left: 3px;    right: 3px}.user-profile .ace-thumbnails li:hover .tools {    bottom: 3px}.user-profile .user-title-label:hover {    text-decoration: none}.user-profile .user-title-label+.dropdown-menu {    margin-left: -12px}.profile-contact-links {    padding: 4px 2px 5px;    border: 1px solid #e0e2e5;    background-color: #f8fafc}.profile-contact-info .btn-link:hover>[class*="icon-"],.profile-contact-info .btn-link:focus>[class*="icon-"] {    text-decoration: none}.profile-social-links>a {    text-decoration: none;    margin: 0 1px}.profile-social-links>a:hover>[class*="icon-"] {    text-decoration: none}.profile-skills .progress {    height: 26px;    margin-bottom: 2px;    background-color: transparent}.profile-skills .progress .progress-bar {    line-height: 26px;    font-size: 13px;    font-weight: bold;    font-family: "Open Sans";    padding: 0 8px}.profile-users .user {    display: block;    position: static;    text-align: center;    width: auto}.profile-users .user img {    padding: 2px;    border-radius: 100%;    border: 1px solid #AAA;    max-width: none;    width: 64px;    -webkit-transition: all .1s;    transition: all .1s}.profile-users .user img:hover {    -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.33);    box-shadow: 0 0 1px 1px rgba(0,0,0,0.33)}.profile-users .memberdiv {    background-color: #FFF;    width: 100px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    border: 0;    text-align: center;    margin: 0 8px 24px}.profile-users .memberdiv .name a:hover [class*="icon-"] {    text-decoration: none}.profile-users .memberdiv .body {    display: inline-block;    margin: 8px 0 0 0}.profile-users .memberdiv .popover {    visibility: hidden;    min-width: 150px;    margin-left: 0;    margin-right: 0;    top: -5%;    left: auto;    right: auto;    z-index: -1;    opacity: 0;    display: none;    -webkit-transition: visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s linear 0s;    transition: visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s linear 0s}.profile-users .memberdiv .popover.right {    left: 100%;    right: auto;    display: block}.profile-users .memberdiv .popover.left {    left: auto;    right: 100%;    display: block}.profile-users .memberdiv>:first-child:hover .popover {    visibility: visible;    opacity: 1;    z-index: 1010;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s}.profile-users .memberdiv .tools {    position: static;    display: block;    width: 100%;    margin-top: 2px}.profile-users .memberdiv .tools>a {    margin: 0 2px}.profile-users .memberdiv .tools>a:hover {    text-decoration: none}