﻿
/* FIX HEADER LINK SIZE */
.sigr_mainsite-page #sigr_site-nav a
{
    font-size: 11px;
}


/* REVIEW COMMENTS SHOW/HIDE */

.sigr_mainsite-page #sigr_content .sigr_reviews-section .sigr_review-form .sigr_row a.sigr_hide-form
{
    padding: 0 7px;
    font-size: 15px;
}

.sigr_mainsite-page #sigr_content .sigr_content-block p a.sigr_show-comment-submit
{
    background: url('../images-sift/tabbed-more.png') no-repeat scroll left center transparent;
    font-size: 16px;
    padding: 0 0 0 10px;
}
.sigr_mainsite-page #sigr_content .sigr_content-block p a.sigr_show-comment-submit.sigr_active
{
    background: url("../images-sift/sidebar-nav-on.png") no-repeat scroll left center transparent;
}

/* REVIEW COMMENTS SHOW/HIDE END */


.sigr_mainsite-page #sigr_content .sigr_reviews-section .sigr_review-form label.sigr_rating
{
    float: left;
    width: 200px;
}

.sigr_mainsite-page #sigr_content .sigr_review-form .sigr_row .sigr_tick-rating
{
    background: none;
}


/* PROFILE - REGISTER */

.sigr_login-register div .sigr_row .sigr_radio-wrapper span label
{
    padding: 0 20px 0 5px;
}

.sigr_login-register div .sigr_row .sigr_radio-wrapper span input
{
    vertical-align: middle;
}

.sigr_row .rememberMe
{
    width: 100%;
    display: inline-block;
    white-space: nowrap;
}

.sigr_row .rememberMe label
{
    float: left;
    padding-right: 10px;
    margin: 7px 0px 0px 0px;
}

.sigr_row .rememberMe input
{
    vertical-align: bottom;
}

.sigr_profile #sigr_content .sigr_content-block div#sigr_profile table.profile tr td.options .datePicker
{
    margin-right: 10px;
    width: 100px;
    float: left;
}

.sigr_profile #sigr_content .sigr_content-block div#sigr_profile table.profile tr td.options .ui-datepicker-trigger:hover
{
    cursor: pointer;
}

.sigr_profile #sigr_content .sigr_content-block div#sigr_profile table.profile tr td.options input
{
    left: 0;
    top: 2px;
    float: left;
    margin-right: 5px;
}

#profileImageUpload .uploadifyQueue .cancel
{
    visibility: hidden;
}

#profileImageUpload
{
    float: right;
}

.sigr_profile #sigr_content .sigr_notification-block span.sigr_warning
{
    font-size: inherit!important;
}

.sigr_profile #sigr_content .sigr_content-block div#sigr_profile table.profile tr th.title span
{
    display: inherit;
}

.sigr_profile #sigr_content .sigr_content-block div.sigr_profile-details label
{
    font-family: 'Helvetica' , 'Helvetica Neue' ,Arial,sans-serif;
    font-size: inherit;
    width: 100%;
}

.sigr_profile #sigr_content .sigr_content-block div.sigr_profile-details .moreInfo input
{
    float: right;
}

.sigr_profile #sigr_content .sigr_content-block div.sigr_profile-details .moreInfo label
{
    width: 90%;
}

.sigr_profile #sigr_content .sigr_content-block div.sigr_profile-details .registerButton
{
    float: right;
    background-color: Crimson;
    color: White;
    font-weight: bold;
    padding: 5px;
    font-family: 'ProximaNovaSemi' ,Helvetica,Arial,sans-serif;
    text-transform: uppercase;
}

.sigr_profile #sigr_content .sigr_content-block div.sigr_profile-details .sigr_row label
{
    width: 200px;
}

.sigr_profile #sigr_content .sigr_content-block div.sigr_profile-details .sigr_entry
{
    width: 300px;
}

.sigr_profile #sigr_content .sigr_content-block.newsFeed ul, ol {
    padding-left: 20px;
}

.sigr_profile #sigr_content .sigr_content-block.newsFeed ul {
    list-style-type: disc;
}

.sigr_profile #sigr_content .sigr_content-block.newsFeed ol {
    list-style-type: decimal;
}

.sigr_profile #sigr_content .sigr_content-block.joinonlinepromo ul, ol {
    padding-left: 20px;
}

.sigr_profile #sigr_content .sigr_content-block.joinonlinepromo ul {
    list-style-type: disc;
}

.sigr_profile #sigr_content .sigr_content-block.joinonlinepromo ol {
    list-style-type: decimal;
}

/* PROFILE - REGISTER END */


/* Reviews - Clubsites */

.sigr_mainsite-page #sigr_content .sigr_reviews-section div.sigr_show-review-form-links a
{
    padding: 0 0 0 10px;
    background: url("../images-sift/tabbed-more.png") no-repeat scroll left center transparent;
    display: block;
    font-size: 16px;
}


.sigr_mainsite-page #sigr_content .sigr_feature.sigr_classified-section .sigr_classifieds ul li date
{
    font-size: 14px;
}


#sigr_content .sigr_syndication a.sigr_share.sigr_google-plus-one
{
    /* fix google +1 inline div, generated from js */
    margin-right: 14px;
    background: none !important;
}


div.sigr_review-additional-info
{
    padding: 0px 0px 0px 10px;
}

/* Site details tabs to narrow - prices not showing, change from 552 to 560 */
.sigr_mainsite-page #sigr_main #sigr_content ul.sigr_tabs
{
    width: 560px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{

    .sigr_mainsite-page #sigr_main #sigr_content ul.sigr_tabs
    {
        width: 580px;
    }
    .sigr_mainsite-page #sigr_main .sigr_tabbed ul.sigr_tabs
    {
        left: 5px;
    }

    #sigr_main .sigr_tabbed .sigr_tabs li.sigr_tab
    {
        margin: 0 1px 0 0;
    }

}

.sigr input.sigr_button
{
    border: 1px solid #d6161e;
    border-bottom-color: #700c10;
    background: #d6161e url('/caravanclubapps/format/images-sift/button-red.gif') right top no-repeat;
    padding: 5px 10px 4px 8px;
    color: #fff;
    font-size: 13px;
    font-family: 'ProximaNovaSemi' ,Helvetica,Arial,sans-serif;
    text-shadow: 0 -1px 0 #d6161e;
    text-transform: uppercase;
    cursor: pointer;
}

.sigr input.sigr_button.right
{
    float: right;
}

.sigr input.sigr_submit.right
{
    float: right;
}

.sigr input.sigr_submit.left
{
    float: left;
}


.sigr a.white-link
{
    color: #fff !important;
}

.printNow
{
    color: #fff !important;
}


/* Fix CSS for TinyMCE  - sift styles clash */
table.mceToolbar
{
    margin: 2px 0 !important;
}

table.mceToolbar tbody tr td
{
    padding: 0 0 !important;
}


.sigr p.printNow a:link
{
    color: #fff !important;
}

/*** Miscellaneous **/
.floatRight
{
    padding-left: 10px;
    float: right;
    display:inline-block;
}

.floatLeft
{
    clear: both;
    padding-right: 10px;
    float: left;
}

.redLink
{
    color: #CC0000 !important;
    font-weight: normal !important;
    text-decoration:underline !important;
}

.required, .warning
{
    color: #c00 !important;
    font-weight: bold;
}


	a.admin-edit-link
	{
		cursor: pointer;
	}