.im-footer .im-widget-title {
    font-size: 18pt;
    padding: 0;
    margin-bottom: 12px;
}
rs-fullwidth-wrap#rev_slider_2_1_forcefullwidth {
    z-index: 0;
}
.im-postcontent, .im-postcontent li, .im-postcontent table, .im-postcontent a, .im-postcontent a:link, .im-postcontent a:visited, .im-postcontent a.visited, .im-postcontent a:hover, .im-postcontent a.hovered {
    font-size: 14pt;
}
.im-postcontent li, .im-post li, .im-textblock li {
    font-family: 'MS Reference Sans Serif', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
    color: #000000 !important;
    margin: 0;
}
.im-footer {
    background: #57585A !important;
}
.im-postheadericons.im-metadata-icons {
    display: none;
}
body {
    color: #525252 !important;
}
li#tab-title-woocommerce_events {
    overflow: hidden;
}
li#tab-title-description {
    overflow: hidden;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #596f6b;
    font-size: 1.25em;
}
.woocommerce-page .navigation {
    display: none;
}
.woocommerce-page label {
    font-size: 11pt;
}
span#select2-billing_country-container {
    font-size: 11pt;
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 993px) {

	/* ---------------------
        WOOCOMMERCE
        --------------------- */
        body .woocommerce .col2-set .col-1{width:100%;}
        .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: left;width: 100%;}
        .woocommerce-billing-fields h3{margin-top:10px;margin-bottom: 15px;}
        .woocommerce .col2-set, .woocommerce-page .col2-set{width:47%;float:left;}
        #order_review_heading, .woocommerce #order_review, .woocommerce-page #order_review{float:left;width:47%;margin-left:3%;}

}