You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							1884 lines
						
					
					
						
							34 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							1884 lines
						
					
					
						
							34 KiB
						
					
					
				| /** | |
|  Colors: | |
|  | |
|   - Header: #333333 | |
|   - Subheader: #e8edf1 | |
|   - Subheader border: #a4acb9 | |
|   - Highlight buttons/text: #2980b9 | |
|   - Text color: #1a1a1a | |
|   - Filter color: #373e48 | |
|   - Dark highlight: #606b7d | |
|  | |
|  */ | |
| .container-fluid { | |
| 	max-width: 1400px; | |
| 	min-width: 1000px; | |
| 	margin: 0 auto; | |
| } | |
| 
 | |
| .subtle-select .glyphicon { | |
|     visibility: hidden; | |
|     padding-left: 5px; | |
| } | |
| 
 | |
| a.subtle-select:hover .glyphicon { | |
|     visibility: visible; | |
| } | |
| 
 | |
| .full { | |
| 	padding: 0 15px; | |
| 	width: 100%; | |
| } | |
| 
 | |
| .inline { | |
|     display: inline; | |
| } | |
| 
 | |
| .greyish { | |
|     color: #afafaf; | |
| } | |
| 
 | |
| .roweditor-canvas { | |
|     margin-top: 50px; | |
| } | |
| 
 | |
| .no-pad { | |
| 	margin: 0; | |
| 	max-width: 1300px; | |
|     min-width: 1100px; | |
| } | |
| 
 | |
| .content.no-pad { | |
|     max-width: 100%; | |
|     min-width: 100%; | |
| } | |
| 
 | |
| .inset .col-sm-3 { | |
|     margin-left: -15px; | |
| } | |
| .no-pad > div{ | |
| 	padding: 0; | |
| } | |
| 
 | |
| 
 | |
| .dropdown-toggle .icon-caret-down { | |
| 	padding-left: 10px; | |
| 	font-size: 85%; | |
| } | |
| 
 | |
| h1 { | |
| 	margin: 0 0 0 15px; | |
| 	padding: 0; | |
| 	font-size: 22px; | |
| 	line-height: 40px; | |
| 	border: none; | |
| 	color: #ffffff; | |
| 	font-family: 'Lato', sans-serif; | |
| } | |
| 
 | |
| .truncate, .truncate > span { | |
|   white-space: nowrap; | |
|   width: 100%; | |
|   overflow: hidden; | |
|   text-overflow: ellipsis; | |
| } | |
| 
 | |
| .subheader .details .counter { | |
| 	top: -1px; | |
| 	line-height: 1; | |
| 	display: inline-block; | |
| 	padding: 2px 6px; | |
| 	min-width: 20px; | |
| 	background-color: #e8edf1; | |
| 	color: #333333; | |
| } | |
| 
 | |
| .subheader .subtle-select { | |
| 	margin: -6px 0 0 -8px; | |
| } | |
| 
 | |
| .btn .icon-and-label { | |
| 	padding-right: 5px; | |
| } | |
| 
 | |
| .dropdown-menu .title { | |
| 	margin: 5px 10px 0px 10px; | |
| 	font-size: 17px; | |
| 	min-width: 250px; | |
| } | |
| 
 | |
| .dropdown-menu ul { | |
| 	list-style: none; | |
| 	list-style-position: inside; | |
| 	padding: 5px 10px; | |
| } | |
| 
 | |
| .input-group-addon { | |
| 	background-color: transparent; | |
| } | |
| 
 | |
| /* List Filter */ | |
| .filter-wrapper { | |
| 	min-height: 400px; | |
| 	margin-top: 10px; | |
|     margin-left: -15px; | |
| } | |
| 
 | |
| ul.filter-list { | |
| 	list-style: none; | |
| 	list-style-position: inside; | |
| 	padding-left: 0px; | |
| 	padding-top: 10px; | |
| } | |
| 
 | |
| ul.filter-list li a { | |
| 	display: block; | |
| 	color: #373e48; | |
| 	font-size: 17px; | |
| 	margin: 10px 5px 10px 0px; | |
| 	padding-left: 10px; | |
| } | |
| 
 | |
| ul.filter-list li.current a { | |
| 	color: #2980b9; | |
| 	padding-left: 5px; | |
| 	border-left: 4px solid #2980b9; | |
| } | |
| 
 | |
| ul.filter-list li a:hover, ul.filter-list li a:focus { | |
| 	text-decoration: none; | |
| 	background-color: #e8edf1; | |
| } | |
| 
 | |
| ul.filter-list li.current a:hover, ul.filter-list li.current a:focus { | |
| 	background-color: transparent; | |
| 	color: #2980b9; | |
| 	cursor: default; | |
| 	text-decoration: none; | |
| } | |
| 
 | |
| 
 | |
| /* Result items */ | |
| 
 | |
| 
 | |
| .item-wrapper { | |
| 	padding-left: 0; | |
| 	margin-top: 5px; | |
| } | |
| 
 | |
| .item-wrapper .message { | |
| 	text-align: left; | |
| 	margin-left: 5px; | |
| 	line-height: 40px; | |
| 	color: #606b7d; | |
| } | |
| .item-wrapper .message span { | |
| 	font-size: 14px; | |
| } | |
| 
 | |
| .item-wrapper .item { | |
| 	width: 25%; | |
| 	padding: 0; | |
| 	margin: 0; | |
| 	float: left; | |
| } | |
| 
 | |
| .item-wrapper .item .btn-default.disabled, | |
| .item-wrapper .item .btn-default[disabled], | |
| .item-wrapper .item .btn-default[disabled]:active, | |
| .item-wrapper .item .btn-default[disabled]:hover { | |
| 	border-color: #ffffff; | |
| 	cursor: default; | |
| } | |
| 
 | |
| .item-wrapper .item .item-box { | |
| 	margin: 5px; | |
| 	border: 1px solid #e8edf1; | |
| 	height: 250px; | |
| 	overflow: hidden; | |
| 	cursor: pointer; | |
| 	background-repeat: no-repeat; | |
| 	background-position: center 20px; | |
| 	background-size: auto; | |
|     position: relative; | |
| } | |
| 
 | |
| .item-box .details { | |
|     position: relative; | |
| 	background-color: #e8edf1; | |
| 	height: 160px; | |
| 	margin-top: 120px; | |
| 	padding: 5px; | |
| 	color: #373e48; | |
| 	font-size: 13px; | |
| 
 | |
| 	transition: margin-top .5s ease; | |
| 	-moz-transition: margin-top .5s ease; | |
| 	-webkit-transition: margin-top .5s ease; | |
| 	-o-transition: margin-top .5s ease; | |
| } | |
| 
 | |
| .item-box:hover .details, .item-box.active .details { | |
| 	margin-top: 50px; | |
| } | |
| 
 | |
| .item-box .actions { | |
| 	padding: 5px; | |
| 	height: 45px; | |
| } | |
| 
 | |
| .item-box .actions .btn-group { | |
| 	visibility: hidden; | |
| } | |
| 
 | |
| .item-box:hover .actions .btn-group, .item-box.active .actions .btn-group { | |
| 	visibility: inherit; | |
| } | |
| 
 | |
| 
 | |
| .item-box .details h3 { | |
| 	font-size: 14px; | |
| 	margin: 0; | |
| 	padding: 2px; | |
| 	color: #373e48; | |
| } | |
| 
 | |
| .item-box .details span { | |
| 	display: block; | |
| 	margin-top: 5px; | |
| } | |
| 
 | |
| .item-box .details span i { | |
| 	padding-right: 10px; | |
| 	padding-left: 5px; | |
| } | |
| 
 | |
| .item-box .details .basic-details { | |
| 	min-height: 60px; | |
| } | |
| 
 | |
| .item-box .details p { | |
| 	width: 100%; | |
| 	height: 70px; | |
| 	font-size: 12px; | |
| 	overflow: hidden; | |
| } | |
| 
 | |
| .create-inline { | |
| 	padding: 100px 20px 80px 20px; | |
| 	border: 1px solid #e8edf1; | |
| } | |
| .create-inline span { | |
| 	display: block; | |
| 	font-size: 18px; | |
| 	color: #1a1a1a; | |
| 	text-align: center; | |
| 	margin-bottom: 20px; | |
| } | |
| 
 | |
| .create-inline .glyphicon { | |
| 	margin-right: 10px; | |
| } | |
| 
 | |
| .show-more { | |
| 	clear: both; | |
| 	height: 50px; | |
| 	text-align: center; | |
| 	padding-top: 5px; | |
| 	margin: 5px; | |
| } | |
| 
 | |
| .show-more a { | |
| 	display: block; | |
| 	padding: 5px; | |
| 	font-size: 15px; | |
| 	text-decoration: none; | |
| 	cursor: pointer; | |
| 	color: #666666; | |
| } | |
| 
 | |
| .show-more a:hover { | |
| 	color: #1a1a1a; | |
| 	background: #e8edf1; | |
| } | |
| 
 | |
| .content-canvas-wrapper { | |
|     -moz-box-shadow:    inset  0  3px 3px -4px #ababab; | |
|     -webkit-box-shadow: inset  0  3px 3px -4px #ababab; | |
|     box-shadow:        inset  0  3px 3px -4px #ababab; | |
|     margin: 15px 7px 0 7px; | |
|     z-index: 0; | |
|     padding: 0px 20px 0px 20px; | |
|     background-color: #f9f9f9; | |
| } | |
| .content-canvas-wrapper li.form-field-wrapper { | |
|     list-style: none; | |
| } | |
| 
 | |
| .content-canvas-wrapper ul li { | |
|     padding-bottom: 0.5rem; | |
| } | |
| .content-canvas-wrapper li.dndPlaceholder { | |
|     list-style: none; | |
|     background-color: #EFEFEF; | |
|     display: block; | |
|     width: 100%; | |
|     min-height: 70px; | |
|     z-index: 2; | |
|     margin-bottom: 0.5rem; | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control li.dndPlaceholder { | |
|     min-height: calc(70px - 1.5rem); | |
| } | |
| 
 | |
| .content-canvas-wrapper > ul > li.dndPlaceholder { | |
|     width: calc(100% - 10px); | |
| 
 | |
| } | |
| 
 | |
| .content-canvas-wrapper ul[dnd-list], | |
| .content-canvas-wrapper ul[dnd-list] > li { | |
| 	position: relative; | |
| } | |
| 
 | |
| .content-canvas-wrapper .form-group { | |
|     margin-bottom: 0; /* reset bootstrap margin */ | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control { | |
|     width: 100%; | |
|     table-layout: fixed; | |
|     /* border-spacing: 5px 0; */ | |
|     border-collapse: separate; | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control .input-group { | |
|     border-spacing: 0; /* restore bootstrap layout */ | |
| } | |
| .content-canvas-wrapper .container-control-cell { | |
|     width: 50%; | |
|     vertical-align: top; | |
|     /* padding: 1rem; */ | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control tr > td { | |
|     /* padding-left: 0; */ | |
|     min-height: 100%; | |
|     position: relative; | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control-cell:nth-child(1) { | |
|     border-right: none; | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control tr > td > ul { | |
|     min-height: 70px; | |
|     list-style: none; | |
|     padding: 0.5rem; | |
| } | |
| 
 | |
| /* | |
|     make sure that there is something filling the entire cell to stop drag events form being fired to the main | |
|     droppable list and therefore start flickering | |
| */ | |
| 
 | |
| .content-canvas-wrapper .container-control tr > td > ul::before { | |
|     content: ""; | |
|     position: absolute; | |
|     width: 100%; | |
|     height: 100%; | |
|     background-color: #F9F9F8; | |
|     z-index: 0; | |
|     margin-left: -0.5rem; | |
|     margin-top: -0.5rem; | |
| } | |
| 
 | |
| .content-canvas-wrapper .container-control tr > td > ul.dndDragover::before { | |
|     background-color: #EFEFEF; | |
| } | |
| 
 | |
| .content-canvas-wrapper .dndDraggingSource | |
| { | |
|     display: none; | |
| } | |
| 
 | |
| .content-canvas { | |
|     margin: 0 3px 0 3px; | |
| 
 | |
|     -moz-box-shadow:    inset  0  3px 3px -4px #ababab; | |
|     -webkit-box-shadow: inset  0  3px 3px -4px #ababab; | |
|     box-shadow:        inset  0  3px 3px -4px #ababab; | |
| 
 | |
|     padding: 20px 0; | |
| } | |
| 
 | |
| 
 | |
| .content-canvas h3 { | |
|     margin-bottom: 5px; | |
| } | |
| 
 | |
| .content-canvas .no-results{ | |
|     color: #999999; | |
|     font-size: 16px; | |
|     margin: 10px 0px; | |
| } | |
| 
 | |
| .content-canvas .item-wrapper { | |
|     margin: 5px 10px; | |
| } | |
| 
 | |
| .content-canvas .canvas-element { | |
| 	margin: 8px; | |
| 	padding: 8px; | |
| 	position:relative; | |
| 	z-index:0; | |
| 	border: 1px dashed #ddd; | |
| 	/* padding-left: 0; */ | |
| 	min-height: 100%; | |
| } | |
| 
 | |
| /* History */ | |
| table.history { | |
| 	margin: 0; | |
| 	padding: 0; | |
| } | |
| 
 | |
| .subheader table.history { | |
| 	min-width: 250px; | |
| } | |
| 
 | |
| table.history td { | |
| 	vertical-align: middle; | |
| } | |
| 
 | |
| table.history tr td:last-child { | |
| 	width: 90%; | |
| } | |
| 
 | |
| table.history tr:hover { | |
| 	background-color: #f3f6f8; | |
| 	cursor: pointer; | |
| } | |
| table.history tr.current:hover { | |
| 	background-color: #e8edf1; | |
| 	cursor: inherit; | |
| } | |
| 
 | |
| 
 | |
| table.history a:hover { | |
| 	text-decoration: none; | |
| 
 | |
| } | |
| 
 | |
| table.history .version { | |
| 	font-size: 30px; | |
| 	display: inline-block; | |
| 	color: #2980b9; | |
| 	padding: 5px 10px; | |
| 	vertical-align:middle; | |
| 	color: #2980b9; | |
| } | |
| 
 | |
| table.history .detail { | |
| 	padding: 5px 5px; | |
| 	font-size: 15px; | |
| 	color: #1a1a1a; | |
| 	display: inline-block; | |
| } | |
| 
 | |
| table.history tr.current { | |
| 	font-weight: bold; | |
| 	background-color: #e8edf1; | |
| } | |
| table.history tr.current td { | |
| 	background-color: #e8edf1; | |
| } | |
| 
 | |
| .comments { | |
| 	clear: both; | |
| 	width: 350px; | |
| 	border-top: 1px solid #eeeeee; | |
| 	margin-top: 5px; | |
| 	max-height: 350px; | |
| 	overflow: auto; | |
| } | |
| 
 | |
| .comment { | |
| 	margin: 10px 0px 20px 0px; | |
| 	font-size: 12px; | |
| } | |
| 
 | |
| .comment .date { | |
| 	color: #999999; | |
| 	font-size: 12px; | |
| } | |
| 
 | |
| .comment .author { | |
| 	color: #2980b9; | |
| 	font-size: 18px; | |
| } | |
| 
 | |
| .comment p { | |
| 	 word-wrap: break-word; | |
| } | |
| 
 | |
| .modal.modal-wide .modal-dialog { | |
| 	width: 1000px; | |
| } | |
| 
 | |
| .modal-dialog.modal-wide { | |
|     width: 1000px; | |
| } | |
| 
 | |
| .modal-body p { | |
| 	font-size: 15px; | |
| } | |
| 
 | |
| .modal-body p.danger { | |
| 	color: #d35f5f; | |
| 	margin-top: 10px; | |
| } | |
| 
 | |
| .form-group .inline-help { | |
|     font-size: 11px; | |
|     color: #666666; | |
|     margin-top: 5px; | |
| } | |
| 
 | |
| .form-group .message { | |
|     color: #1a1a1a; | |
|     font-size: 14px; | |
| } | |
| 
 | |
| .people-select > .selection { | |
|     width: 100%; | |
|     text-align: left; | |
| } | |
| .popup-wrapper .people-select { | |
|     max-height: 160px; | |
| } | |
| 
 | |
| .people-select .nothing-to-see { | |
|     padding: 5px 0; | |
| 
 | |
|     color: #999999; | |
| } | |
| 
 | |
| .inline-people-select { | |
|     max-height: 120px; | |
|     overflow: auto; | |
| } | |
| 
 | |
| /** Center tabbed pane */ | |
| .center-pane { | |
|     overflow: auto; | |
|     padding-bottom: 20px; | |
| } | |
| 
 | |
| .center-pane .content { | |
|     overflow: hidden; | |
| } | |
| .center-pane .tab-actions { | |
|     padding: 8px; | |
| } | |
| 
 | |
| .center-pane .tabs-wrapper > .pull-right { | |
|     margin-right: 5px; | |
| } | |
| .center-pane .content { | |
|     padding: 10px; | |
| } | |
| 
 | |
| .center-pane.content { | |
|     padding: 0; | |
| } | |
| 
 | |
| .center-pane .content .tabs, .center-pane.content .tabs { | |
|     padding-left: 15px; | |
| } | |
| 
 | |
| .center-pane .content .tabs > li a, .center-pane.content .tabs > li a { | |
|     padding: 8px 30px; | |
| } | |
| 
 | |
| .center-pane .header h1 { | |
|     font-size: 30px; | |
|     margin: 0; | |
|     padding:0; | |
| } | |
| 
 | |
| .center-pane .header h2 { | |
|     font-size: 24px; | |
|     margin: 0 0 5px 0; | |
|     padding:0; | |
| } | |
| 
 | |
| .center-pane .header { | |
|     padding: 5px 10px 25px 10px; | |
| } | |
| 
 | |
| 
 | |
| .center-pane .header.compact { | |
|     padding-bottom: 5px; | |
| } | |
| 
 | |
| .center-pane .well { | |
|     -moz-border-radius: 0px; | |
|     -webkit-border-radius: px; | |
|     border-radius: 0px; | |
|     background-color: #f9f9f9; | |
|     padding: 12px 10px; | |
|     margin: 15px 0 0 0; | |
|     border: 1px solid #eeeeee; | |
| } | |
| 
 | |
| /** Steps builder */ | |
| .steps-wrapper { | |
|     position: relative; | |
|     padding: 15px; | |
|     top: 0; | |
|     left: 0; | |
|     bottom: 1px; | |
|     right: 0; | |
|     height: auto; | |
|     background-color: transparent; | |
| } | |
| 
 | |
| .steps-wrapper .popover.step-center { | |
| 	left: 50% !important; | |
| 	margin-left: -200px; | |
|     min-width: 400px; | |
|     margin-bottom: 20px; | |
| } | |
| 
 | |
| .step { | |
|     background-color: #ffffff; | |
|     padding: 0px 0px 10px 0px; | |
|     border: 2px solid #1a1a1a; | |
|     -webkit-box-shadow: 0px 2px 2px 0px #999999; | |
|     -moz-box-shadow: 0px 2px 2px 0px #999999; | |
|     box-shadow: 0px 2px 2px 0px #999999; | |
|     font-size: 13px; | |
|     z-index: 2; | |
| } | |
| 
 | |
| .has-line { | |
| 	background: transparent url('../images/line.png') repeat-y center top; | |
| } | |
| 
 | |
| .step .form-group { | |
|     margin-bottom: 10px; | |
| } | |
| 
 | |
| .steps-wrapper > div > .step { | |
|     margin: 0 auto 0 auto; | |
|     width: 600px; | |
| } | |
| 
 | |
| .step-group { | |
|     border: 2px dotted #1a1a1a; | |
|     padding: 5px 0 5px 0; | |
|     background-color: #ffffff; | |
|     margin: 0 auto 0 auto; | |
|     -webkit-transition: width 0.2s ease-in-out; | |
|     -moz-transition: width 0.2s ease-in-out; | |
|     -o-transition: width 0.2s ease-in-out; | |
|     transition: width 0.2s ease-in-out; | |
| } | |
| 
 | |
| .step-group.active { | |
|     position: relative; | |
|     width: 100%; | |
| } | |
| 
 | |
| .step-group > .col-xs-6 { | |
|     background-color: transparent; | |
| } | |
| 
 | |
| .step-container { | |
| 
 | |
| } | |
| 
 | |
| .step h4, .step-group h4 { | |
|     cursor: pointer; | |
|     margin: 10px 0 5px 10px; | |
| } | |
| 
 | |
| .step h4 .icon, .step-group h4 .icon, .line-marker h4 .icon { | |
|     font-size: 70%; | |
| } | |
| 
 | |
| .step > .actions, .step-group > .actions { | |
|     display: none; | |
|     clear: both; | |
|     float: right; | |
|     margin-top: 5px; | |
| } | |
| 
 | |
| .step:hover > .actions, .step-group:hover > .actions { | |
|     display: inherit; | |
| } | |
| 
 | |
| .step > .subtitle, .step-group > .subtitle { | |
|     margin-left: 25px; | |
|     line-height: 20px; | |
|     white-space: nowrap; | |
|     overflow: hidden; | |
|     text-overflow: ellipsis; | |
| } | |
| 
 | |
| .step-type { | |
|     float: left; | |
|     margin-right: 5px; | |
|     font-size: 18px; | |
|     line-height: 20px; | |
|     color: #666666; | |
| } | |
| 
 | |
| .step-placeholder-readonly { | |
|     top: 0; | |
|     margin: 6px auto; | |
|     -moz-border-radius: 10px; | |
|     -webkit-border-radius: 10px; | |
|     border-radius: 10px; | |
|     width: 20px; | |
|     height: 20px; | |
|     background-color: #ffffff; | |
|     border: 3px solid #999999; | |
|     color: #999999; | |
|     font-size: 16px; | |
|     line-height: 14px; | |
|     overflow: hidden; | |
|     text-align: center; | |
| 
 | |
|     -webkit-transition: background-color 0.2s ease-in-out; | |
|     -moz-transition: background-color 0.2s ease-in-out; | |
|     -o-transition: background-color 0.2s ease-in-out; | |
|     transition: background-color 0.2s ease-in-out; | |
| } | |
| 
 | |
| .step-placeholder { | |
|     top: 0; | |
|     margin: 6px auto; | |
|     -moz-border-radius: 10px; | |
|     -webkit-border-radius: 10px; | |
|     border-radius: 10px; | |
|     width: 20px; | |
|     height: 20px; | |
|     background-color: #ffffff; | |
|     border: 3px solid #999999; | |
|     color: #999999; | |
|     font-size: 16px; | |
|     line-height: 14px; | |
|     overflow: hidden; | |
|     text-align: center; | |
|     cursor: pointer; | |
| 
 | |
|     -webkit-transition: background-color 0.2s ease-in-out; | |
|     -moz-transition: background-color 0.2s ease-in-out; | |
|     -o-transition: background-color 0.2s ease-in-out; | |
|     transition: background-color 0.2s ease-in-out; | |
| 
 | |
|     z-index: 2; | |
| } | |
| 
 | |
| .step-placeholder:before { | |
|     content: '+'; | |
| } | |
| 
 | |
| .step-placeholder:hover { | |
|     background-color: #ffffff; | |
|     margin: 1px auto; | |
|     width: 30px; | |
|     height: 30px; | |
|     line-height: 24px; | |
|     border-color: #5f8dd3; | |
|     color: #5f8dd3; | |
|     font-size: 20px; | |
| } | |
| 
 | |
| 
 | |
| .detail-wrapper { | |
| 	padding: 0 10px; | |
| } | |
| 
 | |
| .moving .step-placeholder { | |
|     background-color: #b7d897; | |
|     border-color: #72a83f; | |
|     color: #b7d897; | |
| } | |
| .moving .step-placeholder.no-move { | |
|     background-color: #ffffff; | |
|     border-color: #eeeeee; | |
|     color: #eeeeee; | |
| } | |
| 
 | |
| .no-move.no-click { | |
|     pointer-events: none; | |
|     cursor: default; | |
| } | |
| 
 | |
| .validation-error { | |
|     border-color: #ff0000; | |
| } | |
| 
 | |
| .step .details, .step-group > .details { | |
|     border-top: 1px solid #bbbbbb; | |
|     margin: 10px 5px 10px 5px; | |
|     padding: 0 5px 0 5px; | |
| } | |
| 
 | |
| .step .details .detail-group, .step-group > .details .detail-group{ | |
|      margin: 10px 0 5px 0; | |
|      padding-top: 10px; | |
|      border-top: 1px dotted #f2f2f2; | |
| } | |
| 
 | |
| .step .details .detail-group:first-child, .step-group > .details .detail-group:first-child { | |
|     margin-top: 0px; | |
|     border-top: none; | |
| } | |
| 
 | |
| .step-group .detail-group.first, .step .detail-group.first { | |
|     border-top: none; | |
|     margin-top: 5px; | |
| } | |
| 
 | |
| .detail-group .btn-group.pull-right, .line-marker .btn-group.pull-right { | |
|     margin: 0 0 5px 5px; | |
| } | |
| 
 | |
| .detail-group .form-group .detail, .section .form-group .detail { | |
|     margin-top: 5px; | |
|     font-size: 13px; | |
| } | |
| 
 | |
| .detail-group .form-group .detail .empty { | |
|     color: #666666; | |
| } | |
| 
 | |
| .line-marker { | |
|     margin: 0 auto 0 auto; | |
|     cursor: pointer; | |
|     max-width: 300px; | |
|     padding: 5px 20px; | |
|     background-color: #ffffff; | |
|     -moz-border-radius: 16px; | |
|     -webkit-border-radius: 16px; | |
|     border-radius: 16px; | |
|     border: 3px solid #aaaaaa; | |
|     z-index: 2; | |
| 
 | |
|     -webkit-transition: max-width .3s ease; | |
|     transition: max-width .3s ease; | |
| } | |
| 
 | |
| .line-marker-only { | |
|     margin: 0 auto 0 auto; | |
|     max-width: 300px; | |
|     padding: 5px 20px; | |
|     background-color: #ffffff; | |
|     -moz-border-radius: 16px; | |
|     -webkit-border-radius: 16px; | |
|     border-radius: 16px; | |
|     border: 3px solid #aaaaaa; | |
|     z-index: 2; | |
| 
 | |
|     -webkit-transition: max-width .3s ease; | |
|     transition: max-width .3s ease; | |
| } | |
| 
 | |
| .line-marker-only .section { | |
|     min-height: 20px; | |
|     margin: 10px 0 5px 0; | |
| } | |
| 
 | |
| .line-marker-only h4 { | |
|     text-align: center; | |
|     margin: 0; | |
|     font-size: 18px; | |
|     white-space: nowrap; | |
|     overflow: hidden; | |
|     text-overflow: ellipsis; | |
| } | |
| 
 | |
| .line-marker-only h4 > span { | |
|     font-size: 14px; | |
|     color: #5f8dd3; | |
|     line-height: 18px; | |
|     padding-left: 5px; | |
| } | |
| 
 | |
| .line-marker.expanded { | |
|     max-width: 600px; | |
|     width: 600px; | |
|     padding: 10px 5px; | |
| } | |
| 
 | |
| .line-marker.expanded h4 { | |
|     margin-bottom: 10px; | |
| } | |
| 
 | |
| .line-marker h4 > i { | |
|     visibility: hidden; | |
| } | |
| 
 | |
| .line-marker h4:hover > i, .line-marker.expanded h4 > i { | |
|     visibility: visible; | |
| } | |
| 
 | |
| .line-marker .section { | |
|     min-height: 20px; | |
|     margin: 10px 0 5px 0; | |
| } | |
| 
 | |
| .step.moving, .step-group.moving { | |
|     border-color: #72a83f; | |
|     border-style: solid; | |
| } | |
| 
 | |
| .step-group .line-marker { | |
|     max-width: 90%; | |
| } | |
| 
 | |
| .line-marker h4 { | |
|     text-align: center; | |
|     margin: 0; | |
|     font-size: 18px; | |
|     white-space: nowrap; | |
|     overflow: hidden; | |
|     text-overflow: ellipsis; | |
| } | |
| 
 | |
| .line-marker h4 > span { | |
|     font-size: 14px; | |
|     color: #5f8dd3; | |
|     line-height: 18px; | |
|     padding-left: 5px; | |
| } | |
| 
 | |
| .step .details label, .line-marker .section label { | |
|     font-weight: normal; | |
|     padding-right: 10px; | |
|     padding-top: 5px; | |
| } | |
| 
 | |
| .step-group  .tabs, .step .tabs { | |
|     margin-top: 15px; | |
| } | |
| 
 | |
| .step-types > li > .icon { | |
|     padding-right: 5px; | |
|     color: #666666; | |
| } | |
| 
 | |
| .step-types > li > .glyphicon-inline { | |
|     padding-right: 5px; | |
|     color: #666666; | |
| } | |
| 
 | |
| .step-types li { | |
|     cursor: pointer; | |
|     font-size: 14px; | |
|     text-align: left; | |
| } | |
| 
 | |
| .steps-wrapper h5 { | |
|     margin-top: 5px; | |
|     margin-left: 0px; | |
|     font-size: 16px; | |
| } | |
| 
 | |
| /* Form builder */ | |
| .palette-entry { | |
|     cursor: pointer; | |
|     padding: 5px 5px 5px 10px; | |
| } | |
| 
 | |
| .palette-entry:hover { | |
|     background-color: #f2f2f2; | |
| } | |
| 
 | |
| .palette-entry span { | |
|     padding-left: 10px; | |
| } | |
| 
 | |
| .form-palette { | |
|     position: relative; | |
|     height: calc(100% - 60px); | |
| } | |
| 
 | |
| .form-palette .col-sm-2 ul { | |
|     position: relative; | |
|     margin-bottom: 0; | |
| } | |
| 
 | |
| .form-palette .col-sm-2 ul::before { | |
|     position: absolute; | |
|     top: 0; | |
|     right: -15px; | |
|     content: ""; | |
|     height: 100%; | |
|     border-right: 1pt solid #c7cacd; | |
| } | |
| 
 | |
| .form-canvas .empty { | |
|     border: 2px dashed #eeeeee; | |
|     padding: 15px; | |
|     color: #444444; | |
| } | |
| 
 | |
| .form-canvas .popover { | |
|     width: 100%; | |
| } | |
| 
 | |
| .form-canvas .checkbox.inline { | |
|     float: right; | |
|     width: 50%; | |
|     margin-top: 10px; | |
| } | |
| 
 | |
| .form-canvas .checkbox.inline:last-child { | |
|     float: none; | |
| } | |
| 
 | |
| 
 | |
| 
 | |
| .palette { | |
|     padding-bottom: 10px; | |
| } | |
| 
 | |
| .palette:first-child { | |
|     margin-top: 150px; | |
| } | |
| 
 | |
| .form-canvas td { | |
|     width: 50%; | |
| } | |
| 
 | |
| .form-field { | |
|     position: relative; | |
|     overflow: visible; | |
| } | |
| 
 | |
| .container-control .form-field { | |
|     /*padding: 10px;*/ | |
| } | |
| 
 | |
| .form-field > .actions { | |
|     position: absolute; | |
|     top: 0; | |
|     right: 5px; | |
|     display: none; | |
|     clear: both; | |
| 
 | |
|     border: 1px solid #f2f2f2; | |
|     padding: 5px 5px 0px 5px; | |
|     background-color: #f2f2f2; | |
|     background-color: rgba(242, 242, 242, .8); | |
|     z-index: 3; | |
| } | |
| 
 | |
| .form-field:hover > .actions { | |
|     display: inherit; | |
| } | |
| 
 | |
| .editing .form-field:hover > .actions { | |
|     display: none; | |
| } | |
| 
 | |
| 
 | |
| .editing .form-field { | |
|     color: #aaaaaa; | |
| } | |
| .editing .form-field input { | |
|     border-color: #f2f2f2; | |
|     color: #aaaaaa; | |
| } | |
| 
 | |
| .editing .form-field.editing { | |
|     border-color: #dddddd; | |
|     border-bottom-color: transparent; | |
|     color: #333333; | |
| } | |
| 
 | |
| .editing .form-field.editing input { | |
|     color: #333333; | |
|     border-color: #cccccc; | |
| } | |
| 
 | |
| .form-canvas-wrapper .inline-edit { | |
|     position: relative; | |
|     max-height: 0px; | |
|     border: 1px solid #cdcdcd; | |
|     border-top: none; | |
|     padding: 20px 15px; | |
|     overflow: hidden; | |
|     background-color: #fdfdfd; | |
|     margin: 0px -10px; | |
| 
 | |
|     -webkit-transition: max-height .4s; | |
|     -moz-transition: max-height .4s; | |
|     -o-transition: max-height .4s; | |
|     transition: max-height .4s; | |
| 
 | |
|     overflow: auto; | |
| } | |
| 
 | |
| .inline-edit .col-xs-3, .inline-edit .col-xs-4, .inline-edit .col-xs-5, .inline-edit .col-xs-9 { | |
|     margin-bottom: 10px; | |
| } | |
| 
 | |
| .inline-edit .section { | |
|     border-top: 1px dotted #eeeeee; | |
|     padding-top: 10px; | |
| } | |
| 
 | |
| .inline-edit .section:first-child { | |
|     border-top: none; | |
|     padding-top: 0px; | |
| } | |
| 
 | |
| .inline-edit .btn-group.pull-right { | |
|     margin: 0 15px 15px 0; | |
| } | |
| 
 | |
| .arrow_box { | |
|     position: relative; | |
|     background: #ffffff; | |
|     border-top: 1px solid #cdcdcd; | |
| } | |
| .arrow_box:after, .arrow_box:before { | |
|     bottom: 100%; | |
|     left: 25%; | |
|     border: solid transparent; | |
|     content: " "; | |
|     height: 0; | |
|     width: 0; | |
|     position: absolute; | |
|     pointer-events: none; | |
| } | |
| 
 | |
| .arrow_box:after { | |
|     border-color: rgba(255, 255, 255, 0); | |
|     border-bottom-color: #ffffff; | |
|     border-width: 16px; | |
|     margin-left: -16px; | |
| } | |
| 
 | |
| .second-column .form-field-edit .arrow_box:before, .second-column .form-field-edit .arrow_box:after { | |
|     left: 75%; | |
| } | |
| 
 | |
| .arrow_box:before { | |
|     border-color: rgba(238, 238, 238, 0); | |
|     border-bottom-color: #cdcdcd; | |
|     border-width: 17px; | |
|     margin-left: -17px; | |
| } | |
| .form-canvas-wrapper .expand .inline-edit { | |
|     max-height: 500px; | |
| } | |
| .form-field-edit { | |
|     position: relative; | |
|     background-color: #ffffff; | |
|     margin: 0 -15px; | |
| } | |
| 
 | |
| /** General button styling */ | |
| .btn.btn-clean { | |
|     border: none; | |
|     background-color: transparent; | |
|     font-size: 24px; | |
|     padding: 2px 6px; | |
|     color: #444444; | |
| 
 | |
|     -webkit-box-shadow: none; | |
|     -moz-box-shadow: none; | |
|     box-shadow: none; | |
| } | |
| 
 | |
| .btn-clean:hover .icon-remove { | |
|     color: #a02828; | |
| } | |
| 
 | |
| .btn-clean:focus, .btn-clean:hover { | |
|     color: #5f8dd3; | |
|     -webkit-box-shadow: none; | |
|     -moz-box-shadow: none; | |
|     box-shadow: none; | |
| } | |
| 
 | |
| 
 | |
| .btn-clean:active { | |
|     color: #2c5aa0; | |
|     -webkit-box-shadow: none; | |
|     -moz-box-shadow: none; | |
|     box-shadow: none; | |
| } | |
| 
 | |
| /* Show list in popup */ | |
| 
 | |
| ul.list { | |
|     list-style: none inside; | |
|     padding: 0px; | |
|     margin-bottom: 3px; | |
| } | |
| 
 | |
| ul.list>li { | |
|     line-height: 30px; | |
|     margin: 0; | |
|     padding: 4px; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .popup-wrapper ul.list>li { | |
|     border-top: 1px solid #eeeeee; | |
| } | |
| 
 | |
| .popup-wrapper ul.list>li:last-child { | |
|     border-bottom: 1px solid #eeeeee; | |
| } | |
| 
 | |
| ul.list>li:hover, ul.list>li.active { | |
|     background-color: #f2f2f2; | |
| } | |
| 
 | |
| ul.list >li .actions { | |
|     float:right; | |
|     margin: 0px 0px 0px 5px; | |
|     visibility: hidden; | |
| } | |
| 
 | |
| ul.list>li:hover .actions { | |
|     visibility: inherit; | |
| } | |
| 
 | |
| /* Model preview */ | |
| 
 | |
| .model-preview-wrapper { | |
| 	overflow: auto; | |
| 	width: auto; | |
| 	height: 100%; | |
| 	padding: 5px; | |
| } | |
| 
 | |
| .model-preview-wrapper>div { | |
| 	margin-left:auto; | |
| 	margin-right:auto; | |
| } | |
| 
 | |
| /* Sharing */ | |
| .sharing-info { | |
| 	min-height: 250px; | |
| 	font-size: 13px; | |
| } | |
| 
 | |
| .sharing-info p, .sharing-info span { | |
| 	font-size: 14px; | |
| } | |
| 
 | |
| .sharing-info .no-results { | |
| 	font-size: 15px; | |
| 	padding-top: 100px; | |
| 	text-align: center; | |
| } | |
| 
 | |
| .sharing-info .sharing-list { | |
| 	margin-top: 15px; | |
| 	line-height: 40px; | |
| } | |
| 
 | |
| .sharing-info .sharing-list table { | |
|     margin-bottom: 0; | |
|     overflow: auto; | |
| } | |
| 
 | |
| .sharing-list .sharing-entry { | |
| 	border-bottom: 1px solid #a4acb9; | |
| } | |
| 
 | |
| .sharing-list .sharing-entry .glyphicon { | |
| 	margin-right: 10px; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .sharing-list .sharing-entry .active-permission { | |
|      color: #2980b9; | |
|     font-weight: bold; | |
| } | |
| 
 | |
| .sharing-list .sharing-entry .not-active-permission { | |
|     color: darkgrey; | |
| } | |
| 
 | |
| .sharing-list-table-wrapper { | |
|     overflow: auto; | |
|     height: 300px; | |
| } | |
| 
 | |
| 
 | |
| /** Simple content box **/ | |
| .simple-content-wrapper { | |
| 	margin-top: 40px; | |
| } | |
| 
 | |
| .simple-content-wrapper p { | |
| 	font-size: 15px; | |
| } | |
| 
 | |
| .simple-content-wrapper .loading-text { | |
| 	font-size: 15px; | |
| 	line-height: 30px; | |
| } | |
| 
 | |
| .simple-content-wrapper .alert { | |
| 	font-size: 15px; | |
| 	margin: 20px 0px; | |
| } | |
| 
 | |
| .simple-content-wrapper .seperator { | |
| 	width: 100%; | |
| 	content: ' '; | |
| 	margin-top: 25px; | |
| 	margin-bottom: 5px; | |
| 	text-transform: uppercase; | |
| 	color: #cfcfcf; | |
| 	font-size: 12px; | |
| } | |
| 
 | |
| .simple-content-wrapper .seperator:first-child { | |
| 	margin-top: 0px; | |
| } | |
| .simple-content-wrapper .seperator i.glyphicon { | |
| 	padding-right: 5px; | |
| } | |
| 
 | |
| .simple-content-wrapper p.subtle { | |
| 	font-size: 13px; | |
| 	color: #afafaf; | |
| 	margin:0; | |
| 	text-align: right; | |
| } | |
| 
 | |
| .simple-content-wrapper .btn-group.pull-right { | |
| 	margin-left: 10px; | |
| } | |
| 
 | |
| .simple-content-wrapper p.subtle a { | |
| 	font-size: 13px; | |
| 	color: #afafaf; | |
| } | |
| 
 | |
| .simple-content-wrapper p.subtle a:hover { | |
| 	color: #2980b9; | |
| } | |
| 
 | |
| 
 | |
| 
 | |
| .simple-content-wrapper .form-group { | |
| 	margin-bottom: 10px; | |
| } | |
| 
 | |
| /** Re-captcha **/ | |
| 
 | |
| .recaptcha-image-wrapper { | |
| 	margin: 5px 20px 0px 0px; | |
| 	float: left; | |
| 	border-right: 1px solid rgb(204, 204, 204); | |
| 	padding-right: 20px; | |
| 	min-height: 100px; | |
| } | |
| #recaptcha_image img{ | |
| 	margin: 20px 5px; | |
| 	float: left; | |
| } | |
| 
 | |
| 
 | |
| .recaptcha-actions { | |
| 	margin: 20px 5px 20px 5px; | |
| } | |
| 
 | |
| .recaptcha-actions a { | |
| 	font-size: 13px; | |
| } | |
| .recaptcha-actions i.glyphicon { | |
| 	padding-right:5px; | |
| } | |
| 
 | |
| .recaptcha-actions .subtle , .subtle > a{ | |
| 	font-size: 11px; | |
| 	color: rgb(204, 204, 204); | |
| } | |
| 
 | |
| /** Animations **/ | |
| .fadein.ng-enter, | |
| .fadein.ng-move { | |
|   -webkit-transition: 0.5s linear opacity; | |
|   transition: 0.5s linear all; | |
| } | |
| 
 | |
| .fadein.ng-enter { | |
|   opacity:0; | |
| } | |
| .fadein.ng-enter.ng-enter-active { | |
|   opacity:1; | |
| } | |
| 
 | |
| .fadein.ng-move { | |
|   opacity:0.5; | |
| } | |
| .fadein.ng-move.ng-move-active { | |
|   opacity:1; | |
| } | |
| 
 | |
| .popup-error { | |
|     color: red; | |
|     padding: 0 5px 8px 0; | |
| } | |
| 
 | |
| /** Passwords */ | |
| 
 | |
| .password-field { | |
|     width: 320px; | |
| } | |
| 
 | |
| /** LOADING */ | |
| 
 | |
| .message .loading { | |
| 	line-height: 40px; | |
| 	margin-left: 0px; | |
| } | |
| /* Import process definition */ | |
| 
 | |
| .import-process-form { | |
|     margin: 0 20% 0 20%; | |
|     text-align: center; | |
| } | |
| 
 | |
| .import-process-dropbox { | |
|     background: #F8F8F8; | |
|     border: 5px dashed #DDD; | |
|     color: #8e8e8e; | |
|     text-align: center; | |
|     padding: 35px 0 35px 0; | |
|     margin: 20px 0 20px 0; | |
| } | |
| 
 | |
| .import-process-dropbox.dragover { | |
|     border: 5px dashed #55ae4d; | |
|     color: #55ae4d; | |
| } | |
| 
 | |
| /* Bootstrap-Tour tweaks */ | |
| 
 | |
| .popover.tour { | |
|     min-width: 200px; | |
|     padding: 0 0 10px 0; | |
| } | |
| 
 | |
| .popover-content { | |
|     font-size: 14px; | |
| } | |
| 
 | |
| .row-no-gutter .col-xs-3.tour-activitiEditorTour-element { | |
|     z-index: 1101; | |
| } | |
| 
 | |
| .row-no-gutter .col-xs-9.tour-activitiEditorTour-element { | |
|     z-index: 1101; | |
| } | |
| 
 | |
| .popover .grid { | |
| 	max-height: 350px; | |
| 	overflow: auto; | |
| 	width: 550px; | |
| 	margin: -5px -10px -5px -10px; | |
| 	padding: 0 5px; | |
| } | |
| 
 | |
| .popover .grid .item { | |
| 	float: left; | |
| 	width: 14%; | |
| 	margin: 0; | |
| 	padding: 0; | |
| 	font-size: 30px; | |
| 	text-align: center; | |
| 	padding: 1% 0; | |
| 	cursor: pointer; | |
| 	color: #555555; | |
| } | |
| 
 | |
| .popover .grid.wide .item { | |
| 	width: 20%; | |
| } | |
| 
 | |
| 
 | |
| .popover .grid .item.active { | |
| 	background-color: #f3f6f8; | |
| 	color: #2980b9; | |
| } | |
| 
 | |
| .popover .grid .item:hover { | |
| 	background-color: #f3f6f8; | |
| } | |
| 
 | |
| /* | |
|  * Stencils | |
|  */ | |
| 
 | |
| .stencil-title { | |
|     margin-top:10px; | |
| } | |
| 
 | |
| .stencil-info-filter-dropdown { | |
|     margin-top: 10px; | |
| } | |
| 
 | |
| .stencil-info-filter-dropdown button { | |
|     color: black; | |
|     background-color: white; | |
|     border-color: #e8edf1; | |
| } | |
| 
 | |
| .stencil-info-filter-dropdown button:hover { | |
|     background-color: #2980b9; | |
| } | |
| 
 | |
| .stencil-filter-selected { | |
|     color: #55ae4d; | |
| } | |
| 
 | |
| .stencil-info { | |
|     margin-top:15px; | |
|     font-size: 16px; | |
| } | |
| .stencil-info-actions { | |
|     margin-top: 10px; | |
|     font-size: 14px; | |
|     padding-left: 10px; | |
|     border-left: 1px solid #e8edf1; | |
| } | |
| 
 | |
| .stencil-info-actions i { | |
|     padding-right: 6px; | |
| } | |
| 
 | |
| .stencil-info h2, .stencil-info-box h2, .stencil-info-container h2 { | |
|     margin-top:0; | |
| } | |
| 
 | |
| .stencil-info-box { | |
|     border: 1px solid #e8edf1; | |
|     padding: 10px; | |
| } | |
| 
 | |
| .stencil-info-items-box { | |
|     border-right: 1px solid #e8edf1; | |
| } | |
| 
 | |
| .stencil-info-properties-box { | |
|     border-right: 1px solid #e8edf1; | |
| } | |
| 
 | |
| .stencil-info-property-description { | |
|     font-size: 12px; | |
| } | |
| 
 | |
| .stencil-info-item { | |
|     list-style: none; | |
|     list-style-position: outside; | |
|     margin: 0px 0px 5px 15px; | |
|     background-color: #ffffff; | |
|     font-family: Arial, Regular; | |
|     color: #323437; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .stencil-info-item i { | |
|     font-size: 12px; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .stencil-info-group { | |
|     margin-left: 5px; | |
|     padding-top: 5px; | |
|     padding-bottom: 5px; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .stencil-info-group-selected, .stencil-info-groupItem-selected { | |
|     color: #2980b9; | |
| } | |
| 
 | |
| .stencil-info-groupitem { | |
|     padding: 5px 5px 5px 25px; | |
| } | |
| 
 | |
| .stencil-info-group:hover, .stencil-info-groupitem:hover, .restoreable-stencil-item:hover { | |
|     color: #2980b9; | |
| } | |
| 
 | |
| .stencil-item-list-icon { | |
|     vertical-align: top; | |
|     margin: 2px 2px 0 0; | |
| } | |
| 
 | |
| .stencil-info-item-icon { | |
|     float: right; | |
|     margin: 0 10px 0 10px; | |
| } | |
| 
 | |
| .stencil-info-edit-properties { | |
|     margin-left: 10px; | |
| } | |
| 
 | |
| .restoreable-stencil-item { | |
|     font-size: 16px; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .selected-restoreable-stencil-item { | |
|     color: #55ae4d; | |
| } | |
| 
 | |
| .reverteable-stencil-row { | |
|     cursor: pointer; | |
| } | |
| 
 | |
| /* App definitions */ | |
| 
 | |
| .apps-wrapper { | |
|     padding-top: 55px; | |
|     width: 1200px; | |
|     margin: 0 auto; | |
| } | |
| 
 | |
| .app-wrapper { | |
|     float: left; | |
|     width: 300px; | |
| } | |
| 
 | |
| .app { | |
|     margin: 10px 10px; | |
|     height: 200px; | |
|     border-left: 8px solid transparent; | |
|     overflow: hidden; | |
|     position: relative; | |
|     cursor: pointer; | |
| } | |
| 
 | |
| .app.app-swatch { | |
|     margin: 0 5px; | |
|     padding:0 20px; | |
|     height: 50px; | |
|     content: ' '; | |
| } | |
| 
 | |
| .app.thumb { | |
| 	height: 75px; | |
| } | |
| .app .backdrop, .app .logo { | |
|     position: absolute; | |
|     text-shadow: none; | |
| 
 | |
|     -webkit-transition: all 1s ease; | |
|     -moz-transition: all 1s ease; | |
|     -o-transition: all 1s ease; | |
|     transition: all 1s ease; | |
| 
 | |
|     z-index: 4; | |
| } | |
| 
 | |
| .app .backdrop { | |
|     font-size: 300px; | |
|     right: 50px; | |
|     top: -100px; | |
| } | |
| 
 | |
| .app.thumb .backdrop { | |
| 	font-size: 100px; | |
|     right: 20px; | |
|     top: -20px; | |
| } | |
| 
 | |
| .app .logo { | |
|     font-size: 150px; | |
|     right: 20px; | |
|     top: 20px; | |
| } | |
| 
 | |
| .app.thumb .logo { | |
| 	font-size: 50px; | |
|     right: 5px; | |
|     top: 10px; | |
| } | |
| 
 | |
| .app:hover .backdrop { | |
|     top: -55px; | |
| } | |
| 
 | |
| .app.thumb:hover .backdrop { | |
|     top: 0px; | |
| } | |
| 
 | |
| 
 | |
| .app:hover .logo { | |
|     right: -10px | |
| } | |
| 
 | |
| .app.thumb:hover .logo { | |
|     right: 0px | |
| } | |
| 
 | |
| .app h3 { | |
|     margin: 15px 10px 0px 10px; | |
|     position: relative; | |
| } | |
| 
 | |
| .app-content { | |
|     color: #ffffff; | |
|     position: relative; | |
|     z-index: 5; | |
| } | |
| 
 | |
| .app-content p { | |
|     display: none; | |
|     margin: 10px 0px 10px 10px; | |
|     padding: 10px 10px 0 0; | |
|     border-top: 1px solid #ffffff; | |
|     border-color: rgba(255,255,255, .1); | |
| } | |
| 
 | |
| 
 | |
| .preview-wrapper { | |
|     padding: 0px; | |
|     border: 2px dotted #eeeeee; | |
| } | |
| 
 | |
| .preview-wrapper > h3 { | |
|     font-size: 13px; | |
|     margin: 10px 10px 0px 10px; | |
|     color: #999999; | |
|     text-transform: uppercase; | |
|     text-align: center; | |
| 
 | |
| } | |
| 
 | |
| .app .app-actions { | |
|     padding: 5px; | |
|     height: 45px; | |
|     z-index: 10; | |
|     position: relative; | |
| } | |
| 
 | |
| .app .app-actions .btn-group { | |
|     visibility: hidden; | |
| } | |
| 
 | |
| .app:hover .app-actions .btn-group, .app.active .app-actions .btn-group { | |
|     visibility: inherit; | |
|     z-index: 10; | |
| } | |
| 
 | |
| .btn-group.span { | |
|     width: 100%; | |
| } | |
| .btn-group.span .selection { | |
|     width: 100%; | |
|     text-align: left; | |
| } | |
| .field-type { | |
|     color: #888888; | |
|     font-size: 12px; | |
| } | |
| 
 | |
| .form-field-edit .subtitle { | |
|     font-size: 14px; | |
|     padding-top: 6px; | |
| } | |
| 
 | |
| .form-field-edit .dropdown-menu { | |
|     //position: relative; | |
| } | |
| 
 | |
| .app-publish-error { | |
|     padding: 10px; | |
|     font-size:14px; | |
| } | |
| 
 | |
| /** Stencil overview */ | |
| 
 | |
| .stencil-preview { | |
|     position: absolute; | |
|     left: 50%; | |
|     top: -30px; | |
|     margin-left: -100px; | |
|     font-size: 200px; | |
|     color: #9cc5d0; | |
| } | |
| 
 | |
| .stencil-wrapper { | |
|   height: 100%; | |
|   position: fixed; | |
|   z-index: auto; | |
|   overflow: hidden; | |
| } | |
| 
 | |
| .stencil-panel { | |
|   height: 100%; | |
|   overflow-y: auto; | |
| } | |
| 
 | |
| .dynamicTable { | |
|   border: 1px solid rgb(212,212,212); | |
|   border-spacing: 2px; | |
|   dislay: block; | |
|   width: 100%; | |
|   height: 125px; | |
|   border: 1px; | |
|   border-collapse: collapse; | |
| } | |
| 
 | |
| .dynamicTable td, .dynamicTable tr { | |
|   border: 1px solid rgb(212,212,212); | |
|   padding: 6px; | |
| } | |
| 
 | |
| .modal-dialog.modal-maxheight { | |
|     max-height: 724px; | |
|     overflow-y: auto; | |
| } | |
| 
 | |
| .dynamicTable-cellError { | |
| 	background-color: rgb(235, 204, 204) !important; | |
| 
 | |
| } | |
| 
 | |
| .rest-response.fail { | |
| 	border-width: medium; | |
| 	border-color: rgba(255, 0, 0, 0.45); | |
| } | |
| 
 | |
| .rest-response.success { | |
| 	border-width: medium; | |
| 	border-color: rgba(7, 131, 7, 0.37); | |
| } | |
| 
 | |
| .form-canvas input[disabled] { | |
| 	cursor:default; | |
| 	background-color:#fff; | |
| } | |
| 
 | |
| /** | |
|  * | |
|  * Tooltips css selectively chosen from the bootstrap-additions.min.css from angular strap | |
|  * | |
|  * angular-strap | |
|  * @version v2.0.5 - 2014-08-07 | |
|  * @link http://mgcrea.github.io/angular-strap | |
|  * @author Olivier Louvignes (olivier@mg-crea.com) | |
|  * @license MIT License, http://www.opensource.org/licenses/MIT | |
|  */ | |
| .tooltip.tooltip-info.top .tooltip-arrow,.tooltip.tooltip-info.top-left .tooltip-arrow,.tooltip.tooltip-info.top-right .tooltip-arrow{border-top-color:#d9edf7}.tooltip.tooltip-info.right .tooltip-arrow{border-right-color:#d9edf7}.tooltip.tooltip-info.bottom .tooltip-arrow,.tooltip.tooltip-info.bottom-left .tooltip-arrow,.tooltip.tooltip-info.bottom-right .tooltip-arrow{border-bottom-color:#d9edf7}.tooltip.tooltip-info.left .tooltip-arrow{border-left-color:#d9edf7}.tooltip.tooltip-info .tooltip-inner{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.tooltip.tooltip-info .tooltip-inner hr{border-top-color:#a6e1ec}.tooltip.tooltip-info .tooltip-inner .alert-link{color:#245269}.tooltip.tooltip-success.top .tooltip-arrow,.tooltip.tooltip-success.top-left .tooltip-arrow,.tooltip.tooltip-success.top-right .tooltip-arrow{border-top-color:#dff0d8}.tooltip.tooltip-success.right .tooltip-arrow{border-right-color:#dff0d8}.tooltip.tooltip-success.bottom .tooltip-arrow,.tooltip.tooltip-success.bottom-left .tooltip-arrow,.tooltip.tooltip-success.bottom-right .tooltip-arrow{border-bottom-color:#dff0d8}.tooltip.tooltip-success.left .tooltip-arrow{border-left-color:#dff0d8}.tooltip.tooltip-success .tooltip-inner{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.tooltip.tooltip-success .tooltip-inner hr{border-top-color:#c9e2b3}.tooltip.tooltip-success .tooltip-inner .alert-link{color:#2b542c}.tooltip.tooltip-danger.top .tooltip-arrow,.tooltip.tooltip-danger.top-left .tooltip-arrow,.tooltip.tooltip-danger.top-right .tooltip-arrow{border-top-color:#f2dede}.tooltip.tooltip-danger.right .tooltip-arrow{border-right-color:#f2dede}.tooltip.tooltip-danger.bottom .tooltip-arrow,.tooltip.tooltip-danger.bottom-left .tooltip-arrow,.tooltip.tooltip-danger.bottom-right .tooltip-arrow{border-bottom-color:#f2dede}.tooltip.tooltip-danger.left .tooltip-arrow{border-left-color:#f2dede}.tooltip.tooltip-danger .tooltip-inner{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.tooltip.tooltip-danger .tooltip-inner hr{border-top-color:#e4b9c0}.tooltip.tooltip-danger .tooltip-inner .alert-link{color:#843534}.tooltip.top-left{margin-top:-3px;padding:5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;left:10%}.tooltip.top-right{margin-top:-3px;padding:5px 0}.tooltip.top-right .tooltip-arrow{bottom:0;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;left:90%}.tooltip.bottom-left{margin-top:3px;padding:5px 0}.tooltip.bottom-left .tooltip-arrow{top:0;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;left:10%}.tooltip.bottom-right{margin-top:3px;padding:5px 0}.tooltip.bottom-right .tooltip-arrow{top:0;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;left:90%}
 | |
| 
 |