body{
- background-image: linear-gradient(-45deg, #000 9%, #fff 0) !important;
- background-size: 6px 6px !important;
+ /* background-image: linear-gradient(-45deg, #000 9%, #fff 0) !important;
+ background-size: 6px 6px !important; */
+ background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJ2LTQiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzIGlkPSJ2LTMiPjxwYXR0ZXJuIGlkPSJwYXR0ZXJuXzAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHJlY3QgaWQ9InYtNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI0FBQUFBQSIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3QgaWQ9InYtNyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNwYXR0ZXJuXzApIi8+PC9zdmc+") !important;
+ background-color: #fff !important;
}
/*Icons*/
color: #fff;
}
+/*Bootstrap*/
+.controllerSidebar .nav-tabs{
+ border-bottom-width: 2px;
+}
+.controllerSidebar .nav-tabs .nav-link{
+ padding: 12px 0 !important;
+ text-align: center;
+}
+.controllerSidebar .nav-tabs .nav-link::before{
+ content: "";
+}
+
+.editNavbar .nav-tabs{
+ border-bottom-width: 0;
+}
+.editNavbar .nav-tabs .nav-link{
+ padding: 12px 28px !important;
+ text-align: center;
+}
+.editNavbar .nav-tabs .nav-link::before{
+ content: "";
+}
+.editNavbar .nav-link{
+ text-transform: initial !important;
+}
+.editNavbar .navbar,
+.editNavbar .navbar{
+ padding: 0;
+}
+
/*Header*/
header{
position: relative;
height: 60px;
background-color: #1B3E6F;
- box-shadow: 0 4px 10px rgba(238, 240, 245, 1.0);
+ /* box-shadow: 0 4px 10px rgba(238, 240, 245, 1.0); */
z-index: 200000000 !important;
}
.logo{
color: #1B3E6F;
font-size: 10px;
}
+.template-list.active {
+ display: inline;
+ padding: 4px 10px;
+ background: #F4F9FE;
+ border-radius: 10px;
+ color: #1B3E6F;
+ font-size: 10px;
+}
.designer-breadcrumb .fa-angle-right::before {
color: #fff;
line-height: 38px;
.topology-actions .btn-group{
margin-top: 11px;
}
+.btn-group > .btn:not(:first-child){
+ margin-left: 0;
+}
.btn-topology-action,
.btn-topology-action:hover{
margin: 0 6px;
- padding: 4px 8px;
+ padding: 3px 8px;
color: #fff;
border-radius: 50%;
border: solid .5px #fff;
margin-right: 0;
}
.btn-topology-action .fa{
- width: 16px;
- height: 16px;
+ /* width: 16px;
+ height: 16px; */
text-align: center;
+ font-size: 14px;
}
.topology-actions .dropdown-text,
.dropdown-toggle:hover ~ .dropdown-text,
.dropdown-toggle:focus ~ .dropdown-text{
top: 7px;
text-indent: 15px;
- background: #1273EB;
- border-radius: 15px;
+ background: #1273EB !important;
+ border-radius: 15px !important;
border: 0;
box-shadow: none;
- color: #fff;
+ color: #fff !important;
font-weight: bold;
font-size: 13px;
}
padding: 0 !important;
}
.package-info h3{
- font-size: 15px;
+ font-size: 13px;
font-weight: bold;
}
.package-info h3 span{
font-size: 11px;
line-height: 20px;
}
-
+.save-blueprint li:hover{
+ cursor: pointer;
+}
.rotate a:hover{
text-decoration: none;
}
-#board-paper svg{
- top: 40px;
- left: 30px;
-}
-.componentsList tspan{
- width:60px !important;
+/*PAUSE*/
+/* #board-paper svg{
+ top: 30px;
+ left: 0;
+ height: 95%;
+} */
+/* .ng-sidebar__content.ng-sidebar__content--animate{
+ padding-top: 70px !important;
+} */
+
+.functionsList tspan{
+ /* width:30px !important; */
font: normal 13px sans-serif;
fill: #1B3E6F !important;
overflow-wrap: break-word;
}
/*ACTIONS & COMPONENTS MENU*/
.input-search-controller{
- height: 50px;
- padding-left: 30px;
- background: url(src/assets/img/icon-search-light.svg) #fff 10px center no-repeat;
+ height: 40px;
+ padding-left: 36px;
+ background: url(src/assets/img/icon-search-light.svg) #fff 15px center no-repeat;
+ background-size: 4.5%;
border-radius: 0;
border: 0;
border-bottom: solid 1px #D7E7F9;
}
.input-search-controller::placeholder{
color: #D0D7E4;
- font-size: 11px;
+ font-size: 12px;
}
.input-search-controller:focus{
-
+ background-color: #fff !important;
box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
+ text-shadow: none;
border-color: #DEE8F3;
}
-.actions-scroll{
- max-height: 29vh;
- overflow-y: auto;
- margin-top: 12px;
- margin-bottom: 20px;
-}
-.componentsList p{
+.functionsList p{
margin-bottom: 0;
padding-left: 30px;
background-position: left center;
margin: 0 auto;
background: red;
}
+.actionSubList{
+ margin:0 0 0 4px; /* indentation */
+ padding:0;
+ list-style:none;
+ position:relative;
+}
+.actionSubList:before {
+ content: "";
+ display: block;
+ width: 0;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ border-left: 1px solid #C1CDDD;
+}
+.actionSubList li{
+ margin: 0;
+ padding: 0 1.5em; /* indentation + .5em */
+ line-height: 32px;
+ position: relative;
+}
+.actionSubList li::before{
+ content: "";
+ display: block;
+ width: 10px; /* same with indentation */
+ height: 0;
+ border-top: 1px solid #C1CDDD;
+ margin-top: -1px; /* border top width */
+ position: absolute;
+ top: 16px; /* (line-height/2) */
+ left: 0;
+}
+.actionSubList li:last-child:before {
+ background: #F4F9FE; /* same with body background */
+ height: auto;
+ top: 16px; /* (line-height/2) */
+ bottom: 0;
+}
.controllerSidebar{
width: 320px;
+ padding: 0;
+ overflow: hidden !important;
background: #F4F9FE;
border: solid 1px #C1CDDD;
box-shadow: 0 2px 6px rgba(47, 83, 151, .10);
}
+.helpBox{
+ position : absolute;
+ bottom : 0;
+ width: 100%;
+ height : 40px;
+ margin-top : 24px;
+ padding-left: 20px;
+ background: #fff;
+ border-top: solid 1px #C1CDDD;
+ font-size: 13px;
+ line-height: 40px;
+ color: #0070F4;
+}
+.helpBox .icon-info{
+ margin-left: 0;
+ margin-right: 10px;
+}
+.helpBox .icon-info::before{
+ color: #0070F4 !important;
+}
+.controllerSidebar .row,
+.controllerSidebar .col{
+ margin: 0;
+ padding: 0;
+}
.controllerSidebar h1{
margin-bottom: 15px;
padding: 12px 0 12px 12px;
font-size: 12px;
color: #C3CDDB;
}
+/*PAUSE*/
+.functionsList .joint-paper{
+ width: 100% !important;
+ height: 72vh !important;
+ margin: 0 !important;
+}
.actionBtns .btn{
- margin: 0 15px 12px;
- padding: 9px 20px;
- border-radius: 2px !important;
- font-size: 12px;
+ margin: 0px 15px 16px -90px;
+ /* padding: 9px 20px; */
+ border-radius: 0px;
+ font-size: 14px;
font-weight: bold;
- outline: 0 !important;
+ /* outline: 0 !important; */
+ float: left;
}
-.actionBtns .btn.insert-custom{
- background: #1B3E6F;
- border: solid 1px #1B3E6F;
- color: #fff;
+.actionsList li:hover,
+.actionsList li label:hover{
+ cursor: pointer;
}
-.actionBtns .btn.import-action{
- border: solid 1px #D0DFF1;
+.new-action,
+.new-action:hover{
+ margin: 9px 0 4px 3px;
+ padding: 6px;
+ font-size: 13px;
+ font-weight: bold;
color: #1B3E6F;
-
}
-.actionsList,
-.componentsList{
- padding: 0 12px 20px;
+.new-action:hover{
+ background: #D7E7F9;
}
-.componentsList{
- padding-bottom: 0;
- height: calc( 100vh - 218px)!important;
- overflow: scroll;
- background: #F4F9FE !important;
+.functionsList{
+ height: calc(100vh - 200px);
+ overflow-y: auto;
}
.custom-control.custom-checkbox:hover,
.custom-control-label:hover{
cursor: pointer;
}
-.actionsList .custom-checkbox,
-.componentsList .list-group-item{
+.custom-control{
+ height: 40px;
+ font-size: 14px;
+ line-height: 40px;
+}
+.custom-control:hover{
+ background-color: white;
+}
+.actionsList{
+ height: 65vh !important;
+ overflow-y: auto;
+}
+.actionsList ul{
+ padding-left: 0;
+}
+.actionsList li{
+ list-style: none;
+}
+.functionsList .list-group-item{
margin-bottom: 10px;
padding-left: 40px;
background: #fff;
box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
border-radius: 2px;
}
+.functionsList .joint-paper{
+ background: transparent !important;
+}
.actionsList .custom-control-label{
width: 100%;
padding: 6px;
vertical-align: unset;
color: #1B3E6F;
- font-size: 14px;
+ font-size: 13px;
line-height: 20px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
color: #C7D0DD;
font-size: 12px;
}
-.custom-control-input:checked ~ .custom-control-label{
+/* .custom-control-input:checked ~ .custom-control-label{
background-color: #1B3E6F !important;
color: #fff;
-}
+} */
.inserActionBtns .btn{
border-radius: 15px !important;
padding: 6px 20px;
background: #fff;
border: solid 1px #D9E6F2;
color: #C3CDDB;
+ margin-top: 14px;
+}
+.controllerSidebar .custom-control label{
+ margin-bottom: 0;
+}
+.controllerSidebar .custom-control i{
+ margin-right: 9px;
}
/*Components List*/
-.componentsList .list-group-item{
+.functionsList .list-group-item{
padding-left: 36px;
border: 0;
font-size: 14px;
}
/*CANVAS*/
-.editBar{
- width: 200px;
- margin: 0 auto 0;
- padding: 6px 10px;
+.source-button.editBar{
+ position: absolute;
+ z-index: 1000 /*9999999*/;
+ top: 60px;
+ /* left: 50%; */
+}
+.editBar,
+.editBar2{
+ width: calc(100% - 320px);
+ margin: 0 auto 0 320px;
+ height: 45px;
+ padding: 0;
+ padding-right: 20px;
background:#F4F9FE;
- /* border: solid 1px #E8EFF8; */
+ border-bottom: solid 1px #E8EFF8;
box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
}
-.editBar .btn-group{
+
+.editBar .btn-group,
+.editBar2 .btn-group{
box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
}
-.editBar .btn{
+.editBar .toggoleBtn,
+.editBar2 .toggoleBtn{
+ height: 43px;
+ margin-right: 12px;
background-color: #fff;
background-repeat: no-repeat;
background-position: left center;
border: 0;
color: #1B3E6F;
font-size: 10px;
-}
-.editBar .btn.active{
+ border-top-left-radius: 0;
+ border-top-right-radius: 4px;
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 4px;
+}
+.editBar .toggoleBtn i,
+.editBar2 .toggoleBtn i{
+ font-size: 20px;
+}
+.editBar .toggoleBtn.active,
+.editBar2 .toggoleBtn.active{
+ padding: 0 10px !important;
background-color: #1B3E6F !important;
color: #fff;
}
-.viewBtns .btn{
- background-position: 10px center;
- padding-left: 30px!important;
-}
.viewBtns .topologySource{
background-image: url(src/assets/img/icon-topologyView-active.svg);
}
.componentContainer p{
font-size: 12px;
}
-
+.attributeSidebar{
+ width: 440px;
+ padding: 0px;
+ margin-top: 45px;
+}
+.attributesContainer{
+ padding: 0;
+ background: #fff;
+ border: solid 1px #C1CDDD;
+ box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
+}
/*ATTRIBUTES SIDE BAR*/
.attributesSideBar{
- width: 396px;
- padding: 0;
+ width: 358px;
+ padding: 0px;
+ margin-top: 45px;
}
.attributesSideBar .attributesContainer{
+ height: 85.9vh;
+ overflow-y: hidden;
+ padding-bottom: 20px;
background: #fff;
border: solid 1px #C1CDDD;
box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
}
.closeBar{
- float: right;
- width: 90%;
- height: 40px;
- background: url(/assets/img/icon-close.svg) center center #DCE8F4 no-repeat ;
+ float: left;
+ padding: 0 !important;
+ width: 38px;
+ height: 35px;
+ background:#D9E3EE;
border: 0;
outline: 0;
}
.closeBar:focus{
outline: none;
}
+.attributesContainer .scrollWrapper{
+ overflow-y: auto;
+ height: 79vh;
+}
+.attributesContainer .nav-link{
+ padding-top: 7px !important;
+ padding-bottom: 7px !important;
+ color: #1B3E6F !important;
+ text-transform: capitalize !important;
+ border: solid 1px #ECEDF2 !important;
+ border-radius: 0 !important;
+}
+.attributesContainer .nav-item:first-child a{
+ border-top-left-radius: 4px !important;
+ border-bottom-left-radius: 4px !important;
+ border-right-width: 0 !important;
+}
+.attributesContainer .nav-item:last-child a{
+ border-top-right-radius: 4px !important;
+ border-bottom-right-radius: 4px !important;
+ border-left-width: 0 !important;
+}
+.nav-pills .nav-link.active{
+ background-color: #1B3E6F;
+ color: #fff !important;
+}
+.add-attribute .btn i{
+ font-weight: bold;
+}
.attributesContainer h1{
margin-bottom: 10px;
padding: 12px 0 12px 15px;
text-transform: uppercase;
color: #1B3E6F;
}
-.actionName{
- margin-bottom: 21px;
+.attributesContainertTitle{
+ height: 35px;
+ margin-bottom: 9px !important;
+ padding: 0;
+ background: #DEE8F3;
+ font-size: 12px;
}
-.attributesContainer label{
+.add-attribute{
+ margin: 15px 0;
+ padding: 15px 9px;
+ background-color: #F4F9FE;
+}
+.add-attribute h5{
+ padding: 0;
+ margin-bottom: 12px;
+ font-size: 12px;
+ font-weight: bold;
+ text-transform: uppercase;
+ color: #1B3E6F;
+}
+.add-attribute .btn{
+ width: 100%;
+ background-color: #fff;
+ border: solid 1px #C1CDDD;
color: #1B3E6F;
+ line-height: 18px;
+ border-radius: 4px;
+}
+.add-attribute .btn:hover{
+ background-color: #1B3E6F;
+}
+.add-attribute .btn:hover i::before{
+ color: #fff;
+}
+.add-attribute .btn:focus{
+ box-shadow: none;
+}
+.icon-function-attribute{
+ font-size: 18px;
+}
+.add-attribute span{
+ font-size: 11px;
+ line-height: 16px;
+}
+.attributesContainertTitle .btn-group{
+ margin-top: 3px;
+}
+.attributesContainertTitle .btn{
+ margin-left: 8px !important;
+ padding: 1px 9px !important;
+ border-radius: 4px !important;
+}
+.attributesContainer h6{
+ padding: 0;
+ margin-bottom: 0;
+ background: #DEE8F3;
+ line-height: 35px !important;
+ font-size: 12px;
+ font-weight: bold;
text-transform: uppercase;
+ color: #1B3E6F;
+}
+.view-source,
+.view-source:hover{
+ background: #103D73;
+ border-color: #D0DFF1;
+ color: #fff;
font-size: 11px;
+}
+.trash-item,
+.trash-item:hover{
+ background: #fff;
+ border-color: #D0DFF1;
+ color: #103D73;
+}
+.trash-item{
+ font-size: 14px;
+}
+.attributesContainer label{
+ margin-bottom: 0;
+ color: #1B3E6F;
+ /* text-transform: uppercase; */
+ font-size: 12px;
font-weight: bold;
+ line-height: 32px;
+}
+.attributesContainer label.custom-control-label{
+ text-transform: unset;
+ font-weight: normal;
}
.attributesContainer .form-group{
margin-bottom: 9px;
.attributesContainer .form-control::placeholder{
color: #CFD7E5;
}
-.scrolll{
- max-height: 88.75vh;
- overflow-y: auto;
+.attributesContainer .attribute-value{
+ text-transform: unset;
+ display: block;
+ width: 100%;
+ padding: 0 .75rem .375rem 0;
+ font-size: 12px;
+ font-weight: normal;
+}
+.attributesContainer textarea{
+ height: 60px;
+}
+.icon-required-star{
+ margin-left: 2px;
+ font-size: 10px;
+}
+.optional-attribute::before{
+ color: #CAD3E0;
+}
+.attributeOptions{
+ display: none;
+ border: 0;
+}
+.attributeOptions a:not(:first-child){
+ margin-left: 14px;
+}
+.attributeOptions i{
+ color: #103D73 !important;
+ font-size: 16px;
+}
+.editAttribute i{
+ font-size: 14px;
+}
+.action-attributes .form-group{
+ display: inline-block;
+ width: 100%;
+ padding-left: 12px;
+ /* line-height: 30px; */
+}
+.action-attributes .form-group:hover{
+ cursor: pointer !important;
+ background-color: #F5FAFF;
+}
+.action-attributes .form-group:hover label{
+ cursor: pointer !important;
+ /* padding-left: 12px; */
+}
+.action-attributes .form-group:hover .attributeOptions{
+ display: inline-block;
+ position: relative;
+ left: 8%;
+ top: 3px;
+}
+
+.btn-select-template{
+ display: inherit;
+ background-color: #C3CDDB;
+ border-radius: 2px;
+ color: #1B3E6F;
+ font-size: 12px;
+}
+.btn-select-template i{
+ font-size: 16px;
+ vertical-align: text-bottom;
+}
+.attribute-wrap{
+ padding-bottom: 15px;
+ margin-bottom: 9px;
+ border-bottom: solid 1px #F4F9FE;
+}
+.function-accordion .attribute-wrap:nth-last-child(1){
+ margin-bottom: 0;
+ padding-bottom: 0;
+ border-bottom: 0;
+}
+.attribute-wrap .form-group{
+ margin-bottom: 0;
+}
+.template-mapping-list{
+ margin-bottom: 15px;
+ font-size: 13px;
+}
+.template-mapping-list p{
+ width: 56%;
+}
+.deleteTemplate{
+ right: 30px;
+ top: -8px;
+}
+.deleteTemplate i{
+ color: #103D73 !important;
+}
+.icon-close::before{
+ color: #103D73;
+ font-size: 10px !important;
+}
+/*Accordion*/
+.accordion{
+ margin-top: 12px;
+}
+.accordion .card-header .btn-link{
+ padding-left: 20px !important;
+ padding-right: 20px !important;
}
.accordion > .card{
+ box-shadow: none;
margin-bottom: 0 !important;
- border: 0;
+}
+.accordion > .card .card-body{
+ padding-bottom: 0 !important;
+}
+.function-accordion .card{
+ overflow: inherit !important;
+ box-shadow: none;
+}
+/*
+.accordion .card-header .btn-link[aria-expanded="true"],
+.accordion .card-header .btn-link[aria-expanded="false"]{
+ padding-left: 20px !important;
+ padding-right: 20px !important;
}
.accordion > .card .card-header{
margin: 0;
- padding: 0;
+ padding: 0 !important;
background-color: #F4F9FE;
border: 0;
border-radius: 0;
}
+
.accordion > .card .card-body{
- padding-bottom: 10px !important;
+ padding-top: 20px !important;
+ padding-bottom: 0 !important;
}
.accordion .btn-link{
padding: 0;
font-weight: bold;
font-size: 13px;
text-transform: uppercase;
- line-height: 38px;
+ line-height: 15px;
+}
+.btn-link::before{
+ font-size: 15px !important;
}
.accordion .btn-link:hover{
color: #103D73;
float: left;
font-weight: normal;
font-size: 12px;
-}
-.accordion .card-header .btn-link[aria-expanded="true"]:after{
+} */
+
+
+
+
+/* .accordion .card-header .btn-link[aria-expanded="true"]:after{
content: "\f078";
}
.accordion .card-header .btn-link[aria-expanded="false"]:after{
content: "\f054";
-}
+} */
.btn-addAttribute{
width: 20px;
height: 20px;
font-size: 10px;
}
-.source-button{
+/* .source-button{
position: absolute;
z-index: 9999999;
top: 60px;
left: 50%;
-}
+} */
/*jointjs paper*/
/* #board-paper {
position: relative;
-webkit-user-select: none;
z-index: 2;
} */
+.attributesContainer .dropdown-text,
+.dropdown-toggle:hover ~ .dropdown-text,
+.dropdown-toggle:focus ~ .dropdown-text{
+ top: 7px;
+ text-indent: 15px;
+ background: #F4F9FE;
+ border-radius: 5px;
+ border: 0;
+ box-shadow: whitesmoke;
+ color: #1B3E6F;
+ font-weight: bold;
+ font-size: 13px;
+}
+.radio-btn{
+ margin-left: 12px;
+ font-weight: bold;
+}
+.trash-span{
+ font-size:15px
+}
+
+.editBar2{
+ width: 100%;
+ margin: 0;
+}
+
+.viewBtns .btn{
+ margin-top: 14px;
+ padding-left: 30px!important;
+ border: 0;
+ font-size: 11px;
+ color: #1B3E6F !important;
+ background-color: #fff !important;
+ background-repeat: no-repeat;
+ background-position: 10px center;
+}
+.viewBtns .btn.active{
+ background-color: #1B3E6F !important;
+ color: #fff !important;
+}
+/*PAUSE*/
+/*
+.joint-paper{
+ width: 96.4% !important;
+ height: 80vh !important;
+ margin: 60px auto 0 !important;
+} */
+ul.templateLegend{
+ margin: 0;
+}
+.templateLegend li{
+ float: left;
+ list-style: none;
+ font-size: 11px;
+}
+.templateLegend li:not(:last-child){
+ margin-right: 24px;
+}
+.templateLegend .requirement i{
+ color: #FF6B6B;
+}
+.templateLegend .capability i{
+ color: #0ABDE3;
+}
+ul.editor{
+ /* margin-right: -40px; */
+ margin-top: 16px;
+}
+.editor li{
+ list-style: none;
+}
+.editor .btn {
+ padding: 0 8px !important;
+ box-shadow: none;
+}
+.ace_editor{
+ top: 5.4vh;
+ height: 92vh !important;
+}
+.dsl-editor {
+ height: 500px;
+}
+.vertical_line{
+ border-left: 1px solid rgba(66, 169, 192, 0.1);
+ height: 45px;
+ margin-left: 12px;
+ margin-right: 12px;
+}
+.zoom-percent{
+ font-size: 12px;
+}
+/*Modal*/
+.modal{
+ top: 60px;
+}
+.modal-backdrop{
+ z-index: 0 !important;
+ opacity: 0 !important;
+}
+/* .modal-holder.modal-backdrop{z-index: 100}
+.modal-holder + .modal-dialog {z-index: 1000} */
+.modal-dialog{
+ max-width: 50%;
+}
+.modal-body{
+ padding: 18px 24px !important;
+ font-size: 14px;
+}
+
+.createAttributeTabs .nav-link{
+ padding-top: 0 !important;
+}
+.createAttributeTabs .nav-item a{
+ color: #C3CDDB !important;
+}
+.createAttributeTabs .nav-item a,
+.createAttributeTabs .nav-item a.active{
+ border-radius: 0 !important;
+}
+.createAttributeTabs .nav-link{
+ text-transform: uppercase !important;
+ border-radius: 0 !important;
+ border: 0 !important;
+}
+.createAttributeTabs .nav-link.active{
+ border-radius: 0 !important;
+ border-bottom: solid 1px #1B3E6F !important;
+}
+.createAttributeTabs .nav-item{
+ margin-left: 50px;
+}
+.createAttributeTabs .tab-content{
+ margin-top: 20px;
+ padding: 20px 50px;
+ border: solid 1px #F4F9FE;
+}
+.createAttributeTabs .listBoxTitle{
+ font-size: 11px;
+ line-height: 29px;
+}
+.createAttributeTabs .notation{
+ margin-left: 3px;
+ color: #C3CDDB !important;
+ font-weight: normal;
+}
+.addedFunctionsList,
+.nestedAttributes{
+ background: #F4F9FE;
+ border: solid 1px #D0DFF1 !important;
+}
+.addedFunctionsList .scrollWrapper,
+.nestedAttributes .scrollWrapper{
+ height: 150px;
+ max-height: 260px;
+ overflow-y: auto;
+}
+.addedFunctionsList .input-search-controller,
+.nestedAttributes .input-search-controller{
+ height: 32px;
+ padding-left: 28px !important;
+ background-position: 9px;
+}
+.addedFunctionsList .input-search-controller::placeholder,
+.nestedAttributes .input-search-controller::placeholder{
+ font-weight: bold;
+}
+.create-form .addedFunctionsList .input-search-controller:focus,
+.create-form .nestedAttributes .input-search-controller:focus{
+ background-color: #fff !important;
+}
+.nestedAttributes .noAttributes{
+ margin: 12px;
+ font-weight: bold;
+ font-size: 12px;
+}
+.addedFunctionsList .list-group-item{
+ margin-bottom: 0;
+ padding-left: 10px;
+ padding-right: 12px;
+ text-align: left;
+ font-size: 12px;
+ border: 0 !important;
+ border-radius: 0 !important;
+ background-color: transparent !important;
+}
+.addedFunctionsList .list-group-item:hover{
+ background-color: #fff !important;
+ color: #1B3E6F;
+}
+.addedFunctionsList .list-group-item.active{
+ background-color: #E0E8F2 !important;
+}
+.addedFunctionsList .list-group-item i{
+ font-size: 18px;
+ vertical-align: middle;
+}
+.addedFunctionsList .list-group-item i:last-child{
+ float: right;
+ font-size: 15px;
+ line-height: 17px;
+}
+.nestedAttributes .btn-group{
+ display: grid;
+}
+.nestedAttributes .btn-group .btn{
+ padding-left: 10px !important;
+ padding-right: 10px !important;
+ height: 36px;
+ border-radius: 0;
+ background-color: transparent;
+ border: 0;
+ color: #1B3E6F !important;
+ text-align: left;
+ font-weight: normal;
+ line-height: 24px;
+}
+.nestedAttributes .btn-group .btn:hover{
+ background-color: #fff !important;
+}
+.nestedAttributes .btn-group .btn.active,
+.nestedAttributes .btn-group .btn.active:hover{
+ background-color: #E0E8F2 !important;
+ outline: 0;
+}
+.nestedAttributes .btn-group .btn.active:focus{
+ box-shadow: none;
+ border: 0;
+}
+/*FORM*/
+.create-form .col-form-label{
+ color: #1B3E6F;
+ font-size: 12px;
+ font-weight: bold;
+}
+.create-form .col-form-label span{
+ color: #FF6469;
+}
+.create-form .form-control{
+ margin-bottom: 9px;
+ padding-left: 0;
+ padding-right: 0;
+ border-radius: 0;
+ border: 0;
+ border-bottom: solid 1px #EFEFF4;
+ font-size: 13px;
+ box-shadow: none !important;
+ color: #1B3E6F;
+}
+.create-form .form-control::placeholder{
+ color: #C3CDDB;
+}
+.create-form .form-control:focus{
+ border-bottom-color: #1B3E6F;
+ -webkit-box-shadow: 0 4px 6px -6px rgba(18, 115, 235, .6) !important;
+ -moz-box-shadow: 0 4px 6px -6px rgba(18, 115, 235, .6) !important;
+ box-shadow: 0 4px 6px -6px rgba(18, 115, 235, .6) !important;
+ background-color: transparent !important;
+ text-shadow: none;
+}
+.list-group-item{
+ margin-bottom: 9px;
+ padding: 9px 1.25rem;
+ border-color: #E6EDF5;
+ font-size: 11px;
+ color: #1B3E6F;
+ font-weight: bold;
+ text-align: center;
+}
+.list-group-item.active{
+ color: #1B3E6F;
+ background-color: #C3CDDB;
+ border-color: #C3CDDB;
+}
+.list-group-horizontal .list-group-item + .list-group-item{
+ border-left-width: 1px;
+}
+.create-form .custom-control-input:checked ~ .custom-control-label{
+ background-color: transparent !important;
+ color: #1B3E6F;
+}
+/*Optional Attributes Menu*/
+.optional-attributes-menu{
+ margin-top: 20px;
+ padding: 10px 20px;
+ border-top: solid 1px #ECEDF2;
+ border-bottom: solid 1px #ECEDF2;
+ background-color: #F4F9FE;
+}
+.optional-attributes-menu .dropdown{
+ width: 100%;
+}
+.optional-attributes-menu .dropdown-text,
+.optional-attributes-menu .dropdown-text:hover,
+.optional-attributes-menu .dropdown-toggle:hover ~ .dropdown-text,
+.optional-attributes-menu .dropdown-toggle:focus ~ .dropdown-text{
+ top: 0;
+ text-align: center;
+ font-weight: normal;
+ text-indent: 0;
+ background-color: #fff;
+ box-shadow: none;
+ border: solid 1px #C1CDDD;
+ border-radius: 2px;
+}
+.optional-attributes-menu .dropdown-toggle:hover ~ .dropdown-text,
+.optional-attributes-menu .dropdown-toggle:focus ~ .dropdown-text{
+ background-color: #D0DFF1 !important;
+ border-color: #C1CDDD;
+ border-radius: 2px !important;
+ color: #1B3E6F !important;
+}
+.optional-attributes-menu .dropdown-text i{
+ font-size: 17px;
+ vertical-align: middle;
+}
+.optional-attributes-menu .dropdown-content:hover,
+.optional-attributes-menu .dropdown-toggle:focus ~ .dropdown-content{
+ top: 36px;
+ width: 100%;
+ padding: 5px 0;
+ border-radius: 2px;
+ background-color: #F4F9FE;
+ border-color: #D0DFF1;
+ font-size: 13px;
+}
+.optional-attributes-menu .dropdown-content li{
+ padding: 0 5px;
+ line-height: 36px;
+ border-bottom: solid 1px #EAF4FF;
+}
+.optional-attributes-menu .dropdown-content li a{
+ display: inline;
+}
+.optional-attributes-menu .dropdown-content li:hover,
+.optional-attributes-menu .dropdown-content li:hover a{
+ background-color: #D0DFF1;
+}
+.optional-attributes-menu li i{
+ font-size: 20px;
+ margin-top: 10px;
+ margin-right: 10px;
+}
+
+.temp-buttons .btn{
+ font-size: 13px;
+ margin: 12px;
+ padding: 8px 12px !important;
+ line-height: 14px;
+}
\ No newline at end of file