@color1: #F7FFC2; @color2: #E8D8B9; @color3: #FFD1C9; @color4: #E0C5E8; @color5: #D2DEFF; @colorline: #461d13; /*@ colorline Lines and arrows primary color*/ .hexBackgroundToRGBA(@color,@alpha){ @myred:red(@color); @mygreen:green(@color); @myblue:blue(@color); background-color: @color; background-color: rgba(@myred,@mygreen,@myblue,@alpha); } .color1 {background-color:@color1;} .color2 {background-color:@color2;} .color3 {background-color:@color3;} .color4 {background-color:@color4;} .color5 {background-color:@color5;} .modal {background-color:@color1;} body{ height: 100%; } /*LEFT START*/ .ClassMap .ClassNodeleft { margin: 0 10px 0 0px; padding: 6px 40px 6px 0px; border-right: 1px solid @colorline; position: relative; top:0px; left:0px; float:right; clear: both; background: url(images/arrow-left.png) no-repeat 100% 50%; } .ClassMap .ClassNodeleft:first-child { border-right: none; } .ClassMap .ClassNodeleft:last-child, .ClassMap .ClassNodeleft .last-child { border-right: none; } .ClassMap .ClassNodeleft:first-child:last-child { padding-top: 0; padding-bottom: 0; } .ClassMap .ClassNodeleft .connectorleft { position: absolute; width: 10px; display: block; top: 50%; right: 0; } .ClassMap .ClassNodeleft:first-child > .connectorleft { height: 50%; border-right: 1px solid @colorline; } .ClassMap .ClassNodeleft:last-child > .connectorleft, .ClassMap .ClassNodeleft .last-child > .connectorleft { top: 0; height: 50%; border-right: 1px solid @colorline; border-top: none; } .ClassMap .ClassNodeleft:first-child:last-child > .connectorleft, .ClassMap .ClassNodeleft:first-child .last-child > .connectorleft { border-right: none; height: auto; top: 50%; } .ClassMap .empty .ClassNodeleft-SubClassList > .sub-connectorleft { display: none; } .ClassMap .ClassNodeleft-Wrapper { display: table-row; } .ClassMap .ClassNodeleft-Header { display: table-cell; vertical-align: middle; } .ClassMap .ClassNodeleft-Header-Title { padding: 10px 10px 10px 15px; /*max-width: 32ex;*/ overflow: hidden; border: 1px solid rgba(0,0,0,.1); border-radius: 10px; -moz-box-shadow: inset 0 0 3px rgba(0,0,0,.3),1px 1px 3px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3),1px 1px 3px rgba(0,0,0,.1); box-shadow: inset 0 0 3px rgba(0,0,0,.3),1px 1px 3px rgba(0,0,0,.1); } .ClassMap .ClassNodeleft-Header-Title .ns { display: block; font-size: 80%; color: #444; } .ClassMap .ClassNodeleft-SubClassList { display: table-cell; vertical-align: middle; position: relative; background: url('images/line.gif') no-repeat 100% 50%; } .ClassMap .ClassNodeleft-SubClassList-Wrapper { } .ClassMap .firstLevel > .ClassNodeleft { border: none; } /*LEFT END*/ /*RIGHT START*/ .ClassMap .ClassNode { margin: 0 0 0 10px; padding: 6px 0 6px 40px; border-left: 1px solid @colorline; position: relative; background: url(images/arrow-right.png) no-repeat 0% 50%; } .ClassMap .ClassNode:first-child { border-left: none; } .ClassMap .ClassNode:last-child { border-left: none; } .ClassMap .ClassNode:first-child:last-child { padding-top: 0; padding-bottom: 0; } .ClassMap .ClassNode .connector { position: absolute; width: 10px; display: block; top: 50%; left: 0; } .ClassMap .ClassNode:first-child > .connector { height: 50%; border-left: 1px solid @colorline; } .ClassMap .ClassNode:last-child > .connector { top: 0; height: 50%; border-left: 1px solid @colorline; border-top: none; } .ClassMap .ClassNode:first-child:last-child > .connector { border-left: none; height: auto; top: 50%; } .ClassMap .sub-connector { display: block; position: absolute; top: 50%; width: 10px; } .ClassMap .empty .ClassNode-SubClassList > .sub-connector { display: none; } .ClassMap .ClassNode-Wrapper { display: table-row; } .ClassMap .ClassNode-Header { display: table-cell; vertical-align: middle; } .ClassMap .ClassNode-Header-Title { padding: 10px; /*max-width: 32ex;*/ overflow: hidden; border: 1px solid rgba(0,0,0,.3); border-radius: 10px; -moz-box-shadow: inset 0 0 3px rgba(0,0,0,.3),1px 1px 3px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3),1px 1px 3px rgba(0,0,0,.1); box-shadow: inset 0 0 3px rgba(0,0,0,.3),1px 1px 3px rgba(0,0,0,.1); } .ClassMap .ClassNode-Header-Title .ns { display: block; font-size: 80%; color: #444; } .ClassMap .ClassNode-SubClassList { display: table-cell; vertical-align: middle; background: url('images/line.gif') no-repeat 0% 50%; } .ClassMap .ClassNode-SubClassList-Wrapper { } .ClassMap .firstLevel > .ClassNode { border: none; } /*RIGHT END*/ /* CENTER START */ .mainblock{ background: url('images/background-central.jpg') no-repeat 0 0; -webkit-box-shadow: 0px 12px 28px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px 12px 28px rgba(50, 50, 50, 0.3); box-shadow: 0px 12px 28px rgba(50, 50, 50, 0.3); border-radius: 0px; padding: 5px; max-width: 240px; } .maintext { color: #681f0c; /*font-family: Palatino Linotype;*/ font-family: Linotype; background-color: #ece7d2; display: block; padding: 5px; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* CENTER END */ a[rel="leanModal"] { color: #461d13; text-decoration: none; border-bottom: 1px dotted #461d13; &:hover{border:none;}; } .firstlevelblock{ -webkit-box-shadow: inset 0px 0px 10px rgba(66, 59, 32, 0.31); -moz-box-shadow: inset 0px 0px 10px rgba(66, 59, 32, 0.31); box-shadow: inset 0px 0px 10px rgba(66, 59, 32, 0.31); padding: 10px 10px 10px 10px; border: 2px solid #6a3c21; position:relative; /*-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.1); border-radius: 2px; */ } .show_hide_btn{ width:34px; height: 34px; background: url('images/plus_minus_icon_large.png') no-repeat 0 0; display: inline-block; margin-top: -17px; } .ClassNodeleft .show_hide_btn { position: absolute; top: 50%; left: -27px; background-position: 0 -34px; } .ClassNode .show_hide_btn { position: absolute; z-index: 1; top: 50%; right: -27px; background-position: 0 0; } .ClassNode .hide_btn{ background-position: 0 -34px; } .ClassNodeleft .hide_btn { background-position: 0 0; } .ClassMap ul, .ClassMap ol { padding-left:25px; } .lglm-modal ul { padding-left:10px; }