@CHARSET "UTF-8";

.row { margin-right:0px; }

.dl-horizontal 	{ margin:0 !important; }

.dl-horizontal dt { width:250px !important; }
.dl-horizontal dd { margin-left: 270px !important; }

.dl-form-inputs dt { width:120px !important; padding:5px 0px !important; }
.dl-form-inputs dd { margin-left: 140px !important; padding:5px 0px !important; }
.dl-form-inputs dd input 	{ height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.dl-full-width { width:10px !important; border:1ox solid #000; }

.has-error .form-control { border:1px dashed #ff0000; background-color:#f9ecec; }

.account-edit fieldset 			{ width:70%; float:right; }
.account-edit fieldset legend 	{ font-size:13px; }

.form-group > label.text-center { text-align: center !important }
.form-group > label.text-left { text-align: left !important }
.form-group .newsletter-rl label { text-align: left !important }

.subscription-preview .control-label { padding-top: 0px }

.reg-image 	{ width:100% }
.has-error .control-label, .has-error .help-block { color: red !important }
.frontpage.Account .panel-default .panel-heading,
.Account .main-content .panel-heading 	{ background-color: #e8e8e8 !important; color:#7c6acd !important; font-family:'Segoe Semibold'; }

.form-group img { margin:21px 0px; }
.panel-body.ntbnopad { padding-top: 4px; padding-bottom: 4px }
#register .form-group div > label { padding-top: 2px  }
#register .newsletter_weekday { position: absolute; margin-left: -190px; margin-top: 24px }

#addedit .form-group div > label { padding-top: 2px  }
#addedit .newsletter_weekday { position: absolute; margin-left: 160px; margin-top: 24px; display: block }
#addedit .newsletter_weekday_dp { position: absolute; margin-left: 160px; margin-top: 24px; display: block }

.pages-content-menu 	{ margin-bottom:10px; }
.pages-content-button 	{ margin-left:10px; }

.btn-sd-green         { background-color: #7c6acd; border: 1px solid #388125; color: #ffffff }
.btn-sd-green:hover   { background-color: #596176; border: 1px solid #596176; color: #ffffff }
.btn-sd-green:focus   { color:#ffffff !important; }

.btn-sd-light-green         { background-color: #74c140; border: 1px solid #63a300; color: #ffffff }
.btn-sd-light-green:hover   { background-color: #63a300; border: 1px solid #63a300; color: #ffffff }
.btn-sd-light-green:focus   { color:#ffffff !important; }

.btn-sd-red {
    background-color: #ed5552;
    color: #ffffff;
}
.btn-sd:hover { background-color: #7c6acd; color: #ffffff }
.btn-sd.active { background-color: #7c6acd; color: #ffffff }

/* forgotten password */
.get-password label 	{ margin:5px; float:left; width:40%; text-align:right; clear:left; font-size:11px; }
.get-password input 	{ margin:5px; padding:5px 10px; float:left; width:45%; height:30px; font-size:12px; line-height:1.5; border-radius:3px; }

/* article list form users documents */
.art-list { font-size: 14px; border-bottom: #cdcdcd 1px solid; padding: 3px 3px }
.art-list span { font-size: 11px }



@media  (max-width: 992px)  {
	/*.panel-body label { width: auto}*/
	/*.panel-body input { width: 100%}*/
}
