html {    min-height: 100%;    position: relative;}body {    padding-bottom: 0;    background-color: #e4e6e9;    min-height: 100%;    font-family: 'Open Sans';    font-size: 13px;    color: #393939;}body:before {    content: "";    display: block;    position: fixed;    top: 0;    bottom: 0;    left: 0;    right: 0;    z-index: -1;    background-color: #FFF;}body.navbar-fixed {    padding-top: 45px;}body.breadcrumbs-fixed {    padding-top: 86px;}.main-container {    padding: 0;    position: relative;}.main-content {    margin-left: 190px;    margin-right: 0;    margin-top: 0;    min-height: 100%;    padding: 0;}.page-content {    background: #fff;    margin: 0;    padding: 8px 20px 24px;}.page-header {    padding-bottom: 9px;    margin: 15px 0 10px;}.page-header:first-child span {    padding: 0;    margin: 0 8px;    font-size: 24px;    font-weight: lighter;    color: #2679b5;}.page-header:first-child span small {    margin: 0 6px;    font-size: 14px;    font-weight: normal;    color: #8089a0;}[class*=" icon-"], [class^="icon-"] {    display: inline-block;    text-align: center;}a:focus, a:active {    text-decoration: none;}h1 {    font-size: 32px;    font-weight: normal;}h1.smaller {    font-size: 31px;}h1.bigger {    font-size: 33px;}h1.block {    margin-bottom: 16px;}h2 {    font-size: 26px;    font-weight: normal;}h2.smaller {    font-size: 25px;}h2.bigger {    font-size: 27px;}h2.block {    margin-bottom: 16px;}h3 {    font-size: 22px;    font-weight: normal;}h3.smaller {    font-size: 21px;}h3.bigger {    font-size: 23px;}h3.block {    margin-bottom: 16px;}.btm-border{    border-bottom: 1px solid #eee;    margin-bottom: 15px;}.btm-border::after{    margin-left: 30px;}h4 {    font-size: 18px;    font-weight: normal;}h4.smaller {    font-size: 17px;}h4.bigger {    font-size: 19px;}h4.block {    margin-bottom: 16px;}h5 {    font-size: 15px;    font-weight: normal;}h5.smaller {    font-size: 14px;}h5.bigger {    font-size: 16px;}h5.block {    margin-bottom: 16px;}h6 {    font-size: 13px;    font-weight: normal;}h6.smaller {    font-size: 12px;}h6.bigger {    font-size: 14px;}h6.block {    margin-bottom: 16px;}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 {    margin-top: 3px;    margin-bottom: 3px;    height: 0;    font-size: 0;}.spaced>li.divider {    margin-top: 5px;    margin-bottom: 5px;}.spaced2>li.divider {    margin-top: 8px;    margin-bottom: 8px;}li.divider:before {    content: "";    display: inline-block;}blockquote, blockquote.pull-right {    border-color: #e5eaf1;}.modal {    border-radius: 0;}.modal-footer {    border-top-color: #e4e9ee;    -webkit-box-shadow: none;    -moz-box-shadow: none;    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;}.pagination ul>li>a, .pager>li>a {    border-width: 1px;    border-radius: 0!important;}.pagination ul>li>a, .pager>li>a {    color: #2283c5;    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: #6faed9;    border-color: #6faed9;    color: #fff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.lighter {    font-weight: lighter;}.bolder {    font-weight: bolder;}.inline {    display: inline-block!important;}.block {    display: block!important;}.center, .align-center {    text-align: center;}.align-left {    text-align: left;}.align-right {    text-align: right;}.middle {    vertical-align: middle;}.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: #93cbf9!important;}.green {    color: #69aa46!important;}.light-green {    color: #b0d877!important;}.orange {    color: #ff892a!important;}.orange2 {    color: #feb902!important;}.light-orange {    color: #fcac6f!important;}.purple {    color: #a069c3!important;}.pink {    color: #c6699f!important;}.pink2 {    color: #d6487e!important;}.brown {    color: #a52a2a!important;}.grey {    color: #777!important;}.light-grey {    color: #bbb!important;}.bigger-110 {    font-size: 110%}.bigger-120 {    font-size: 120%}.bigger-130 {    font-size: 130%}.bigger-140 {    font-size: 140%}.bigger-150 {    font-size: 150%}.bigger-160 {    font-size: 160%}.bigger-170 {    font-size: 170%}.bigger-180 {    font-size: 180%}.bigger-190 {    font-size: 190%}.bigger-200 {    font-size: 200%}.bigger-210 {    font-size: 210%}.bigger-220 {    font-size: 220%}.bigger-230 {    font-size: 230%}.bigger-240 {    font-size: 240%}.bigger-250 {    font-size: 250%}.bigger-260 {    font-size: 260%}.bigger-270 {    font-size: 270%}.bigger-280 {    font-size: 280%}.bigger-290 {    font-size: 290%}.bigger-300 {    font-size: 300%}.bigger-125 {    font-size: 125%}.bigger-175 {    font-size: 175%}.bigger-225 {    font-size: 225%}.bigger-275 {    font-size: 275%}.smaller-90 {    font-size: 90%}.smaller-80 {    font-size: 80%}.smaller-70 {    font-size: 70%}.smaller-60 {    font-size: 60%}.smaller-50 {    font-size: 50%}.smaller-40 {    font-size: 40%}.smaller-30 {    font-size: 30%}.smaller-20 {    font-size: 20%}.smaller-75 {    font-size: 75%}.width-20 {    width: 20%!important;}.width-25 {    width: 25%!important;}.width-30 {    width: 30%!important;}.width-35 {    width: 35%!important;}.width-40 {    width: 40%!important;}.width-45 {    width: 45%!important;}.width-50 {    width: 50%!important;}.width-55 {    width: 55%!important;}.width-60 {    width: 60%!important;}.width-65 {    width: 65%!important;}.width-70 {    width: 70%!important;}.width-75 {    width: 75%!important;}.width-80 {    width: 80%!important;}.width-85 {    width: 85%!important;}.width-90 {    width: 90%!important;}.width-95 {    width: 95%!important;}.width-100 {    width: 100%!important;}.width-48 {    width: 48%!important;}.no-padding {    padding: 0;}.no-padding-bottom {    padding-bottom: 0;}.no-padding-top {    padding-top: 0;}.no-padding-left {    padding-left: 0;}.no-padding-right {    padding-right: 0;}.no-margin {    margin: 0;}.no-margin-bottom {    margin-bottom: 0;}.no-margin-top {    margin-top: 0;}.no-margin-left {    margin-left: 0;}.no-margin-right {    margin-right: 0;}.no-border {    border: 0;}.no-border-bottom {    border-bottom: 0;}.no-border-top {    border-top: 0;}.no-border-left {    border-left: none;}.no-border-right {    border-right: 0;}.overflow-hidden {    overflow: hidden;}.overflow-auto {    overflow: auto;}.overflow-scroll {    overflow: scroll;}.overflow-visible {    overflow: visible;}.pg-hr{    border-bottom: 1px solid #eee;    margin-bottom: 8px;}.hr {    display: block;    height: 0;    overflow: hidden;    font-size: 0;    border-top: 1px solid #e3e3e3;    margin: 12px 0;}.hr-double {    height: 1px;    border-top: 1px solid #e3e3e3;    border-bottom: 1px solid #e3e3e3;}.hr.dotted {    border-top-style: dotted;}.hr-double.dotted {    border-bottom-style: dotted;}.hr-32, .hr32 {    margin: 32px 0;}.hr-30, .hr30 {    margin: 30px 0;}.hr-28, .hr28 {    margin: 28px 0;}.hr-26, .hr26 {    margin: 26px 0;}.hr-24, .hr24 {    margin: 24px 0;}.hr-22, .hr22 {    margin: 22px 0;}.hr-20, .hr20 {    margin: 20px 0;}.hr-18, .hr18 {    margin: 18px 0;}.hr-16, .hr16 {    margin: 16px 0;}.hr-14, .hr14 {    margin: 14px 0;}.hr-12, .hr12 {    margin: 12px 0;}.hr-10, .hr10 {    margin: 10px 0;}.hr-8, .hr8 {    margin: 8px 0;}.hr-6, .hr6 {    margin: 6px 0;}.hr-4, .hr4 {    margin: 4px 0;}.hr-2, .hr2 {    margin: 2px 0;}.space, .vspace {    max-height: 0;    overflow: hidden;    margin: 12px 0;}.vspace {    display: none;}.space-32 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 32px 0;}.vspace-32 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 32px 0;    display: none;}.space-30 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 30px 0;}.vspace-30 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 30px 0;    display: none;}.space-28 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 28px 0;}.vspace-28 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 28px 0;    display: none;}.space-26 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 26px 0;}.vspace-26 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 26px 0;    display: none;}.space-24 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 24px 0;}.vspace-24 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 24px 0;    display: none;}.space-22 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 22px 0;}.vspace-22 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 22px 0;    display: none;}.space-20 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 20px 0;}.vspace-20 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 20px 0;    display: none;}.space-18 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 18px 0;}.vspace-18 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 18px 0;    display: none;}.space-16 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 16px 0;}.vspace-16 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 16px 0;    display: none;}.space-14 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 14px 0;}.vspace-14 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 14px 0;    display: none;}.space-12 {    max-height: 0;    overflow: hidden;    margin: 12px 0;}.vspace-12 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    display: none;}.space-10 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 10px 0;}.vspace-10 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 10px 0;    display: none;}.space-8 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 8px 0;}.vspace-8 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 8px 0;    display: none;}.space-6 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 6px 0;}.vspace-6 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 6px 0;    display: none;}.space-4 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 4px 0;}.vspace-4 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 4px 0;    display: none;}.space-2 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 2px 0;}.vspace-2 {    max-height: 0;    overflow: hidden;    margin: 12px 0;    margin: 2px 0;    display: none;}.header {    line-height: 28px;    margin-bottom: 16px;    margin-top: 18px;    padding-bottom: 4px;    border-bottom: 1px solid #CCC;}.header.blue {    border-bottom-color: #d5e3ef;}.header.green {    border-bottom-color: #cce2c1;}.header.purple {    border-bottom-color: #e0d1ea;}.header.orange {    border-bottom-color: #fdd0ac;}.header.red {    border-bottom-color: #f3cdc6;}.header.grey {    border-bottom-color: #c3c3c3;}.header.pink {    border-bottom-color: #f2e0eb;}.header.pink2 {    border-bottom-color: #e69eb9;}.header.light-blue {    border-bottom-color: #dceefc;}.header.light-red {    border-bottom-color: #fec5c5;}.header.light-green {    border-bottom-color: #d2e7b5;}.header.brown {    border-bottom-color: #df9393;}.header>[class*="icon-"] {    margin-right: 2px;}.no-radius {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;}.action-buttons a {    margin: 0 2px;    display: inline-block;    opacity: .85;    -webkit-transition: all .1s;    -moz-transition: all .1s;    -o-transition: all .1s;    transition: all .1s;}.action-buttons a:hover {    text-decoration: none;    -moz-transform: scale(1.2);    -webkit-transform: scale(1.2);    -o-transform: scale(1.2);    -ms-transform: scale(1.2);    transform: scale(1.2);    opacity: 1;}.navbar {    margin-bottom: 0;}.navbar {    padding-left: 0;    padding-right: 0;    margin-left: 0;    margin-right: 0;}.navbar .navbar-inner {    border: 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    margin: 0;    padding-left: 0;    padding-right: 0;    min-height: 45px;    position: relative;    background: #14213d;}.navbar .navbar-text, .navbar .navbar-link {    color: #fff;}.navbar .brand {    color: #fff;    font-size: 24px;    text-shadow: none;}.navbar .nav>li>a, .navbar .nav>li>a:hover, .navbar .nav>li>a:focus {    font-size: 13px;    text-shadow: none;    color: #fff;}.ace-nav {    height: 100%}.ace-nav>li {    line-height: 45px;    max-height: 45px;    background: #2e6589;    border-left: 1px solid #14213d;    padding: 0;    position: relative;}.ace-nav>li:first-child {    border-left: none;}.ace-nav>li>a {    position: relative;    color: #EEE;    display: block;    height: 100%;    padding: 0 8px!important;    background-color: transparent;}.ace-nav>li>a>[class*="icon-"] {    font-size: 16px;    color: #EEE;    display: inline-block;    width: 20px;    text-align: center;}.ace-nav>li>a>.badge {    position: relative;    top: -4px;    left: 2px;    padding-right: 5px;    padding-left: 5px;}.ace-nav>li.grey {    background: #555;}.ace-nav>li.purple {    background: #892e65;}.ace-nav>li.green {    background: #2e8965;}.ace-nav>li.light-blue {    background: #14213d;}.ace-nav>li.light-blue2 {    background: #42a8e1;}.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.light-pink {    background: #f4dae5;}.ace-nav>li.dark {    background: #404040;}.ace-nav>li.white-opaque {    background: rgba(255, 255, 255, 0.8);}.ace-nav>li.dark-opaque {    background: rgba(0, 0, 0, 0.2);}.ace-nav>li.no-border {    border: 0;}.ace-nav>li.margin-4 {    margin-left: 4px;}.ace-nav>li.margin-3 {    margin-left: 3px;}.ace-nav>li.margin-2 {    margin-left: 2px;}.ace-nav>li.margin-1 {    margin-left: 1px;}.ace-nav>li .dropdown-menu {    z-index: 1031;}.ace-nav .nav-user-photo {    margin: -4px 8px 0 0;    border-radius: 24px;    border: 2px solid #FFF;    max-width: 36px!important;}.ace-nav li:last-child a [class^="icon-"] {    display: inline-block;    width: 1.25em;    text-align: center;}.breadcrumbs {position: relative;    border-bottom: 1px solid #000000;    background-color: #ffffff;    min-height: 40px;    line-height: 39px;    padding: 0 12px 0 0;    display: block; }.breadcrumbs.fixed {    position: fixed;    right: 0;    left: 190px;    top: 45px;    z-index: 1028;}.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, .breadcrumb>li.active {    color: #555;}.breadcrumb>li>.divider {    padding: 0 4px;}.breadcrumb>li>a {    display: inline-block;    padding: 0 4px;    color: #4c8fbd;}.breadcrumb .home-icon {    margin-left: 4px;    margin-right: 2px;    font-size: 20px;    position: relative;    top: 2px;}.breadcrumb .arrow-icon {    height: 22px;    padding: 0;    margin: 0;    position: relative;    top: 1px;    font-size: 14px;    color: #b2b6bf;}.nav-search {    position: absolute;    top: 5px;    right: 22px;    line-height: 24px;}.nav-search .form-search {    margin-top: 1px;}.nav-search .nav-search-input {    border: 1px solid #6FB3E0;    width: 152px;    height: 28px!important;    padding-top: 2px;    padding-bottom: 2px;    border-radius: 4px!important;    font-size: 13px;    line-height: 1.3;    color: #666!important;    z-index: 11;    -webkit-transition: width ease .15s;    -o-transition: width ease .15s;    transition: width ease .15s;}.nav-search .nav-search-input+.dropdown-menu {    min-width: 0;    left: 0;    right: 0;}.nav-search .nav-search-input:focus, .nav-search .nav-search-input:hover {    border-color: #6fb3e0;}.nav-search .nav-search-icon {    color: #6fb3e0!important;    font-size: 14px!important;    line-height: 24px!important;}.sidebar>.nav-search {    position: static;    background-color: #fafafa;    border-bottom: 1px solid #DDD;    text-align: center;    height: 35px;    padding-top: 5px;}.sidebar>.nav-search .nav-search-input {    width: 130px!important;    border-radius: 0!important;    max-width: 130px!important;    opacity: 1!important;    filter: alpha(opacity=100)!important;}.sidebar>.nav-search .nav-search-input+.dropdown-menu {    text-align: left;}.sidebar>.nav-search .nav-search-icon {    border: 0;    border-radius: 0;    padding: 0 3px;}.sidebar>.nav-search.menu-min .nav-search .form-search {    position: absolute;    left: 5px;    z-index: 14;}.sidebar>.nav-search.menu-min .nav-search .nav-search-input {    width: 0!important;    max-width: 0!important;    opacity: 0!important;    filter: alpha(opacity=0)!important;}.sidebar>.nav-search.menu-min .nav-search .nav-search-input:hover, .sidebar>.nav-search.menu-min .nav-search .nav-search-input:focus, .sidebar>.nav-search.menu-min .nav-search .nav-search-input:active {    width: 130px!important;    max-width: 130px!important;    opacity: 1!important;    filter: alpha(opacity=100)!important;}.sidebar>.nav-search.menu-min .nav-search .nav-search-input:hover ~ #nav-search-icon, .sidebar>.nav-search.menu-min .nav-search .nav-search-input:focus ~ #nav-search-icon, .sidebar>.nav-search.menu-min .nav-search .nav-search-input:active ~ #nav-search-icon {    border: 0;    border-radius: 0;    padding: 0 3px;}.sidebar>.nav-search.menu-min .nav-search:hover .nav-search-input {    width: 130px!important;    max-width: 130px!important;    opacity: 1!important;    filter: alpha(opacity=100)!important;}.sidebar>.nav-search.menu-min .nav-search:hover .nav-search-input ~ .nav-search-icon {    border: 0;    border-radius: 0;    padding: 0 3px;}.sidebar>.nav-search.menu-min .nav-search .nav-search-icon {    border: 1px solid;    border-radius: 32px;    background-color: #FFF;    padding: 0 5px;}.sidebar {    width: 189px;    position: absolute;    top: 0;    bottom: 0;    background-color: #14213d;    border-top: 1px solid #4a5a7e;    border-bottom: 1px solid #131f39;}.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.fixed {    position: fixed;    z-index: 1029;    top: 45px;    left: 0;}.sidebar.fixed:before {    left: 0;    right: auto;}li [class^="icon-"], li [class*=" icon-"], .nav-list li [class^="icon-"], .nav-list li [class*=" icon-"] {    width: auto;}.nav-list {    margin: 0;    padding: 0;    list-style: none;}.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 #4a5a7e;    border-bottom: 1px solid #131f39;    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: #14213d;    color: #ffffff;    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: #3382af;}.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: 9px;    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>li.separator {    height: 3px;    background-color: transparent;    position: static;    margin: 1px 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.nav-list>li.open>a {    background-color: #fafafa;    color: #1963aa;}.nav-list>li.active {    background-color: #fff;}.nav-list>li.active>a, .nav-list>li.active>a:hover, .nav-list>li.active>a:focus, .nav-list>li.active>a:active {    background-color: #fff;    color: #0b6cbc;    font-weight: bold;    font-size: 13px;}.nav-list>li.active>a>[class*="icon-"] {    font-weight: normal;}.nav-list>li.active>a:hover:before {    display: none;}.nav-list>li.active:after {    display: inline-block;    content: "";    position: absolute;    right: -2px;    top: -1px;    bottom: 0;    border-right: 2px solid #0b6cbc;}.nav-list>li.open {    border-bottom-color: #e5e5e5;}.nav-list>li.active .submenu {    display: block;}.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;    position: relative;    color: #616161;    padding: 7px 0 8px 37px;    margin: 0;    border-top: 1px dotted #e4e4e4;}.nav-list>li .submenu>li>a:focus {    text-decoration: none;}.nav-list>li .submenu>li>a:hover {    text-decoration: none;    color: #4b88b7;}.nav-list>li .submenu>li.active>a {    color: #0b6cbc;}.nav-list>li .submenu>li a>[class*="icon-"]:first-child {    display: none;    font-size: 12px;    font-weight: normal;    width: 18px;    height: auto;    line-height: 12px;    text-align: center;    position: absolute;    left: 10px;    top: 11px;    z-index: 1;    background-color: #FFF;}.nav-list>li .submenu>li.active>a>[class*="icon-"]:first-child, .nav-list>li .submenu>li:hover>a>[class*="icon-"]:first-child {    display: inline-block;}.nav-list>li .submenu>li.active>a>[class*="icon-"]:first-child {    color: #c86139;}.nav-list>li>.submenu>li:before {    content: "";    display: inline-block;    position: absolute;    width: 8px;    left: 18px;    top: 17px;    border-top: 1px solid #ccd7e2;}.nav-list>li>.submenu>li:first-child>a {    border-top: 1px solid #fafafa;}.nav-list>li>.submenu:before {    content: "";    display: block;    position: absolute;    z-index: 1;    left: 18px;    top: 0;    bottom: 0;    border-left: 1px solid #ccd7e2;}.nav-list>li.active>.submenu>li:before {    border-top-color: #bccfe0;}.nav-list>li.active>.submenu:before {    border-left-color: #bccfe0;}.nav-list li .submenu {    overflow: hidden;}.nav-list li.active>a:after {    display: block;    content: "";    position: absolute!important;    right: 0;    top: 4px;    border: 8px solid transparent;    border-width: 14px 10px;    border-right-color: #0b6cbc;}.nav-list li.open>a:after {    display: none;}.nav-list li.active.open>.submenu>li.active.open>a.dropdown-toggle:after {    display: none;}.nav-list li.active>.submenu>li.active>a:after {    display: none;}.nav-list li.active.open>.submenu>li.active>a:after {    display: block;}.menu-min .nav-list li.active.open>.submenu>li.active>a:after {    display: none;}.nav-list li.active.no-active-child>a:after {    display: inline-block!important;}.nav-list a .badge, .nav-list a .label {    font-size: 12px;    padding-left: 6px;    padding-right: 6px;    position: absolute;    top: 9px;    right: 11px;    opacity: .88;}.nav-list a .badge [class*="icon-"], .nav-list a .label [class*="icon-"] {    vertical-align: middle;    margin: 0;}.nav-list a.dropdown-toggle .badge, .nav-list a.dropdown-toggle .label {    right: 28px;}.nav-list a:hover .badge, .nav-list a:hover .label {    opacity: 1;}.menu-min .nav-list a .badge, .menu-min .nav-list a .label {    position: relative;    top: -1px;    right: auto;    left: 4px;}.nav-list .submenu .submenu a .badge, .nav-list .submenu .submenu a .label {    top: 6px;}.menu-min .nav-list .submenu .submenu a .badge, .menu-min .nav-list .submenu .submenu a .label {    top: 0;}.sidebar-collapse {    border-bottom: 1px solid #e0e0e0;    background-color: #14213d;    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 #e0e0e0;    position: absolute;    left: 15px;    right: 15px;    top: 13px;}.sidebar-shortcuts {        border-top: 1px solid #14213d;    border-bottom: 1px solid #131f39;    text-align: center;    line-height: 37px;    max-height: 40px;    margin-bottom: 0;    background-color: #14213d;}.sidebar-shortcuts-large {    padding-bottom: 4px;}.sidebar-shortcuts-large>.btn>[class*="icon-"] {    font-size: 110%}.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;    filter: alpha(opacity=85);}.sidebar.menu-min {    width: 42px;}.sidebar.menu-min:before {    width: 42px;}.sidebar.menu-min+.main-content {    margin-left: 43px;}.sidebar.menu-min+.main-content .breadcrumbs.fixed {    left: 43px;}.menu-min .nav-list>li>a {    position: relative;}.menu-min .nav-list>li>a>.menu-text {    display: none;    position: absolute;    left: 41px;    top: -2px;    width: 158px;    height: 39px;    line-height: 38px;    background-color: #f5f5f5;    z-index: 121;    -webkit-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    border: 1px solid #ccc;    padding-left: 12px;}.menu-min .nav-list>li>a.dropdown-toggle>.menu-text {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    border: 0;    top: -1px;    left: 42px;    width: 163px;    border-bottom: 1px solid #ddd;}.menu-min .nav-list>li>a .arrow {    display: none;}.menu-min .nav-list>li>a:hover:before {    width: 2px;}.menu-min .nav-list>li:hover>a {    color: #1963aa;}.menu-min .nav-list>li:hover>a>.menu-text {    display: block;}.menu-min .nav-list>li.active>a>.menu-text {    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 {    color: #0b6cbc;}.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 li.active>a:after {    display: none;}.menu-min .nav-list>li>.submenu {    background: #fff;    position: absolute;    z-index: 120;    left: 41px;    top: -2px;    width: 175px;    border: 1px solid #ccc;    -webkit-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    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>.submenu:before {    display: none;}.menu-min .nav-list>li>.submenu li:before {    display: none;}.menu-min .nav-list>li>.submenu li>a {    margin-left: 0;    padding-left: 24px;}.menu-min .nav-list>li>.submenu li>a>[class*="icon-"]:first-child {    left: 4px;}.menu-min .nav-list>li:hover>.submenu {    display: block!important;}.menu-min .nav-list>li.active>.submenu {    border-left-color: #1963aa;}.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;    -webkit-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);    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: #aeaeae;}.nav-list>li>.submenu li>.submenu {    border-top: 0;    background-color: transparent;    display: none;}.nav-list>li>.submenu li.active>.submenu {    display: block;}.nav-list>li>.submenu a>.arrow {    right: 11px;    top: 10px;    font-size: 16px;    color: #6b828e;}.nav-list>li>.submenu li>.submenu>li>a>.arrow {    right: 12px;    top: 9px;}.nav-list>li>.submenu li>.submenu>li {    line-height: 16px;}.nav-list>li>.submenu li>.submenu>li:before {    display: none;}.nav-list>li>.submenu li>.submenu>li>a {    margin-left: 20px;    padding-left: 22px;}.nav-list>li>.submenu li>.submenu>li>.submenu>li>a {    margin-left: 20px;    padding-left: 38px;}.nav-list>li>.submenu li>.submenu>li a>[class*="icon-"]:first-child {    display: inline-block;    color: inherit;    font-size: 14px;    position: static;    background-color: transparent;}.nav-list>li>.submenu li>.submenu>li a {    font-size: 13px;    color: #777;}.nav-list>li>.submenu li>.submenu>li a:hover {    color: #316292;    text-decoration: underline;}.nav-list>li>.submenu li>.submenu>li a:hover [class*="icon-"] {    text-decoration: none;    color: #316292;}.nav-list>li>.submenu li.open>a {    color: #25639e;}.nav-list>li>.submenu li.open>a>[class*="icon-"]:first-child {    display: inline-block;}.nav-list>li>.submenu li.open>a .arrow {    color: #25639e;}.nav-list>li>.submenu li>.submenu li.open>a {    color: #25639e;}.nav-list>li>.submenu li>.submenu li.open>a>[class*="icon-"]:first-child {    display: inline-block;    color: #1963aa;}.nav-list>li>.submenu li>.submenu li.open>a .arrow {    color: #25639e;}.nav-list>li>.submenu li>.submenu li.active>a {    color: #136bb4;}.nav-list>li>.submenu li>.submenu li.active>a>[class*="icon-"]:first-child {    display: inline-block;    color: #136bb4;}.nav-list>li.active.open li.active>a:after {    top: 2px;    border-width: 14px 8px;}.nav-list>li.active.open li.active.open li.active>a:after {    top: 0;}.menu-min .nav-list>li>.submenu li>.submenu>li>a {    margin-left: 0;    padding-left: 30px;}.menu-min .nav-list>li>.submenu li>.submenu>li>.submenu>li>a {    margin-left: 0;    padding-left: 45px;}.menu-min .nav-list>li>.submenu li.active>a:after {    display: none;}.menu-toggler {    display: none;}.btn {    display: inline-block;    color: #FFF!important;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important;    background-image: none!important;    border: 5px solid;    border-radius: 0;    box-shadow: none!important;    -webkit-transition: all ease .15s;    -moz-transition: all ease .15s;    -o-transition: all ease .15s;    transition: all ease .15s;    cursor: pointer;    vertical-align: middle;    margin: 0;    position: relative;    padding: 0 12px 1px;    line-height: 32px;    font-size: 14px;}.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, .btn-default {    background-color: #abbac3!important;    border-color: #abbac3;}.btn:hover, .btn-default:hover {    background-color: #8b9aa3!important;}.btn.no-border:hover, .btn-default.no-border:hover {    border-color: #8b9aa3;}.btn.no-hover:hover, .btn-default.no-hover:hover {    background-color: #abbac3!important;}.btn.active, .btn-default.active {    background-color: #9baab3!important;    border-color: #8a9ba6;}.btn.no-border.active, .btn-default.no-border.active {    background-color: #92a3ac!important;    border-color: #92a3ac;}.btn.disabled, .btn-default.disabled, .btn[disabled], .btn-default[disabled] {    background-color: #abbac3!important;}.btn-primary {    background-color: #2283c5!important;    border-color: #2283c5;}.btn-primary:hover {    background-color: #045e9f!important;}.btn-primary.no-border:hover {    border-color: #045e9f;}.btn-primary.no-hover:hover {    background-color: #2283c5!important;}.btn-primary.active {    background-color: #1371b2!important;    border-color: #105f96;}.btn-primary.no-border.active {    background-color: #1268a4!important;    border-color: #1268a4;}.btn-primary.disabled, .btn-primary[disabled] {    background-color: #2283c5!important;}.btn-info {    background-color: #6fb3e0!important;    border-color: #6fb3e0;}.btn-info:hover {    background-color: #4f99c6!important;}.btn-info.no-border:hover {    border-color: #4f99c6;}.btn-info.no-hover:hover {    background-color: #6fb3e0!important;}.btn-info.active {    background-color: #5fa6d3!important;    border-color: #4799cc;}.btn-info.no-border.active {    background-color: #539fd0!important;    border-color: #539fd0;}.btn-info.disabled, .btn-info[disabled] {    background-color: #6fb3e0!important;}.btn-success {    background-color: #87b87f!important;    border-color: #87b87f;}.btn-success:hover {    background-color: #629b58!important;}.btn-success.no-border:hover {    border-color: #629b58;}.btn-success.no-hover:hover {    background-color: #87b87f!important;}.btn-success.active {    background-color: #75aa6c!important;    border-color: #649c5a;}.btn-success.no-border.active {    background-color: #6ba462!important;    border-color: #6ba462;}.btn-success.disabled, .btn-success[disabled] {    background-color: #87b87f!important;}.btn-warning {    background-color: #ffb752!important;    border-color: #ffb752;}.btn-warning:hover {    background-color: #e59729!important;}.btn-warning.no-border:hover {    border-color: #e59729;}.btn-warning.no-hover:hover {    background-color: #ffb752!important;}.btn-warning.active {    background-color: #f2a73e!important;    border-color: #f09a21;}.btn-warning.no-border.active {    background-color: #f1a02f!important;    border-color: #f1a02f;}.btn-warning.disabled, .btn-warning[disabled] {    background-color: #ffb752!important;}.btn-danger {    background-color: #d15b47!important;    border-color: #d15b47;}.btn-danger:hover {    background-color: #b74635!important;}.btn-danger.no-border:hover {    border-color: #b74635;}.btn-danger.no-hover:hover {    background-color: #d15b47!important;}.btn-danger.active {    background-color: #c4513e!important;    border-color: #ae4635;}.btn-danger.no-border.active {    background-color: #ba4b39!important;    border-color: #ba4b39;}.btn-danger.disabled, .btn-danger[disabled] {    background-color: #d15b47!important;}.btn-inverse {    background-color: #555!important;    border-color: #555;}.btn-inverse:hover {    background-color: #303030!important;}.btn-inverse.no-border:hover {    border-color: #303030;}.btn-inverse.no-hover:hover {    background-color: #555!important;}.btn-inverse.active {    background-color: #434343!important;    border-color: #333;}.btn-inverse.no-border.active {    background-color: #3b3b3b!important;    border-color: #3b3b3b;}.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.no-border:hover {    border-color: #b73766;}.btn-pink.no-hover:hover {    background-color: #d6487e!important;}.btn-pink.active {    background-color: #c74072!important;    border-color: #b33564;}.btn-pink.no-border.active {    background-color: #be386a!important;    border-color: #be386a;}.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.no-border:hover {    border-color: #7461aa;}.btn-purple.no-hover:hover {    background-color: #9585bf!important;}.btn-purple.active {    background-color: #8573b5!important;    border-color: #735faa;}.btn-purple.no-border.active {    background-color: #7c69af!important;    border-color: #7c69af;}.btn-purple.disabled, .btn-purple[disabled] {    background-color: #9585bf!important;}.btn-grey {    background-color: #a0a0a0!important;    border-color: #a0a0a0;}.btn-grey:hover {    background-color: #888!important;}.btn-grey.no-border:hover {    border-color: #888;}.btn-grey.no-hover:hover {    background-color: #a0a0a0!important;}.btn-grey.active {    background-color: #949494!important;    border-color: #858585;}.btn-grey.no-border.active {    background-color: #8c8c8c!important;    border-color: #8c8c8c;}.btn-grey.disabled, .btn-grey[disabled] {    background-color: #a0a0a0!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-yellow.no-border:hover {    border-color: #f7d05b;}.btn-yellow.no-hover:hover {    background-color: #fee188!important;}.btn-yellow.active {    background-color: #fbd972!important;    border-color: #fad054;}.btn-yellow.no-border.active {    background-color: #fad463!important;    border-color: #fad463;}.btn-yellow.disabled, .btn-yellow[disabled] {    background-color: #fee188!important;}.btn-light {    background-color: #e7e7e7!important;    border-color: #e7e7e7;    color: #888!important;    text-shadow: 0 -1px 0 rgba(250, 250, 250, 0.25)!important;}.btn-light:hover {    background-color: #d9d9d9!important;}.btn-light.no-border:hover {    border-color: #d9d9d9;}.btn-light.no-hover:hover {    background-color: #e7e7e7!important;}.btn-light.active {    background-color: #e0e0e0!important;    border-color: #d1d1d1;}.btn-light.no-border.active {    background-color: #d8d8d8!important;    border-color: #d8d8d8;}.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.disabled.active, .btn[disabled].active, .btn.disabled:focus, .btn[disabled]:focus, .btn.disabled:active, .btn[disabled]:active {    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.active.btn-small:after {    left: -3px;    right: -3px;    bottom: -3px;    border-bottom-width: 1px;}.btn.active.btn-large:after {    left: -5px;    right: -5px;    bottom: -5px;    border-bottom-width: 1px;}.btn.active.btn-mini:after, .btn.active.btn-minier:after {    left: -1px;    right: -1px;    bottom: -1px;    border-bottom-width: 1px;}.btn.active.btn-yellow:after {    border-bottom-color: #c96338;}.btn.active.btn-light {    color: #515151;}.btn.active.btn-light:after {    border-bottom-color: #b5b5b5;}.btn>[class*="icon-"] {    display: inline;    margin-right: 4px;}.btn>[class*="icon-"].icon-on-right {    margin-right: 0;    margin-left: 4px;}.btn>.icon-only[class*="icon-"] {    margin: 0;    vertical-align: middle;    text-align: center;    padding: 0;}.btn-large>[class*="icon-"] {    margin-right: 6px;}.btn-large>[class*="icon-"].icon-on-right {    margin-right: 0;    margin-left: 6px;}.btn-small>[class*="icon-"] {    margin-right: 3px;}.btn-small>[class*="icon-"].icon-on-right {    margin-right: 0;    margin-left: 3px;}.btn-mini>[class*="icon-"], .btn-minier>[class*="icon-"] {    margin-right: 2px;}.btn-mini>[class*="icon-"].icon-on-right, .btn-minier>[class*="icon-"].icon-on-right {    margin-right: 0;    margin-left: 2px;}.btn.btn-link {    border: none!important;    background: transparent none!important;    color: #08c!important;    text-shadow: none!important;    padding: 4px 12px!important;    line-height: 20px!important;}.btn.btn-link:hover {    background: none!important;    text-shadow: none!important;}.btn.btn-link.active {    background: none!important;    text-decoration: underline;    color: #009ceb!important;}.btn.btn-link.active:after {    display: none;}.btn.btn-link.disabled, .btn.btn-link[disabled] {    background: 0;    opacity: .65;}.btn.btn-link.disabled:hover, .btn.btn-link[disabled]:hover {    background: none!important;    text-decoration: none!important;}.btn-group>.btn, .btn-group>.btn+.btn {    margin: 0 1px 0 0;}.btn-group>.btn:first-child {    margin: 0 1px 0 0;}.btn-group>.btn:first-child, .btn-group>.btn:last-child {    border-radius: 0;}.btn-group>.btn>.caret {    margin-top: 15px;    margin-left: 1px;    border-width: 5px;    border-top-color: #FFF;}.btn-group>.btn.btn-small>.caret {    margin-top: 10px;    border-width: 4px;}.btn-group>.btn.btn-large>.caret {    margin-top: 18px;    border-width: 6px;}.btn-group>.btn.btn-mini>.caret {    margin-top: 9px;    border-width: 4px;}.btn-group>.btn.btn-minier>.caret {    margin-top: 7px;    border-width: 3px;}.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-group .dropdown-toggle {    border-radius: 0;}.btn-group>.btn, .btn-group+.btn {    margin: 0 1px 0 0;    border-width: 3px!important;}.btn-group>.btn.active:after, .btn-group+.btn.active:after {    left: -2px;    right: -2px;    bottom: -2px;    border-bottom-width: 1px;}.btn-group>.btn-large, .btn-group+.btn-large {    border-width: 4px!important;}.btn-group>.btn-large.active:after, .btn-group+.btn-large.active:after {    left: -3px;    right: -3px;    bottom: -3px;    border-bottom-width: 1px;}.btn-group>.btn-small, .btn-group+.btn-small {    border-width: 2px!important;}.btn-group>.btn-small.active:after, .btn-group+.btn-small.active:after {    left: -1px;    right: -1px;    bottom: -1px;    border-bottom-width: 1px;}.btn-group>.btn-mini, .btn-group+.btn-mini {    border-width: 1px!important;}.btn-group>.btn-mini.active:after, .btn-group+.btn-mini.active:after {    left: 0;    right: 0;    bottom: 0;    border-bottom-width: 1px;}.btn-group>.btn-minier, .btn-group+.btn-minier {    border-width: 0!important;}.btn-group>.btn-minier.active:after, .btn-group+.btn-minier.active:after {    left: 0;    right: 0;    bottom: 0;    border-bottom-width: 1px;}.btn-group-vertical>.btn, .btn-group-vertical>.btn+.btn {    margin: 1px 0 0;}.btn-group-vertical>.btn:first-child {    margin-right: 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: 8px;    padding: 12px 0 8px;}.btn-app, .btn-app.btn-default, .btn-app.no-hover:hover, .btn-app.btn-default.no-hover:hover, .btn-app.disabled:hover, .btn-app.btn-default.disabled:hover {    background: #b4c2cc!important;    background-color: #b5c3ce!important;    background-image: -moz-linear-gradient(top, #bcc9d5, #abbac3)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bcc9d5), to(#abbac3))!important;    background-image: -webkit-linear-gradient(top, #bcc9d5, #abbac3)!important;    background-image: -o-linear-gradient(top, #bcc9d5, #abbac3)!important;    background-image: linear-gradient(to bottom, #bcc9d5, #abbac3)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbcc9d5', endColorstr='#ffabbac3', GradientType=0)!important;}.btn-app:hover, .btn-app.btn-default:hover {    background: #9baebc!important;    background-color: #9dafbe!important;    background-image: -moz-linear-gradient(top, #a3b5c5, #93a6b2)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a3b5c5), to(#93a6b2))!important;    background-image: -webkit-linear-gradient(top, #a3b5c5, #93a6b2)!important;    background-image: -o-linear-gradient(top, #a3b5c5, #93a6b2)!important;    background-image: linear-gradient(to bottom, #a3b5c5, #93a6b2)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa3b5c5', endColorstr='#ff93a6b2', GradientType=0)!important;}.btn-app.btn-primary, .btn-app.btn-primary.no-hover:hover, .btn-app.btn-primary.disabled:hover {    background: #2a8bcc!important;    background-color: #2d8ece!important;    background-image: -moz-linear-gradient(top, #3b98d6, #197ec1)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b98d6), to(#197ec1))!important;    background-image: -webkit-linear-gradient(top, #3b98d6, #197ec1)!important;    background-image: -o-linear-gradient(top, #3b98d6, #197ec1)!important;    background-image: linear-gradient(to bottom, #3b98d6, #197ec1)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b98d6', endColorstr='#ff197ec1', GradientType=0)!important;}.btn-app.btn-primary:hover {    background: #1d6fa6!important;    background-color: #1f72a9!important;    background-image: -moz-linear-gradient(top, #267eb8, #136194)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#267eb8), to(#136194))!important;    background-image: -webkit-linear-gradient(top, #267eb8, #136194)!important;    background-image: -o-linear-gradient(top, #267eb8, #136194)!important;    background-image: linear-gradient(to bottom, #267eb8, #136194)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff267eb8', endColorstr='#ff136194', GradientType=0)!important;}.btn-app.btn-info, .btn-app.btn-info.no-hover:hover, .btn-app.btn-info.disabled:hover {    background: #68adde!important;    background-color: #6baedf!important;    background-image: -moz-linear-gradient(top, #75b5e6, #5ba4d5)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#75b5e6), to(#5ba4d5))!important;    background-image: -webkit-linear-gradient(top, #75b5e6, #5ba4d5)!important;    background-image: -o-linear-gradient(top, #75b5e6, #5ba4d5)!important;    background-image: linear-gradient(to bottom, #75b5e6, #5ba4d5)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff75b5e6', endColorstr='#ff5ba4d5', GradientType=0)!important;}.btn-app.btn-info:hover {    background: #3f96d4!important;    background-color: #4197d6!important;    background-image: -moz-linear-gradient(top, #4a9ede, #348dc9)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4a9ede), to(#348dc9))!important;    background-image: -webkit-linear-gradient(top, #4a9ede, #348dc9)!important;    background-image: -o-linear-gradient(top, #4a9ede, #348dc9)!important;    background-image: linear-gradient(to bottom, #4a9ede, #348dc9)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a9ede', endColorstr='#ff348dc9', GradientType=0)!important;}.btn-app.btn-success, .btn-app.btn-success.no-hover:hover, .btn-app.btn-success.disabled:hover {    background: #86b558!important;    background-color: #87b75a!important;    background-image: -moz-linear-gradient(top, #8ebf60, #7daa50)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8ebf60), to(#7daa50))!important;    background-image: -webkit-linear-gradient(top, #8ebf60, #7daa50)!important;    background-image: -o-linear-gradient(top, #8ebf60, #7daa50)!important;    background-image: linear-gradient(to bottom, #8ebf60, #7daa50)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ebf60', endColorstr='#ff7daa50', GradientType=0)!important;}.btn-app.btn-success:hover {    background: #6c9842!important;    background-color: #6e9b42!important;    background-image: -moz-linear-gradient(top, #74a844, #648740)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#74a844), to(#648740))!important;    background-image: -webkit-linear-gradient(top, #74a844, #648740)!important;    background-image: -o-linear-gradient(top, #74a844, #648740)!important;    background-image: linear-gradient(to bottom, #74a844, #648740)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff74a844', endColorstr='#ff648740', GradientType=0)!important;}.btn-app.btn-danger, .btn-app.btn-danger.no-hover:hover, .btn-app.btn-danger.disabled:hover {    background: #d3413b!important;    background-color: #d3463f!important;    background-image: -moz-linear-gradient(top, #d55b52, #d12723)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d55b52), to(#d12723))!important;    background-image: -webkit-linear-gradient(top, #d55b52, #d12723)!important;    background-image: -o-linear-gradient(top, #d55b52, #d12723)!important;    background-image: linear-gradient(to bottom, #d55b52, #d12723)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd55b52', endColorstr='#ffd12723', GradientType=0)!important;}.btn-app.btn-danger:hover {    background: #b52c26!important;    background-color: #b82f28!important;    background-image: -moz-linear-gradient(top, #c43a30, #a51f1c)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c43a30), to(#a51f1c))!important;    background-image: -webkit-linear-gradient(top, #c43a30, #a51f1c)!important;    background-image: -o-linear-gradient(top, #c43a30, #a51f1c)!important;    background-image: linear-gradient(to bottom, #c43a30, #a51f1c)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc43a30', endColorstr='#ffa51f1c', GradientType=0)!important;}.btn-app.btn-warning, .btn-app.btn-warning.no-hover:hover, .btn-app.btn-warning.disabled:hover {    background: #ffb44b!important;    background-color: #ffb650!important;    background-image: -moz-linear-gradient(top, #ffbf66, #ffa830)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffbf66), to(#ffa830))!important;    background-image: -webkit-linear-gradient(top, #ffbf66, #ffa830)!important;    background-image: -o-linear-gradient(top, #ffbf66, #ffa830)!important;    background-image: linear-gradient(to bottom, #ffbf66, #ffa830)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffbf66', endColorstr='#ffffa830', GradientType=0)!important;}.btn-app.btn-warning:hover {    background: #fe9e19!important;    background-color: #fea01f!important;    background-image: -moz-linear-gradient(top, #fa3, #fc9200)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa3), to(#fc9200))!important;    background-image: -webkit-linear-gradient(top, #fa3, #fc9200)!important;    background-image: -o-linear-gradient(top, #fa3, #fc9200)!important;    background-image: linear-gradient(to bottom, #fa3, #fc9200)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffaa33', endColorstr='#fffc9200', GradientType=0)!important;}.btn-app.btn-purple, .btn-app.btn-purple.no-hover:hover, .btn-app.btn-purple.disabled:hover {    background: #9889c1!important;    background-color: #9b8cc4!important;    background-image: -moz-linear-gradient(top, #a696ce, #8a7cb4)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a696ce), to(#8a7cb4))!important;    background-image: -webkit-linear-gradient(top, #a696ce, #8a7cb4)!important;    background-image: -o-linear-gradient(top, #a696ce, #8a7cb4)!important;    background-image: linear-gradient(to bottom, #a696ce, #8a7cb4)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa696ce', endColorstr='#ff8a7cb4', GradientType=0)!important;}.btn-app.btn-purple:hover {    background: #7b68af!important;    background-color: #7e6ab2!important;    background-image: -moz-linear-gradient(top, #8973be, #6d5ca1)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8973be), to(#6d5ca1))!important;    background-image: -webkit-linear-gradient(top, #8973be, #6d5ca1)!important;    background-image: -o-linear-gradient(top, #8973be, #6d5ca1)!important;    background-image: linear-gradient(to bottom, #8973be, #6d5ca1)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8973be', endColorstr='#ff6d5ca1', GradientType=0)!important;}.btn-app.btn-pink, .btn-app.btn-pink.no-hover:hover, .btn-app.btn-pink.disabled:hover {    background: #d54c7e!important;    background-color: #d64f81!important;    background-image: -moz-linear-gradient(top, #db5e8c, #ce3970)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#db5e8c), to(#ce3970))!important;    background-image: -webkit-linear-gradient(top, #db5e8c, #ce3970)!important;    background-image: -o-linear-gradient(top, #db5e8c, #ce3970)!important;    background-image: linear-gradient(to bottom, #db5e8c, #ce3970)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdb5e8c', endColorstr='#ffce3970', GradientType=0)!important;}.btn-app.btn-pink:hover {    background: #be2f64!important;    background-color: #c23066!important;    background-image: -moz-linear-gradient(top, #d2346e, #aa2a59)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d2346e), to(#aa2a59))!important;    background-image: -webkit-linear-gradient(top, #d2346e, #aa2a59)!important;    background-image: -o-linear-gradient(top, #d2346e, #aa2a59)!important;    background-image: linear-gradient(to bottom, #d2346e, #aa2a59)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd2346e', endColorstr='#ffaa2a59', GradientType=0)!important;}.btn-app.btn-inverse, .btn-app.btn-inverse.no-hover:hover, .btn-app.btn-inverse.disabled:hover {    background: #444!important;    background-color: #474747!important;    background-image: -moz-linear-gradient(top, #555, #333)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555), to(#333))!important;    background-image: -webkit-linear-gradient(top, #555, #333)!important;    background-image: -o-linear-gradient(top, #555, #333)!important;    background-image: linear-gradient(to bottom, #555, #333)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff333333', GradientType=0)!important;}.btn-app.btn-inverse:hover {    background: #2b2b2b!important;    background-color: #2e2e2e!important;    background-image: -moz-linear-gradient(top, #3b3b3b, #1a1a1a)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b3b3b), to(#1a1a1a))!important;    background-image: -webkit-linear-gradient(top, #3b3b3b, #1a1a1a)!important;    background-image: -o-linear-gradient(top, #3b3b3b, #1a1a1a)!important;    background-image: linear-gradient(to bottom, #3b3b3b, #1a1a1a)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b3b3b', endColorstr='#ff1a1a1a', GradientType=0)!important;}.btn-app.btn-grey, .btn-app.btn-grey.no-hover:hover, .btn-app.btn-grey.disabled:hover {    background: #797979!important;    background-color: #7c7c7c!important;    background-image: -moz-linear-gradient(top, #898989, #696969)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#898989), to(#696969))!important;    background-image: -webkit-linear-gradient(top, #898989, #696969)!important;    background-image: -o-linear-gradient(top, #898989, #696969)!important;    background-image: linear-gradient(to bottom, #898989, #696969)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff898989', endColorstr='#ff696969', GradientType=0)!important;}.btn-app.btn-grey:hover {    background: #6c6c6c!important;    background-color: #6f6f6f!important;    background-image: -moz-linear-gradient(top, #7c7c7c, #5c5c5c)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7c7c7c), to(#5c5c5c))!important;    background-image: -webkit-linear-gradient(top, #7c7c7c, #5c5c5c)!important;    background-image: -o-linear-gradient(top, #7c7c7c, #5c5c5c)!important;    background-image: linear-gradient(to bottom, #7c7c7c, #5c5c5c)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c7c7c', endColorstr='#ff5c5c5c', GradientType=0)!important;}.btn-app.btn-light {    color: #5a5a5a!important;    text-shadow: 0 1px 1px #EEE!important;}.btn-app.btn-light, .btn-app.btn-light.no-hover:hover, .btn-app.btn-light.disabled:hover {    background: #ededed!important;    background-color: #eee!important;    background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#e6e6e6))!important;    background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6)!important;    background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6)!important;    background-image: linear-gradient(to bottom, #f4f4f4, #e6e6e6)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f4f4', endColorstr='#ffe6e6e6', GradientType=0)!important;}.btn-app.btn-light:hover {    background: #e0e0e0!important;    background-color: #e2e2e2!important;    background-image: -moz-linear-gradient(top, #e7e7e7, #d9d9d9)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#d9d9d9))!important;    background-image: -webkit-linear-gradient(top, #e7e7e7, #d9d9d9)!important;    background-image: -o-linear-gradient(top, #e7e7e7, #d9d9d9)!important;    background-image: linear-gradient(to bottom, #e7e7e7, #d9d9d9)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7e7e7', endColorstr='#ffd9d9d9', GradientType=0)!important;}.btn-app.btn-light, .btn-app.btn-light.no-hover:hover {    border: 2px solid #DDD;}.btn-app.btn-light.btn-mini {    width: 64px;    padding-bottom: 6px;}.btn-app.btn-light:hover {    border-color: #d8d8d8;}.btn-app.btn-yellow {    color: #963!important;    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.4)!important;    border: 2px solid #fee188;}.btn-app.btn-yellow, .btn-app.btn-yellow.no-hover:hover, .btn-app.btn-yellow.disabled:hover {    background: #fee088!important;    background-color: #fee18d!important;    background-image: -moz-linear-gradient(top, #ffe8a5, #fcd76a)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe8a5), to(#fcd76a))!important;    background-image: -webkit-linear-gradient(top, #ffe8a5, #fcd76a)!important;    background-image: -o-linear-gradient(top, #ffe8a5, #fcd76a)!important;    background-image: linear-gradient(to bottom, #ffe8a5, #fcd76a)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe8a5', endColorstr='#fffcd76a', GradientType=0)!important;}.btn-app.btn-yellow:hover {    background: #fdd96e!important;    background-color: #fedb74!important;    background-image: -moz-linear-gradient(top, #ffe18b, #fbd051)!important;    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe18b), to(#fbd051))!important;    background-image: -webkit-linear-gradient(top, #ffe18b, #fbd051)!important;    background-image: -o-linear-gradient(top, #ffe18b, #fbd051)!important;    background-image: linear-gradient(to bottom, #ffe18b, #fbd051)!important;    background-repeat: repeat-x!important;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe18b', endColorstr='#fffbd051', GradientType=0)!important;}.btn-app.btn-yellow, .btn-app.btn-yellow.no-hover:hover {    border: 2px solid #fee188;}.btn-app.btn-yellow:hover {    border-color: #fed760;}.btn.btn-app.btn-small {    width: 80px;    font-size: 16px;    border-radius: 10px;    padding-bottom: 9px;}.btn.btn-app.btn-mini {    width: 64px;    font-size: 15px;    border-radius: 8px;    padding-bottom: 7px;    padding-top: 8px;}.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>[class*=icon] {    display: block;    font-size: 32px;    line-height: 30px;    margin: 0 0 3px;}.btn.btn-app.btn-mini>[class*=icon] {    display: block;    font-size: 14px;    line-height: 14px;    margin: 0;}.btn.btn-app.no-radius {    border-radius: 0;}.btn.btn-app.radius-4 {    border-radius: 4px;}.btn.btn-app>.badge, .btn.btn-app>.label {    position: absolute!important;    top: -2px;    right: -2px;    padding: 1px 3px;    text-align: center;    font-size: 12px;}.btn.btn-app>.badge.badge-right, .btn.btn-app>.label.badge-right, .btn.btn-app>.badge.label-right, .btn.btn-app>.label.label-right {    right: auto;    left: -2px;}.btn.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.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.active.btn-yellow {    color: #963;    border-color: #fee188;}.btn.btn-app.active.btn-light {    color: #515151;}.label {    border-radius: 0;    text-shadow: none;    font-size: 11px;    font-weight: normal;    padding: 1px 5px 3px;    background-color: #abbac3!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;    background-color: #abbac3!important;}.label-transparent, .badge-transparent {    background-color: transparent!important;}.label-grey, .badge-grey {    background-color: #a0a0a0!important;}.label-info, .badge-info {    background-color: #3a87ad!important;}.label-primary, .badge-primary {    background-color: #2283c5!important;}.label-success, .badge-success {    background-color: #82af6f!important;}.label-important, .badge-important {    background-color: #d15b47!important;}.label-inverse, .badge-inverse {    background-color: #333!important;}.label-warning, .badge-warning {    background-color: #f89406!important;}.label-pink, .badge-pink {    background-color: #d6487e!important;}.label-purple, .badge-purple {    background-color: #9585bf!important;}.label-yellow, .badge-yellow {    background-color: #fee188!important;}.label-light, .badge-light {    background-color: #e7e7e7!important;}.badge-yellow, .label-yellow {    color: #963!important;    border-color: #fee188;}.badge-light, .label-light {    color: #888!important;}.label.arrowed, .label.arrowed-in {    position: relative;    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: 9px 7px;    border-right-color: #abbac3;}.label.arrowed-in:before {    border-color: #abbac3;    border-left-color: transparent!important;    left: -9px;}.label.arrowed-right, .label.arrowed-in-right {    position: relative;    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: #abbac3;}.label.arrowed-in-right:after {    border-color: #abbac3;    border-right-color: transparent!important;    right: -9px;}.label-info.arrowed:before {    border-right-color: #3a87ad;}.label-info.arrowed-in:before {    border-color: #3a87ad;}.label-info.arrowed-right:after {    border-left-color: #3a87ad;}.label-info.arrowed-in-right:after {    border-color: #3a87ad;}.label-primary.arrowed:before {    border-right-color: #2283c5;}.label-primary.arrowed-in:before {    border-color: #2283c5;}.label-primary.arrowed-right:after {    border-left-color: #2283c5;}.label-primary.arrowed-in-right:after {    border-color: #2283c5;}.label-success.arrowed:before {    border-right-color: #82af6f;}.label-success.arrowed-in:before {    border-color: #82af6f;}.label-success.arrowed-right:after {    border-left-color: #82af6f;}.label-success.arrowed-in-right:after {    border-color: #82af6f;}.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: #d15b47;}.label-important.arrowed-in:before {    border-color: #d15b47;}.label-important.arrowed-right:after {    border-left-color: #d15b47;}.label-important.arrowed-in-right:after {    border-color: #d15b47;}.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, .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, .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 {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}.dropdown-menu>li>a {    font-size: 13px;    padding-left: 11px;    padding-right: 11px;    margin-bottom: 1px;    margin-top: 1px;}.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;    display: inline-block;}.dropdown-menu.dropdown-icon-only>li>a .icon-2x {    width: 36px;}.dropdown-menu li a:hover, .dropdown-menu li a:focus, .dropdown-menu li a:active, .dropdown-menu li.active a, .dropdown-menu li.active a:hover, .dropdown-menu .dropdown-submenu:hover>a, .nav-tabs .dropdown-menu li>a:focus {    background: #4f99c6;    color: #fff;}.dropdown-default li a:hover, .dropdown-default li a:focus, .dropdown-default li a:active, .dropdown-default li.active a, .dropdown-default li.active a:hover, .dropdown-default .dropdown-submenu:hover>a, .nav-tabs .dropdown-default li>a:focus {    background: #abbac3;    color: #fff;}.dropdown-info li a:hover, .dropdown-info li a:focus, .dropdown-info li a:active, .dropdown-info li.active a, .dropdown-info li.active a:hover, .dropdown-info .dropdown-submenu:hover>a, .nav-tabs .dropdown-info li>a:focus {    background: #6fb3e0;    color: #fff;}.dropdown-primary li a:hover, .dropdown-primary li a:focus, .dropdown-primary li a:active, .dropdown-primary li.active a, .dropdown-primary li.active a:hover, .dropdown-primary .dropdown-submenu:hover>a, .nav-tabs .dropdown-primary li>a:focus {    background: #2283c5;    color: #fff;}.dropdown-success li a:hover, .dropdown-success li a:focus, .dropdown-success li a:active, .dropdown-success li.active a, .dropdown-success li.active a:hover, .dropdown-success .dropdown-submenu:hover>a, .nav-tabs .dropdown-success li>a:focus {    background: #87b87f;    color: #fff;}.dropdown-warning li a:hover, .dropdown-warning li a:focus, .dropdown-warning li a:active, .dropdown-warning li.active a, .dropdown-warning li.active a:hover, .dropdown-warning .dropdown-submenu:hover>a, .nav-tabs .dropdown-warning li>a:focus {    background: #ffa24d;    color: #fff;}.dropdown-danger li a:hover, .dropdown-danger li a:focus, .dropdown-danger li a:active, .dropdown-danger li.active a, .dropdown-danger li.active a:hover, .dropdown-danger .dropdown-submenu:hover>a, .nav-tabs .dropdown-danger li>a:focus {    background: #d15b47;    color: #fff;}.dropdown-inverse li a:hover, .dropdown-inverse li a:focus, .dropdown-inverse li a:active, .dropdown-inverse li.active a, .dropdown-inverse li.active a:hover, .dropdown-inverse .dropdown-submenu:hover>a, .nav-tabs .dropdown-inverse li>a:focus {    background: #555;    color: #fff;}.dropdown-purple li a:hover, .dropdown-purple li a:focus, .dropdown-purple li a:active, .dropdown-purple li.active a, .dropdown-purple li.active a:hover, .dropdown-purple .dropdown-submenu:hover>a, .nav-tabs .dropdown-purple li>a:focus {    background: #9585bf;    color: #fff;}.dropdown-pink li a:hover, .dropdown-pink li a:focus, .dropdown-pink li a:active, .dropdown-pink li.active a, .dropdown-pink li.active a:hover, .dropdown-pink .dropdown-submenu:hover>a, .nav-tabs .dropdown-pink li>a:focus {    background: #d6487e;    color: #fff;}.dropdown-grey li a:hover, .dropdown-grey li a:focus, .dropdown-grey li a:active, .dropdown-grey li.active a, .dropdown-grey li.active a:hover, .dropdown-grey .dropdown-submenu:hover>a, .nav-tabs .dropdown-grey li>a:focus {    background: #a0a0a0;    color: #fff;}.dropdown-light li a:hover, .dropdown-light li a:focus, .dropdown-light li a:active, .dropdown-light li.active a, .dropdown-light li.active a:hover, .dropdown-light .dropdown-submenu:hover>a, .nav-tabs .dropdown-light li>a:focus {    background: #e7e7e7;    color: #333;}.dropdown-lighter li a:hover, .dropdown-lighter li a:focus, .dropdown-lighter li a:active, .dropdown-lighter li.active a, .dropdown-lighter li.active a:hover, .dropdown-lighter .dropdown-submenu:hover>a, .nav-tabs .dropdown-lighter li>a:focus {    background: #f3f3f3;    color: #444;}.dropdown-yellow li a:hover, .dropdown-yellow li a:focus, .dropdown-yellow li a:active, .dropdown-yellow li.active a, .dropdown-yellow li.active a:hover, .dropdown-yellow .dropdown-submenu:hover>a, .nav-tabs .dropdown-yellow li>a:focus {    background: #fee188;    color: #444;}.dropdown-light .dropdown-submenu:hover>a:after, .dropdown-lighter .dropdown-submenu:hover>a:after {    border-left-color: #444;}.dropdown-menu.dropdown-close {    top: 92%;    left: -5px;}.dropdown-menu.dropdown-close.pull-right {    left: auto;    right: -5px;}.dropdown-menu.dropdown-closer {    top: 80%;    left: -10px;}.dropdown-menu.dropdown-closer.pull-right {    right: -10px;    left: auto;}.dropdown-submenu>.dropdown-menu {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.dropdown-submenu>a:after {    margin-right: -5px;}.dropdown-colorpicker>.dropdown-menu {    top: 80%;    left: -7px;    padding: 4px;    min-width: 120px;    max-width: 120px;}.dropdown-colorpicker>.dropdown-menu.pull-right {    right: -7px;    left: auto;}.dropdown-colorpicker>.dropdown-menu>li {    display: block;    float: left;    width: 20px;    height: 20px;    margin: 2px;}.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn {    display: block;    width: 20px;    height: 20px;    margin: 0;    padding: 0;    border-radius: 0;    position: relative;    -webkit-transition: all ease .1s;    -moz-transition: all ease .1s;    -o-transition: all ease .1s;    transition: all ease .1s;}.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn:hover {    text-decoration: none;    opacity: .8;    filter: alpha(opacity=80);    -webkit-transform: scale(1.08);    -moz-transform: scale(1.08);    -ms-transform: scale(1.08);    -o-transform: scale(1.08);    transform: scale(1.08);}.dropdown-colorpicker>.dropdown-menu>li>.colorpick-btn.selected:after {    content: "\f00c";    display: inline-block;    font-family: FontAwesome;    font-size: 11px;    color: #FFF;    position: absolute;    left: 0;    right: 0;    text-align: center;    line-height: 20px;}.btn-colorpicker {    display: inline-block;    width: 20px;    height: 20px;    background-color: #DDD;    vertical-align: middle;    border-radius: 0;}.dropdown-navbar {    padding: 0;    width: 290px;    -webkit-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);    -moz-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);    box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);    border-color: #bcd4e5;}.dropdown-navbar>li {    padding: 0 8px;    background-color: #fff;}.dropdown-navbar>li.nav-header {    text-shadow: none;    padding-top: 7px;    padding-bottom: 7px;    font-size: 13px;    font-weight: bold;    text-transform: none;    border-bottom: 1px solid;}.dropdown-navbar>li>[class*="icon-"], .dropdown-navbar>li>a>[class*="icon-"] {    margin-right: 5px!important;    color: #555;    font-size: 14px;}.dropdown-navbar>li>a {    padding: 10px 2px;    margin: 0;    border-bottom: 1px solid;    font-size: 12px;    line-height: 16px;    color: #555;}.dropdown-navbar>li>a:active, .dropdown-navbar>li>a:hover, .dropdown-navbar>li>a:focus {    background-color: transparent!important;    color: #555;}.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;}.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:hover {    background-color: #f4f9fc!important;}.dropdown-navbar>li.nav-header {    background-color: #ecf2f7!important;    color: #8090a0;    border-bottom-color: #bcd4e5;}.dropdown-navbar>li.nav-header>[class*="icon-"] {    color: #8090a0;}.dropdown-navbar>li>a {    border-bottom-color: #e4ecf3;}.dropdown-navbar.navbar-pink {    border-color: #e5bcd4;}.dropdown-navbar.navbar-pink>li:hover {    background-color: #fcf4f9!important;}.dropdown-navbar.navbar-pink>li.nav-header {    background-color: #f7ecf2!important;    color: #b471a0;    border-bottom-color: #e5bcd4;}.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:hover {    background-color: #f8f8f8!important;}.dropdown-navbar.navbar-grey>li.nav-header {    background-color: #f2f2f2!important;    color: #3a87ad;    border-bottom-color: #e5e5e5;}.dropdown-navbar.navbar-grey>li.nav-header>[class*="icon-"] {    color: #3a87ad;}.dropdown-navbar.navbar-grey>li>a {    border-bottom-color: #eee;}.dropdown-navbar.navbar-green {    border-color: #b4d5ac;}.dropdown-navbar.navbar-green>li:hover {    background-color: #f4f9ef!important;}.dropdown-navbar.navbar-green>li.nav-header {    background-color: #ebf7e4!important;    color: #8a6;    border-bottom-color: #b4d5ac;}.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-"] {    display: inline-block;    border: 0;    margin: 0 5px 0 0;    width: 24px;    text-align: center;    padding-left: 0;    padding-right: 0;}.dropdown-navbar .msg-photo {    margin-right: 6px;    max-width: 42px;}.dropdown-navbar .msg-body {    display: inline-block;    line-height: 20px;    white-space: normal;    vertical-align: middle;    max-width: 175px;}.dropdown-navbar .msg-title {    display: inline-block;    line-height: 14px;}.dropdown-navbar .msg-time {    display: block;    font-size: 11px;    color: #777;}.dropdown-navbar .msg-time>[class*="icon-"] {    font-size: 14px;    color: #555;}.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;}.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;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    border-color: #FFF;    border: 2px solid #FFF;    -webkit-box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.2);    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"] {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;    border-width: 1px;    color: #858585;    background-color: #fff;    border-color: #d5d5d5;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-transition-duration: .1s;    -moz-transition-duration: .1s;    -o-transition-duration: .1s;    transition-duration: .1s;}textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="date"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover, input[type="number"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="color"]:hover {    border-color: #b5b5b5;}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 {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    color: #696969;    border-color: #f59942;    background-color: #fff;}input.block {    display: block;    margin-bottom: 9px;}textarea.autosize-transition {    -webkit-transition-duration: "height 0.2s";    -moz-transition-duration: "height 0.2s";    -o-transition-duration: "height 0.2s";    transition-duration: "height 0.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 {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    border-width: 1px;}select:focus {    outline: 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    border-color: #f59942;}select option {    padding: 3px 4px;}select option:active, select option:hover, select option:focus {    background-color: #e5e9ee;    color: #111;}select option[value=""] {    padding: 0;}input[disabled] {    color: #848484;    background-color: #eee;}input[disabled]:hover {    border-color: #c3c3c3;}input[readonly] {    color: #939192;    background: #f5f5f5!important;    cursor: default;}input[readonly]:hover {    border-color: #c3c3c3;}input[readonly]:focus {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    border-color: #aaa;    background-color: #f9f9f9;}.help-inline {    font-size: 13px!important;}.input-icon {    position: relative;}span.input-icon {    display: inline-block;}.input-icon>input {    padding-left: 24px;    padding-right: 6px;}.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;}.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;}.form-search .radio [type=radio]+label, .form-inline .radio [type=radio]+label, .form-search .checkbox [type=checkbox]+label, .form-inline .checkbox [type=checkbox]+label {    float: left;    margin-left: -20px;}.form-search .form-search .radio [type=radio]+label, .form-search .form-inline .radio [type=radio]+label, .form-search .form-search .checkbox [type=checkbox]+label, .form-search .form-inline .checkbox [type=checkbox]+label, .form-inline .form-search .radio [type=radio]+label, .form-inline .form-inline .radio [type=radio]+label, .form-inline .form-search .checkbox [type=checkbox]+label, .form-inline .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 {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}input[type=checkbox], input[type=radio] {    opacity: 0;    position: absolute;    z-index: 12;    width: 18px;    height: 18px;}input[type=checkbox]:checked, input[type=radio]:checked, input[type=checkbox]:focus, input[type=radio]:focus {    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-16::before, input[type=radio]+.lbl.padding-16::before {    margin-right: 16px;}input[type=checkbox]+.lbl.padding-12::before, input[type=radio]+.lbl.padding-12::before {    margin-right: 12px;}input[type=checkbox]+.lbl.padding-8::before, input[type=radio]+.lbl.padding-8::before {    margin-right: 8px;}input[type=checkbox]+.lbl.padding-4::before, input[type=radio]+.lbl.padding-4::before {    margin-right: 4px;}input[type=checkbox]+.lbl.padding-0::before, input[type=radio]+.lbl.padding-0::before {    margin-right: 0;}input[type=checkbox]+.lbl::before, input[type=radio]+.lbl::before {    font-family: fontAwesome;    font-weight: normal;    font-size: 11px;    color: #32a3ce;    content: "\a0";    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]: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]:active+.lbl::before, input[type=radio]:active+.lbl::before, input[type=checkbox]:checked: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].ace-checkbox-2+.lbl::before, input[type=radio].ace-checkbox-2+.lbl::before {    box-shadow: none;}input[type=checkbox].ace-checkbox-2:checked+.lbl::before, input[type=radio].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, input[type=checkbox][disabled]+.lbl::before, input[type=radio][disabled]+.lbl::before, 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 {    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, 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;    transition: text-indent .4s ease;}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, 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;    transition: left .4s ease;}input[type=checkbox].ace-switch:checked+.lbl::before {    text-indent: 9px;    color: #FFF;    background-color: #8ab2c9;    border-color: #468fcc;}input[type=checkbox].ace-switch:checked+.lbl::after {    left: 34px;    background-color: #FFF;    color: #8ab2c9;}input[type=checkbox].ace-switch.ace-switch-2+.lbl::before {    content: "YES\a0\a0\a0\a0\a0\a0\a0\a0NO"}input[type=checkbox].ace-switch.ace-switch-3+.lbl::after {    font-family: FontAwesome;    font-size: 13px;    line-height: 23px;    content: "\f00d";    top: -1px;}input[type=checkbox].ace-switch.ace-switch-3:checked+.lbl::after {    content: "\f00c"}input[type=checkbox].ace-switch.ace-switch-4+.lbl::before, input[type=checkbox].ace-switch.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;    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;    transition: all .4s ease;}input[type=checkbox].ace-switch.ace-switch-4+.lbl::after, input[type=checkbox].ace-switch.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;    transition: all .4s ease;}input[type=checkbox].ace-switch.ace-switch-4:checked+.lbl::before, input[type=checkbox].ace-switch.ace-switch-5:checked+.lbl::before {    text-indent: 9px;    background-color: #468fcc;    border-color: #468fcc;}input[type=checkbox].ace-switch.ace-switch-4:checked+.lbl::after, input[type=checkbox].ace-switch.ace-switch-5:checked+.lbl::after {    left: 34px;    background-color: #FFF;}input[type=checkbox].ace-switch.ace-switch-5+.lbl::before {    content: "YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO"}input[type=checkbox].ace-switch.ace-switch-5:checked+.lbl::before {    text-indent: 8px;}input[type=checkbox].ace-switch.ace-switch-6+.lbl {    position: relative;}input[type=checkbox].ace-switch.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;    transition: background .1s ease;}input[type=checkbox].ace-switch.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;    transition: left .2s ease;}input[type=checkbox].ace-switch.ace-switch-6:checked+.lbl::before {    content: "\f00c";    text-indent: 6px;    color: #FFF;    border-color: #b7d3e5;    background-color: #ff893c;}input[type=checkbox].ace-switch.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.ace-switch-7 {    width: 75px;}input[type=checkbox].ace-switch.ace-switch-7+.lbl {    position: relative;}input[type=checkbox].ace-switch.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;    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;    transition: all .2s ease;}input[type=checkbox].ace-switch.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;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;}input[type=checkbox].ace-switch.ace-switch-7:checked+.lbl::before {    color: #468fcc;    background-color: #FFF;    text-indent: -33px;    border-color: #6fb3e0;}input[type=checkbox].ace-switch.ace-switch-7:checked+.lbl::after {    left: 3px;    content: '\f00c';    background-color: #468fcc;    color: #FFF;}.input-prepend .add-on, .input-append .add-on {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    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-prepend>.btn, .input-append>.btn {    line-height: 20px;    padding: 0 6px;    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;}.input-prepend>.btn.btn-small, .input-append>.btn.btn-small {    line-height: 22px;}.input-prepend>.btn+.btn, .input-append>.btn+.btn {    margin-left: 1px;}.input-prepend>.btn-group>.btn, .input-append>.btn-group>.btn {    line-height: 23px;}.input-prepend>.btn-group>.btn.btn-small, .input-append>.btn-group>.btn.btn-small {    line-height: 26px;}.input-prepend>.btn>.caret, .input-append>.btn>.caret, .input-prepend>.btn-group>.btn>.caret, .input-append>.btn-group>.btn>.caret, .input-prepend>.btn.btn-small>.caret, .input-append>.btn.btn-small>.caret, .input-prepend>.btn-group>.btn.btn-small>.caret, .input-append>.btn-group>.btn.btn-small>.caret {    margin-top: 10px;}.ace-file-input {    position: relative;    height: 38px;    line-height: 38px;    margin-bottom: 9px;}.ace-file-input input[type=file] {    position: fixed;    z-index: -2;    opacity: 0;}.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;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-transition: all .15s;    -moz-transition: all .15s;    -o-transition: all .15s;    transition: all .15s;}.ace-file-input label:hover {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    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: #6fb3e0;    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;    transition: all .3s;}.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 {    right: 16px;}.ace-file-input label.selected span {    color: #666;}.ace-file-input label [class*="icon-"] {    display: inline-block;    position: absolute;    left: 0;    top: 0;    bottom: 0;    line-height: 22px;    width: 22px;    text-align: center;    font-family: FontAwesome;    font-size: 13px;    border: 2px solid #FFF;    color: #FFF;    -webkit-transition: all .1s;    -moz-transition: all .1s;    -o-transition: all .1s;    transition: all .1s;    background-color: #d1d1d1;}.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: #87b87f;}.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-input a:hover {    text-decoration: none;}.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;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    color: #FFF;    text-decoration: none;}.ace-file-input label.selected+.remove {    display: inline-block;}.ace-file-multiple {    height: auto;}.ace-file-multiple label {    position: relative;    height: auto;    border: 1px dashed #aaa;    border-radius: 4px;    text-align: center;}.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.selected span [class*="icon-"] {    display: inline-block;    position: absolute;    left: 0;    top: 0;    bottom: 0;    line-height: 22px;    width: 22px;    text-align: center;    font-family: FontAwesome;    font-size: 13px;    border: 2px solid #FFF;    color: #FFF;    -webkit-transition: all .1s;    -moz-transition: all .1s;    -o-transition: all .1s;    transition: all .1s;}.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;    text-align: left;}.ace-file-multiple label span:first-child {    margin-top: 1px;}.ace-file-multiple label span:last-child {    border-bottom-width: 0;    margin-bottom: 1px;}.ace-file-multiple label span img {    padding: 2px;    border: 1px solid #d7d7d7;    background-color: #FFF;    background-repeat: no-repeat;    background-position: center;    margin: 4px 8px 4px 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+[class*="icon-"], .ace-file-multiple label.selected span img+[class*="icon-"] {    display: none;}.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;    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;}.ace-file-multiple label span.large {    text-align: center;    border-bottom: 2px solid #222;    margin: 0 1px 3px;}.ace-file-multiple label span.large:last-child {    margin: 0 1px;    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;    filter: alpha(opacity=80);}.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][disabled]+label, .ace-file-input input[type=file][readonly]+label {    cursor: not-allowed;    background-color: #EEE;}.ace-file-input input[type=file].disabled+label:hover, .ace-file-input input[type=file][disabled]+label:hover, .ace-file-input input[type=file][readonly]+label:hover {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    border-color: #e3e3e3;}.ace-file-input input[type=file].disabled+label:before, .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-input input[type=file][readonly]+label {    cursor: default;}.ace-file-multiple input[type=file].disabled+label:hover, .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][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-multiple input[type=file][disabled]+label [class*="icon-"], .ace-file-multiple input[type=file][readonly]+label [class*="icon-"] {    border-color: #EEE;}.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;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {    -webkit-box-shadow: 0 0 0 2px rgba(130, 188, 58, 0.3);    -moz-box-shadow: 0 0 0 2px rgba(130, 188, 58, 0.3);    box-shadow: 0 0 0 2px rgba(130, 188, 58, 0.3);    color: #786;    border-color: #81a85a;}.control-group.success [class*="icon-"] {    color: #8bad4c;}.control-group.success .btn [class*="icon-"] {    color: inherit;}.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;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {    -webkit-box-shadow: 0 0 0 2px rgba(58, 120, 188, 0.3);    -moz-box-shadow: 0 0 0 2px rgba(58, 120, 188, 0.3);    box-shadow: 0 0 0 2px rgba(58, 120, 188, 0.3);    color: #678;    border-color: #5a81a8;}.control-group.info [class*="icon-"] {    color: #4b89aa;}.control-group.info .btn [class*="icon-"] {    color: inherit;}.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;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {    -webkit-box-shadow: 0 0 0 2px rgba(219, 137, 120, 0.3);    -moz-box-shadow: 0 0 0 2px rgba(219, 137, 120, 0.3);    box-shadow: 0 0 0 2px rgba(219, 137, 120, 0.3);    color: #866;    border-color: #db8978;}.control-group.error [class*="icon-"] {    color: #d68273;}.control-group.error .btn [class*="icon-"] {    color: inherit;}.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;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {    -webkit-box-shadow: 0 0 0 2px rgba(216, 188, 65, 0.3);    -moz-box-shadow: 0 0 0 2px rgba(216, 188, 65, 0.3);    box-shadow: 0 0 0 2px rgba(216, 188, 65, 0.3);    color: #875;    border-color: #d8bc41;}.control-group.warning [class*="icon-"] {    color: #d3bd50;}.control-group.warning .btn [class*="icon-"] {    color: inherit;}.control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline {    color: #d19d59;}.control-group input[disabled], .control-group input:disabled {    color: #848484!important;    background-color: #eee!important;}.tab-content {    border: 1px solid #c5d0dc;    padding: 16px 12px;    position: relative;    z-index: 11;}.tab-content.no-padding {    padding: 0;}.tab-content.no-border {    border: 0;    padding: 12px;}.tab-content.padding-32 {    padding: 32px 24px;}.tab-content.no-border.padding-32 {    padding: 32px;}.tab-content.padding-30 {    padding: 30px 23px;}.tab-content.no-border.padding-30 {    padding: 30px;}.tab-content.padding-28 {    padding: 28px 21px;}.tab-content.no-border.padding-28 {    padding: 28px;}.tab-content.padding-26 {    padding: 26px 20px;}.tab-content.no-border.padding-26 {    padding: 26px;}.tab-content.padding-24 {    padding: 24px 18px;}.tab-content.no-border.padding-24 {    padding: 24px;}.tab-content.padding-22 {    padding: 22px 17px;}.tab-content.no-border.padding-22 {    padding: 22px;}.tab-content.padding-20 {    padding: 20px 15px;}.tab-content.no-border.padding-20 {    padding: 20px;}.tab-content.padding-18 {    padding: 18px 14px;}.tab-content.no-border.padding-18 {    padding: 18px;}.tab-content.padding-16 {    padding: 16px 12px;}.tab-content.no-border.padding-16 {    padding: 16px;}.tab-content.padding-14 {    padding: 14px 11px;}.tab-content.no-border.padding-14 {    padding: 14px;}.tab-content.padding-12 {    padding: 12px 9px;}.tab-content.no-border.padding-12 {    padding: 12px;}.tab-content.padding-10 {    padding: 10px 8px;}.tab-content.no-border.padding-10 {    padding: 10px;}.tab-content.padding-8 {    padding: 8px 6px;}.tab-content.no-border.padding-8 {    padding: 8px;}.tab-content.padding-6 {    padding: 6px 5px;}.tab-content.no-border.padding-6 {    padding: 6px;}.tab-content.padding-4 {    padding: 4px 3px;}.tab-content.no-border.padding-4 {    padding: 4px;}.tab-content.padding-2 {    padding: 2px 2px;}.tab-content.no-border.padding-2 {    padding: 2px;}.tab-content.padding-0 {    padding: 0;}.tab-content.no-border.padding-0 {    padding: 0;}.nav-tabs.padding-32 {    padding-left: 32px;}.tabs-right>.nav-tabs.padding-32, .tabs-left>.nav-tabs.padding-32 {    padding-left: 0;    padding-top: 32px;}.nav-tabs.padding-30 {    padding-left: 30px;}.tabs-right>.nav-tabs.padding-30, .tabs-left>.nav-tabs.padding-30 {    padding-left: 0;    padding-top: 30px;}.nav-tabs.padding-28 {    padding-left: 28px;}.tabs-right>.nav-tabs.padding-28, .tabs-left>.nav-tabs.padding-28 {    padding-left: 0;    padding-top: 28px;}.nav-tabs.padding-26 {    padding-left: 26px;}.tabs-right>.nav-tabs.padding-26, .tabs-left>.nav-tabs.padding-26 {    padding-left: 0;    padding-top: 26px;}.nav-tabs.padding-24 {    padding-left: 24px;}.tabs-right>.nav-tabs.padding-24, .tabs-left>.nav-tabs.padding-24 {    padding-left: 0;    padding-top: 24px;}.nav-tabs.padding-22 {    padding-left: 22px;}.tabs-right>.nav-tabs.padding-22, .tabs-left>.nav-tabs.padding-22 {    padding-left: 0;    padding-top: 22px;}.nav-tabs.padding-20 {    padding-left: 20px;}.tabs-right>.nav-tabs.padding-20, .tabs-left>.nav-tabs.padding-20 {    padding-left: 0;    padding-top: 20px;}.nav-tabs.padding-18 {    padding-left: 18px;}.tabs-right>.nav-tabs.padding-18, .tabs-left>.nav-tabs.padding-18 {    padding-left: 0;    padding-top: 18px;}.nav-tabs.padding-16 {    padding-left: 16px;}.tabs-right>.nav-tabs.padding-16, .tabs-left>.nav-tabs.padding-16 {    padding-left: 0;    padding-top: 16px;}.nav-tabs.padding-14 {    padding-left: 14px;}.tabs-right>.nav-tabs.padding-14, .tabs-left>.nav-tabs.padding-14 {    padding-left: 0;    padding-top: 14px;}.nav-tabs.padding-12 {    padding-left: 12px;}.tabs-right>.nav-tabs.padding-12, .tabs-left>.nav-tabs.padding-12 {    padding-left: 0;    padding-top: 12px;}.nav-tabs.padding-10 {    padding-left: 10px;}.tabs-right>.nav-tabs.padding-10, .tabs-left>.nav-tabs.padding-10 {    padding-left: 0;    padding-top: 10px;}.nav-tabs.padding-8 {    padding-left: 8px;}.tabs-right>.nav-tabs.padding-8, .tabs-left>.nav-tabs.padding-8 {    padding-left: 0;    padding-top: 8px;}.nav-tabs.padding-6 {    padding-left: 6px;}.tabs-right>.nav-tabs.padding-6, .tabs-left>.nav-tabs.padding-6 {    padding-left: 0;    padding-top: 6px;}.nav-tabs.padding-4 {    padding-left: 4px;}.tabs-right>.nav-tabs.padding-4, .tabs-left>.nav-tabs.padding-4 {    padding-left: 0;    padding-top: 4px;}.nav-tabs.padding-2 {    padding-left: 2px;}.tabs-right>.nav-tabs.padding-2, .tabs-left>.nav-tabs.padding-2 {    padding-left: 0;    padding-top: 2px;}.nav-tabs {    border-color: #c5d0dc;    margin-bottom: 0;    position: relative;    top: 1px;}.nav-tabs>li>a, .nav-tabs>li>a:focus {    border-radius: 0!important;    background-color: #f9f9f9;    color: #999;    margin-right: -1px;    line-height: 16px;    position: relative;    z-index: 11;    border-color: #c5d0dc;}.nav-tabs>li>a:hover {    background-color: #FFF;    color: #4c8fbd;    border-color: #c5d0dc;}.nav-tabs>li>a:active, .nav-tabs>li>a:focus {    outline: none!important;}.nav-tabs>li:first-child>a {    margin-left: 0;}.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 #4c8fbd;    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);}.tabs-below>.nav-tabs {    top: auto;    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: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:focus {    border-color: #c5d0dc;    border-top-width: 1px;    border-bottom: 2px solid #4c8fbd;    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 {    top: auto;    margin-bottom: 0;    margin-right: -1px;    border-color: #c5d0dc;}.tabs-left>.nav-tabs>li>a, .tabs-left>.nav-tabs>li>a:focus, .tabs-left>.nav-tabs>li>a:hover {    border-color: #c5d0dc;    margin: 0 -1px 0 0;}.tabs-left>.nav-tabs>li.active>a, .tabs-left>.nav-tabs>li.active>a:focus, .tabs-left>.nav-tabs>li.active>a:hover {    border-color: #c5d0dc;    border-top-width: 1px;    border-left: 2px solid #4c8fbd;    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 {    top: auto;    margin-bottom: 0;    margin-left: -1px;    border-color: #c5d0dc;}.tabs-right>.nav-tabs>li>a, .tabs-right>.nav-tabs>li>a:focus, .tabs-right>.nav-tabs>li>a:hover {    border-color: #c5d0dc;    margin: 0 0 0 -1px;}.tabs-right>.nav-tabs>li.active>a, .tabs-right>.nav-tabs>li.active>a:focus, .tabs-right>.nav-tabs>li.active>a:hover {    border-color: #c5d0dc;    border-top-width: 1px;    border-right: 2px solid #4c8fbd;    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>.badge {    padding: 0 4px;    line-height: 15px;    opacity: .75;}.nav-tabs>li>a>[class*="icon-"] {    opacity: .75;}.nav-tabs>li.active>a>.badge, .nav-tabs>li.active>a>[class*="icon-"] {    opacity: 1;}.nav-tabs li [class*=" icon-"], .nav-tabs li [class^="icon-"] {    width: 1.25em;    display: inline-block;    text-align: center;}.nav-tabs>li.open .dropdown-toggle {    background-color: #4f99c6;    border-color: #4f99c6;    color: #fff;}.nav-tabs>li.open .dropdown-toggle .caret {    margin-top: 7px;}.nav-tabs .dropdown-toggle .caret {    margin-top: 7px;}.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: #4c8fbd;    background-color: #f1f9ff;    position: relative;}.accordion-heading .accordion-toggle.collapsed {    color: #679;    font-weight: normal;    background-color: #f1f9ff;}.accordion-heading .accordion-toggle:hover {    color: #4c8fbd;    background-color: #f1f9ff;}.accordion-heading .accordion-toggle:after {    display: inline-block;    content: "\f107";    font-family: FontAwesome;    font-size: 16px;    color: #4c8fbd;    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: #4c8fbd;}.accordion-heading .accordion-toggle:focus, .accordion-heading .accordion-toggle:active {    outline: 0;    text-decoration: none;}.accordion-heading .accordion-toggle>[class*="icon-"]:first-child {    width: 16px;}.accordion-heading .accordion-toggle:hover>[class*="icon-"]:first-child {    text-decoration: none;}.accordion-inner, .collapse.in>.accordion-inner {    border-top: 1px solid #c5d0dc;}.accordion-inner.no-padding {    padding: 0;}th, td, .table-bordered {    border-radius: 0!important;}.table thead tr {    color: #707070;    font-weight: normal;    background: #f2f2f2;    background-color: #f3f3f3;    background-image: -moz-linear-gradient(top, #f8f8f8, #ececec);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#ececec));    background-image: -webkit-linear-gradient(top, #f8f8f8, #ececec);    background-image: -o-linear-gradient(top, #f8f8f8, #ececec);    background-image: linear-gradient(to bottom, #f8f8f8, #ececec);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0);}.table thead tr th {    border-color: #DDD;    font-weight: bold;}.table thead tr th [class*="icon-"]:first-child {    margin-right: 2px;}.table thead tr th:first-child {    border-left-color: #f1f1f1;}.table thead tr th:left-child {    border-right-color: #f1f1f1;}.table.table-bordered thead tr th {    vertical-align: middle;}.table.table-bordered thead tr th:first-child {    border-left-color: #DDD;}.table.table-hover tbody tr:hover td {    background-color: #f1f1f1;}th.center, td.center {    text-align: center;}th .lbl, td .lbl {    margin-bottom: 0;}th .lbl:only-child, td .lbl:only-child {    vertical-align: top;}.table-header {    background-color: #307ecc;    color: #FFF;    font-size: 14px;    line-height: 38px;    padding-left: 12px;    margin-bottom: 1px;}.table-header .close {    margin-right: 6px;    margin-top: 6px;}.dataTables_length {    margin-left: 8px;}.dataTables_length select {    width: 70px;    height: 25px;    padding: 2px 3px;}.dataTables_filter {    margin-right: 8px;    text-align: right;}.dataTables_filter input[type=text] {    width: 125px;    height: 18px;    line-height: 18px;}.dataTables_info {    margin: 0 0 0 12px;    font-size: 14px;}.dataTables_paginate {    text-align: right;}.dataTables_paginate.pagination {    margin: 0 12px;}.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;}.dataTables_wrapper .row-fluid:first-child+.dataTable {    border-top: 1px solid #DDD;    border-bottom: 1px solid #DDD;}.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;}.dataTable th[class*=sort] {    cursor: pointer;}.dataTable th[class*=sort]:after {    content: "\f0dc";    display: inline-block;    color: #555;    font-family: FontAwesome;    font-size: 13px;    font-weight: normal;    float: right;    margin-right: 4px;    position: relative;}.dataTable th[class*=sorting_] {    color: #307ecc;}.dataTable th.sorting_desc:after {    content: "\f0dd";    top: -6px;}.dataTable th.sorting_asc:after {    content: "\f0de";    top: 4px;}.dataTable th.sorting_disabled {    cursor: inherit;}.dataTable th.sorting_disabled:after {    display: none;}.widget-box {    padding: 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    margin: 3px 0;    border-bottom: 1px solid #CCC;}.widget-header {    position: relative;    min-height: 38px;    background: #f7f7f7;    background-color: #f8f8f8;    background-image: -moz-linear-gradient(top, #fff, #eee);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));    background-image: -webkit-linear-gradient(top, #fff, #eee);    background-image: -o-linear-gradient(top, #fff, #eee);    background-image: linear-gradient(to bottom, #fff, #eee);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', 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;}.collapsed .widget-body {    display: none;}.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>.widget-caption, .widget-header>:first-child {    line-height: 36px;    padding: 0;    margin: 0;    float: left;    text-align: left;}.widget-header>.widget-caption>[class*="icon-"], .widget-header>:first-child>[class*="icon-"] {    margin-right: 5px;    font-weight: normal;    display: inline-block;}.widget-header-large>.widget-caption, .widget-header-large>:first-child {    line-height: 48px;}.widget-header-small>.widget-caption, .widget-header-small>:first-child {    line-height: 30px;}.widget-toolbar {    display: inline-block;    padding: 0 10px;    line-height: 37px;    position: relative;    text-align: left;}.widget-header-large>.widget-toolbar {    line-height: 48px;}.widget-header-small>.widget-toolbar {    line-height: 29px;}.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: 1px solid #d9d9d9;    border-width: 0 1px 0 0;}.widget-header-large>.widget-toolbar:before {    top: 6px;    bottom: 6px;}[class*="header-color-"]>.widget-toolbar:before {    border-color: #EEE;}.header-color-orange>.widget-toolbar:before {    border-color: #FEA;}.header-color-dark>.widget-toolbar:before {    border-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.no-border:before {    display: none;}.widget-toolbar label {    display: inline-block;    vertical-align: middle;    margin-bottom: 0;}.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.smaller {    line-height: 26px;}.widget-toolbar>.btn.bigger {    line-height: 28px;}.widget-toolbar>.btn-small {    line-height: 24px;}.widget-toolbar>.btn-small.smaller {    line-height: 23px;}.widget-toolbar>.btn-small.bigger {    line-height: 25px;}.widget-toolbar>.btn-mini {    line-height: 22px;}.widget-toolbar>.btn-mini.smaller {    line-height: 21px;}.widget-toolbar>.btn-mini.bigger {    line-height: 23px;}.widget-toolbar>.btn-minier {    line-height: 18px;}.widget-toolbar>.btn-minier.smaller {    line-height: 17px;}.widget-toolbar>.btn-minier.bigger {    line-height: 19px;}.widget-toolbar>.btn-large {    line-height: 36px;}.widget-toolbar>.btn-large.smaller {    line-height: 34px;}.widget-toolbar>.btn-large.bigger {    line-height: 38px;}.widget-toolbar-dark {    background: #444;}.widget-toolbar-light {    background: rgba(255, 255, 255, 0.85);}.widget-toolbar>[data-action]>[class*="icon-"] {    margin-right: 0;}.widget-toolbar>[data-action]:focus {    text-decoration: none;}[class*="header-color-"]>.widget-toolbar>[data-action] {    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}[class*="header-color-"]>.widget-toolbar>[data-action="settings"] {    color: #d3e4ed;}[class*="header-color-"]>.widget-toolbar>[data-action="reload"] {    color: #deead3;}[class*="header-color-"]>.widget-toolbar>[data-action="collapse"] {    color: #e2e2e2;}[class*="header-color-"]>.widget-toolbar>[data-action="close"] {    color: #ffd9d5;}.header-color-orange>.widget-toolbar>[data-action] {    text-shadow: none;}.header-color-orange>.widget-toolbar>[data-action="settings"] {    color: #559aab;}.header-color-orange>.widget-toolbar>[data-action="reload"] {    color: #7ca362;}.header-color-orange>.widget-toolbar>[data-action="collapse"] {    color: #777;}.header-color-orange>.widget-toolbar>[data-action="close"] {    color: #a05656;}.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;}.widget-main.padding-32 {    padding: 32px;}.widget-main.padding-30 {    padding: 30px;}.widget-main.padding-28 {    padding: 28px;}.widget-main.padding-26 {    padding: 26px;}.widget-main.padding-24 {    padding: 24px;}.widget-main.padding-22 {    padding: 22px;}.widget-main.padding-20 {    padding: 20px;}.widget-main.padding-18 {    padding: 18px;}.widget-main.padding-16 {    padding: 16px;}.widget-main.padding-14 {    padding: 14px;}.widget-main.padding-12 {    padding: 12px;}.widget-main.padding-10 {    padding: 10px;}.widget-main.padding-8 {    padding: 8px;}.widget-main.padding-6 {    padding: 6px;}.widget-main.padding-4 {    padding: 4px;}.widget-main.padding-2 {    padding: 2px;}.widget-main.padding-0 {    padding: 0;}.widget-main.no-padding {    padding: 0;}.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: #82af6f;    border-color: #82af6f;}.header-color-green+.widget-body {    border-color: #82af6f;}.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-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: #d15b47;    border-color: #d15b47;}.header-color-red3+.widget-body {    border-color: #d15b47;}.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-orange {    background: #ffc657;    border-color: #e8b10d;    color: #855d10!important;}.header-color-orange+.widget-body {    border-color: #e8b10d;}.header-color-dark {    background: #404040;    border-color: #454545;}.header-color-dark+.widget-body {    border-color: #666;}.header-color-grey {    background: #848484;    border-color: #989898;}.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 {    border-bottom: 0;}.widget-box.no-border>.widget-body {    border: 0;}.widget-box.transparent {    border: 0;    box-shadow: none;}.widget-box.transparent>.widget-header {    background: 0;    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);    border: 0;    border-bottom: 1px solid #dce8f1;    color: #4383b4;    padding-left: 3px;}.widget-box.transparent>.widget-header-large {    padding-left: 5px;}.widget-box.transparent>.widget-header-small {    padding-left: 1px;}.widget-box.transparent .widget-body {    border: 0;    background-color: transparent;}.widget-box.transparent .widget-main.no-padding-left {    padding-left: 0;}.widget-box.transparent .widget-main.no-padding-right {    padding-right: 0;}.widget-box.transparent .widget-main.no-padding-top {    padding-top: 0;}.widget-box.transparent .widget-main.no-padding-bottom {    padding-bottom: 0;}.widget-body .table {    border-top: 1px solid #e5e5e5;}.widget-body .table thead:first-child tr {    background: #FFF;}[class*="header-color-"]+.widget-body .table thead:first-child tr {    background: #f2f2f2;    background-color: #f3f3f3;    background-image: -moz-linear-gradient(top, #f8f8f8, #ececec);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#ececec));    background-image: -webkit-linear-gradient(top, #f8f8f8, #ececec);    background-image: -o-linear-gradient(top, #f8f8f8, #ececec);    background-image: linear-gradient(to bottom, #f8f8f8, #ececec);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0);}.widget-body .table.table-bordered thead:first-child>tr {    border-top: 0;}.widget-main.no-padding .table, .widget-main.padding-0 .table {    margin-bottom: 0;    border: 0;}.widget-main.no-padding .table-bordered th:first-child, .widget-main.padding-0 .table-bordered th:first-child, .widget-main.no-padding .table-bordered td:first-child, .widget-main.padding-0 .table-bordered td:first-child {    border-left-width: 0;}.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>a:hover {    background-color: #FFF;    color: #555;    border-top-color: #FFF;}[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;}.transparent .widget-toolbar>.nav-tabs>li>a {    color: #555;    background-color: transparent;    border-right: 1px solid transparent;    border-left: 1px solid transparent;}.transparent .widget-toolbar>.nav-tabs>li.active>a {    border-top-color: #4c8fbd;    border-right: 1px solid #c5d0dc;    border-left: 1px solid #c5d0dc;    background-color: #FFF;    box-shadow: none;}.widget-toolbox {    background-color: #EEE;}.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.center {    text-align: center;}.widget-toolbox.padding-16 {    padding: 16px;}.widget-toolbox.padding-14 {    padding: 14px;}.widget-toolbox.padding-12 {    padding: 12px;}.widget-toolbox.padding-10 {    padding: 10px;}.widget-toolbox.padding-8 {    padding: 8px;}.widget-toolbox.padding-6 {    padding: 6px;}.widget-toolbox.padding-4 {    padding: 4px;}.widget-toolbox.padding-2 {    padding: 2px;}.widget-toolbox.padding-0 {    padding: 0;}.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, .widget-main.padding-0>form>fieldset {    padding: 16px;}.widget-main.no-padding>form>fieldset+.form-actions, .widget-main.padding-0>form>fieldset+.form-actions {    padding: 10px 0 12px;}.widget-main.no-padding>form>.form-actions, .widget-main.padding-0>form>.form-actions {    margin: 0;    padding: 10px 12px 12px;}.widget-placeholder {    border: 2px dashed #d9d9d9;}.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);    -webkit-border-radius: 0;    -moz-border-radius: 0;    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);    -webkit-border-radius: 0;    -moz-border-radius: 0;    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 {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    padding: 0;    border-color: #ccc;    border-width: 1px;    -webkit-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);    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 {    color: #555;    border: 1px solid #f7f0ef;}.tooltip-error+.popover .popover-title {    background-color: #f7f0ef;    border-bottom-color: #e8e0df;    color: #b75445;    text-shadow: none;}.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 {    color: #555;    border: 1px solid #f4eee3;}.tooltip-warning+.popover .popover-title {    background-color: #f4eee3;    border-bottom-color: #e4dcd3;    color: #d67e31;    text-shadow: none;}.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 {    color: #555;    border: 1px solid #e8f2e3;}.tooltip-success+.popover .popover-title {    background-color: #e8f2e3;    border-bottom-color: #d8e2d3;    color: #629b58;    text-shadow: none;}.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 {    color: #555;    border: 1px solid #e5edf8;}.tooltip-info+.popover .popover-title {    background-color: #e5edf8;    border-bottom-color: #d5dde8;    color: #3f79b6;    text-shadow: none;}.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.left .arrow:after {    border-left-color: #FFF;}.popover-notitle+.popover.right .arrow:after {    border-left-color: #FFF;}.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-yellow[data-percent]:after {    color: #963;}.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-pink .bar, .progress .bar-pink {    background-image: none;    background-color: #d6487e;}.progress-purple .bar, .progress .bar-purple {    background-image: none;    background-color: #9585bf;}.progress-yellow .bar, .progress .bar-yellow {    background-image: none;    background-color: #ffd259;}.progress-inverse .bar, .progress .bar-inverse {    background-image: none;    background-color: #404040;}.progress-grey .bar, .progress .bar-grey {    background-image: none;    background-color: #8a8a8a;}.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-pink.progress-striped .bar, .progress-striped .bar-pink {    background-color: #d6487e;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-purple.progress-striped .bar, .progress-striped .bar-purple {    background-color: #9585bf;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-yellow.progress-striped .bar, .progress-striped .bar-yellow {    background-color: #ffd259;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-inverse.progress-striped .bar, .progress-striped .bar-inverse {    background-color: #404040;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-grey.progress-striped .bar, .progress-striped .bar-grey {    background-color: #8a8a8a;    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.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, #0ff 0, rgba(0, 0, 255, 0) 100%, #00f 95%);}.infobox-container {    text-align: center;    font-size: 0;}.infobox {    display: inline-block;    width: 300px;    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;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);}.infobox>.infobox-icon>[class*="icon-"]:before {    font-size: 24px;    display: block;    padding: 6px 0 7px;    width: 40px;    text-align: center;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    color: rgba(255, 255, 255, 0.9);    background-color: rgba(255, 255, 255, 0.2);    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.14);}.infobox .infobox-content {    color: #555;}.infobox .infobox-content:first-child {    font-weight: bold;}.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.no-border {    border: none!important;}.infobox-purple {    color: #6f3cc4;    border-color: #6f3cc4;}.infobox-purple>.infobox-icon>[class*="icon-"] {    background-color: #6f3cc4;}.infobox-purple.infobox-dark {    background-color: #6f3cc4;    border-color: #6f3cc4;}.infobox-purple2 {    color: #5f47b0;    border-color: #5f47b0;}.infobox-purple2>.infobox-icon>[class*="icon-"] {    background-color: #5f47b0;}.infobox-purple2.infobox-dark {    background-color: #5f47b0;    border-color: #5f47b0;}.infobox-pink {    color: #cb6fd7;    border-color: #cb6fd7;}.infobox-pink>.infobox-icon>[class*="icon-"] {    background-color: #cb6fd7;}.infobox-pink.infobox-dark {    background-color: #cb6fd7;    border-color: #cb6fd7;}.infobox-blue {    color: #6fb3e0;    border-color: #6fb3e0;}.infobox-blue>.infobox-icon>[class*="icon-"] {    background-color: #6fb3e0;}.infobox-blue.infobox-dark {    background-color: #6fb3e0;    border-color: #6fb3e0;}.infobox-blue2 {    color: #3983c2;    border-color: #3983c2;}.infobox-blue2>.infobox-icon>[class*="icon-"] {    background-color: #3983c2;}.infobox-blue2.infobox-dark {    background-color: #3983c2;    border-color: #3983c2;}.infobox-blue3 {    color: #1144eb;    border-color: #1144eb;}.infobox-blue3>.infobox-icon>[class*="icon-"] {    background-color: #1144eb;}.infobox-blue3.infobox-dark {    background-color: #1144eb;    border-color: #1144eb;}.infobox-red {    color: #d53f40;    border-color: #d53f40;}.infobox-red>.infobox-icon>[class*="icon-"] {    background-color: #d53f40;}.infobox-red.infobox-dark {    background-color: #d53f40;    border-color: #d53f40;}.infobox-brown {    color: #c67a3e;    border-color: #c67a3e;}.infobox-brown>.infobox-icon>[class*="icon-"] {    background-color: #c67a3e;}.infobox-brown.infobox-dark {    background-color: #c67a3e;    border-color: #c67a3e;}.infobox-wood {    color: #7b3f25;    border-color: #7b3f25;}.infobox-wood>.infobox-icon>[class*="icon-"] {    background-color: #7b3f25;}.infobox-wood.infobox-dark {    background-color: #7b3f25;    border-color: #7b3f25;}.infobox-light-brown {    color: #cebea5;    border-color: #cebea5;}.infobox-light-brown>.infobox-icon>[class*="icon-"] {    background-color: #cebea5;}.infobox-light-brown.infobox-dark {    background-color: #cebea5;    border-color: #cebea5;}.infobox-orange {    color: #e8b110;    border-color: #e8b110;}.infobox-orange>.infobox-icon>[class*="icon-"] {    background-color: #e8b110;}.infobox-orange.infobox-dark {    background-color: #e8b110;    border-color: #e8b110;}.infobox-orange2 {    color: #f79263;    border-color: #f79263;}.infobox-orange2>.infobox-icon>[class*="icon-"] {    background-color: #f79263;}.infobox-orange2.infobox-dark {    background-color: #f79263;    border-color: #f79263;}.infobox-green {    color: #9abc32;    border-color: #9abc32;}.infobox-green>.infobox-icon>[class*="icon-"] {    background-color: #9abc32;}.infobox-green.infobox-dark {    background-color: #9abc32;    border-color: #9abc32;}.infobox-green2 {    color: #0490a6;    border-color: #0490a6;}.infobox-green2>.infobox-icon>[class*="icon-"] {    background-color: #0490a6;}.infobox-green2.infobox-dark {    background-color: #0490a6;    border-color: #0490a6;}.infobox-grey {    color: #999;    border-color: #999;}.infobox-grey>.infobox-icon>[class*="icon-"] {    background-color: #999;}.infobox-grey.infobox-dark {    background-color: #999;    border-color: #999;}.infobox-black {    color: #393939;    border-color: #393939;}.infobox-black>.infobox-icon>[class*="icon-"] {    background-color: #393939;}.infobox-black.infobox-dark {    background-color: #393939;    border-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>.infobox-progress {    padding-top: 0;    display: inline-block;    vertical-align: top;    width: 44px;}.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 {    display: inline-block;    position: absolute;    right: 20px;    top: 11px;    text-shadow: none;    color: #abbac3;    font-size: 13px;    font-weight: bold;    padding-right: 18px;    padding-top: 3px;}.infobox>.stat:before {    display: inline-block;    content: "";    width: 8px;    height: 11px;    background-color: #abbac3;    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: #abbac3;}.infobox>.stat.stat-success {    color: #77c646;}.infobox>.stat.stat-success:before {    background-color: #77c646;}.infobox>.stat.stat-success:after {    border-bottom-color: #77c646;}.infobox>.stat.stat-important {    color: #e4564f;}.infobox>.stat.stat-important:before {    background-color: #e4564f;    top: 3px;}.infobox>.stat.stat-important:after {    border-top-color: #e4564f;    border-bottom-color: transparent;    bottom: -6px;    top: auto;}.infobox.infobox-dark>.stat {    color: #FFF;}.infobox.infobox-dark>.stat:before {    background-color: #e1e5e8;}.infobox.infobox-dark>.stat:after {    border-bottom-color: #e1e5e8;}.infobox.infobox-dark>.stat.stat-success {    color: #FFF;}.infobox.infobox-dark>.stat.stat-success:before {    background-color: #d0e29e;}.infobox.infobox-dark>.stat.stat-success:after {    border-bottom-color: #d0e29e;}.infobox.infobox-dark>.stat.stat-important {    color: #FFF;}.infobox.infobox-dark>.stat.stat-important:before {    background-color: #ff8482;    top: 3px;}.infobox.infobox-dark>.stat.stat-important:after {    border-top-color: #ff8482;    border-bottom-color: transparent;    bottom: -6px;    top: auto;}.infobox>.badge {    position: absolute;    right: 20px;    top: 11px;    border-radius: 0;    text-shadow: none;    color: #FFF;    font-size: 11px;    font-weight: bold;    line-height: 15px;    height: 16px;    padding: 0 1px;}.infobox.infobox-dark>.badge {    color: #FFF;    background-color: rgba(255, 255, 255, 0.2)!important;    border: 1px solid #f1f1f1;    top: 2px;    right: 2px;}.infobox.infobox-dark>.badge.badge-success>[class*="icon-"] {    color: #c6e9a1;}.infobox.infobox-dark>.badge.badge-important>[class*="icon-"] {    color: #ecb792;}.infobox.infobox-dark>.badge.badge-warning>[class*="icon-"] {    color: #ecb792;}.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;}.percentage {    font-size: 14px;    font-weight: bold;    display: inline-block;    vertical-align: top;}.infobox-small .percentage {    font-size: 13px;    font-weight: normal;    margin-top: 2px;    margin-left: 2px;}.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 .btn {    font-size: 16px;}.pricing-box .widget-header>.widget-caption, .pricing-box .widget-header>:first-child {    float: none;    margin-left: -9px;    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;}.list-striped.pricing-table-header>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-box-small .price {    line-height: 20px;    height: 28px;    text-align: center;}.pricing-box-small .price .label:before, .pricing-box-small .price .label:after {    margin-top: -2px;    opacity: .9;    filter: alpha(opacity=90);}.pricing-box-small:hover {    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.15);    z-index: 101;    -webkit-transform: scale(1.04);    -moz-transform: scale(1.04);    -ms-transform: scale(1.04);    -o-transform: scale(1.04);    transform: scale(1.04);    -webkit-transform: none;}.pricing-box-small:hover .price>.label {    -webkit-transform: scale(0.96);    -moz-transform: scale(0.96);    -ms-transform: scale(0.96);    -o-transform: scale(0.96);    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-span[class*="span"] {    margin: 0;    max-width: 150px!important;    float: left!important;}.login-container {    width: 375px;    margin: 0 auto;}.login-layout {    background: #1d2024;}.login-layout:before {    display: none;}.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%;    border-bottom: 0;    box-shadow: none;    padding: 6px;    background-color: #394557;    -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 {    visibility: 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);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    -o-transition: none;    -webkit-transition: none;}.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);}.login-layout .login-box .widget-main {    padding-bottom: 16px;}.login-box .social-or-login {    margin-top: 4px;    position: relative;    z-index: 1;}.login-box .social-or-login :first-child {    display: inline-block;    background: #f7f7f7;    padding: 0 8px;    color: #5090c1;    font-size: 13px;}.login-box .social-or-login:before {    content: "";    display: block;    position: absolute;    z-index: -1;    top: 50%;    left: 0;    right: 0;    border-top: 1px dotted #a6c4db;}.login-box .social-login {    margin-top: 12px;}.login-box .social-login a {    border-radius: 100%;    width: 42px;    height: 42px;    line-height: 46px;    padding: 0;    margin: 0 1px;    border: 0;}.login-box .social-login a>[class*="icon-"] {    font-size: 24px;}.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;    left: 0;    overflow: visible;    opacity: .9;    filter: alpha(opacity=90);    direction: rtl;    padding: 0;    margin: 0;    height: auto;    width: auto;    background-color: transparent;    border: 0;    vertical-align: inherit;}.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>.tools.tools-right {    left: auto;    right: -30px;}.ace-thumbnails>li>.tools.tools-bottom {    width: auto;    height: 28px;    left: 0;    right: 0;    top: auto;    bottom: -30px;}.ace-thumbnails>li>.tools.tools-top {    width: auto;    height: 28px;    left: 0;    right: 0;    top: -30px;    bottom: auto;}.ace-thumbnails>li:hover>.tools {    left: 0;}.ace-thumbnails>li:hover>.tools.tools-bottom {    top: auto;    bottom: 0;}.ace-thumbnails>li:hover>.tools.tools-top {    bottom: auto;    top: 0;}.ace-thumbnails>li:hover>.tools.tools-right {    left: auto;    right: 0;}.ace-thumbnails>li>.tools>a, .ace-thumbnails>li>:first-child .inner a {    display: inline-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 {    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;    filter: alpha(opacity=0);    -webkit-transition: all .2s ease;    -moz-transition: all .2s ease;    -o-transition: all .2s ease;    transition: all .2s ease;}.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%}.ace-thumbnails>li:hover>:first-child>.text {    opacity: 1;    filter: alpha(opacity=100);}.dialogs {    padding: 9px 9px 0;    position: relative;}.itemdiv {    padding-right: 3px;    min-height: 64px;    position: relative;}.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>.body {    width: auto;    margin-left: 50px;    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:last-child>.body>.text {    border-bottom: 0;}.itemdiv:last-child>.body>.text:after {    display: none;}.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;    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -o-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.memberdiv {    width: 175px;    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;}.itemdiv .tools {    width: 20px;    position: absolute;    right: 4px;    bottom: 16px;    display: none;}.itemdiv .tools .btn {    border-radius: 36px;    margin: 1px 0;}.itemdiv .body .tools {    bottom: 4px;}.itemdiv.commentdiv .tools {    right: 9px;}.itemdiv:hover .tools {    display: inline-block;}.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>label.inline {    display: inline-block;}.item-list>li label {    font-size: 13px;}.item-list>li .percentage {    font-size: 11px;    font-weight: bold;    color: #777;}.item-list>li.ui-sortable-helper {    cursor: move;}.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: #505050;}.item-list>li.item-grey {    border-left-color: #999;}.item-list>li.item-brown {    border-left-color: #a52a2a;}.item-list>li.item-default {    border-left-color: #abbac3;}.ui-sortable-placeholder, .ui-sortable-helper, .ui-sortable-placeholder>a, .ui-sortable-helper>a {    cursor: move!important;}.profile-user-info {    margin: 0 12px;}.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: 36px;    margin-right: 10px;    margin-left: 0;    box-shadow: none;}.profile-activity .thumbicon {    background-color: #74abd7;    display: inline-block;    width: 40px;    height: 40px;    border-radius: 100%;    color: #FFF;    font-size: 18px;    text-align: center;    line-height: 40px;    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: 24px;    margin-bottom: 2px;    background-color: transparent;}.profile-skills .progress .bar {    line-height: 24px;    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;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    border: 1px solid #AAA;    max-width: none;    width: 64px;    -webkit-transition: all .1s;    -moz-transition: all .1s;    -o-transition: all .1s;    transition: all .1s;}.profile-users .user img:hover {    -webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.33);    -moz-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;    -moz-transition: visibility 0s linear .2s, z-index 0s linear .2s, opacity .2s linear 0s;    -o-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;}.user-status {    display: inline-block;    width: 5px;    height: 5px;    background-color: #FFF;    border: 3px solid #AAA;    -webkit-border-radius: 100%;    -moz-border-radius: 100%;    border-radius: 100%;    vertical-align: middle;    margin-right: 1px;}.user-status.status-online {    border-color: #8ac16c;}.user-status.status-busy {    border-color: #e07f69;}.user-status.status-idle {    border-color: #ffb752;}.tab-content.profile-edit-tab-content {    border: 1px solid #DDD;    padding: 8px 32px 32px;    -webkit-box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.2);    box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.2);    background-color: #FFF;}.user-profile .form-horizontal .control-label {    width: 125px;}.user-profile .form-horizontal .controls {    margin-left: 140px;}.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: none!important;    background-color: #abbac3;    padding: 0 0 1px 2px;}.label-yellow .fc-event-skin {    color: #963;}.label-light .fc-event-skin {    color: #888;}[class*="label-"]>.fc-event-skin, [class*="label-"]>.fc-event-skin>.fc-event-skin.fc-event-head {    background-color: inherit;}.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-grid .fc-day-number {    color: #2e6589;}.fc-widget-header {    background: #ecf2f7;    color: #8090a0;}.fc-event-hori, .fc-event-vert {    border-radius: 0!important;    border-color: transparent;}.fc-event-vert .fc-event-content {    padding-left: 1px;    padding-right: 1px;}.fc-event-vert .fc-event-time {    padding: 0;}.fc-state-default {    border: 0;}.fc-state-default, .fc-state-default .fc-button-inner {    border: 0;    background-color: #abbac3;    color: #FFF;    background-image: none;    box-shadow: none;    text-shadow: none;    border-radius: 0!important;    margin-left: 2px;}.fc-state-default .fc-button-effect {    display: none;}.fc-state-disabled, .fc-state-disabled .fc-button-inner {    opacity: .75;    filter: alpha(opacity=75);    color: #DDD;}.fc-state-active, .fc-state-active .fc-button-inner {    border-color: #4f99c6;    background-color: #6fb3e0;}.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: #abbac3;    font-size: 13px;    line-height: 28px;}.external-event:hover {    opacity: 1;    filter: alpha(opacity=100);}.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 .fc-header-space {    padding-left: 2px;}.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;}.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, [class*="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 {    content: "\f00d";    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-single div b {    background: none!important;}.chzn-single div b:before {    content: "\f0d7";    display: inline-block;    color: #888;    font-family: FontAwesome;    font-size: 12px;    position: relative;    top: -1px;    left: 1px;}.chzn-container-active.chzn-with-drop .chzn-single div b:before {    content: "\f0d8"}.chzn-container-single .chzn-search {    position: relative;}.chzn-container-single .chzn-search input {    background: 0;    border-radius: 0;    line-height: 28px;    height: 28px;}.chzn-container-single .chzn-search:after {    content: "\f002";    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 {    content: "\f00d";    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, .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 {    content: "\f0d7";    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 {    content: "\f0d8"}.chzn-container-active .chzn-single-with-drop div b:before {    content: "\f0d8"}.chzn-rtl .chzn-search input {    background: 0;}.chzn-rtl .chzn-search:after {    content: "";    display: none;}.chzn-rtl .chzn-search:before {    content: "\f002";    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;}.chzn-rtl .chzn-container-single-nosearch .chzn-search {    left: -9999px;}.chzn-rtl .chzn-drop {    left: -9999px;}.chzn-container-active.chzn-with-drop .chzn-single {    border-color: #4492c9;}@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-resolution:144dpi) {    .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span {    background-image: none!important;    background-repeat: no-repeat!important;    background-size: auto!important;}}.select2-container .select2-choice {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.select2-container.select2-drop-above .select2-choice {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.select2-container .select2-choice abbr, .select2-search-choice-close {    background: 0;}.select2-container .select2-choice abbr:before, .select2-search-choice-close:before {    font-family: FontAwesome;    font-size: 12px;    display: inline;    content: "\f00d";    color: #888;    position: relative;    top: -1px;}.select2-container .select2-choice abbr:hover:before, .select2-search-choice-close:hover:before {    color: #555;}.select2-container .select2-choice abbr:before {    top: -7px;}.select2-search-choice-close:hover {    text-decoration: none!important;}.select2-drop {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    border: 1px solid #4492c9;    border-width: 0 1px 3px;}.select2-drop.select2-drop-above {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.select2-container .select2-choice {    background: #fafafa none;}.select2-container-active .select2-choice, .select2-container-active .select2-choices, .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices, .select2-container-multi.select2-container-active .select2-choices {    border-color: #4492c9;}.select2-results .select2-highlighted {    background: #316ac5;}.select2-container .select2-choice .select2-arrow {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    background: transparent none;    border: 0;}.select2-container .select2-choice .select2-arrow b {    background: 0;}.select2-container .select2-choice .select2-arrow b:before {    font-family: FontAwesome;    font-size: 12px;    display: inline;    content: "\f0d7";    color: #888;    position: relative;    left: 5px;}.select2-dropdown-open .select2-choice .select2-arrow b:before {    content: "\f0d8"}.select2-search input {    background: #fff none;}.select2-search:after {    font-family: FontAwesome;    font-size: 14px;    display: inline;    content: "\f002";    color: #777;    position: relative;    top: 2px;    left: -20px;    z-index: 0;}.select2-container-active .select2-choice, .select2-container-active .select2-choices, .select2-container-multi.select2-container-active .select2-choices, .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.select2-search input.select2-active {    background-color: #FFF;    position: relative;    z-index: 1;}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi) {    .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {    background-image: none!important;    background-size: auto!important;}.select2-search input {    background-position: auto!important;}}.select2-container-active.select2-dropdown-open .select2-choice {    background-color: #f5f5f5;    background-image: -moz-linear-gradient(top, #eee, #fff);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#fff));    background-image: -webkit-linear-gradient(top, #eee, #fff);    background-image: -o-linear-gradient(top, #eee, #fff);    background-image: linear-gradient(to bottom, #eee, #fff);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);}.select2-container-active.select2-drop-above .select2-choice {    background-color: #f8f8f8;    background-image: -moz-linear-gradient(top, #fff, #eee);    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));    background-image: -webkit-linear-gradient(top, #fff, #eee);    background-image: -o-linear-gradient(top, #fff, #eee);    background-image: linear-gradient(to bottom, #fff, #eee);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);}.control-group.error .select2-choice {    border-color: #f09784!important;}.control-group.info .select2-choice {    border-color: #64a6bc!important;}.control-group.warning .select2-choice {    border-color: #e0c43a!important;}.control-group.success .select2-choice {    border-color: #92bf65!important;}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi) {    .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {    background-image: none!important;    background-repeat: no-repeat!important;    background-size: auto!important;}.select2-search input {    background-position: auto!important;}}#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: #FFF none!important;    text-align: center;}#cboxLoadingGraphic>[class*="icon-"] {    display: inline-block;    background-color: #FFF;    border-radius: 8px;    width: 32px;    height: 32px;    position: relative;    top: 48%;    text-align: center;    vertical-align: middle;    -moz-animation: spin 1.5s infinite linear;    -webkit-animation: spin 1.5s infinite linear;    -o-animation: spin 1.5s infinite linear;    -ms-animation: spin 1.5s infinite linear;    animation: spin 1.5s infinite linear;    font-size: 24px;    color: #fe7e3e;}.ace-spinner {    display: inline-block;}.ace-spinner .spinner-buttons {    min-width: 18px;}.ace-spinner .spinner-buttons>.btn {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;    font-size: 10px;    padding: 0;    width: 18px;    height: 14px;    line-height: 14px;}.ace-spinner .spinner-buttons>.btn:first-child {    margin-top: 0;}.ace-spinner .spinner-buttons>.btn>[class*="icon-"] {    font-size: 10px;    margin: 0;    padding: 0;}.ace-spinner .spinner-buttons>button.btn:active {    left: auto;    top: auto;}.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: 0;    position: relative;}.wizard-steps li {    display: block;    text-align: center;    float: left;}.wizard-steps li .step {    border: 5px solid #ced1d6;    color: #546474;    font-size: 15px;    border-radius: 100%;    background-color: #FFF;    position: relative;    z-index: 2;    display: inline-block;    width: 30px;    height: 30px;    line-height: 30px;    text-align: center;}.wizard-steps li:before {    display: block;    content: "";    width: 100%;    height: 1px;    font-size: 0;    overflow: hidden;    border-top: 4px solid #ced1d6;    position: relative;    top: 21px;    z-index: 1;}.wizard-steps li:last-child:before {    max-width: 50%;    width: 50%}.wizard-steps li:first-child:before {    max-width: 51%;    left: 50%}.wizard-steps li.active:before, .wizard-steps li.complete:before, .wizard-steps li.active .step, .wizard-steps li.complete .step {    border-color: #5293c4;}.wizard-steps li.complete .step {    cursor: default;    color: #FFF;    -webkit-transition: transform ease .1s;    -moz-transition: transform ease .1s;    -o-transition: transform ease .1s;    transition: transform ease .1s;}.wizard-steps li.complete .step:before {    display: block;    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;    line-height: 30px;    text-align: center;    border-radius: 100%;    content: "\f00c";    background-color: #FFF;    z-index: 3;    font-family: FontAwesome;    font-size: 17px;    color: #87ba21;}.wizard-steps li.complete:hover .step {    -moz-transform: scale(1.1);    -webkit-transform: scale(1.1);    -o-transform: scale(1.1);    -ms-transform: scale(1.1);    transform: scale(1.1);    border-color: #80afd4;}.wizard-steps li.complete:hover:before {    border-color: #80afd4;}.wizard-steps li .title {    display: block;    margin-top: 4px;    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, .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;}.tree {    padding-left: 9px;    overflow-x: hidden;    overflow-y: auto;    position: relative;}.tree:before {    display: inline-block;    content: "";    position: absolute;    top: -20px;    bottom: 16px;    left: 0;    border: 1px dotted #67b2dd;    border-width: 0 0 0 1px;    z-index: 1;}.tree .tree-folder {    width: auto;    min-height: 20px;    cursor: pointer;}.tree .tree-folder .tree-folder-header {    position: relative;    height: 20px;    line-height: 20px;}.tree .tree-folder .tree-folder-header:hover {    background-color: #f0f7fc;}.tree .tree-folder .tree-folder-header .tree-folder-name, .tree .tree-item .tree-item-name {    display: inline;    z-index: 2;}.tree .tree-folder .tree-folder-header>[class*="icon-"]:first-child, .tree .tree-item>[class*="icon-"]:first-child {    display: inline-block;    position: relative;    z-index: 2;    top: -1px;}.tree .tree-folder .tree-folder-header .tree-folder-name {    margin-left: 2px;}.tree .tree-folder .tree-folder-header>[class*="icon-"]:first-child {    margin: -2px 0 0 -2px;}.tree .tree-folder:last-child:after {    display: inline-block;    content: "";    position: absolute;    z-index: 1;    top: 15px;    bottom: 0;    left: -15px;    border-left: 1px solid #FFF;}.tree .tree-folder .tree-folder-content {    margin-left: 23px;    position: relative;}.tree .tree-folder .tree-folder-content:before {    display: inline-block;    content: "";    position: absolute;    z-index: 1;    top: -14px;    bottom: 16px;    left: -14px;    border: 1px dotted #67b2dd;    border-width: 0 0 0 1px;}.tree .tree-item {    position: relative;    height: 20px;    line-height: 20px;    cursor: pointer;}.tree .tree-item:hover {    background-color: #f0f7fc;}.tree .tree-item .tree-item-name {    margin-left: 3px;}.tree .tree-item .tree-item-name>[class*="icon-"]:first-child {    margin-right: 3px;}.tree .tree-item>[class*="icon-"]:first-child {    margin-top: -1px;}.tree .tree-folder, .tree .tree-item {    position: relative;}.tree .tree-folder:before, .tree .tree-item:before {    display: inline-block;    content: "";    position: absolute;    top: 14px;    left: -13px;    width: 18px;    height: 0;    border-top: 1px dotted #67b2dd;    z-index: 1;}.tree .tree-selected {    background-color: rgba(98, 168, 209, 0.1);    color: #6398b0;}.tree .tree-selected:hover {    background-color: rgba(98, 168, 209, 0.1);}.tree .tree-item, .tree .tree-folder {    border: 1px solid #FFF;}.tree .tree-folder .tree-folder-header {    border-radius: 0;}.tree .tree-item, .tree .tree-folder .tree-folder-header {    margin: 0;    padding: 5px;    color: #4d6878;}.tree .tree-item>[class*="icon-"]:first-child {    color: #f9e8ce;    width: 13px;    height: 13px;    line-height: 13px;    font-size: 11px;    text-align: center;    border-radius: 3px;    background-color: #fafafa;    border: 1px solid #CCC;    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}.tree .tree-selected>[class*="icon-"]:first-child {    background-color: #f9a021;    border-color: #f9a021;    color: #FFF;}.tree .icon-plus[class*="icon-"]:first-child, .tree .icon-minus[class*="icon-"]:first-child {    border: 1px solid #DDD;    vertical-align: middle;    height: 11px;    width: 11px;    text-align: center;    border: 1px solid #8baebf;    line-height: 10px;    background-color: #FFF;    position: relative;    z-index: 1;}.tree .icon-plus[class*="icon-"]:first-child:before {    display: block;    content: "+";    font-family: "Open Sans";    font-size: 16px;    position: relative;    z-index: 1;}.tree .icon-minus[class*="icon-"]:first-child:before {    content: "";    display: block;    width: 7px;    height: 0;    border-top: 1px solid #4d6878;    position: absolute;    top: 5px;    left: 2px;}.tree .tree-unselectable .tree-item>[class*="icon-"]:first-child {    color: #5084a0;    width: 13px;    height: 13px;    line-height: 13px;    font-size: 10px;    text-align: center;    border-radius: 0;    background-color: transparent;    border: 0;    box-shadow: none;}.tree [class*="icon-"][class*="-down"] {    transform: rotate(-45deg);}.tree .icon-spin {    height: auto;}.tree .tree-loading {    margin-left: 36px;}.tree img {    display: inline;    veritcal-align: middle;}.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-item-wrapper.gritter-light.gritter-info {    background: rgba(232, 242, 255, 0.95);}.gritter-item-wrapper.gritter-light.gritter-info .gritter-item {    color: #4a577d;}.gritter-item-wrapper.gritter-light.gritter-error {    background: rgba(255, 235, 235, 0.95);}.gritter-item-wrapper.gritter-light.gritter-error .gritter-item {    color: #894a38;}.gritter-item-wrapper.gritter-light.gritter-success {    background: rgba(239, 250, 227, 0.95);}.gritter-item-wrapper.gritter-light.gritter-success .gritter-item {    color: #416131;}.gritter-item-wrapper.gritter-light.gritter-warning {    background: rgba(252, 248, 227, 0.95);}.gritter-item-wrapper.gritter-light.gritter-warning .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;}.gritter-center {    position: fixed;    left: 33%;    right: 33%;    top: 33%}.ui-slider {    background-color: #CCC;}.ui-slider-horizontal {    height: 9px;}.ui-slider-vertical {    width: 9px;}.ui-slider-handle {    border-radius: 0;    background-color: #f5f5f5;    border: 1px solid;}.ui-slider-handle:before {    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 {    background-color: #FFF;}.ui-slider-handle:hover, .ui-slider-handle:focus, .ui-slider-handle:active {    outline: 0;    box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.3);    text-decoration: none;}.ui-slider-handle:hover:before, .ui-slider-handle:focus:before, .ui-slider-handle:active:before {    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);}.ui-slider-small.ui-slider-horizontal {    height: 5px;}.ui-slider-small.ui-slider-vertical {    width: 5px;}.ui-slider-small .ui-slider-handle {    border-radius: 24px;    width: 14px;    height: 14px;    top: -5px;}.ui-slider-small .ui-slider-handle:before {    font-size: 6px;    line-height: 13px;}.ui-slider-range {    background-color: #4aa4ce;}.ui-slider-handle {    outline: none!important;}.ui-slider-handle, .ui-slider-handle:hover, .ui-slider-handle:focus, .ui-slider-handle:active {    border-color: #4aa4ce;    color: #4aa4ce;}.ui-slider-green .ui-slider-range {    background-color: #8bbc67;}.ui-slider-green .ui-slider-handle, .ui-slider-green .ui-slider-handle:hover, .ui-slider-green .ui-slider-handle:focus, .ui-slider-green .ui-slider-handle:active {    border-color: #8bbc67;    color: #8bbc67;}.ui-slider-red .ui-slider-range {    background-color: #d36e6e;}.ui-slider-red .ui-slider-handle, .ui-slider-red .ui-slider-handle:hover, .ui-slider-red .ui-slider-handle:focus, .ui-slider-red .ui-slider-handle:active {    border-color: #d36e6e;    color: #d36e6e;}.ui-slider-purple .ui-slider-range {    background-color: #ac68ba;}.ui-slider-purple .ui-slider-handle, .ui-slider-purple .ui-slider-handle:hover, .ui-slider-purple .ui-slider-handle:focus, .ui-slider-purple .ui-slider-handle:active {    border-color: #ac68ba;    color: #ac68ba;}.ui-slider-orange .ui-slider-range {    background-color: #efad62;}.ui-slider-orange .ui-slider-handle, .ui-slider-orange .ui-slider-handle:hover, .ui-slider-orange .ui-slider-handle:focus, .ui-slider-orange .ui-slider-handle:active {    border-color: #efad62;    color: #efad62;}.ui-slider-dark .ui-slider-range {    background-color: #606060;}.ui-slider-dark .ui-slider-handle, .ui-slider-dark .ui-slider-handle:hover, .ui-slider-dark .ui-slider-handle:focus, .ui-slider-dark .ui-slider-handle:active {    border-color: #606060;    color: #606060;}.ui-slider-pink .ui-slider-range {    background-color: #d6487e;}.ui-slider-pink .ui-slider-handle, .ui-slider-pink .ui-slider-handle:hover, .ui-slider-pink .ui-slider-handle:focus, .ui-slider-pink .ui-slider-handle:active {    border-color: #d6487e;    color: #d6487e;}.wysiwyg-editor {    max-height: 250px;    height: 250px;    background-color: #f7f8fa;    border-collapse: separate;    border: 1px solid #bbc0ca;    padding: 4px;    box-sizing: content-box;    overflow-y: scroll;    overflow-x: hidden;    outline: 0;}.wysiwyg-editor:focus {    background-color: #FFF;}.wysiwyg-toolbar {    line-height: 32px;    margin: 0!important;}.wysiwyg-toolbar .dropdown-menu {    text-align: left;}.wysiwyg-toolbar .btn-group>.btn {    padding-left: 0;    padding-right: 0;    text-align: center;}.wysiwyg-toolbar .btn-group>.btn>[class*="icon-"]:first-child {    font-size: 14px;    width: 25px;    max-width: 25px;    display: inline-block;    border-width: 1px!important;}.wysiwyg-toolbar .btn-group>.btn.dropdown-toggle>[class*="icon-"]:last-child {    margin-right: 4px;}.wysiwyg-toolbar .btn-group>.btn.active:after {    border-color: transparent;    border-style: solid;    border-top-color: inherit;    border-width: 6px 14px;    bottom: -13px;    left: 0;    right: 0;}.wysiwyg-style1 .btn-group>.btn, .wysiwyg-style2 .btn-group>.btn {    margin: 0!important;    background: #FFF!important;    border: none!important;    color: #adb3be!important;    text-shadow: none!important;}.wysiwyg-style1 .btn-group>.btn.active, .wysiwyg-style2 .btn-group>.btn.active {    color: #5b80ce!important;}.wysiwyg-style1 .btn-group>.btn.active:after, .wysiwyg-style2 .btn-group>.btn.active:after {    display: none;}.wysiwyg-style1 .btn-group, .wysiwyg-style2 .btn-group {    position: relative;}.wysiwyg-style1 .btn-group:after, .wysiwyg-style2 .btn-group:after {    display: block;    content: "";    position: absolute;    left: -2px;    width: 0;    max-width: 0;    top: 6px;    bottom: 6px;    border-left: 1px solid #e1e6ea;}.wysiwyg-style1 .btn-group:first-child:after, .wysiwyg-style2 .btn-group:first-child:after {    display: none;}.wysiwyg-style2 {    background-color: #e5e5e5;}.wysiwyg-style2+.wysiwyg-editor {    border-color: #DDD;    background-color: #FFF;    border-top: 0;}.wysiwyg-style2 .btn-group>.btn {    margin: 0 1px 0 0!important;    background: #FFF!important;    border: none!important;    color: #8d939e!important;    text-shadow: none!important;}.wysiwyg-style2 .btn-group>.btn.active {    color: #FFF!important;    background: #6aaedf!important;}.wysiwyg-style2 .btn-group:after {    display: none;}.wysiwyg-toolbar .btn-colorpicker {    width: 24px;    height: 24px;    position: relative;    background: #87b87f;    background: -moz-linear-gradient(top, #cf3e73 10%, #fff 20%, #2283c5 30%, #fff 40%, #87b87f 50%, #fff 60%, #ffb752 70%, #fff 80%, #d15b47 90%, #fff 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #cf3e73), color-stop(20%, #fff), color-stop(30%, #2283c5), color-stop(40%, #fff), color-stop(50%, #87b87f), color-stop(60%, #fff), color-stop(70%, #ffb752), color-stop(80%, #fff), color-stop(90%, #d15b47), color-stop(100%, #fff));    background: -webkit-linear-gradient(top, #cf3e73 10%, #fff 20%, #2283c5 30%, #fff 40%, #87b87f 50%, #fff 60%, #ffb752 70%, #fff 80%, #d15b47 90%, #fff 100%);    background: -o-linear-gradient(top, #cf3e73 10%, #fff 20%, #2283c5 30%, #fff 40%, #87b87f 50%, #fff 60%, #ffb752 70%, #fff 80%, #d15b47 90%, #fff 100%);    background: -ms-linear-gradient(top, #cf3e73 10%, #fff 20%, #2283c5 30%, #fff 40%, #87b87f 50%, #fff 60%, #ffb752 70%, #fff 80%, #d15b47 90%, #fff 100%);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF3E73', endColorstr='#FFB752', GradientType=0);    background: linear-gradient(top, #cf3e73 10%, #fff 20%, #2283c5 30%, #fff 40%, #87b87f 50%, #fff 60%, #ffb752 70%, #fff 80%, #d15b47 90%, #fff 100%);}.wysiwyg-toolbar input[type=file] {    position: fixed;    z-index: -2;    opacity: 0;}.wysiwyg-toolbar .wysiwyg-choose-file {    display: inline-block;    width: auto;    margin: 4px auto 0;    padding-left: 5px;    padding-right: 5px;}.wysiwyg-toolbar .dropdown-menu input[type=text] {    margin-left: 8px;}.wysiwyg-toolbar .dropdown-menu .btn {    margin-right: 8px;}.wysiwyg-style1 .btn-colorpicker {    width: 20px;    height: 20px;}@media screen and (-webkit-min-device-pixel-ratio:0) {    .wysiwyg-editor img {    display: inline!important;}.wysiwyg-editor .ui-wrapper {    border: 1px dotted #D00;    overflow: visible!important;    display: inline-block!important;    vertical-align: middle;}.wysiwyg-editor .ui-wrapper:after {    content: "";    display: block;    position: absolute;    right: -3px;    bottom: -3px;    width: 7px;    height: 7px;    border: 1px solid #D00;    background-color: #FFF;    z-index: 1;}}.widget-header .wysiwyg-toolbar {    background-color: transparent;}.widget-header .wysiwyg-toolbar .btn-group>.btn {    border-color: transparent;    background: rgba(255, 255, 255, 0.25)!important;    color: #FFF!important;    margin-top: 1px;}.widget-header .wysiwyg-toolbar .btn-group>.btn.active {    background: rgba(0, 0, 0, 0.25)!important;}.widget-body .wysiwyg-editor {    border: 0;}.wysiwyg-speech-input {    width: 20px!important;    color: transparent!important;    background: transparent none!important;    border: none!important;    -moz-transform: scale(2.0, 2.0);    -webkit-transform: scale(2.0, 2.0);    -o-transform: scale(2.0, 2.0);    -ms-transform: scale(2.0, 2.0);    transform: scale(2.0, 2.0);    -webkit-box-shadow: none!important;    -moz-box-shadow: none!important;    box-shadow: none!important;    cursor: pointer;}.wysiwyg-speech-input:focus {    -webkit-box-shadow: none!important;    -moz-box-shadow: none!important;    box-shadow: none!important;}.widget-body .md-header {    margin-top: -30px;    margin-left: 9px;}.widget-body .md-header .btn {    border-color: transparent;    background: rgba(255, 255, 255, 0.25)!important;    color: #FFF!important;    text-align: center;    padding-left: 0;    padding-right: 0;    border-width: 1px!important;}.widget-body .md-header .btn>[class*="icon-"] {    font-size: 14px;    width: 25px;    max-width: 25px;    display: inline-block;}.widget-body .md-header .btn-inverse {    background: rgba(0, 0, 0, 0.25)!important;    padding-right: 5px;}.widget-body .md-preview {    padding: 8px;    min-height: 200px;}.widget-body .md-input {    border: none!important;    box-shadow: none!important;    display: block;    margin-bottom: 0;    background-color: rgba(48, 126, 204, 0.07);    padding: 8px;}.widget-body .md-input:focus {    background-color: #FFF;    box-shadow: none!important;}.editable-container .popover-title {    color: #14213d;}.editable {    border-bottom: 1px dashed #BBB;    cursor: pointer;    font-weight: normal;}img.editable {    border: 1px dotted #BBB;}.editable:hover {    border-color: #08c;    color: #08c;}img.editable:hover {    opacity: .75;    filter: alpha(opacity=75);}.editable-buttons, .editable-input {    display: inline-block;}.editable-buttons {    margin-left: 1px;}.editable-buttons .btn {    padding: 0;    width: 28px;    line-height: 24px;    border-width: 3px;    font-size: 12px;    margin: 0 1px 0 0;}.editable-buttons .btn>[class*="icon-"] {    margin: 0;}.editable-clear-x {    cursor: pointer;    color: #888;    background: 0;}.editable-clear-x:hover {    color: #d15b47;}.editable-clear-x:before {    display: inline-block;    content: "\f057";    font-family: FontAwesome;    font-size: 15px;    position: absolute;    margin-top: -9px;    width: 16px;    height: 30px;    line-height: 30px;    text-align: center;}.editable-input .ace-spinner {    margin-right: 8px;}.editable-inline .editable-slider {    margin-top: 10px;    margin-right: 4px;}.editable-popup .editable-slider {    display: block;    margin-bottom: 16px;    margin-top: 4px;}.editable-slider input {    display: none;}.editable-input .ace-file-input {    display: block;}.editable-image .ace-file-multiple label.selected {    border-color: transparent;}.editable-image+.editable-buttons, .editable-wysiwyg+.editable-buttons {    display: block;    text-align: center;    margin-top: 8px;}.editable-wysiwyg {    width: 95%}.editable-wysiwyg .wysiwyg-editor {    height: auto;    overflow-y: hidden;}.editableform .input-append.dropdown-menu {    display: none;}.editableform .open .input-append.dropdown-menu {    display: block;}.editable-container .editableform {    margin-bottom: 10px;}.editable-inline .editableform {    margin-bottom: 0;}.editableform-loading {    background: 0;}.editableform-loading [class*="icon-"], .editableform-loading .progress {    position: relative;    top: 35%}.icon-animated-bell {    display: inline-block;    -moz-animation: ringing 2.0s 5 ease 1.0s;    -webkit-animation: ringing 2.0s 5 ease 1.0s;    -o-animation: ringing 2.0s 5 ease 1.0s;    -ms-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;    -o-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;    -webkit-animation: vertical 2.0s 5 ease 2.0s;    -o-animation: vertical 2.0s 5 ease 2.0s;    -ms-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);}}.icon-animated-hand-pointer {    display: inline-block;    -moz-animation: hand-pointer 2.0s 4 ease 2.0s;    -webkit-animation: hand-pointer 2.0s 4 ease 2.0s;    -o-animation: hand-pointer 2.0s 4 ease 2.0s;    -ms-animation: hand-pointer 2.0s 4 ease 2.0s;    animation: hand-pointer 2.0s 4 ease 2.0s;}@-moz-keyframes hand-pointer {    0% {    -moz-transform: translate(0, 0);}6% {    -moz-transform: translate(5px, 0);}12% {    -moz-transform: translate(0, 0);}18% {    -moz-transform: translate(5px, 0);}24% {    -moz-transform: translate(0, 0);}30% {    -moz-transform: translate(5px, 0);}36% {    -moz-transform: translate(0, 0);}}.icon-animated-wrench {    display: inline-block;    -moz-animation: wrenching 2.5s 4 ease;    -webkit-animation: wrenching 2.5s 4 ease;    -o-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);}}.ace-settings-container {    position: absolute;    right: 0;    top: 50px;    z-index: 12;}.breadcrumbs-fixed .ace-settings-container {    top: 9px;}.btn.ace-settings-btn {    float: left;    display: inline-block;    width: 42px!important;    text-align: center;    -webkit-border-radius: 6px 0 0 6px!important;    -moz-border-radius: 6px 0 0 6px!important;    border-radius: 6px 0 0 6px!important;    opacity: .55;    filter: alpha(opacity=55);    vertical-align: top;    margin: 0;}.btn.ace-settings-btn:hover, .btn.ace-settings-btn.open {    opacity: 1;    filter: alpha(opacity=100);}.ace-settings-box {    display: none;    float: left;    width: 140px;    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;}.grid2, .grid3, .grid4 {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    display: block;    margin: 0;    float: left;    border-left: 1px solid #e3e3e3;}.grid2:first-child, .grid3:first-child, .grid4:first-child {    border-left: none;}.grid2 {    width: 48%;    padding: 0 2%}.grid3 {    width: 33%;    padding: 0 2%}.grid4 {    width: 23%;    margin: 0 1%;    padding: 0 1%}.draggable-placeholder {    border: 2px dashed #d9d9d9!important;    background-color: #f7f7f7!important;}.slimScrollBar {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;}.slimScrollRail {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;}.datepicker td, .daterangepicker td, .datepicker th, .daterangepicker th {    -webkit-border-radius: 0!important;    -moz-border-radius: 0!important;    border-radius: 0!important;}.datepicker td.active, .daterangepicker td.active, .datepicker td.active:hover, .daterangepicker td.active:hover {    background: #2283c5!important;}.datepicker td.active.disabled, .daterangepicker td.active.disabled, .datepicker td.active.disabled:hover, .daterangepicker td.active.disabled:hover {    background: #8b9aa3!important;}.bootstrap-timepicker-widget table td a:hover {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.well .datepicker table tr td.day:hover {    background-color: #7d8893;    color: #FFF;}.easyPieChart {    position: relative;    text-align: center;}.easyPieChart canvas {    position: absolute;    top: 0;    left: 0;}.knob-container {    direction: ltr;    text-align: left;}.navbar .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;}.tags {    display: inline-block;    padding: 4px 6px;    color: #777;    vertical-align: middle;    background-color: #FFF;    border: 1px solid #d5d5d5;    width: 206px;}.tags:hover {    border-color: #b5b5b5;}.tags-hover, .tags-hover:hover {    border-color: #f59942;    outline: 0;    outline: thin dotted \9;}.tags[class*="span"] {    float: none;    margin-left: 0;}.tags input[type="text"], .tags input[type="text"]:focus {    border: 0;    display: inline;    outline: 0;    margin: 0;    padding: 0;    line-height: 14px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 100%}.tags .tag {    display: inline-block;    position: relative;    font-size: 13px;    font-weight: normal;    vertical-align: baseline;    white-space: nowrap;    background-color: #91b8d0;    color: #FFF;    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);    padding: 4px 22px 5px 9px;    margin-bottom: 3px;    margin-right: 3px;    -webkit-transition: all .2s;    -moz-transition: all .2s;    -o-transition: all .2s;    transition: all .2s;}.tags .tag:empty {    display: none;}.tags .tag-important {    background-color: #d15b47;}.tags .tag-warning {    background-color: #ffb752;}.tags .tag-success {    background-color: #87b87f;}.tags .tag-info {    background-color: #6fb3e0;}.tags .tag-inverse {    background-color: #555;}.tags .tag .close {    font-size: 15px;    line-height: 20px;    opacity: 1;    color: #FFF;    text-shadow: none;    float: none;    position: absolute;    right: 0;    top: 0;    bottom: 0;    width: 18px;    text-align: center;}.tags .tag .close:hover {    background-color: rgba(0, 0, 0, 0.2);}.rtl ul, .rtl ol {    margin-left: 0;    margin-right: 25px;}.rtl ul.unstyled, .rtl ol.unstyled, .rtl ul.inline, .rtl ol.inline {    margin-right: 0;}.rtl dd {    margin-left: 0;    margin-right: 10px;}.rtl .dl-horizontal dt {    float: right;    clear: right;    text-align: left;}.rtl .dl-horizontal dd {    margin-left: 0;    margin-right: 180px;}.rtl blockquote p, .rtl blockquote small {    text-align: left;}.rtl blockquote small:before {    content: ""}.rtl blockquote small:after {    content: "\00A0 \2014"}.rtl blockquote.pull-right p, .rtl blockquote.pull-right small {    text-align: right;}.rtl blockquote.pull-right small:after {    content: ""}.rtl blockquote.pull-right small:before {    content: "\2014 \00A0"}.rtl .radio, .rtl .checkbox {    padding-left: 0;    padding-right: 20px;}.rtl .radio input[type="radio"], .rtl .checkbox input[type="checkbox"] {    float: right;    margin-left: 0;    margin-right: -20px;}.rtl .radio.inline+.radio.inline, .rtl .checkbox.inline+.checkbox.inline {    margin-left: 0;    margin-right: 10px;}.rtl .help-inline {    padding-left: 0;    padding-right: 5px;}.rtl .input-prepend .add-on, .rtl .input-prepend .btn {    margin-right: 0;    margin-left: -1px;}.rtl .input-append .add-on, .rtl .input-append .btn, .rtl .input-append .btn-group {    margin-left: 0;    margin-right: -1px;}.rtl .input-prepend.input-append .add-on:first-child, .rtl .input-prepend.input-append .btn:first-child {    margin-left: -1px;    margin-right: 0;}.rtl .input-prepend.input-append .add-on:last-child, .rtl .input-prepend.input-append .btn:last-child {    margin-left: 0;    margin-right: -1px;}.rtl .input-prepend.input-append .btn-group:first-child {    margin-right: 0;}.rtl input.search-query {    padding-left: 14px;    padding-left: 4px \9;    padding-right: 14px;    padding-right: 4px \9;}.rtl .form-search .radio, .rtl .form-search .checkbox, .rtl .form-inline .radio, .rtl .form-inline .checkbox {    padding-right: 0;}.rtl .form-search .radio input[type="radio"], .rtl .form-search .checkbox input[type="checkbox"], .rtl .form-inline .radio input[type="radio"], .rtl .form-inline .checkbox input[type="checkbox"] {    float: right;    margin-right: 0;    margin-left: 3px;}.rtl .form-horizontal .control-label {    float: right;    text-align: left;}.rtl .form-horizontal .controls {    *padding-left: 0;    *padding-right: 20px;    margin-left: 0;    margin-right: 180px;    *margin-right: 0;}.rtl .form-horizontal .controls:first-child {    *padding-left: 0;    *padding-right: 180px;}.rtl .form-horizontal .form-actions {    padding-left: 0;    padding-right: 180px;}.rtl .table th, .rtl .table td {    text-align: right;}.rtl .table th.center, .rtl .table td.center, .rtl .table th.center-align, .rtl .table td.center-align {    text-align: center;}.rtl .table th.left-align, .rtl .table td.left-align {    text-align: left;}.rtl .table th.right-align, .rtl .table td.right-align {    text-align: right;}.rtl .btn-group+.btn-group {    margin-left: auto;    margin-right: 5px;}.rtl .dropdown-menu {    margin: 2px 0 0;}.rtl .dropdown-submenu>.dropdown-menu {    left: auto;    right: 100%}.rtl .dropdown-submenu.pull-left>.dropdown-menu {    left: auto;    right: -100%;    margin-left: auto;    margin-right: 5px;}.rtl .dropdown-submenu>a:after {    float: left;    margin-right: 0;    margin-left: -10px;}.rtl .dropdown-submenu>a:after {    border-color: transparent #ccc transparent transparent;    border-width: 5px 5px 5px 0;}.rtl .dropdown-submenu:hover>a:after {    border-right-color: #FFF;}.rtl .dropdown-light .dropdown-submenu:hover>a:after, .rtl .dropdown-lighter .dropdown-submenu:hover>a:after {    border-right-color: #444;}.rtl .dropdown .caret {    margin-left: 0;    margin-right: 2px;}.rtl .close {    float: left;}.rtl .table-header .close {    margin-right: auto;    margin-left: 6px;}.rtl .alert {    padding-right: 14px;    padding-left: 35px;}.rtl .alert .close {    left: -21px;    right: auto;}.rtl .nav {    margin-right: 0;}.rtl .nav-tabs>li, .rtl .nav-pills>li {    float: right;}.rtl .nav-pills>li>a {    margin-right: 0;    margin-left: 2px;}.rtl .nav-stacked>li {    float: none;}.rtl .nav-tabs>li>a {    margin-right: 0;    margin-left: -1px;}.rtl .tabs-left>.nav-tabs>li, .rtl .tabs-right>.nav-tabs>li {    float: none;}.rtl .navbar {    direction: rtl;    text-align: right;}.rtl .navbar .brand {    float: right;    margin-left: 0;    margin-right: -20px;}.rtl .navbar .divider-vertical {    border-left: 1px solid #fff;    border-right: 1px solid #f2f2f2;}.rtl .navbar-search {    float: right;}.rtl .navbar .nav>li {    float: right;}.rtl .navbar .btn-navbar {    float: left;}.rtl .pagination ul {    margin-right: 0;}.rtl .pagination ul>li>a, .rtl .pagination ul>li>span {    float: right;}.rtl .pager {    margin-right: 0;}.rtl .pager .next>a, .rtl .pager .next>span {    float: left;}.rtl .pager .previous>a, .rtl .pager .previous>span {    float: right;}.rtl .modal {    direction: rtl;    text-align: right;}.rtl .modal-footer {    text-align: left;}.rtl .modal-footer .btn+.btn {    margin-left: 0;    margin-right: 5px;}.rtl .popover.bottom .arrow:after, .rtl .popover.top .arrow:after {    margin-right: -10px;    margin-left: auto;}.rtl .popover-content, .rtl .tooltip-inner {    text-align: right;    direction: rtl;}.rtl .thumbnails {    margin-left: 0;    margin-right: -20px;}.rtl .row-fluid .thumbnails {    margin-right: 0;}.rtl .thumbnails>li {    float: right;    margin-left: 0;    margin-right: 20px;}.rtl .media-list {    margin-right: 0;}.rtl .main-container {    direction: rtl;    text-align: right;}.rtl .main-content {    margin-right: 190px;    margin-left: 0;}.rtl li>ul.margin, .rtl li>ol.margin {    margin-left: 0;    margin-right: 18px;}.rtl .ace-nav>li {    border-left: none;    border-right: 1px solid #DDD;}.rtl .ace-nav>li:first-child {    border-right: 0;}.rtl .ace-nav>li>a>.badge {    left: auto;    right: 2px;}.rtl .ace-nav>li.no-border {    border: 0;}.rtl .ace-nav>li.margin-4 {    margin-left: 0;    margin-right: 4px;}.rtl .ace-nav>li.margin-3 {    margin-left: 0;    margin-right: 3px;}.rtl .ace-nav>li.margin-2 {    margin-left: 0;    margin-right: 2px;}.rtl .ace-nav>li.margin-1 {    margin-left: 0;    margin-right: 1px;}.rtl .ace-nav .nav-user-photo {    margin: -4px 0 0 8px;}.rtl .ace-nav .dropdown-menu.dropdown-closer {    left: 0;}.rtl .breadcrumbs {    padding: 0 0 0 12px;}.rtl .breadcrumbs.fixed {    position: fixed;    left: 0;    right: 190px;}.rtl .breadcrumb {    margin: 0 12px 0 22px;}.rtl .breadcrumb .icon-home {    margin-left: 2px;    margin-right: 4px;}.rtl .nav-search {    left: 22px;    right: auto;}.rtl .sidebar>.nav-search.menu-min .nav-search .form-search {    left: auto;    right: 5px;}.rtl .sidebar {    border-right: 0;    border-left: 1px solid #ccc;}.rtl .sidebar:before {    border-right: 0;    border-left: 1px solid #ccc;}.rtl .sidebar.fixed {    left: auto;    right: 0;}.rtl .sidebar.fixed:before {    left: auto;    right: 0;}.rtl .nav-list>li>a {    padding: 0 7px 0 16px;}.rtl .nav-list>li>a:hover:before {    left: auto;    right: 0;}.rtl .nav-list>li a>.arrow {    left: 9px;    right: auto;}.rtl .nav-list>li.active:after {    left: -2px;    right: auto;    border-right: 0;    border-left: 2px solid #0b6cbc;}.rtl .nav-list>li .submenu>li {    margin-left: 0;    margin-right: 0;}.rtl .nav-list>li .submenu>li>a {    padding: 7px 37px 8px 0;}.rtl .nav-list>li .submenu>li a>[class*="icon-"]:first-child {    left: auto;    right: 10px;}.rtl .nav-list>li>.submenu>li:before {    left: auto;    right: 18px;}.rtl .nav-list>li>.submenu:before {    left: auto;    right: 18px;    border-left: none;    border-right: 1px solid #ccd7e2;}.rtl .nav-list>li.active>.submenu:before {    border-right-color: #bccfe0;}.rtl .nav-list li.active>a:after {    left: 0;    right: auto;    border-left-color: #0b6cbc;    border-right-color: transparent;}.rtl .nav-list a .badge, .rtl .nav-list a .label {    right: auto;    left: 11px;}.rtl .nav-list a.dropdown-toggle .badge, .rtl .nav-list a.dropdown-toggle .label {    right: auto;    left: 28px;}.rtl .menu-min .nav-list a .badge, .rtl .menu-min .nav-list a .label {    left: auto;    right: 4px;}.rtl .sidebar.menu-min+.main-content {    margin-left: auto;    margin-right: 43px;}.rtl .sidebar.menu-min+.main-content .breadcrumbs.fixed {    left: 0;    right: 43px;}.rtl .menu-min .nav-list>li>a>.menu-text {    left: auto;    right: 41px;    padding-left: 0;    padding-right: 12px;    -webkit-box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);}.rtl .menu-min .nav-list>li>a.dropdown-toggle>.menu-text {    left: auto;    right: 42px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;}.rtl .menu-min .nav-list>li.active>a>.menu-text {    border-left-color: #ccc;    border-right-color: #1963aa;}.rtl .menu-min .nav-list>li>.submenu {    -webkit-box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    left: auto;    right: 41px;}.rtl .menu-min .nav-list>li>.submenu li>a {    margin-left: auto;    margin-right: 0;    padding-left: 0;    padding-right: 24px;}.rtl .menu-min .nav-list>li>.submenu li>a>[class*="icon-"]:first-child {    left: auto;    right: 4px;}.rtl .menu-min .nav-list>li.active>.submenu {    border-left-color: #ccc;    border-right-color: #1963aa;}.rtl .menu-min .sidebar-shortcuts-large {    -webkit-box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.2);    left: auto;    right: 42px;}.rtl .nav-list>li>.submenu a>.arrow {    left: 11px;    right: auto;}.rtl .nav-list>li>.submenu li>.submenu>li>a>.arrow {    left: 12px;    right: auto;}.rtl .nav-list>li>.submenu li>.submenu>li>a {    margin-left: auto;    padding-left: 0;    margin-right: 20px;    padding-right: 22px;}.rtl .nav-list>li>.submenu li>.submenu>li>.submenu>li>a {    margin-left: auto;    padding-left: 0;    margin-right: 20px;    padding-right: 38px;}.rtl .menu-min .nav-list>li>.submenu li>.submenu>li>a {    margin-right: 0;    padding-right: 30px;}.rtl .menu-min .nav-list>li>.submenu li>.submenu>li>.submenu>li>a {    margin-right: 0;    padding-right: 45px;}.rtl button.btn:active {    left: -1px;}.rtl .btn.disabled:active, .rtl .btn[disabled]:active {    left: 0;}.rtl .btn>[class*="icon-"] {    margin-left: 4px;    margin-right: 0;}.rtl .btn>[class*="icon-"].icon-on-right {    margin-left: 0;    margin-right: 4px;}.rtl .btn>[class*="icon-"].icon-only {    margin: 0;}.rtl .btn-large>[class*="icon-"] {    margin-left: 6px;    margin-right: 0;}.rtl .btn-large>[class*="icon-"].icon-on-right {    margin-left: 0;    margin-right: 6px;}.rtl .btn-small>[class*="icon-"] {    margin-left: 3px;    margin-right: 0;}.rtl .btn-small>[class*="icon-"].icon-on-right {    margin-left: 0;    margin-right: 3px;}.rtl .btn-mini>[class*="icon-"], .rtl.btn-minier>[class*="icon-"] {    margin-left: 2px;    margin-right: 0;}.rtl .btn-mini>[class*="icon-"].icon-on-right, .rtl.btn-minier>[class*="icon-"].icon-on-right {    margin-left: 0;    margin-right: 2px;}.rtl .btn-group>.btn>.caret {    margin-left: 0;    margin-right: 1px;}.rtl .dropdown-menu.dropdown-icon-only>li {    float: right;}.rtl .dropdown-light .dropdown-submenu:hover>a:after, .rtl .dropdown-lighter .dropdown-submenu:hover>a:after {    border-left-color: transparent;    border-right-color: #444;}.rtl .dropdown-submenu>a:after {    margin-left: -5px;    margin-right: auto;}.rtl .dropdown-navbar>li>[class*="icon-"], .rtl .dropdown-navbar>li>a>[class*="icon-"] {    margin-right: 0!important;    margin-left: 5px!important;}.rtl .dropdown-navbar [class*="btn"][class*="icon-"] {    margin: 0 0 0 5px;}.rtl .dropdown-navbar .msg-photo {    margin-left: 6px;    margin-right: 0;}.rtl .dropdown-navbar .user-menu>li>a>[class*="icon-"] {    margin-left: 6px;    margin-right: 0;}.rtl .help-button {    margin-left: 0;    margin-right: 4px;}.rtl .form-search .radio [type=radio]+label, .rtl .form-inline .radio [type=radio]+label, .rtl .form-search .checkbox [type=checkbox]+label, .rtl .form-inline .checkbox [type=checkbox]+label {    float: right;    margin-left: 0;    margin-right: -20px;}.form-search .rtl .form-search .radio [type=radio]+label, .form-search .rtl .form-inline .radio [type=radio]+label, .form-search .rtl .form-search .checkbox [type=checkbox]+label, .form-search .rtl .form-inline .checkbox [type=checkbox]+label, .form-inline .rtl .form-search .radio [type=radio]+label, .form-inline .rtl .form-inline .radio [type=radio]+label, .form-inline .rtl .form-search .checkbox [type=checkbox]+label, .form-inline .rtl .form-inline .checkbox [type=checkbox]+label {    margin-right: 0;    margin-left: 3px;}.rtl .input-prepend>.btn+.btn, .rtl .input-append>.btn+.btn {    margin-left: 0;    margin-right: 1px;}.rtl input[type=checkbox]+.lbl::before, .rtl input[type=radio]+.lbl::before {    margin-right: 0;    margin-left: 1px;}.rtl input[type=checkbox].ace-switch+.lbl::before, .rtl input[type=radio].ace-switch+.lbl::before {    direction: ltr;    text-align: left;}.rtl .ace-file-input label:before {    right: auto;    left: 0;}.rtl .ace-file-input label span {    padding-left: 0;    padding-right: 30px;}.rtl .ace-file-input label.selected {    left: 16px;    right: 0;}.rtl .ace-file-input label [class*="icon-"] {    right: 0;    left: auto;}.rtl .ace-file-input .remove {    left: -8px;    right: auto;}.rtl .ace-file-multiple label.selected span [class*="icon-"] {    right: 0;    left: auto;}.rtl .ace-file-multiple label span {    padding: 0;    text-align: right;}.rtl .ace-file-multiple label span img {    margin: 4px 1px 4px 8px;}.rtl .ace-file-multiple label span.large {    text-align: center;}.rtl .ace-file-multiple label span.large img {    margin: 0;}.rtl .ace-file-multiple .remove {    left: -11px;    right: auto;}.rtl .ace-file-multiple label.selected span [class*="icon-"] {    margin-left: 4px;    margin-right: 2px;}.rtl .nav-tabs.padding-24 {    padding-left: 0;    padding-right: 24px;}.rtl .nav-tabs.padding-20 {    padding-left: 0;    padding-right: 20px;}.rtl .nav-tabs.padding-16 {    padding-left: 0;    padding-right: 16px;}.rtl .nav-tabs.padding-12 {    padding-left: 0;    padding-right: 12px;}.rtl .nav-tabs.padding-8 {    padding-left: 0;    padding-right: 8px;}.rtl .nav-tabs.padding-4 {    padding-left: 0;    padding-right: 4px;}.rtl .nav-tabs.padding-22 {    padding-left: 0;    padding-right: 22px;}.rtl .nav-tabs.padding-18 {    padding-left: 0;    padding-right: 18px;}.rtl .nav-tabs.padding-14 {    padding-left: 0;    padding-right: 14px;}.rtl .nav-tabs.padding-10 {    padding-left: 0;    padding-right: 10px;}.rtl .nav-tabs.padding-6 {    padding-left: 0;    padding-right: 6px;}.rtl .nav-tabs.padding-2 {    padding-left: 0;    padding-right: 2px;}.rtl .tabs-right>.nav-tabs[class*="padding-"], .rtl .tabs-left>.nav-tabs[class*="padding-"] {    padding-right: 0;}.rtl .tabs-left>.nav-tabs {    margin-left: auto;    margin-right: -1px;}.rtl .tabs-left>.nav-tabs>li>a, .rtl .tabs-left>.nav-tabs>li>a:hover, .rtl .tabs-left>.nav-tabs>li>a:focus {    margin: 0 -1px 0 0;}.rtl .tabs-left>.nav-tabs>li.active>a, .rtl .tabs-left>.nav-tabs>li.active>a:hover, .rtl .tabs-left>.nav-tabs>li.active>a:focus {    margin: 0 -1px;}.rtl .accordion-heading .accordion-toggle:after {    left: 6px;    right: auto;}.rtl .accordion-heading .accordion-toggle.collapsed:after {    content: "\f105"}.rtl .table thead:first-child tr th [class*="icon-"]:first-child {    margin-left: 2px;    margin-right: 0;}.rtl .widget-main.no-padding .table-bordered th:first-child, .rtl .widget-main.padding-0 .table-bordered th:first-child, .rtl .widget-main.no-padding .table-bordered td:first-child, .rtl .widget-main.padding-0 .table-bordered td:first-child {    border-left-width: 1px;}.rtl .widget-main.no-padding .table-bordered th:last-child, .rtl .widget-main.padding-0 .table-bordered th:last-child, .rtl .widget-main.no-padding .table-bordered td:last-child, .rtl .widget-main.padding-0 .table-bordered td:last-child {    border-left-width: 0;}.rtl .table-header {    padding-left: 0;    padding-right: 12px;}.rtl .dataTables_length {    margin-left: 0;    margin-right: 8px;}.rtl .dataTables_filter {    margin-left: 8px;    margin-right: 0;    text-align: left;}.rtl .dataTables_info {    margin: 0 12px 0 0;}.rtl .dataTables_paginate {    text-align: left;}.rtl .dataTable th[class*=sort]:after {    float: left;    margin-right: 0;    margin-left: 4px;}.rtl .dataTables_wrapper>.row-fluid>.span6 {    float: right;    margin-left: 0;    width: 50%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.rtl .widget-header {    padding-left: 0;    padding-right: 12px;    text-align: left;}.rtl .widget-header-large {    padding-left: 0;    padding-right: 18px;}.rtl .widget-header-small {    padding-left: 0;    padding-right: 10px;}.rtl .widget-header>.widget-caption, .rtl .widget-header>:first-child {    float: right;    text-align: right;}.rtl .widget-header>.widget-caption>[class*="icon-"], .rtl .widget-header>:first-child>[class*="icon-"] {    margin-right: 0;    margin-left: 5px;}.rtl .widget-toolbar {    text-align: right;}.rtl .widget-toolbar:before {    left: auto;    right: -1px;    border-width: 0 0 0 1px;}.rtl .widget-toolbar>[data-action]>[class*="icon-"] {    margin-right: auto;    margin-left: 0;}.rtl .widget-box.transparent>.widget-header {    padding-left: 0;    padding-right: 3px;}.rtl .widget-box.transparent>.widget-header-large {    padding-left: 0;    padding-right: 5px;}.rtl .widget-box.transparent>.widget-header-small {    padding-left: 0;    padding-right: 1px;}.rtl [class*="header-color-"]>.widget-toolbar>.nav-tabs>li>a {    margin-right: 0;    margin-left: 1px;}.rtl .infobox {    padding: 8px 9px 6px 3px;    text-align: right;}.rtl .infobox>.infobox-icon>[class*="icon-"] {    padding: 1px 2px 0 1px;}.rtl .infobox>.infobox-data {    text-align: right;    padding-left: 0;    padding-right: 8px;}.rtl .infobox>.stat {    left: 20px;    right: auto;    padding-left: 18px;    padding-right: 0;}.rtl .infobox>.stat:before {    left: 4px;    right: auto;}.rtl .infobox>.stat:after {    left: 1px;    right: auto;}.rtl .infobox>.badge {    left: 20px;    right: auto;}.rtl .infobox.infobox-dark>.badge {    left: 2px;    right: auto;}.rtl .infobox-small {    text-align: right;}.rtl .infobox-small>.infobox-data {    text-align: right;}.rtl .infobox-small>.infobox-chart>.sparkline {    margin-left: auto;    margin-right: 2px;}.rtl .infobox-small .percentage {    margin-left: auto;    margin-right: 2px;}.rtl .pricing-box .widget-header>.widget-caption, .rtl .pricing-box .widget-header>:first-child {    margin-right: -9px;    margin-left: 0;    text-align: center;    float: none;}.rtl .pricing-table-header {    text-align: right;}.rtl .pricing-table-header>li {    padding: 7px 11px 7px 0;}.rtl .pricing-box-small {    margin-left: 0;    margin-right: -2px;}.rtl .pricing-span[class*="span"] {    float: right!important;}.rtl .pricing-span-header:first-child {    float: right;}.rtl.login-layout .main-content, .rtl.login-layout #main-content {    margin-right: 0;}.rtl.login-layout .login-box .toolbar>div:first-child {    float: right;    text-align: right;}.rtl.login-layout .login-box .toolbar>div:first-child>a {    margin-left: 0;    margin-right: 11px;}.rtl.login-layout .login-box .toolbar>div:first-child+div {    float: left;    text-align: left;}.rtl.login-layout .login-box .toolbar>div:first-child+div>a {    margin-left: 11px;    margin-right: 0;}.rtl .ace-thumbnails {    margin-right: 0;}.rtl .ace-thumbnails>li {    float: right;}.rtl .ace-thumbnails>li .tags {    direction: ltr;}.rtl .ace-thumbnails>li .tags>.label {    margin: 1px 0 0 1px;    direction: rtl;    text-align: right;}.rtl .itemdiv {    padding-right: 0;    padding-left: 3px;}.rtl .itemdiv>.user {    left: auto;    right: 0;}.rtl .itemdiv>.body {    margin-right: 50px;    margin-left: 12px;}.rtl .itemdiv>.body>.time {    right: auto;    left: 9px;}.rtl .itemdiv>.body>.text {    padding-left: 0;    padding-right: 7px;}.rtl .itemdiv>.body>.text:after {    right: 16px;    left: -12px;}.rtl .itemdiv>.body>.text>[class*="icon-quote-"]:first-child {    margin-left: 4px;    margin-right: 0;}.rtl .itemdiv.dialogdiv:before {    left: auto;    right: 19px;}.rtl .itemdiv.dialogdiv>.body {    border-left-width: 1px;    border-right-width: 2px;    margin-left: 1px;}.rtl .itemdiv.dialogdiv>.body:before {    left: auto;    right: -7px;    border-width: 2px 2px 0 0;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}.rtl .itemdiv.dialogdiv>.body>.time {    float: left;}.rtl .itemdiv.dialogdiv>.body>.text {    padding-right: 0;}.rtl .itemdiv.memberdiv {    float: right;}.rtl .itemdiv .tools {    right: auto;    left: 4px;}.rtl .itemdiv.commentdiv .tools {    right: auto;    left: 9px;}.rtl .item-list {    margin: 0;}.rtl .item-list>li {    border-left-width: 1px;    border-right-width: 3px;    border-left-color: #DDD;}.rtl .item-list>li.item-orange {    border-right-color: #eccb71;}.rtl .item-list>li.item-red {    border-right-color: #e05656;}.rtl .item-list>li.item-green {    border-right-color: #9ecf6a;}.rtl .item-list>li.item-blue {    border-right-color: #569add;}.rtl .item-list>li.item-pink {    border-right-color: #dd56c0;}.rtl .item-list>li.item-black {    border-right-color: #505050;}.rtl .item-list>li.item-grey {    border-right-color: #999;}.rtl .item-list>li.item-brown {    border-right-color: #a52a2a;}.rtl .item-list>li.item-default {    border-right-color: #abbac3;}.rtl .profile-info-name {    text-align: left;    padding-right: 0;    padding-left: 10px;    left: auto;    right: 0;}.rtl .profile-info-value {    padding-right: 6px;    padding-left: 4px;    margin-left: auto;    margin-right: 120px;}.rtl .profile-info-value>span+span:before {    margin-left: 3px;    margin-right: 1px;}.rtl .profile-user-info-striped .profile-info-value {    padding-left: 0;    padding-right: 12px;}.rtl .profile-activity img, .rtl .profile-activity .thumbicon {    margin-right: 0;    margin-left: 10px;}.rtl .profile-activity .tools {    left: 12px;    right: auto;}.rtl .user-profile .user-title-label+.dropdown-menu {    margin-left: auto;    margin-right: -12px;}.rtl .user-status {    margin-right: auto;    margin-left: 1px;}.rtl .user-profile .form-horizontal .controls {    margin-left: auto;    margin-right: 140px;}.rtl .tab-content.profile-edit-tab-content {    -webkit-box-shadow: -1px 1px 0 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: -1px 1px 0 0 rgba(0, 0, 0, 0.2);    box-shadow: -1px 1px 0 0 rgba(0, 0, 0, 0.2);}.rtl .ace-settings-container {    left: 0;    right: auto;}.rtl .btn.ace-settings-btn {    float: right;    -webkit-border-radius: 0 6px 6px 0!important;    -moz-border-radius: 0 6px 6px 0!important;    border-radius: 0 6px 6px 0!important;}.rtl .ace-settings-box {    float: right;}.rtl .btn-scroll-up {    right: auto;    left: 2px;}.rtl .grid2, .rtl .grid3, .rtl .grid4 {    float: right;    border-left: none;    border-right: 1px solid #e3e3e3;}.rtl .grid2:first-child, .rtl .grid3:first-child, .rtl .grid4:first-child {    border-right: 0;}.rtl .easyPieChart canvas {    left: auto;    right: 0;}.rtl .external-event>[class*="icon-"]:first-child {    margin-right: 0;    margin-left: 5px;    border-right: 0;    border-left: 1px solid #FFF;}.rtl #cboxCurrent {    left: auto;    right: 61px;}.rtl #cboxNext, .rtl #cboxPrevious {    margin-left: 0;    margin-right: 7px;}.rtl #cboxPrevious {    left: auto;    right: 27px;}.rtl #cboxNext {    left: auto;    right: 0;}.rtl .ace-spinner .spinner-buttons>button.btn:active {    left: auto;    top: auto;}.rtl .wizard-steps {    margin-right: 0;}.rtl .wizard-steps li {    float: right;}.rtl .wizard-steps li:first-child:before {    left: auto;    right: 50%}.rtl .wizard-actions {    text-align: left;}.rtl .tree {    padding-left: 0;    padding-right: 9px;}.rtl .tree:before {    left: auto;    right: 0;    border-width: 0 1px 0 0;}.rtl .tree .tree-folder .tree-folder-header .tree-folder-name {    margin-left: 0;    margin-right: 2px;}.rtl .tree .tree-folder .tree-folder-header>[class*="icon-"]:first-child {    margin: -2px -2px 0 0;}.rtl .tree .tree-folder:last-child:after {    left: auto;    right: -15px;    border-left: none;    border-right: 1px solid #FFF;}.rtl .tree .tree-folder .tree-folder-content {    margin-left: 0;    margin-right: 23px;}.rtl .tree .tree-folder .tree-folder-content:before {    left: auto;    right: -14px;    border-width: 0 1px 0 0;}.rtl .tree .tree-item .tree-item-name {    margin-left: 0;    margin-right: 3px;}.rtl .tree .tree-item .tree-item-name>[class*="icon-"]:first-child {    margin-right: 0;    margin-left: 3px;}.rtl .tree .tree-folder:before, .rtl .tree .tree-item:before {    left: auto;    right: -13px;}.rtl .tree .tree-loading {    margin-left: 0;    margin-right: 36px;}.rtl #gritter-notice-wrapper {    text-align: right;    direction: rtl;    left: 20px;    right: auto;}.rtl .gritter-close {    right: auto;    left: 3px;}.rtl .gritter-image {    float: right;}.rtl .gritter-with-image, .rtl .gritter-without-image {    float: left;}.rtl .wysiwyg-toolbar .dropdown-menu {    text-align: right;}.rtl .wysiwyg-toolbar .btn-group>.btn.dropdown-toggle>[class*="icon-"]:last-child {    margin-right: 0;    margin-left: 4px;}.rtl .wysiwyg-toolbar .wysiwyg-choose-file {    margin-left: auto;}.rtl .wysiwyg-style1 .btn-group:after, .rtl .wysiwyg-style2 .btn-group:after {    left: auto;    border-left: none;    right: -2px;    border-right: 1px solid #e1e6ea;}.rtl .wysiwyg-style2 .btn-group>.btn {    margin: 0 0 0 1px!important;}.rtl .wysiwyg-toolbar .dropdown-menu input[type=text] {    margin-left: 0;    margin-right: 8px;}.rtl .wysiwyg-toolbar .dropdown-menu .btn {    margin-right: 0;    margin-left: 8px;}.rtl .widget-body .md-header {    margin-left: 0;    margin-right: 9px;}.rtl .widget-body .md-header .btn-inverse {    padding-right: 0;    padding-left: 5px;}.rtl .select2-container .select2-choice {    padding-left: 0;    padding-right: 8px;}.rtl .select2-container.select2-allowclear .select2-choice .select2-chosen {    margin-right: auto;    margin-left: 42px;}.rtl .select2-container .select2-choice>.select2-chosen {    margin-left: 26px;    margin-right: auto;}.rtl .select2-container .select2-choice abbr {    right: auto;    left: 20px;}.rtl .select2-container .select2-choice .select2-arrow {    right: auto;    left: 0;}.rtl .select2-container .select2-choice .select2-arrow b:before {    right: 5px;    left: auto;}.rtl .select2-container-multi .select2-choices li {    float: right;}.rtl .select2-container-multi .select2-choices .select2-search-choice {    margin: 3px 5px 3px 0;    padding: 3px 18px 3px 5px;}.rtl .select2-results {    margin-right: 0;}.rtl .select2-drop {    direction: rtl;    text-align: right;}.rtl .select2-drop input {    padding-right: 5px;    padding-left: 20px;}.rtl .select2-drop .select2-results {    padding-right: 4px;    padding-left: 0;}.rtl .select2-search:after {    right: -20px;    left: auto;}.rtl .select2-search input.select2-active {    background-position: 0 0;}.rtl .editable-buttons {    margin-left: auto;    margin-right: 1px;}.rtl .editable-buttons .btn {    margin: 0 0 0 1px;}.rtl .editable-input .ace-spinner {    margin-right: auto;    margin-left: 8px;}.rtl .editable-inline .editable-slider {    margin-right: auto;    margin-left: 4px;}.rtl .tags .tag {    padding-left: 22px;    padding-right: 9px;    text-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);}.rtl .tags .tag .close {    float: none;    left: 0;    right: auto;}.rtl .limiterBox {    direction: rtl;    text-align: right;}.rtl ol.linenums {    margin-right: 33px;}.rtl ol.linenums li {    padding-left: 0;    padding-right: 12px;}.rtl .prettyprint.linenums {    -webkit-box-shadow: -40px 0 0 #fbfbfc inset, -41px 0 0 #ececf0 inset;    -moz-box-shadow: -40px 0 0 #fbfbfc inset, -41px 0 0 #ececf0 inset;    box-shadow: -40px 0 0 #fbfbfc inset, -41px 0 0 #ececf0 inset;}.msg-error{    color: #b94a48;    padding: 0;    text-indent: 20px;    font-size: 14px;    display: inline-block;}// page form ///#page-form h3{    margin-left: 15px;}#page-form hr{    margin-left: 30px;}#page-form>div{    margin-left: 30px;}// booking form //.filters_form input, select{        margin-bottom: -10px;}.label-gr {    background-color: #7fd5bf!important;}.label-primary2 {    background-color: #89cfff!important;}.label-success2 {    background-color: #d1f6c2!important;} 