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 ----------------------*/