[data-ray-component=DynamicCompositionsComponent] .tree{min-height:20px;padding:19px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}[data-ray-component=DynamicCompositionsComponent] .tree li{list-style-type:none;margin:0;padding:10px 5px 0;position:relative}[data-ray-component=DynamicCompositionsComponent] .tree li:before{border-left:1px solid #999;bottom:50px;height:100%;top:0;width:1px}[data-ray-component=DynamicCompositionsComponent] .tree li:after{border-top:1px solid #999;height:20px;top:25px;width:25px}[data-ray-component=DynamicCompositionsComponent] .tree li span{-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;padding:3px 8px;text-decoration:none}[data-ray-component=DynamicCompositionsComponent] .tree li.parent_li>span{cursor:pointer}.tree>ul>li:after,[data-ray-component=DynamicCompositionsComponent] .tree>ul>li:before{border:0}[data-ray-component=DynamicCompositionsComponent] .tree li:last-child:before{height:30px}[data-ray-component=DynamicCompositionsComponent] .tree input[type=checkbox]{margin-bottom:7px;margin-left:4px;margin-right:4px}[data-ray-component=DynamicCompositionsComponent] .tree li>span label{display:inline-block}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions{margin-left:30px}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .control-group{padding-left:6px}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .filter-options{margin-left:30px}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .tags-to-search{margin-top:50px}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .tags-to-search label{width:inherit}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .tags-to-search input{width:300px}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .tags-to-search .controls{margin-left:130px}[data-ray-component=DynamicCompositionsComponent] .landing-dynamic-compositions .tags-to-search .message{color:#ccc;font-style:italic}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.landing-main-setting .message{color:#ccc;font-style:italic}.alert-close{cursor:pointer}.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent] .main-header{background:#fff;width:100%;top:50px;-webkit-transition:height .1s;transition:height .1s}.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent].fixed-header #top-bar{padding-bottom:100px}.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent].fixed-header .main-header{position:fixed;top:0;height:115px;box-shadow:0 0 .5em rgba(0,0,0,.5);z-index:111}@media(min-width:1200px){.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent].fixed-header .main-header{position:fixed;top:0;height:104px;box-shadow:0 0 .5em rgba(0,0,0,.5);z-index:111}}.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent].fixed-header #container_top_head{padding-top:5px}.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent].fixed-header #top-toolbar{padding:0}.DesktopHeaderComponent[data-ray-component=DesktopHeaderComponent].fixed-header #ui-id-1{margin-top:-80px}