﻿.dnnForm.NarrowFeedbackForm 
{
    min-width:10px;
}
.dnnForm.FeedbackForm .dnnFormItem LABEL  
{
    width:130px;
}

.dnnForm.NarrowFeedbackForm .dnnFormItem LABEL  
{
    Float:none;
    Text-Align:left;
    Width:Auto;
}

.dnnForm.FeedbackForm .dnnFormItem INPUT, 
.dnnForm.FeedbackForm .dnnFormItem TEXTAREA, 
.dnnForm.FeedbackForm .dnnFormItem SELECT 
{
    width:125px;
	color:#4F81BD;
	font-size:12px;
}

.dnnForm.NarrowFeedbackForm .dnnFormItem INPUT, 
.dnnForm.NarrowFeedbackForm .dnnFormItem TEXTAREA, 
.dnnForm.NarrowFeedbackForm .dnnFormItem SELECT 
{
    width:80%;
}

.dnnForm.FeedbackForm .dnnFormItem INPUT[type=checkbox], 
.dnnForm.NarrowFeedbackForm .dnnFormItem INPUT[type=checkbox]
{
    width:auto;
}
.dnnForm.FeedbackForm .dnnFormItem SPAN.dnnFormError.dnnFormMessage 
{
    left:auto
}

.FeedbackLists.dnnForm .fbListType .dnnTooltip 
{
    width:auto;
}

a.dnnFormHelp span {padding-right:1.8em}

div.Feedback_Field span.NormalRed
{
    float: right;
    padding-top: 1.7em;
    padding-right: 20px;
    padding-bottom: 4px;
}

div.Feedback_Confirmation 
{
    position:relative;
    float: left;
    padding: 4px;
    margin: 0px auto;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 5px;
}

table.Feedback_Moderation
{
    width: 100%;
    border: none 0 black;
}

td.Feedback_Moderation_Grid
{
    vertical-align:top;
    width:100%
}

table.Feedback_Comments
{
    width: 100%;
    border: none 0 black;
}

.Feedback_Lists img {
     border-width:0;
}

div.FeedbackForm a>img {display:none}

.dnnForm.FeedbackForm .dnnFormItem .RadCaptcha
{
    margin-left:146px;
}

.dnnForm.FeedbackForm .dnnFormItem .RadCaptcha LABEL,
.dnnForm.NarrowFeedbackForm .dnnFormItem .RadCaptcha LABEL
{
    width: inherit;
    float: left;
}

.dnnForm.FeedbackSettings .NumberBox {
    min-width:1px;
}

.dnnForm.FeedbackLists .Listcolumn {
    min-width:30px;
}

/* Custom Settings */
.DnnModule-DNN_Feedback{
	vertical-align: baseline;
	width: 151px;
	border: 1px solid #D9D9D9;
	-moz-box-shadow: 3px 3px 5px 1px #CFCFCF;
	-webkit-box-shadow: 3px 3px 5px 1px #CFCFCF;
	-webkit-border-radius: 0.5em!important;
	border-radius: 0.5em!important;
	padding: 7px;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(white));
	background-image: -webkit-linear-gradient(#D9D9D9,white);
	background-image: -moz-linear-gradient(#D9D9D9,white);
	background-image: -ms-linear-gradient(#D9D9D9,white);
	background-image: -o-linear-gradient(#D9D9D9,white);
	background-image: linear-gradient(#D9D9D9,white);
}
#dnn_ctr467_Feedback_h2ContactInfo{
    display:block!important;
}
#dnn_ctr467_Feedback_h2Feedback
{
    display:none;
}

#dnn_ctr467_Feedback_divInstructions{
    display:none;
}
#dnn_ctr467_Feedback_cmdSend{
	margin-left:30px;
}