.admin-login
{
    width:100%;
    min-height:50px;
    padding:20px 0 0;
    margin:0 auto 20px;
    background:#D5D5D5;
}
.label-width
{
    width:150px;
    display:inline-block;
}
.search_box
{
    display:inline-block !important;
    font-size: 12px;
    height: 25px !important;
    padding: 0 5px !important;
    box-shadow:none !important;
    border:0 none !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
 .search_box
    {
        position:relative;
        top:-12px;
        float:left;
        margin-top:18px !important;
        height:24px !important;
    }   
    .search_border
    {
        height:40px;
    }      
}
.search_border
{
    border: 3px solid #B2CCC9;
    float: right;
    padding: 0 5px;
    text-align: right;
}
.search_button
{
    background:url("../img/small/row1/6-white.png") no-repeat #00574d;
    border:0 none;
    height:25px;
    width:35px;
    background-position:center;
    margin-top:4px;
    float:right;
    transition:0.3s;
}
.search_button:hover
{
    background:url("../img/small/row1/6-white.png") no-repeat #2F6F65;
    background-position:center;
    cursor:pointer;
}
.cms-button {
    padding: 5px 10px !important;
    margin:2px 5px !important;
    width:70px;
    float:left;
    clear:left;
}
.ccc-content p
{
    font-size:12px !important;
}
.ccc-outer 
{
    width:250px !important;
}
.cms-pages-cat-ddl
{
    margin:0 10px !important;
    height:40px !important;
}
.cms-pages-search
{
    margin:0 !important;
    height:40px !important;
}
.cms-pages-button
{
    padding:10px !important;
    margin:0 0 0 15px !important;
}
.date-posted-date
{
    width:185px !important;
    display:inline-block !important;
}
.date-posted
{
    width:100px !important;
    display:inline-block !important;
}
.ajax__calendar_container
{
    width:270px !important;
}
.ajax__calendar_body
{
    width:270px !important;
}
.search-results tr td
{
    padding:10px;
}
.small-select
{
    width:200px !important;
}
.calendar-style table {
    width: 650px;
}
.gallery-browse-button a
{
    color:White !important;    
    font-size: 1em;    
    background-color: #2BA6CB;
    display: inline-block;
    font-weight: normal !important;
    line-height: normal;
    margin: 0.5em;    
    padding: 0.275rem 1.75rem 0.2375rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    float:left;
    transition: background-color 300ms ease-out 0s;
}
.cke_toolbox span a {
    -moz-box-sizing: content-box;
}
.gallery-browse-button a:hover
{
    background:#2285a2;
}
/* CMS Control Images */
.dropZoneTarget .blive_Control
{
    background:#ddd;
}
.dropZoneTarget .blive_Control p, .dropZoneTarget .blive_Control dl
{
    padding:5px;
}
.blive_Control .blive_EditBar
{
    background-image:url(../img/medium/row13/12.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Gallery */
.blive_Control.gallery_Slideshow .blive_EditBar
{
    background-image:url(../img/medium/row13/12.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.gallery_Manage_Galleries .blive_EditBar
{
    background-image:url(../img/medium/row13/11.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.gallery_Show_Galleries .blive_EditBar
{
    background-image:url(../img/medium/row13/11.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.gallery_Show_Gallery .blive_EditBar
{
    background-image:url(../img/medium/row13/11.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* CMS */
.blive_Control.cms_Content .blive_EditBar
{
    background-image:url(../img/medium/row10/12.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_File_Manager .blive_EditBar
{
    background-image:url(../img/medium/row11/2.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_Edit_Pages .blive_EditBar
{
    background-image:url(../img/medium/row11/12.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_Edit_Page_Categories .blive_EditBar
{
    background-image:url(../img/medium/row10/3.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_Edit_Navigation .blive_EditBar
{
    background-image:url(../img/medium/row1/12.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_Manage_Roles .blive_EditBar
{
    background-image:url(../img/medium/row9/2.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_Search_Results .blive_EditBar
{
    background-image:url(../img/medium/row4/1.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.cms_Folder_Viewer .blive_EditBar
{
    background-image:url(../img/medium/row11/3.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Media */
.blive_Control.Media_Media_Centre .blive_EditBar
{
    background-image:url(../img/medium/row4/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
    }
.blive_Control.Media_Manage_Categories .blive_EditBar
{
    background-image:url(../img/medium/row9/9.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Responsive_Gallery .blive_EditBar
{
    background-image:url(../img/medium/row12/8.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Manage_Calendar .blive_EditBar
{
    background-image:url(../img/medium/row9/6.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Twitter_Feed .blive_EditBar
{
    background-image:url(../img/medium/row4/10.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Google_Calendar .blive_EditBar
{
    background-image:url(../img/medium/row9/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Show_Article .blive_EditBar
{
    background-image:url(../img/medium/row11/14.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Article_Summaries .blive_EditBar
{
    background-image:url(../img/medium/row11/14.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_All_Article_Summaries .blive_EditBar
{
    background-image:url(../img/medium/row11/14.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Rss_Feed .blive_EditBar
{
    background-image:url(../img/medium/row8/9.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Media_Rss_Feed_Calendar .blive_EditBar
{
    background-image:url(../img/medium/row9/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Forms */
.blive_Control.form_builder_Form_Designer .blive_EditBar
{
    background-image:url(../img/medium/row11/10.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.form_builder_Form_Viewer .blive_EditBar
{
    background-image:url(../img/medium/row11/10.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.form_builder_Form_Submissions_Table .blive_EditBar
{
    background-image:url(../img/medium/row11/10.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Shop */
.blive_Control.Shop_Manage_Email_Templates .blive_EditBar
{
    background-image:url(../img/medium/row10/4.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Manage_Products .blive_EditBar
{
    background-image:url(../img/medium/row12/13.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Manage_Vouchers .blive_EditBar
{
    background-image:url(../img/medium/row5/3.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Manage_Product_Infos .blive_EditBar
{
    background-image:url(../img/medium/row11/13.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Manage_Shop_Option_Types .blive_EditBar
{
    background-image:url(../img/medium/row9/13.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Manage_Orders .blive_EditBar
{
    background-image:url(../img/medium/row12/12.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Payment_Thanks .blive_EditBar
{
    background-image:url(../img/medium/row5/4.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Show_Basket .blive_EditBar
{
    background-image:url(../img/medium/row5/11.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_View_Product_Infos .blive_EditBar
{
    background-image:url(../img/medium/row5/9.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_View_Product_Info .blive_EditBar
{
    background-image:url(../img/medium/row5/8.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.Shop_Checkout .blive_EditBar
{
    background-image:url(../img/medium/row5/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Mailing */
.blive_Control.mailing_Manage_Mailing_Lists .blive_EditBar
{
    background-image:url(../img/medium/row10/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.mailing_Manage_Mailouts .blive_EditBar
{
    background-image:url(../img/medium/row10/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Memebership */
.blive_Control.membership_Manage_Users .blive_EditBar
{
    background-image:url(../img/medium/row9/4.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.membership_Login .blive_EditBar
{
    background-image:url(../img/medium/row9/14.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.membership_Edit_Profile .blive_EditBar
{
    background-image:url(../img/medium/row9/3.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.membership_SignUp .blive_EditBar
{
    background-image:url(../img/medium/row9/1.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.membership_Change_Password .blive_EditBar
{
    background-image:url(../img/medium/row3/6.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.membership_Password_Reset .blive_EditBar
{
    background-image:url(../img/medium/row3/5.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
/* Forum */
.blive_Control.forum_Edit_Forums .blive_EditBar
{
    background-image:url(../img/medium/row6/2.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.blive_Control.forum_Forum .blive_EditBar
{
    background-image:url(../img/medium/row6/4.png);
    background-repeat:no-repeat;
    background-color: #333;
    background-position:right 10px top 17px;
}
.formChildControl {
    background: none repeat scroll 0 0 #333333;
    border: 1px solid;
    margin: 0 0 5px 0;
    padding: 5px;
}
.formChildControl:hover 
{
    opacity:0.8;
}
.formChildControl span {
    color: #FFFFFF;
    margin-left: 30px;
}
.cke_source {
    min-height: 200px !important;
}
.cke_top {
    padding:0 !important;
}
.cke_bottom {
    padding: 0 !important;
}
.cke_toolbox {
    display: block;
    padding: 5px !important;
}
#cke_1_bottom
{
    height: auto;
    left: 0;
    position: fixed;
    top: 34px;
    width: 100%;
    z-index: 999;
}
#cke_1_bottom #cke_1_path {
    display: none;
}
#cke_1_bottom #cke_1_resizer {
    display: none;
}
.videoWrapper {
    height: 0;
    padding-bottom: 56.25%;
    padding-top: 25px;
    position: relative;
}
.videoWrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}