@charset "utf-8";
/* Social Media */
div.shareit a {
    display: inline-block;
    width: auto;
    outline: none
    }
div.shareit a img {
    border: none !important
    }
/* div.shareit a:hover {background:none ! important;} */
div.shareit a:link {
    color: #000 !important;
    text-decoration: none !important
    }
div.shareit a:active {
    color: #000 !important;
    text-decoration: none !important
    }
div.shareit a:visited {
    color: #000 !important;
    text-decoration: none !important
    }
div.shareit a:hover {
    color: #000 !important;
    text-decoration: none !important
    }
.clr {
    clear: both
    }
.contentpane .shareit {
    display: none !important
    }
.s-box .shareit {
    display: none !important
    }
.component-body .shareit {
    display: none !important
    }
div.emailbut a:hover {
    background: none !important
    }
div.delic-tall {
    font-family: Arial, Tahoma;
    font-size: 11px;
    width: 50px
    }
div.delic-tall a.icon, div.delic-tall a.count {
    color: #FFF !important;
    display: block;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    outline: none !important;
    text-decoration: none !important
    }
div.delic-tall a.icon {
    background: #fff;
    border: 1px solid #ccc;
    height: 38px;
    overflow: hidden;
    position: relative;
    direction: ltr
    }
div.delic-tall a.icon:hover {
    border-color: #666
    }
div.delic-tall a.count {
    margin-top: 2px;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    height: 18px;
    background: #3274D0;
    border: #3274D0 1px solid;
    text-shadow: #2A5580 1px 1px 0
    }
div.delic-tall a.count:hover {
    background: #369;
    border-color: #369
    }
div.delic-tall a.count:active {
    background: #000;
    border: #333 1px solid;
    text-shadow: #222 1px 1px 0;
    outline: none
    }
div.delic-wide {
    font-family: Arial, Tahoma;
    font-size: 11px;
    width: 90px
    }
div.delic-wide a.icon, div.delic-wide a.count {
    display: block;
    float: left;
    line-height: 18px;
    border: #666 solid 1px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    margin-right: 1px;
    outline: none !important;
    text-decoration: none !important;
    height: 18px;
    overflow: hidden;
    color: #FFF !important
    }
div.delic-wide a.icon {
    background: #fff;
    border-color: #ccc;
    width: 20px;
    position: relative;
    direction: ltr
    }
div.delic-wide a.icon:hover {
    border-color: #666
    }
div.delic-wide a.count {
    font-size: 12px;
    background: #3274D0;
    border-color: #3274D0;
    width: 50px;
    text-align: center;
    text-shadow: #2A5580 1px 1px 0
    }
div.delic-wide a.count:hover {
    background: #369;
    border-color: #369;
    text-shadow: #369 1px 1px 0
    }
div.delic-wide a.count:active {
    background: #000;
    border-color: #333;
    text-shadow: #222 1px 1px 0
    }
div.delic-tall a.icon:hover *, div.delic-wide a.icon:hover * {
    opacity: 0.85;
    filter: alpha(opacity=85)
    }
div.delic-tall a.icon *, div.delic-wide a.icon * {
    width: 50%;
    height: 50%;
    position: absolute;
    margin: 0 !important
    }
div.delic-tall h1, div.delic-wide h1 {
    background: #3274D0;
    left: 50%;
    top: 0
    }
div.delic-tall h2, div.delic-wide h2 {
    background: #000;
    left: 0;
    top: 50%
    }
div.delic-tall h3, div.delic-wide h3 {
    background: #D3D2D2;
    left: 50%;
    top: 50%
    }
div.delic-tall a.count i, div.delic-wide a.count i {
    display: none;
    font-style: normal
    }
div.delic-tall a.count b, div.delic-wide a.count b {
    font-weight: normal
    }