.dialog-iframe-root-node{
	overflow-x: hidden;
}
.mid-subscription-portlet .aui-panel-bd {
    padding:0;
}
.mid-subscription-portlet .fieldset  {
    /*padding:20px 30px 10px;*/
    position: relative;
    border:0;
    margin-bottom:0 !important;
    font-size: 18px;
    color: #81919a;
}
.mid-subscription-portlet .aui-field-choice {
	marign-top:8px;
}
.mid-subscription-portlet .form-validator-stack {
	display:none;
}
.mid-subscription-portlet .control-group {
	width:320px;
}

.mid-subscription-portlet .control-group input[type="checkbox"] {
	width:20px;
	-webkit-appearance: checkbox;
}

.portal-popup .mid-subscription-portlet .control-label {
    font-size: 18px;
    color: #81919a;
    display: block;
    margin-bottom: 8px;
    font-weight:normal;
    white-space:nowrap;
}
.mid-subscription-portlet .checkbox {
	width: 98%;
	font-size: 18px;
}
.mid-subscription-portlet input.field, .mid-subscription-portlet select.aui-field-select {
    width: 98%;
    padding: 5px 1%;
    border: 1px solid #81919a;
    font-size: 18px;
}
.mid-subscription-portlet select.aui-field-select {
	padding:0;
	width:330px;
}
.mid-subscription-portlet div.aui-field-select {
	width:330px;
	margin-bottom:20px;
}
.mid-subscription-portlet .label-required {
    text-indent: -9999em;
	overflow: hidden;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	margin-left: 1px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	line-height: 22px;
	position: relative;
	width: 6px;
	height: 19px;
	text-align: right;
    
}
.mid-subscription-portlet .label-required:after {
	content: '*';
	color: #f4da42;
}
.mid-subscription-portlet .field {
	display: block;
	margin-bottom: 20px;
}

.mid-subscription-portlet button.btn-primary, .mid-subscription-portlet button.btn-primary:hover {
	background: #5eb8af;
	color: #fff;
	font-size: 18px;
	line-height: 24px;
	border: 1px solid #478982;
	padding: 5px 25px;
	height: 35px;
	margin-bottom:30px;
	width:320px;
}
.mid-subscription-portlet .taglib-captcha {
	
}

.mid-subscription-portlet #categorySubsDivId {
	color: red;
}

.row-fluid .span12 .portlet-boundary_midsubscription_WAR_midsubscriptionportlet_ {
	width:320px;
}