@media all {
    html * {
        font-size: 100%
    }
    textarea,
    pre,
    code,
    kbd,
    samp,
    var,
    tt {
        font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier
    }
    body {
        font-family: arial;
        font-size: 87.5%;
        color: #444;
        -webkit-text-size-adjust: 100%
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        margin: 0;
        font-weight: 400;
    }
    h1 {
        font-size: 40px !important;
        line-height: 1.4em;
        margin: .11em 0 1.8em;
        color: RGB(60, 60, 60);
        font-weight: 700;
        margin-bottom: 12px;
    }
    h2 {
        font-size: 28px !important;
        margin: 0 0 0.8em 5px;
        color: RGB(60, 60, 60);
        font-weight: 700
    }
    h3 {
        line-height: 1.125em;
        margin: 0 0 .8em;
        font-weight: 700;
        font-size: 24px !important;
        color: #464646;
        margin-left: 5px;
    }
    h4 {
        font-size: 20px !important;
        font-weight: 700;
    }
    p {
        font-size: 14px !important;
        line-height: 18px;
        color: #373D3F;
        margin: 0 0 1.8em;
        letter-spacing: -.2px
    }
    ul li p {
        margin: 0
    }
    .custom p {
        margin: 1.5em 0 0;
        /* font-size: 14pt;*/
        
        color: #FFF;
        line-height: 1.2em
    }
    ul,
    ol,
    dl {
        font-size: 1em;
        line-height: 1.5em;
        margin: 1.5em 0 0 1em
    }
    ul {
        list-style-type: disc;
        margin-bottom: 32px
    }
    ol {
        list-style-type: decimal
    }
    ul ul {
        list-style-type: circle;
        margin-top: 0
    }
    ol ol {
        list-style-type: lower-latin;
        margin-top: 0
    }
    ol ul {
        list-style-type: circle;
        margin-top: 0
    }
    li {
        font-size: 1em;
        line-height: 1.5em;
        margin-left: .8em
    }
    dt {
        font-weight: 700
    }
    dd {
        margin: 0 0 1.5em .8em
    }
    blockquote,
    cite,
    q {
        font-style: italic
    }
    blockquote {
        margin: 1.5em 0 0 1.5em;
        color: #666
    }
    strong,
    b {
        font-weight: 700
    }
    em,
    i {
        font-style: italic
    }
    big {
        font-size: 116.667%
    }
    small {
        font-size: 85.71%
    }
    pre,
    code,
    kbd,
    tt,
    samp,
    var {
        font-size: 100%
    }
    pre {
        line-height: 1.5em;
        margin: 1.5em 0 0;
        white-space: pre;
        white-space: pre-wrap;
        word-wrap: break-word
    }
    pre,
    code {
        color: #800
    }
    kbd,
    samp,
    var,
    tt {
        color: #666;
        font-weight: 700
    }
    var,
    dfn {
        font-style: italic
    }
    acronym,
    abbr {
        border-bottom: 1px #aaa dotted;
        font-variant: small-caps;
        letter-spacing: .07em;
        cursor: help
    }
    sub,
    sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
    }
    sup {
        top: -.5em
    }
    sub {
        bottom: -.25em
    }
    mark {
        background: #ff0;
        color: #000
    }
    hr {
        color: #000;
        background: transparent;
        margin: 0 0 .75em;
        padding: 0 0 .75em;
        border: 0;
        border-bottom: 1px #eee solid
    }
    a {
        color: #8ccd73;
        background: transparent;
        text-decoration: none
    }
    a:active {
        outline: none
    }
    a:hover,
    a:focus {
        text-decoration: none
    }
    img,
    figure {
        margin: 0
    }
    .flexible {
        margin-top: 1.5em;
        max-width: 100%;
        height: auto
    }
    * html .flexible {
        width: 98%
    }
    .bordered {
        margin-top: 1.5em;
        border: 2px #eee solid;
        border: 2px rgba(255, 255, 255, 1) solid;
        -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .25);
        -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .25);
        box-shadow: 0 0 3px rgba(0, 0, 0, .25)
    }
    .highlight {
        color: #c30
    }
    .dimmed {
        color: #888
    }
    .box {
        border-radius: .3em;
        border-width: 1px;
        border-style: solid;
        border-color: #888;
        border-color: rgba(0, 0, 0, .3);
        -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;
        -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;
        box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;
        color: #444;
        color: rgba(0, 0, 0, .8);
        padding: 1.4286em;
        margin: 1.5em 0 0
    }
    .box >:first-child {
        margin-top: 0
    }
    .label {
        padding: 1px 6px 2px;
        display: inline-block;
        vertical-align: middle;
        letter-spacing: normal;
        white-space: nowrap;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: #06C;
        color: #fff;
        font-size: 10px;
        line-height: 12px
    }
    .info {
        background: #f4f4f4
    }
    .success {
        background: #8c8
    }
    .warning {
        background: #cc8
    }
    .error {
        background: #c88
    }
    .float-left {
        float: left;
        display: inline;
        margin: 1.5em 1em 0 0
    }
    .float-right {
        float: right;
        display: inline;
        margin: 1.5em 0 0 1em
    }
    .center {
        display: block;
        text-align: center;
        margin: 1.5em auto 0
    }
    table {
        width: 100%;
        margin: 1.3571em 0 0;
        color: #333
    }
    .pricing-head,
    .pricing-content,
    .pricing-first,
    .pricing-Second,
    .pricing-Third {
        border-collapse: collapse
    }
    .pricing-head .rgborder {
        border-right: 1px solid #ccc
    }
    .pricing-content td {
        border: 1px solid #ccc
    }
    .pricing-content {
        border-right: 2px solid #fff;
        border-left: 2px solid #fff
    }
    .pricing-first th h1 {
        color: #76a341
    }
    .pricing-first th {
        width: 30%
    }
    .pricing-first tr {
        text-align: center;
        vertical-align: top
    }
    .TrBackground {
        background: url(/templates/barcloud/images/Pricing-Page-Seperator.png);
        background-repeat: no-repeat;
        background-position: center bottom;
        height: 43px
    }
    .pricing-first a {
        color: #f69555
    }
    .pricing-first .rgborder {
        border-right: 1px solid #ccc
    }
    .pricing-Second td {
        border: 1px solid #ccc
    }
    .pricing-Second {
        border-right: 2px solid #fff;
        border-left: 2px solid #fff
    }
    .pricing-Second a {
        color: #f69555
    }
    .pricing-Second tr {
        vertical-align: top
    }
    .pricing-Third p,
    .pricing-Third h1,
    .pricing-Third h2,
    .pricing-Third h3 {
        color: #909090
    }
    .pricing-Third td {
        border: 1px solid #ccc
    }
    .pricing-Third {
        border-right: 2px solid #fff;
        border-left: 2px solid #fff
    }
    .pricing-Third a {
        color: #f69555
    }
    .pricing-Third tr {
        vertical-align: top
    }
    td {
        vertical-align: top
    }
    .AssetMobileApp h1 {
        font-size: 40px;
        text-shadow: #fff 0 1px 1px;
        color: #464646;
        font-weight: 400;
        margin: 0
    }
    .mobileAppUl {
        list-style-image: url(../../../images/checkmarkM.png)
    }
    .AssetMobileApp p {
        font-size: 18px;
        font-weight: lighter;
        color: #464646;
        margin: 0;
        margin-top: 20px;
        line-height: 25px
    }
    .why_div {
        border: 1px silver solid;
        border-radius: 10px;
        margin-left: 10px;
        height: 140px;
        background-color: #fff
    }
    .why_div h4,
    p {
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 10px
    }
    .AssetMobileApp .banner_text {
        height: 220px
    }
    .item_f1 {
        vertical-align: top;
        display: inline-block;
        text-align: center;
        width: 250px;
    }
    .img_f1 {} .caption_f1 {
        max-width: 215px;
        margin-right: auto;
        margin-left: auto;
    }
    .cta-bottom-text {
        font-size: 24px !important;
        text-align: center;
        margin-top: 30px;
        color: black;
        line-height: 28px;
        clear: both;
    }
    .list-style-new li {
        font-size: 14px;
        color: #373D3F;
    }
}