﻿.api
{
    margin:50px;
}

label
{
    display:inline;
}


a.btn-primary, a.btn-primary:hover, a.btn-primary:visited, a.btn-primary:link 
{
    text-decoration: none;
    color: #ffffff;
}


/* form elements */


input[type=text], input[type=password], 
select
{
    width:230px;
}

select
{
    width:240px;
}

input[type=text].formElementHalfWidth, input[type=password].formElementHalfWidth, select.formElementHalfWidth
{
    width: 100px;
}

/* form panel */
.formColumn1NoWrap
{   
    float:left;
}

.formColumn2NoWrap
{   
    float:left;
    margin-left:20px;
}

.formPanel label
{
    display:inline;
    margin-left:3px;
    margin-top:3px;
}


.formElementLabel
{
    clear:left;
    float:left;
}



.formElementValidation
{
    float:left;
    margin-left:3px;
}


.well, 
.formPanel
{
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.formHeader,
.formHeaderSub
{
    font-weight:bold;
    font-size:24px;   
    display:block;
    padding-bottom:5px;
}

.formHeaderSub
{
    font-size:12px;
}


#formPanelMemberAddEdit
{
    width:500px;
    margin-left:auto;
    margin-right:auto;
}

#formPanelLogin
{
    width:242px;
    margin-left:auto;
    margin-right:auto;
}

#formPanelPasswordReminder
{
    width:242px;
    margin-left:auto;
    margin-right:auto;
}

#formPanelContactForm
{
    width:500px;
    margin-left:auto;
    margin-right:auto;
}


#eventSuggest, #eventAttend, #addComment
{
    width:533px;
}

table.gvProducts
{
    width:100%;
    border:none;
}

.gvProducts td
{
    border:none;
}

.gvProducts td
{
    padding-bottom:20px;
}


.formPanel textarea
{
    width: 490px;
}

.modal textarea
{
    width: 490px;
}

.formElementLabelAgreeTC
{
    float:left;
}

#pnlTermsCondition a
{
    display:inline;
    float:left;
    clear:none;
    margin-left:5px;
}

.formPanel input[type="checkbox"]
{
    margin-top:0px;
}


#ccc-icon
{
    display:none;
    visibility:hidden;
}

