Warning, /webapps/ocs-webserver/httpdocs/theme/flatui/less/stylesheets/general.less is written in an unsupported language. File is not indexed.
0001 @import "mixins.less"; 0002 0003 /**-- SPECIFIC USE CLASSES ---------*/ 0004 0005 .clearfix:after { 0006 content: "."; 0007 display: block; 0008 clear: both; 0009 visibility: hidden; 0010 line-height: 0; 0011 height: 0; 0012 } 0013 0014 a { 0015 text-decoration: none; 0016 color: @newblue; 0017 } 0018 0019 a:hover, a:active, a:focus { 0020 color: @newblue; 0021 } 0022 0023 .full-width { 0024 width: 100% !important; 0025 } 0026 0027 .left { 0028 float: left; 0029 } 0030 0031 .right { 0032 float: right; 0033 } 0034 0035 .clear { 0036 clear: both; 0037 } 0038 0039 .margin-auto { 0040 margin: auto; 0041 } 0042 0043 .margin-bottom-10 { 0044 margin-bottom: 10px; 0045 } 0046 0047 .margin-bottom-20 { 0048 margin-bottom: 20px; 0049 } 0050 0051 .margin-left-0 { 0052 margin-left: 0; 0053 } 0054 0055 .margin-left-10 { 0056 margin-left: 10px; 0057 } 0058 0059 .margin-left-30 { 0060 margin-left: 30px; 0061 } 0062 0063 .margin-top-5 { 0064 margin-top: -5px; 0065 } 0066 0067 .margin-top-40 { 0068 margin-top: 40px; 0069 } 0070 0071 .padding-both-5 { 0072 padding: 0 5px; 0073 } 0074 0075 .padding-both-20 { 0076 padding: 0 20px; 0077 } 0078 0079 .center { 0080 text-align: center; 0081 } 0082 0083 .relative { 0084 position: relative; 0085 } 0086 0087 .absolute { 0088 position: absolute; 0089 } 0090 0091 .inline { 0092 display: inline-block; 0093 } 0094 0095 .block { 0096 display: block; 0097 } 0098 0099 .aligncenter { 0100 margin: 0 auto; 0101 } 0102 0103 .small { 0104 font-size: 12px; 0105 } 0106 0107 .large { 0108 font-size: 18px; 0109 } 0110 0111 .light { 0112 font-weight: 300; 0113 } 0114 0115 .bold { 0116 font-weight: 700; 0117 } 0118 0119 .italic { 0120 font-style: italic; 0121 } 0122 0123 .lightblue { 0124 color: @newblue; 0125 } 0126 0127 .lightgrey { 0128 color: #95a5a6; 0129 } 0130 0131 .lightlightgrey { 0132 color: #cacfd2; 0133 } 0134 0135 .greyblue { 0136 color: #bdc3c7 0137 } 0138 0139 .purple { 0140 color: #8e44ad; 0141 } 0142 0143 h1.page-title { 0144 color: #34495e; 0145 font-weight: bold; 0146 font-size: 32px; 0147 } 0148 0149 .box { 0150 border-radius: 5px; 0151 margin-bottom: 10px; 0152 } 0153 0154 .bordered { 0155 border: 1px solid #bdc3c7; 0156 } 0157 0158 .bordered-top-left-right { 0159 border: 1px solid #bdc3c7; 0160 border-bottom: none; 0161 } 0162 0163 .margin-top_5 { 0164 margin-top: 5px; 0165 } 0166 0167 .margin-top-15 { 0168 margin-top: 15px; 0169 } 0170 0171 .margin-top-25 { 0172 margin-top: 25px; 0173 } 0174 0175 .margin-top-80 { 0176 margin-top: 80px; 0177 } 0178 0179 .margin-bottom-15 { 0180 margin-bottom: 15px; 0181 } 0182 0183 .margin-left-15 { 0184 margin-left: 15px; 0185 } 0186 0187 .margin-right-5 { 0188 margin-right: 5px; 0189 } 0190 0191 .wrapper { 0192 width: 1170px; 0193 margin: auto; 0194 } 0195 0196 .width-150 { 0197 width: 150px; 0198 } 0199 0200 .borderless { 0201 border:none !important; 0202 } 0203 0204 .default-cursor { 0205 cursor: default !important; 0206 } 0207 0208 .cursor-hand { 0209 cursor: pointer !important; 0210 } 0211 0212 /**-- /SPECIFIC USE CLASSES --------*/ 0213 0214 /**-- ICONS ------------------------*/ 0215 0216 em.icon { 0217 display: inline-block; 0218 .bg_sheet; 0219 } 0220 0221 em.pling-icon-gold { 0222 width: 30px; 0223 height: 30px; 0224 //background-position: -192px -200px; 0225 background-image: url('/theme/flatui/img/new/box-logo.png') !important; 0226 background-size: cover; 0227 } 0228 0229 0230 // general icons 0231 0232 em.gear-icon { 0233 width: 16px; 0234 height: 16px; 0235 background-position: -672px -129px; 0236 } 0237 0238 em.info-icon { 0239 width:31px; 0240 height: 30px; 0241 background-position: -289px -64px; 0242 } 0243 0244 em.calender-icon { 0245 background-position: -223px -63px; 0246 width: 18px; 0247 height: 15px; 0248 } 0249 0250 // arrow icons 0251 0252 em.arrow-down-gray { 0253 width: 16px; 0254 height: 8px; 0255 background-position: -687px -25px; 0256 } 0257 0258 em.arrow-right-black { 0259 width: 7px; 0260 height: 12px; 0261 background: url(../img/right_arrow_small.png) center center; 0262 /*background-position: -684px -35px;*/ 0263 } 0264 0265 em.arrow-white-up { 0266 width: 16px; 0267 height: 8px; 0268 background-position: -748px -103px; 0269 } 0270 0271 em.arrow-gray-down { 0272 width: 16px; 0273 height: 8px; 0274 background-position: -748px -113px; 0275 } 0276 0277 em.icon-expand { 0278 width: 12px; 0279 height: 10px; 0280 background-position: -734px -31px; 0281 } 0282 0283 em.icon-contract { 0284 width: 12px; 0285 height: 10px; 0286 background-position: -750px -31px; 0287 } 0288 0289 // social icons 0290 0291 .icon-facebook, .icon-twitter, .icon-google { 0292 width: 40px; 0293 height: 40px; 0294 cursor: pointer; 0295 display: inline-block; 0296 .bg_sheet; 0297 } 0298 0299 .icon-facebook { 0300 background-position: 0px -105px; 0301 0302 &:hover { 0303 background-position: 0px -145px; 0304 } 0305 } 0306 0307 .icon-twitter { 0308 background-position: -40px -105px; 0309 0310 &:hover { 0311 background-position: -40px -145px ; 0312 } 0313 } 0314 0315 .icon-google { 0316 background-position: -80px -105px ; 0317 0318 &:hover { 0319 background-position: -80px -145px ; 0320 } 0321 } 0322 0323 // about me pages header icon 0324 0325 em.heart-icon { 0326 width: 26px; 0327 height: 24px; 0328 background-position: -703px -48px; 0329 &:hover { 0330 background-position: -673px -48px; 0331 } 0332 } 0333 0334 em.heart-icon-purple { 0335 width: 26px; 0336 height: 24px; 0337 background-position: -733px -48px; 0338 } 0339 0340 em.share-icon { 0341 height: 23px; 0342 width: 23px; 0343 background-image: url(/theme/flatui/img/icon-share.png); 0344 //background-position: -696px -73px; 0345 //&:hover { 0346 //background-position: -672px -73px; 0347 //} 0348 } 0349 0350 em.report-icon { 0351 height: 23px; 0352 width: 23px; 0353 background-image: url(/theme/flatui/img/icon-report.png); 0354 //background-position: -728px -73px; 0355 //&:hover { 0356 // background-position: -720px -73px; 0357 //} 0358 } 0359 0360 // settings page icons 0361 0362 em.section-heading-icon { 0363 width: 24px; 0364 height: 24px; 0365 margin: -3px 5px 0 0; 0366 } 0367 0368 em.icon-profile { 0369 background-position: -192px -128px; 0370 } 0371 0372 em.icon-profile-picture { 0373 background-position: -224px -128px; 0374 } 0375 0376 em.icon-password { 0377 background-position: -257px -128px; 0378 } 0379 0380 em.icon-newsletter { 0381 background-position: -320px -128px; 0382 } 0383 0384 em.icon-website { 0385 background-position: -288px -128px; 0386 } 0387 0388 em.icon-payment { 0389 background-position: -347px -128px; 0390 } 0391 0392 /**-- /ICONS ------------------------*/ 0393 0394 /**-- BUTTONS -------------------**/ 0395 0396 .plingbutton { 0397 height: 60px; 0398 width: 204px; 0399 background: url(/theme/flatui/img/new/button.png); 0400 padding: 0; 0401 background-color: white !important; 0402 margin: 0 auto; 0403 0404 a, button { 0405 display: block; 0406 height: 100%; 0407 width: 100%; 0408 } 0409 } 0410 0411 .body-pling-button { 0412 margin: 0px 0413 } 0414 0415 .btn-pling-2 { 0416 font-size: 1.1em; 0417 font-weight: 400; 0418 padding: 0.4em 0.8em; 0419 height: 41px; 0420 margin: 0; 0421 background: @newblue; 0422 color: white; 0423 border-radius: 5px; 0424 border: 1px solid #7f7f7f; 0425 text-shadow: 1px 1px 1px #444; 0426 .box_shadows(inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05)); 0427 .transition(); 0428 0429 &:hover { 0430 background:lighten(@newblue,5%); 0431 } 0432 0433 &:active { 0434 .box_shadows(inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05)); 0435 background:darken(@newblue,5%); 0436 } 0437 0438 } 0439 0440 .btn-submit { 0441 background: @newblue; 0442 padding: 10px 35px; 0443 } 0444 0445 .btn-purple { 0446 background: #9b59b6; 0447 padding: 10px 35px; 0448 } 0449 0450 .btn-grey { 0451 background: #393d3f; 0452 padding: 10px 35px; 0453 } 0454 0455 .btn-light-grey { 0456 background: #517892; 0457 padding: 10px 35px; 0458 } 0459 0460 .btn-native { 0461 background-color: #14B9D5; 0462 } 0463 0464 .btn.btn-native:hover, 0465 .btn.btn-native:focus, 0466 .btn-group:focus .btn.btn-native.dropdown-toggle { 0467 background-color: #0e778a; 0468 } 0469 0470 .btn-min-width { 0471 min-width: 120px; 0472 } 0473 0474 /**-- /BUTTONS ------------------**/ 0475 0476 /**-- COMMON ----------------------*/ 0477 0478 * { 0479 outline: none !important; 0480 } 0481 0482 .icon-expand { 0483 right: 0; 0484 top: 0; 0485 width: 45px; 0486 height: 50px; 0487 padding-bottom: 2px; 0488 background: url(../img/icon-expand.png); 0489 border-left: 1px solid #bdc3c7; 0490 } 0491 0492 0493 .expand { 0494 right: 0; 0495 top: 0px; 0496 width: 45px; 0497 height: 98%; 0498 padding-bottom: 2px; 0499 border-left: 1px solid #bdc3c7; 0500 0501 em { 0502 position: absolute; 0503 top: 50%; 0504 left: 50%; 0505 margin-left: -6px; 0506 margin-top: -5px; 0507 border-left:0px; 0508 } 0509 } 0510 0511 /**-- COMMON ----------------------*/