﻿div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img
{
    display: none !important;
}

div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img
{
    -webkit-transform: translateY(-50%) translateX(-50%) !important;
    -moz-transform: translateY(-50%) translateX(-50%) !important;
    -ms-transform: translateY(-50%) translateX(-50%) !important;
    -o-transform: translateY(-50%) translateX(-50%) !important;
}

.fr-element p, p.fr-tag
{
    font-size: 12px !important;
}

.fr-element h3, h3.fr-tag
{
    border-bottom: solid 1px #f4f3f3 !important;
    color: #867363 !important;
    font: bold 1.25em/1 Arial, Helvetica, sans-serif !important;
    margin: 0 0 -9px 0 !important;
    overflow: hidden !important;
    padding-bottom: 2px !important;
}

.fr-element h4, h4.fr-tag
{
    color: #224f8b !important;
    font: bold 1.09em/1 Arial, Helvetica, sans-serif !important;
    margin: 18px 0 9px 0 !important;
}

.fr-element .fr-video
{
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-top: 20px !important;
}

.fr-video
{
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-top: 20px !important;
}

.fr-inner
{
    display: table !important;
}

.tblFloatLeft
{
    float: left !important;
    display: inline-table !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
    border-width: 0px !important;
}

.tblFloatLeft tr, .tblFloatLeft th, .tblFloatLeft td
{
     border-width: 0px !important;
}

.tblFloatRight
{
    float: right !important;
    display: inline-table !important;
    margin-right: 0px !important;
    padding-right: 0px !important;
    border-width: 0px !important;
}

.tblFloatRight tr, .tblFloatRight th, .tblFloatRight td
{
     border-width: 0px !important;
}