/* Applied in jade templates to screens with max-width of 768px */
.fullsize {
    min-height:600px;
    width:100%;
    display: block;
}
.uppercase {
    text-transform: uppercase!important;
}
.underline {
    text-decoration: underline!important;
}
.capitalize {
    text-transform: capitalize!important;
}
.heightAuto {
    height:auto!important;
    overflow: hidden;
}
.font0p8em {
    font-size:0.8em!important;
}
.font0p7em {
    font-size:0.7em!important;
}
.hAuto {
    height:auto!important;
}
.h100 {
    height:100%!important;
}
.L100 {
    line-height: 100%!important;
}
.bold {
    font-weight: bold!important;
}
.pabs {
    position: absolute;
    top: 0px;
    left: 0px;
}
.fg {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 2;
}
.bg {
    position:relative;
}
.bgFix {
    position:relative;
    top:-2em;
}
.rightText {
    text-align: right!important;
}
.smallText {
    font-size:0.8em;
}
h1,h2,h3,h5 {
    font-weight:200;
}
a .linkButton {
    color:#3c495a;
    text-decoration: none;
}
.block {
    display: block;
}
.resetPointer {
    cursor:default!important;
}
.textLink {
    text-decoration: underline;
    cursor:pointer;
}
.textNormal {
    text-transform: none!important;
}
.mClear {
    clear:both;
    overflow: hidden;
}
.strong {
    font-weight: bold;
}
.show {
    display: block!important;
}
.errorPagePanel {
    width:100%;
    min-height: 550px;
    height:auto!important;
    overflow: hidden;
}
.inlineError {
    padding:0 1.5em;
    width:100%;
    height:60px;
    overflow: hidden;
    line-height:60px;
    display: block;
}
.modalPanel .error {
    padding:1em!important;
    width:100%;
    min-height:1.5em;
    overflow: hidden;
    line-height:1.5em;
    display: none;
    z-index: 1!important;
    height:auto!important;
    top:0px;
    position: relative!important;
}
.confirmationButton {
    cursor: pointer;
    display: block;
    font-size: 0.9em;
    height: 2.4em;
    line-height: 2.3em;
    width:15em;
    padding: 0 1em;
    text-align: center;
    text-decoration: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-appearance: none;
}
/** modal **/
/* The Modal (background) */
.confirmationModal {
    display: block;
    position: fixed; /* Stay in place */
    z-index: 1001; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: #FEFEFE; /* Fallback color */
}
.confirmationModal.orientation {
    background-color: #FFFFFF; /* white */
}
.confirmationModal.open {
    display: block;
}
.confirmationModal.closed {
    display: none;
}
/* Modal Content */
.modalContent {
    margin: auto;
    padding: 20px;
    width: 80%;
    height: 20em;
    position: relative;
    top: 20%;
}
.modalContent.orientation {
    border: none;
}
/** modal **/
.errorSmall {
    padding:1em;
    min-height:1.2em;
    height:auto!important;
    overflow: hidden;
    line-height: 1.2em;
    display: none;
}
.ok {
    padding:1em 10%;
    width:100%;
    min-height:1.5em;
    height:auto!important;
    overflow: hidden;
    line-height: 1.5em;
    display: none;
}
.server_error {
    padding:1em;
    width:100%;
    min-height:1.5em;
    height:auto!important;
    overflow: hidden;
    line-height: 1.5em;
    display: block;
}
.heavy {
    font-weight: bold;
}
.rightSelect {
    border-top: 1px solid #bebebe!important;
    border-right: 1px solid #bebebe!important;
    border-bottom: 1px solid #bebebe!important;
}
.leftInput {
    border-right:0;
}
.bottomShadow {
    box-shadow: 0 -1px 2px rgba(0,0,0,0.25);
}
.triangle-right-white {
    width: 0; height: 0;
    border-top: 50px solid transparent;
    border-left: 100px solid #fff;
    border-bottom: 50px solid transparent;
}
.triangle-right-light-gray {
    width: 0; height: 0;
    border-top: 50px solid transparent;
    border-left: 100px solid #EAEDED;
    border-bottom: 50px solid transparent;
}
.koneksa_border_thin {
    border-style:solid !important;
    border-width: 1px !important;
}
.koneksa_plum {
    color: #990556;
}
.koneksa_orange {
    color: #FF9E15;
}
.koneksa_bg_blue_gray {
    background-color:#647c88;
}
.koneksa_bg_blue_gray_25 {
    background-color:#cbd3d7;
}
.koneksa_border_gray {
    border-color:#3c495a!important;
}
.koneksa_border_mid_gray {
    border-color: #BEBEBE;
}
.koneksa_border_plum {
    border-color:#7E0447;
}
.koneksa_border_mid_gray {
    border-color: #BEBEBE;
}
.koneksa_border_mid_light_gray {
    border-color:#DBDDE1;
}
.koneksa_border_light_gray {
    border-color:#eeeeee;
}
.koneksa_border_dk_blue {
    border-color: #203F83;
}
.koneksa_red {
    color:#F48577;
}
.koneksa_green {
    color: #00BC6F;
}
.koneksa_border_left_green {
    border-left:8px solid #4CD09A;
}
.koneksa_black {
    color:#202020
}
.kh--blue {
    color:#00B1B5;
}
.koneksa_border_left_yellow {
    border-left:8px solid #FFBB5C;
}
.koneksa_bg_orange {
    background-color:#DB5E00;
}
.koneksa_border_left_red {
    border-left: 8px solid #F05C49;
}
.koneksa_bg_red_pale {
    background-color: #FFE5E2;
}
.koneksa_bg_green {
    background-color:#4CD09A;
}
.koneksa_bg_green_pale {
    background-color: #BFEBD9;
}
.koneksa_bg_gray {
    background-color:#3c495a;
}
.koneksa_bg_mid_light_gray {
    background-color: #d3d3d3;
}
.koneksa_bg_light_gray {
    background-color: #f6f6f6;
}
.koneksa_bg_very_light_gray {
    background-color: #f9f9f9;
}
.koneksa_bg_yellow {
    background-color: #FFD923;
}
.koneksa_bg_yellow_pale {
    background-color: #FFF5EA;
}
.koneksa_bg_white {
    background-color: #fff;
}
.transparent_bg {
    background-color: transparent;
}
.border_radius {
    border-radius: 0.5em;
}
.border_radiush {
    border-radius: 0.25em;
}
.border_right_gray {
    border-right:1px solid #eeeeee;
}
.border_bottom_gray {
    border-bottom:1px solid #eeeeee;
}
.border_top_gray_dotted {
    border-top:1px dotted #eeeeee;
}
.border_bottom_blue {
    border-bottom:1px solid #00B1B5;
}
.border_top_gray {
    border-top:1px solid #eee;
}
.border_top_mid_gray {
    border-top:1px solid #6f6f6f;
}
.border_right_mid_gray {
    border-right:1px solid #6f6f6f;
}
.border_left_mid_gray {
    border-left:1px solid #6f6f6f;
}
.border_right_mid_light_gray {
    border-right:1px solid #bebebe!important;
}
.border_left_mid_light_gray {
    border-left:1px solid #bebebe!important;
}
.border_bottom_mid_gray {
    border-bottom:1px solid #6f6f6f;
}
.border_bottom_mid_light_gray {
    border-bottom:1px solid #d3d3d3;
}
.border_top_mid_light_gray {
    border-top:1px solid #d3d3d3;
}
.border_right_mid_light_gray {
    border-right:1px solid #d3d3d3;
}
.border_top_light_gray {
    border-top:1px solid #f6f6f6!important;
}
.border_light_gray {
    border:1px solid #f6f6f6!important;
}
.border_mid_light_gray {
    border:1px solid #d3d3d3!important;
}
.border_tab_light_gray {
    border-top:1px solid #d3d3d3!important;
    border-left:1px solid #d3d3d3!important;
    border-right:1px solid #d3d3d3!important;
}
.border_bottom_dark_plum {
    border-bottom:1px solid #450227;
}
.border_top_dark_plum {
    border-top:1px solid #450227;
}
.border_top_mid_plum {
    border-top:1px solid #7E0447;
}
.border_bottom_mid_plum {
    border-bottom:1px solid #7E0447;
}
.no_right_border {
    border-right:0!important;
}
.br3px {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.leftTopRadius {
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}
.rightTopRadius {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
}
.leftRadius {
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;

    -webkit-border-top-right-radius: 0px!important;
    -webkit-border-bottom-right-radius: 0px!important;
    -moz-border-radius-topright: 0px!important;
    -moz-border-radius-bottomright: 0px!important;
    border-top-right-radius: 0px!important;
    border-bottom-right-radius: 0px!important;
}

.rightRadius {
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;

    -webkit-border-top-left-radius: 0px!important;
    -webkit-border-bottom-left-radius: 0px!important;
    -moz-border-radius-topleft: 0px!important;
    -moz-border-radius-bottomleft: 0px!important;
    border-top-left-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
}
.br {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.fixedBottom {
    position:absolute;
    bottom:0;
}
.fixedOneLevelAboveBottom {
    position:absolute;
    bottom:50px;
}
.fixedThreeLevelsAboveBottom {
    position:absolute;
    bottom:150px;
}
.fixedTwoLevelsAboveBottom {
    position:absolute;
    bottom:100px;
}
.w350 {
    width:320px;
}
.mh50 {
    min-height:50px;
}
.h400 {
    height:400px;
}
.w300 {
    width:300px;
}
.h300 {
    height:300px;
}
.l3em {
    line-height: 3em;
}
.h3em {
    height: 3em;
}
.h2p4em {
    height: 2.4em;
    line-height: 2.3em;
}
.mright50 {
    margin-right:50px;
}
.mright {
    margin-right:1em !important;
}
.h1m {
    height:1em;
    line-height: 1em;
}
.h1p5m {
    height:1.5em;
    line-height: 1.5em;
}
.h2m {
    height:2em;
    line-height: 2em;
}
.h3m {
    height:3em;
    line-height: 3em;
}
.h4m {
    height:4em;
    line-height: 4em;
}
.h8m {
    height:5em;
}
.lh2m {
    line-height: 2em!important;
}
.h1p5m {
    height:1.5em;
    line-height: 1.5em;
}
.w150p {
    width:150px!important;
}
.w200p {
    width:200px!important;
}
.p {
    padding:1.5em!important;
}
.ph {
    padding:0.5em;
}
.pq {
    padding:0.25em;
}
.pt0 {
    padding-top:0em!important;
}
.pth {
    padding-top:0.5em;
}
.ptq {
    padding-top:0.25em;
}
.pbh {
    padding-bottom:0.5em;
}
.pbq {
    padding-bottom:0.25em;
}
.pt1 {
    padding-top:1em;
}
.pb3q {
    padding-bottom:0.75em;
}
.pb1 {
    padding-bottom:1em;
}
.p2l {
    padding-left:2em!important;
}
.p2r {
    padding-right:2em!important;
}
.pl {
    padding-left:1.5em!important;
}
.pl1 {
    padding-left:1em;
}
.plh {
    padding-left:0.5em;
}
.plq {
    padding-left:0.25em;
}
.pr {
    padding-right:1.5em!important;
}
.pr1 {
    padding-right:1em;
}
.prh {
    padding-right:0.5em!important;
}
.prq {
    padding-right:0.25em!important;
}
.pt {
    padding-top:1.5em!important;
}
.pb {
    padding-bottom:1.5em!important;
}
.pl0 {
    padding-left:0!important;
}
.mb {
    margin-bottom: 1em;
}
.mbh {
    margin-bottom: .5em;
}
.mbq {
    margin-bottom: .25em;
}
.mth {
    margin-top:.5em!important;
}
.mt2 {
    margin-top:2em!important;
}
.mt3 {
    margin-top:3em!important;
}
.mb0 {
    margin-bottom:0em!important;
}
.mmb {
     margin-bottom:1.5em!important;
 }
.mmt2 {
    margin-top:2em!important;
}
.mmtp75 {
    margin-top:0.75em!important;
}
.mmt {
    margin-top:1.5em!important;
}
.mmr {
    margin-right:1.5em!important;
}
.mml {
    margin-left:1.5em!important;
}
.mlh {
    margin-left:0.5em!important;
}
.fp8em {
    font-size:0.8em!important;
}
.fp9em {
    font-size:0.9em!important;
}
.mtop0p75 {
    margin-top:0.75em !important;
}
.ptop0 {
    padding-top:0!important;
}
.mtop1p5 {
    margin-top:1.5em  !important;
}

.mcenter {
    position:relative;
    left:50%;
    margin-left:-192px;
}

.mauto {
    margin-left:auto!important;
    margin-right:auto!important;
}
.mtop0 {
    margin-top:0 !important;
}
.mtop1 {
    margin-top:1em  !important;
}
.mtop2 {
    margin-top:2em !important;
}
.mtop3 {
    margin-top:3em !important;
}
.mtop4 {
    margin-top:4em !important;
}
.mtophalf {
    margin-top:0.5em !important;
}
.mtopquarter{
    margin-top:0.2em !important;
}
.mbottomhalf {
    margin-bottom:0.5em !important;
}
.mbottom0 {
    margin-bottom:0 !important;
}
.mbottom1 {
    margin-bottom:1em !important;
}
.mbottom2 {
    margin-bottom:2em !important;
}
.mbottom3 {
    margin-bottom:3em !important;
}
.mright1 {
    margin-right:1em !important;
}
.mright2 {
    margin-right:2em !important;
}
.mright4 {
    margin-right:4em !important;
}
.mright6 {
    margin-right:6em !important;
}
.mright8 {
    margin-right:8em !important;
}
.mright10 {
    margin-right:10em !important;
}
.mright12 {
    margin-right:12em !important;
}
.mleftsmall {
    margin-left:0.2em;
}
.mrighthalf {
    margin-right:0.5em !important;
}
.mlefthalf {
    margin-left:0.5em !important;
}
.mleft2p {
    margin-left:2% !important;
}
.mleft6p {
    margin-left:4% !important;
}
.mleft10p {
    margin-left:10% !important;
}
.mright2p {
    margin-right:2% !important;
}
.mright10p {
    margin-right:10% !important;
}
.mleft0 {
    margin-left:0em !important;
}
.mleft1 {
    margin-left:1em !important;
}
.mleft2 {
    margin-left:2em !important;
}
.mleft4 {
    margin-left:4em !important;
}
.mleft6 {
    margin-left:6em !important;
}
.mleft8 {
    margin-left:8em !important;
}
.mleft10 {
    margin-left:10em !important;
}
.mleft12 {
    margin-left:12em !important;
}
.fade30 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
.fade50 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.textLeft {
    text-align: left!important;
}
input:disabled {
    background-color:#fff;
}
.overflow {
    height:auto!important;
    overflow:hidden;
}
.checkboxLabel {
    width:auto;
    margin:1em 0 0.5em 1.5em;
    padding:0;
    display: block;
    letter-spacing: 0.1em;
    line-height: 1.2em;
}
.fullWidth {
    width:100% !important;
    padding-left:0 !important;
    padding-right:0 !important;
    text-align: center !important;
}
.noBorder {
    border:0 !important;
}
.bottomGrayBorder {
    border-bottom:1px solid #3f4151;
}
.allRedBorder {
    border:1px solid #7E0447;
}
.allGrayBorder {
    border:1px solid #3f4151;
}
.innerShadow {
    box-shadow: inset 1px 1px 2px rgb(210,239,240);
}
/**tooltip**/
.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    font-size: 11px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: visible;
}

.tooltip.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.tooltip.top {
    padding: 5px 0;
    margin-top: -3px;
}

.tooltip.right {
    padding: 0 5px;
    margin-left: 3px;
}

.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
}

.tooltip.left {
    padding: 0 5px;
    margin-left: -3px;
}

.tooltip-inner {
    max-width: 200px;
    padding: 8px;
    color: #fff;
    font-weight: 200;
    letter-spacing: 1px;
    text-align: center;
    text-decoration: none;
    background-color: #00B1B5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-color: #00B1B5;
    border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-right-color: #00B1B5;
    border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-left-color: #00B1B5;
    border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom-color: #00B1B5;
    border-width: 0 5px 5px;
}
.loading {
    width:36px;
    height:80px;
    display: block;
    background:url('../img/loader.gif') center center no-repeat;
}
.loading.centered {
    position: absolute;
    margin-left: -18px;
    margin-top: -40px;
    left: 50%;
    top: 50%;
}
.rightloading {
    background:url('../img/loader.gif') 99% center no-repeat;
}
.leftloading {
    background:url('../img/loader.gif') left center no-repeat;
}
.bottomleftloading {
    background:url('../img/loader.gif') left bottom no-repeat;
}
.highcharts-tooltip {
    z-index:100!important;
}
.highcharts-container {
    z-index:10!important;
}
.badge-counter {
    width:25px;
    height:25px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    padding: 0px 4px 0 3px!important;
    text-align:center;
    display:block;
    pointer-events: none;
}
.clientSplash {
    width:100%;
    height:100px;
    display: block;
    margin-left:auto;
    margin-right:auto;
    background-position:center center;
    background-repeat: no-repeat;
    background-size: contain;
}
.splashText {
    font-size:2em;
}
.wideLoader {
    width:100%;
    height:40px;
    display: block;
    background:url('../img/loader.gif') center center no-repeat;

}
label span {
    text-transform: uppercase;
    padding-left:0.5em;
    font-size:0.8em;
}

/** sprite **/
.ic-small {
    width:24px;
    height:20px;
    display: inline-block;
    padding-top:5px;
    padding-bottom:5px;
}
.ic {background-image: url('../img/icons/sprite2.png'); background-repeat: no-repeat;}

.ic-panel-activity { background-position: -20px -0px; width: 35px; height: 35px; }
.ic-panel-awake { background-position: -20px -55px; width: 35px; height: 35px; }
.ic-panel-bp { background-position: -20px -110px; width: 35px; height: 35px; }
.ic-panel-calburned { background-position: -20px -165px; width: 35px; height: 35px; }
.ic-panel-calories { background-position: -20px -220px; width: 35px; height: 35px; }
.ic-panel-devices { background-position: -20px -275px; width: 35px; height: 35px; }
.ic-panel-distance { background-position: -20px -330px; width: 35px; height: 35px; }
.ic-panel-duration { background-position: -20px -385px; width: 35px; height: 35px; }
.ic-panel-glucose { background-position: -20px -440px; width: 35px; height: 35px; }
.ic-panel-goal { background-position: -20px -495px; width: 35px; height: 35px; }
.ic-panel-heartrate { background-position: -20px -550px; width: 35px; height: 35px; }
.ic-panel-height { background-position: -20px -605px; width: 35px; height: 35px; }
.ic-panel-inbed { background-position: -20px -660px; width: 35px; height: 35px; }
.ic-panel-learnings { background-position: -20px -715px; width: 35px; height: 35px; }
.ic-panel-medicine { background-position: -20px -770px; width: 35px; height: 35px; }
.ic-panel-part-activity { background-position: -20px -825px; width: 35px; height: 35px; }
.ic-panel-part-awake { background-position: -20px -880px; width: 35px; height: 35px; }
.ic-panel-part-bp { background-position: -20px -935px; width: 35px; height: 35px; }
.ic-panel-part-calburned { background-position: -20px -990px; width: 35px; height: 35px; }
.ic-panel-part-calories { background-position: -20px -1045px; width: 35px; height: 35px; }
.ic-panel-part-devices { background-position: -20px -1100px; width: 35px; height: 35px; }
.ic-panel-part-distance { background-position: -20px -1155px; width: 35px; height: 35px; }
.ic-panel-part-duration { background-position: -20px -1210px; width: 35px; height: 35px; }
.ic-panel-part-glucose { background-position: -20px -1265px; width: 35px; height: 35px; }
.ic-panel-part-goal { background-position: -20px -1320px; width: 35px; height: 35px; }
.ic-panel-part-heartrate { background-position: -20px -1375px; width: 35px; height: 35px; }
.ic-panel-part-height { background-position: -20px -1430px; width: 35px; height: 35px; }
.ic-panel-part-inbed { background-position: -20px -1485px; width: 35px; height: 35px; }
.ic-panel-part-learnings { background-position: -20px -1540px; width: 35px; height: 35px; }
.ic-panel-part-medicine { background-position: -20px -1595px; width: 35px; height: 35px; }
.ic-panel-part-progress { background-position: -20px -1650px; width: 35px; height: 35px; }
.ic-panel-part-sleep { background-position: -20px -1705px; width: 35px; height: 35px; }
.ic-panel-part-steps { background-position: -20px -1760px; width: 35px; height: 35px; }
.ic-panel-part-survey { background-position: -20px -1815px; width: 35px; height: 35px; }
.ic-panel-part-urine { background-position: -20px -1870px; width: 35px; height: 35px; }
.ic-panel-part-water { background-position: -20px -1925px; width: 35px; height: 35px; }
.ic-panel-part-weight { background-position: -20px -1980px; width: 35px; height: 35px; }
.ic-panel-progress { background-position: -20px -2035px; width: 35px; height: 35px; }
.ic-panel-sleep { background-position: -20px -2090px; width: 35px; height: 35px; }
.ic-panel-steps { background-position: -20px -2145px; width: 35px; height: 35px; }
.ic-panel-survey { background-position: -20px -2200px; width: 35px; height: 35px; }
.ic-panel-urine { background-position: -20px -2255px; width: 35px; height: 35px; }
.ic-panel-water { background-position: -20px -2310px; width: 35px; height: 35px; }
.ic-panel-weight { background-position: -20px -2365px; width: 35px; height: 35px; }
.ic-menu-dashboard-a { background-position: -20px -2420px; width: 24px; height: 24px; }
.ic-menu-dashboard { background-position: -20px -2464px; width: 24px; height: 24px; }
.ic-menu-forums-a { background-position: -20px -2508px; width: 24px; height: 24px; }
.ic-menu-forums { background-position: -20px -2552px; width: 24px; height: 24px; }
.ic-menu-help-a { background-position: -20px -2596px; width: 24px; height: 24px; }
.ic-menu-help { background-position: -20px -2640px; width: 24px; height: 24px; }
.ic-menu-surveys-a { background-position: -20px -2684px; width: 24px; height: 24px; }
.ic-menu-surveys { background-position: -20px -2728px; width: 24px; height: 24px; }
.ic-calendar { background-position: -20px -2772px; width: 22px; height: 22px; }
.ic-mode-purple { background-position: -20px -2814px; width: 22px; height: 15px; }
.ic-mode-white { background-position: -20px -2849px; width: 22px; height: 15px; }
.ic-mode { background-position: -20px -2884px; width: 22px; height: 15px; }
.ic-notification-error { background-position: -20px -2919px; width: 17px; height: 17px; }
.ic-menu-arrow { background-position: -20px -2956px; width: 16px; height: 10px; }
