/*!
Alpaca Version 1.1.1

Copyright 2013 Gitana Software, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); 
you may not use this file except in compliance with the License. 

You may obtain a copy of the License at 
	http://www.apache.org/licenses/LICENSE-2.0 

Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an "AS IS" BASIS, 
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
See the License for the specific language governing permissions and 
limitations under the License. 

For more information, please contact Gitana Software, Inc. at this
address:

  info@gitanasoftware.com
*/.alpaca-clear{clear:both}.alpaca-controlfield{display:block;padding:2px;margin:2px}.alpaca-controlfield-container{display:block;padding-top:4px;padding-bottom:4px}.alpaca-controlfield-label{font-size:1.0em;font-weight:bold;text-align:left;margin-left:1px}.alpaca-controlfield-helper{font-size:.75em;margin-top:2px}.alpaca-controlfield-message{font-size:.85em}.alpaca-controlfield-message-hidden{display:none}.alpaca-field-required span.ui-icon-star{float:left;margin-right:.3em}.alpaca-controlfield-helper>span.ui-icon,.alpaca-controlfield-message>span.ui-icon{float:left;margin-right:.3em}input,textarea,select{border:1px solid #555;padding:2px;font-size:1em;border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}input[type="checkbox"],input[type="radio"]{border:0}input[type="file"]{border:0;box-shadow:none}select{min-width:150px}input:focus,textarea:focus{outline:0;border:1px solid #058cf5}.alpaca-field-readonly input,.alpaca-field-readonly textarea,input[readonly],textarea[readonly]{background-color:#dcdcdc;cursor:default}DIV.alpaca-controlfield-text .twitter-typeahead .tt-dropdown-menu{background-color:white;border:1px #777 solid;padding-left:10px;margin-left:2px;padding-right:10px;color:#ccc}DIV.alpaca-controlfield-text .twitter-typeahead .tt-dropdown-menu P{font-size:1em}.tt-suggestion.tt-is-under-cursor{background-color:#ccc;color:#333}.alpaca-controlfield-email>span.ui-icon,.alpaca-controlfield-date>span.ui-icon,.alpaca-controlfield-phone>span.ui-icon{float:right;margin-left:.3em}.alpaca-controlfield-helper .alpaca-controlfield-helper-text,.alpaca-controlfield-message .alpaca-controlfield-message-text,.alpaca-controlfield-email>input,.alpaca-controlfield-date>input,.alpaca-controlfield-phone>input{line-height:16px}.alpaca-controlfield-address-mapcanvas{height:300px;width:300px;margin:10px}.alpaca-controlfield-checkbox{padding-top:.4em}.alpaca-controlfield-checkbox input{margin-right:1em}.alpaca-controlfield-checkbox{*padding-top:0}.alpaca-controlfield-radio{padding-top:.5em}.alpaca-controlfield-radio input{margin-right:.3em}.alpaca-controlfield-radio-label{margin-right:.3em}.alpaca-controlfield-file-custom-input{position:absolute;height:100px;cursor:pointer;background:transparent;border:0;opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 0);z-index:999}.alpaca-controlfield-file-custom{width:350px;cursor:pointer;overflow:hidden;padding:2px;position:relative}.alpaca-controlfield-file-custom-disabled{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 0);cursor:default}.alpaca-controlfield-file-custom-feedback{display:block;margin:1px 1px 1px 5px;font-style:italic;padding:.3em .6em}.alpaca-controlfield-file-custom-feedback-populated{font-style:normal;font-weight:bold;padding-left:20px}.alpaca-controlfield-editor{position:relative;width:100%;height:300px;border:1px #ccc solid}.alpaca-controlfield-editor .control-field-editor-el{position:absolute;top:0;bottom:0;left:0;right:0}.alpaca-controlfield .alpaca-controlfield-json textarea{font-family:"Courier New";font-size:.9em;font-style:italic}.alpaca-controlfield-hidden{display:none}.alpaca-fieldset{padding:4px;margin:4px;overflow:auto;position:relative}fieldset.alpaca-fieldset{margin-top:.5em;margin-right:0;margin-left:0;margin-bottom:.5em}legend.alpaca-fieldset-legend{font-size:1.1em;text-align:left;bottom:-1px}.alpaca-fieldset-legend{font-size:1.0em;font-weight:bold;text-align:left}.alpaca-fieldset-helper{padding-top:10px;padding-bottom:5px;clear:both}.alpaca-fieldset-items-container{padding-top:5px;clear:both}.alpaca-fieldset-legend-link{float:left;margin-right:.3em}.alpaca-fieldset-array-item-toolbar{padding:1px;margin:0 2px 0 2px;font-size:.75em}.alpaca-fieldset-array-toolbar{padding:10px 4px}.alpaca-fieldset-array-item-toolbar-disabled{opacity:.5}.alpaca-form{margin-top:15px;margin-left:15px}.alpaca-form-buttons-container{clear:both;display:block;margin:5px 0 5px 0}.alpaca-form-button-view-switcher{position:absolute;float:left;font-size:1em;padding:8px 3px 3px;zIndex:999999}.alpaca-form-button-view-switcher ul{listStyle:none;margin:0;padding:0;overflow:auto}.alpaca-form-button-view-switcher ul li{padding:2px;margin:1px;clear:left;float:left}.alpaca-form-button-view-switcher ul li a{text-decoration:none}.alpaca-form-buttons-container input{margin-right:4px}.alpaca-form-buttons-container input.alpaca-form-button:hover{background:#ffc}div.alpaca-fieldset{display:block;border:0;margin:1.5em 1em 1em 0}.alpaca-data-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;display:block}.alpaca-data{text-align:left;padding-left:10px}.alpaca-data-label{float:left;min-width:100px;clear:both;font-weight:bold;display:block}.alpaca-wizard-status-bar{list-style:none;overflow:hidden;margin:10px 0 10px 0;padding:0;counter-reset:step;float:left}.alpaca-wizard-status-bar li{float:left}.alpaca-wizard-status-bar li span{display:block;font-size:1.2em}.alpaca-wizard-status-bar li div{display:block;position:relative;padding:2px 25px 2px 30px}.alpaca-wizard-status-bar li div:before{font-size:1em;position:absolute;top:50%;left:5px;margin-top:-8px;text-align:center;font-weight:bold;padding:2px 6px;counter-increment:step;content:counter(step)}.alpaca-wizard-status-bar li div strong{font-weight:normal}.alpaca-wizard-title{font-size:1.2em;margin:0;padding:10px 0;font-weight:bold}.alpaca-wizard-desc{font-size:.9em;margin:0;padding:5px 0}.alpaca-wizard-step-title{font-size:1em;margin:0;padding:10px 0;text-decoration:underline;font-weight:bold}.alpaca-wizard-nav-bar{clear:both;float:right}fieldset.alpaca-view-web-list{border-left:none;border-bottom:0;border-right:0;padding-right:3em}fieldset.alpaca-view-web-list.fieldset-collapsed{border:solid 1px}.alpaca-view-web-list .alpaca-controlfield-label{display:inline-block;vertical-align:top;padding-top:.5em}.alpaca-view-web-list .alpaca-controlfield-label{width:130px}fieldset.alpaca-view-list legend{font-size:1.01em}.alpaca-controlfield.alpaca-view-web-list{display:inline-block}SPAN.alpaca-view-web-list label.alpaca-controlfield-label{font-size:1.0em;font-weight:bold!important;text-align:left;white-space:nowrap}.alpaca-view-web-list DIV.alpaca-controlfield-container{display:inline-block}.alpaca-controlfield-label-list-view{width:100px;display:inline-block;vertical-align:top;padding-top:.5em}.alpaca-fieldset-message-list-view{float:left;margin-right:.3em}.alpaca-controlfield-item-label-list-view{width:100px;display:inline-block;vertical-align:top;padding-top:.25em}ol.alpaca-fieldset-itemscontainer-list-view-top{padding-left:0}li.alpaca-fieldset-itemcontainer-list-view-top{list-style:none}.alpaca-fieldset-items-container-empty{padding-top:0;padding-bottom:0}.alpaca-layout-two-column-mask{overflow:auto;width:100%;min-width:600px;display:inline-block}.alpaca-layout-two-column-left{overflow:auto;display:inline-block;padding:5px;vertical-align:top}.alpaca-layout-two-column-right{overflow:auto;display:inline-block;padding:5px;vertical-align:top}fieldset.alpaca-fieldset-no-legend{border:0}fieldset.alpaca-view-web-edit-yaml.alpaca-fieldset{border:solid 1px;border-radius:5px;margin:1px 0 0 0;padding-top:4px;padding-bottom:2px}fieldset.alpaca-view-web-edit-yaml legend.alpaca-fieldset-legend span{display:none}fieldset.alpaca-view-web-edit-yaml legend.alpaca-fieldset-legend{font-size:1em}fieldset.alpaca-view-web-edit-yaml.fieldset-collapsed{border:0;margin:1px 1px 1px 1px}fieldset.alpaca-view-web-edit-yaml legend.alpaca-fieldset-legend.legend-expanded:after{content:url("./images/down.png");padding-left:5px}fieldset.alpaca-view-web-edit-yaml legend.alpaca-fieldset-legend.legend-collapsed:after{content:url("./images/left.png");padding-left:5px}fieldset.alpaca-view-web-edit-yaml span:not(.alpaca-field-focused) div.alpaca-controlfield-text input{background:0;border:0;box-shadow:none;margin-top:2px;margin-left:2px;margin-bottom:2px;margin-right:2px}fieldset.alpaca-view-web-edit-yaml{font-family:courier;padding-right:1em;padding-top:0}fieldset.alpaca-view-web-edit-yaml div.alpaca-controlfield-checkbox{margin-top:4px;margin-bottom:4px}fieldset.alpaca-view-web-edit-yaml div.alpaca-controlfield-select{margin-bottom:1px}fieldset.alpaca-view-web-edit-yaml div.alpaca-controlfield-radio div.alpaca-controlfield-radio{padding-top:3px;padding-bottom:4px}fieldset.alpaca-view-web-edit-yaml>input,fieldset.alpaca-view-web-edit-yaml>select,fieldset.alpaca-view-web-edit-yaml>label{font-family:courier}span.alpaca-view-web-edit-yaml .alpaca-controlfield-label{width:175px;padding-top:3px;padding-left:3px;display:inline-block;vertical-align:top}span.alpaca-view-web-edit-yaml div.alpaca-controlfield-container{padding-top:0;padding-bottom:0}span.alpaca-view-web-edit-yaml div.alpaca-controlfield-container>input,span.alpaca-view-web-edit-yaml div.alpaca-controlfield-container>select{padding:1px 1px 1px 1px}fieldset.alpaca-view-web-edit-yaml span.alpaca-field{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}fieldset.alpaca-view-web-edit-yaml ol.alpaca-fieldset-items-container{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}fieldset.alpaca-view-web-edit-yaml div.alpaca-fieldset-array-item-toolbar{position:absolute;z-index:99999;right:15px}fieldset.alpaca-view-web-edit-yaml .ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:2px}.alpaca-inline .alpaca-inline-item-container{float:left}.alpaca-inline-item-container .alpaca-inline .alpaca-fieldset,.alpaca-inline-item-container .alpaca-fieldset.alpaca-inline{margin:0 1.5em;padding:0}.alpaca-inline-item-container .alpaca-fieldset-array-item-toolbar{width:60px;float:right;margin-top:.7em}.alpaca-inline .alpaca-fieldset-items-container{margin:0 1em;padding:0}.alpaca-inline select{min-width:0}#module-settings input:focus,textarea:focus{border-width:1px}