src/pyams_skin/resources/css/myams.css
changeset 118 391ad752903e
parent 104 b73c7111a74d
child 122 ccb749bdafa8
equal deleted inserted replaced
117:00bfb7b29d9e 118:391ad752903e
       
     1 (node) util.print is deprecated. Use console.log instead.
     1 /*
     2 /*
     2  * MyAMS
     3  * MyAMS
     3  * « My Application Management Skin »
     4  * « My Application Management Skin »
     4  *
     5  *
     5  * $Tag$
     6  * $Tag$
    10  * ©2014 Thierry Florac <tflorac@ulthar.net>
    11  * ©2014 Thierry Florac <tflorac@ulthar.net>
    11  */
    12  */
    12 /*
    13 /*
    13  * Colors variations
    14  * Colors variations
    14  */
    15  */
       
    16 .txt-color-danger {
       
    17   color: #a94442 !important;
       
    18 }
       
    19 .txt-color-warning {
       
    20   color: #6b6d31 !important;
       
    21 }
       
    22 .txt-color-info {
       
    23   color: #346597 !important;
       
    24 }
       
    25 .txt-color-success {
       
    26   color: #296829 !important;
       
    27 }
       
    28 .bg-color-danger {
       
    29   background-color: #a94442 !important;
       
    30 }
       
    31 .bg-color-warning {
       
    32   background-color: #6b6d31 !important;
       
    33 }
       
    34 .bg-color-info {
       
    35   background-color: #346597 !important;
       
    36 }
       
    37 .bg-color-success {
       
    38   background-color: #5cb85c !important;
       
    39 }
    15 .txt-color-text {
    40 .txt-color-text {
    16   color: #333333 !important;
    41   color: #333333 !important;
    17 }
    42 }
    18 .txt-color-blue {
    43 .txt-color-blue {
    19   color: #60747c !important;
    44   color: #60747c !important;
  3046 /*
  3071 /*
  3047  * Typos styles
  3072  * Typos styles
  3048  */
  3073  */
  3049 @font-face {
  3074 @font-face {
  3050   font-family: 'Ubuntu';
  3075   font-family: 'Ubuntu';
  3051   src: url('./fonts/Ubuntu-C.eot');
  3076   src: url('fonts/Ubuntu-C.eot');
  3052   src: url('./fonts/Ubuntu-C.eot?#iefix') format('embedded-opentype'), url('./fonts/Ubuntu-C.woff') format('woff'), url('./fonts/Ubuntu-C.ttf') format('truetype'), url('./fonts/Ubuntu-C.svg') format('svg');
  3077   src: url('fonts/Ubuntu-C.eot?#iefix') format('embedded-opentype'), url('fonts/Ubuntu-C.woff') format('woff'), url('fonts/Ubuntu-C.ttf') format('truetype'), url('fonts/Ubuntu-C.svg') format('svg');
  3053   font-weight: normal;
  3078   font-weight: normal;
  3054   font-style: normal;
  3079   font-style: normal;
  3055 }
  3080 }
  3056 @font-face {
  3081 @font-face {
  3057   font-family: 'Ubuntu-Light';
  3082   font-family: 'Ubuntu-Light';
  3058   src: url('./fonts/Ubuntu-L.eot');
  3083   src: url('fonts/Ubuntu-L.eot');
  3059   src: url('./fonts/Ubuntu-L.eot?#iefix') format('embedded-opentype'), url('./fonts/Ubuntu-L.woff') format('woff'), url('./fonts/Ubuntu-L.ttf') format('truetype'), url('./fonts/Ubuntu-L.svg') format('svg');
  3084   src: url('fonts/Ubuntu-L.eot?#iefix') format('embedded-opentype'), url('fonts/Ubuntu-L.woff') format('woff'), url('fonts/Ubuntu-L.ttf') format('truetype'), url('fonts/Ubuntu-L.svg') format('svg');
  3060   font-weight: normal;
  3085   font-weight: normal;
  3061   font-style: normal;
  3086   font-style: normal;
  3062 }
  3087 }
  3063 @font-face {
  3088 @font-face {
  3064   font-family: 'Ubuntu-Bold';
  3089   font-family: 'Ubuntu-Bold';
  3065   src: url('./fonts/Ubuntu-B.eot');
  3090   src: url('fonts/Ubuntu-B.eot');
  3066   src: url('./fonts/Ubuntu-B.eot?#iefix') format('embedded-opentype'), url('./fonts/Ubuntu-B.woff') format('woff'), url('./fonts/Ubuntu-B.ttf') format('truetype'), url('./fonts/Ubuntu-B.svg') format('svg');
  3091   src: url('fonts/Ubuntu-B.eot?#iefix') format('embedded-opentype'), url('fonts/Ubuntu-B.woff') format('woff'), url('fonts/Ubuntu-B.ttf') format('truetype'), url('fonts/Ubuntu-B.svg') format('svg');
  3067   font-weight: bold;
  3092   font-weight: bold;
       
  3093   font-style: normal;
       
  3094 }
       
  3095 @font-face {
       
  3096   font-family: 'OpenSans';
       
  3097   src: url('fonts/OpenSans-Regular.eot');
       
  3098   src: url('fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Regular.woff2') format('woff2'), url('fonts/OpenSans-Regular.woff') format('woff'), url('fonts/OpenSans-Regular.ttf') format('truetype'), url('fonts/OpenSans-Regular.svg') format('svg');
       
  3099   font-weight: normal;
  3068   font-style: normal;
  3100   font-style: normal;
  3069 }
  3101 }
  3070 html,
  3102 html,
  3071 body {
  3103 body {
  3072   font-family: Ubuntu, Arial, Helvetica, sans-serif;
  3104   font-family: Ubuntu, Arial, Helvetica, sans-serif;
  3101   vertical-align: top!important;
  3133   vertical-align: top!important;
  3102 }
  3134 }
  3103 .align-base {
  3135 .align-base {
  3104   vertical-align: baseline!important;
  3136   vertical-align: baseline!important;
  3105 }
  3137 }
       
  3138 .align-middle {
       
  3139   vertical-align: middle!important;
       
  3140 }
  3106 .opacity-25 {
  3141 .opacity-25 {
  3107   opacity: 0.25!important;
  3142   opacity: 0.25!important;
  3108 }
  3143 }
  3109 .opacity-50 {
  3144 .opacity-50 {
  3110   opacity: 0.5!important;
  3145   opacity: 0.5!important;
  3292 }
  3327 }
  3293 .shift-bottomright-4 {
  3328 .shift-bottomright-4 {
  3294   margin-bottom: -4px !important;
  3329   margin-bottom: -4px !important;
  3295   margin-right: -4px !important;
  3330   margin-right: -4px !important;
  3296 }
  3331 }
  3297 .bordered {
  3332 .bordered:not(:empty) {
  3298   border: 1px solid #ccc;
  3333   border: 1px solid #ccc;
  3299 }
  3334 }
  3300 .bordered:hover {
  3335 .bordered:not(:empty):hover {
  3301   border: 1px solid #bbbbbb;
  3336   border-color: #bbbbbb;
  3302 }
  3337 }
  3303 .bordered.nohover:hover {
  3338 .bordered:not(:empty).nohover:hover {
  3304   border-color: #ccc;
  3339   border-color: #ccc;
  3305 }
  3340 }
  3306 .no-border,
  3341 .no-border,
  3307 .well[class*=" bg-"].no-border {
  3342 .well[class*=" bg-"].no-border {
  3308   border-width: 0!important;
  3343   border-width: 0!important;
  3704     padding-left: 5px;
  3739     padding-left: 5px;
  3705     padding-right: 5px;
  3740     padding-right: 5px;
  3706   }
  3741   }
  3707 }
  3742 }
  3708 .page-title {
  3743 .page-title {
  3709   margin: 12px 0 15px;
  3744   margin: 7px 0 10px;
  3710 }
  3745 }
  3711 .page-title a {
  3746 .page-title a {
  3712   color: #6F8696;
  3747   color: #6F8696;
  3713 }
  3748 }
  3714 .page-title a:hover,
  3749 .page-title a:hover,
  3736   /*background: -webkit-gradient(linear, left top, right top, color-stop(93%, #829db0), color-stop(100%, #6f8696));
  3771   /*background: -webkit-gradient(linear, left top, right top, color-stop(93%, #829db0), color-stop(100%, #6f8696));
  3737 		background: -webkit-linear-gradient(left, #829db0 93%, #6f8696 100%);
  3772 		background: -webkit-linear-gradient(left, #829db0 93%, #6f8696 100%);
  3738 		background: -webkit-gradient(linear, top left, top right, from(#829db0), to(#6f8696));
  3773 		background: -webkit-gradient(linear, top left, top right, from(#829db0), to(#6f8696));
  3739 		background: -webkit-linear-gradient(left, #829db0 93%, #6f8696 100%);
  3774 		background: -webkit-linear-gradient(left, #829db0 93%, #6f8696 100%);
  3740 		background: linear-gradient(to right, #829db0 93%, #6f8696 100%);*/
  3775 		background: linear-gradient(to right, #829db0 93%, #6f8696 100%);*/
  3741 
       
  3742 }
  3776 }
  3743 #header {
  3777 #header {
  3744   display: block;
  3778   display: block;
  3745   height: 49px;
  3779   height: 49px;
  3746   position: relative;
  3780   position: relative;
  3879   font-size: 14px;
  3913   font-size: 14px;
  3880   cursor: pointer;
  3914   cursor: pointer;
  3881 }
  3915 }
  3882 .top-selector:hover {
  3916 .top-selector:hover {
  3883   color: #333;
  3917   color: #333;
       
  3918 }
       
  3919 #user-menu {
       
  3920   position: relative;
       
  3921 }
       
  3922 #user-menu .btn {
       
  3923   position: relative;
       
  3924   margin-top: 10px;
       
  3925   margin-bottom: 8px;
       
  3926   padding: 3px 6px 3px 0;
       
  3927   width: 60px;
       
  3928 }
       
  3929 @media (max-width: 767px) {
       
  3930   #user-menu .btn {
       
  3931     margin-top: 5px;
       
  3932     margin-left: 5px!important;
       
  3933     width: 40px;
       
  3934     padding-top: 5px;
       
  3935     padding-bottom: 4px;
       
  3936   }
       
  3937   #user-menu .btn i.fa {
       
  3938     float: none!important;
       
  3939     font-size: 150%;
       
  3940   }
       
  3941 }
       
  3942 #user-menu .btn img,
       
  3943 #user-menu .btn i.img {
       
  3944   position: absolute;
       
  3945   left: -1px;
       
  3946   top: -4px;
       
  3947   border: solid 1px white;
       
  3948   padding: 2px;
       
  3949   background-color: white;
       
  3950   transform: rotate(-7deg);
       
  3951 }
       
  3952 @media (max-width: 767px) {
       
  3953   #user-menu .btn img,
       
  3954   #user-menu .btn i.img {
       
  3955     display: none;
       
  3956   }
       
  3957 }
       
  3958 #user-menu .btn i.img {
       
  3959   width: 34px;
       
  3960   height: 34px;
       
  3961   color: #999;
       
  3962   opacity: 1;
       
  3963   font-size: 220%;
       
  3964 }
       
  3965 #user-menu .btn:active img,
       
  3966 #user-menu .btn:active i.img {
       
  3967   left: -2px;
       
  3968   top: -5px;
       
  3969 }
       
  3970 @media (max-width: 767px) {
       
  3971   #user-menu .dropdown-menu a {
       
  3972     width: auto!important;
       
  3973   }
       
  3974 }
       
  3975 #user-activity {
       
  3976   position: relative;
       
  3977 }
       
  3978 #user-activity .badge {
       
  3979   position: absolute;
       
  3980   top: 2px;
       
  3981   right: -8px;
       
  3982 }
       
  3983 @media (max-width: 767px) {
       
  3984   #user-activity .badge {
       
  3985     top: -2px;
       
  3986   }
  3884 }
  3987 }
  3885 @media (max-width: 979px) {
  3988 @media (max-width: 979px) {
  3886   #login-info {
  3989   #login-info {
  3887     display: none;
  3990     display: none;
  3888   }
  3991   }
  4198   margin: 0;
  4301   margin: 0;
  4199   padding: 12px 34px 10px 0!important;
  4302   padding: 12px 34px 10px 0!important;
  4200   background: 0 0;
  4303   background: 0 0;
  4201   vertical-align: top;
  4304   vertical-align: top;
  4202 }
  4305 }
       
  4306 #ribbon .breadcrumb li.strong a {
       
  4307   line-height: 1em;
       
  4308   font-weight: bold;
       
  4309   font-size: 120%;
       
  4310   color: white!important;
       
  4311 }
       
  4312 @media only screen and (min-width: 0) and (max-width: 679px) {
       
  4313   #ribbon .breadcrumb li.strong a {
       
  4314     color: #333!important;
       
  4315   }
       
  4316 }
  4203 #ribbon .breadcrumb,
  4317 #ribbon .breadcrumb,
  4204 #ribbon .breadcrumb a {
  4318 #ribbon .breadcrumb a {
  4205   color: #ddd!important;
  4319   color: #ddd!important;
  4206   text-decoration: none!Important;
  4320   text-decoration: none!Important;
  4207 }
  4321 }
  4210   #ribbon .breadcrumb a {
  4324   #ribbon .breadcrumb a {
  4211     color: #6D6C6C!important;
  4325     color: #6D6C6C!important;
  4212   }
  4326   }
  4213 }
  4327 }
  4214 #ribbon .breadcrumb > li + li:before {
  4328 #ribbon .breadcrumb > li + li:before {
  4215   padding: 0 1px 0 5px;
  4329   padding: 0 3px;
       
  4330 }
       
  4331 #ribbon .breadcrumb > li + li.strong:before {
       
  4332   padding-right: 1px;
  4216 }
  4333 }
  4217 #ribbon .breadcrumb li:last-child,
  4334 #ribbon .breadcrumb li:last-child,
  4218 #ribbon .breadcrumb > .active {
  4335 #ribbon .breadcrumb > .active {
  4219   color: #eee;
  4336   color: #eee;
  4220 }
  4337 }
  4363 .login-info a.btn-primary {
  4480 .login-info a.btn-primary {
  4364   color: #dedede;
  4481   color: #dedede;
  4365 }
  4482 }
  4366 .login-info span {
  4483 .login-info span {
  4367   /*height: 38px;*/
  4484   /*height: 38px;*/
  4368 
       
  4369   display: inline-block;
  4485   display: inline-block;
  4370   padding: 0 0 0 10px;
  4486   padding: 0 0 0 10px;
  4371   /*border-bottom: 1px solid #1A1817;*/
  4487   /*border-bottom: 1px solid #1A1817;*/
  4372 
       
  4373 }
  4488 }
  4374 .login-info span a.btn-success {
  4489 .login-info span a.btn-success {
  4375   margin-top: -10px;
  4490   margin-top: -10px;
  4376 }
  4491 }
  4377 .login-info img {
  4492 .login-info img {
  4435 .minified #left-panel > ul > li,
  4550 .minified #left-panel > ul > li,
  4436 .minified nav > ul > li {
  4551 .minified nav > ul > li {
  4437   overflow: visible;
  4552   overflow: visible;
  4438   /*border-bottom: 1px solid #1A1817;
  4553   /*border-bottom: 1px solid #1A1817;
  4439 			border-top: 1px solid #525151;*/
  4554 			border-top: 1px solid #525151;*/
  4440 
       
  4441 }
  4555 }
  4442 .minified #left-panel > ul > li > ul::before,
  4556 .minified #left-panel > ul > li > ul::before,
  4443 .minified nav > ul > li > ul::before {
  4557 .minified nav > ul > li > ul::before {
  4444   border-left: 0;
  4558   border-left: 0;
  4445 }
  4559 }
  4542 }
  4656 }
  4543 .minified #left-panel > ul > li > ul > li,
  4657 .minified #left-panel > ul > li > ul > li,
  4544 .minified nav > ul > li > ul > li {
  4658 .minified nav > ul > li > ul > li {
  4545   background-color: rgba(91, 103, 113, 0.8);
  4659   background-color: rgba(91, 103, 113, 0.8);
  4546   /*background-color: rgba(69, 69, 69, .9);*/
  4660   /*background-color: rgba(69, 69, 69, .9);*/
  4547 
       
  4548 }
  4661 }
  4549 .minified #left-panel > ul > li > ul > li > ul > li,
  4662 .minified #left-panel > ul > li > ul > li > ul > li,
  4550 .minified nav > ul > li > ul > li > ul > li {
  4663 .minified nav > ul > li > ul > li > ul > li {
  4551   background-color: #627685;
  4664   background-color: #627685;
  4552 }
  4665 }
  4691   margin-left: 0;
  4804   margin-left: 0;
  4692 }
  4805 }
  4693 .no-menu #hide-menu {
  4806 .no-menu #hide-menu {
  4694   display: none;
  4807   display: none;
  4695 }
  4808 }
  4696 #shortcut {
  4809 #shortcuts {
  4697   position: absolute;
  4810   position: absolute;
  4698   top: 0;
  4811   top: 0;
  4699   left: 0;
  4812   left: 0;
  4700   height: auto;
  4813   height: auto;
  4701   width: 100%;
  4814   width: 100%;
  4706   color: #fff;
  4819   color: #fff;
  4707   -webkit-box-sizing: border-box;
  4820   -webkit-box-sizing: border-box;
  4708   -moz-box-sizing: border-box;
  4821   -moz-box-sizing: border-box;
  4709   box-sizing: border-box;
  4822   box-sizing: border-box;
  4710 }
  4823 }
  4711 #shortcut ul {
  4824 #shortcuts ul {
  4712   padding: 15px 20px 10px;
  4825   padding: 15px 20px 10px;
  4713   list-style: none;
  4826   list-style: none;
  4714   margin: 0;
  4827   margin: 0;
  4715   -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
  4828   -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
  4716   box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
  4829   box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
  4717   border-bottom: 1px solid #423F3F;
  4830   border-bottom: 1px solid #423F3F;
  4718 }
  4831 }
  4719 #shortcut ul li {
  4832 #shortcuts ul li {
  4720   display: inline-block;
  4833   display: inline-block;
  4721   width: auto;
  4834   width: auto;
  4722 }
  4835 }
  4723 #shortcut ul li .ams-metro-tile {
  4836 #shortcuts ul li .ams-metro-tile {
  4724   margin: 0 3px 3px;
  4837   margin: 0 3px 3px;
  4725   border: 0;
  4838   border: 0;
  4726   border-radius: 0;
  4839   border-radius: 0;
  4727 }
  4840 }
  4728 #shortcut ul li .ams-metro-tile:hover {
  4841 #shortcuts ul li .ams-metro-tile:hover {
  4729   color: #fff;
  4842   color: #fff;
  4730   text-decoration: none;
  4843   text-decoration: none;
  4731 }
  4844 }
  4732 #shortcut ul li .ams-metro-tile:active,
  4845 #shortcuts ul li .ams-metro-tile:active,
  4733 #shortcut ul li .ams-metro-tile:focus {
  4846 #shortcuts ul li .ams-metro-tile:focus {
  4734   left: 0;
  4847   left: 0;
  4735   top: 0;
  4848   top: 0;
  4736 }
  4849 }
  4737 #shortcut .version {
  4850 #shortcuts ul li a {
       
  4851   display: inline-block;
       
  4852   box-sizing: content-box;
       
  4853   text-transform: capitalize;
       
  4854   font-size: 14px;
       
  4855   color: #333;
       
  4856   text-decoration: none;
       
  4857 }
       
  4858 #shortcuts ul li a span {
       
  4859   display: inline-block;
       
  4860   padding: 0 0 0 10px;
       
  4861 }
       
  4862 #shortcuts .version {
  4738   position: absolute;
  4863   position: absolute;
  4739   right: 10px;
  4864   right: 10px;
  4740   bottom: 10px;
  4865   bottom: 10px;
  4741 }
  4866 }
  4742 .shortcut-on #response-btn {
  4867 .shortcut-on #response-btn {
  5172 nav {
  5297 nav {
  5173   padding-top: 40px;
  5298   padding-top: 40px;
  5174 }
  5299 }
  5175 nav ul {
  5300 nav ul {
  5176   width: 100%;
  5301   width: 100%;
  5177   padding: 40px 28px 25px 0;
       
  5178   padding: 0;
  5302   padding: 0;
  5179   margin: 0;
  5303   margin: 0;
  5180   font-size: 13px;
  5304   font-size: 13px;
  5181   line-height: .5em;
  5305   line-height: .5em;
  5182   list-style: none;
  5306   list-style: none;
  5188 }
  5312 }
  5189 nav ul li.divider {
  5313 nav ul li.divider {
  5190   height: 20px;
  5314   height: 20px;
  5191   border: 0;
  5315   border: 0;
  5192 }
  5316 }
       
  5317 nav ul li.divider:last-child {
       
  5318   display: none;
       
  5319 }
  5193 nav ul li.header {
  5320 nav ul li.header {
  5194   font-family: "Ubuntu-Light", Arial, Helvetica, sans-serif;
  5321   font-family: "Ubuntu-Light", Arial, Helvetica, sans-serif;
  5195   font-size: 14px;
  5322   font-size: 14px;
  5196   font-weight: bold;
  5323   font-weight: bold;
  5197   color: #eee;
  5324   color: #eee;
  5198   background-color: #b13510;
  5325   background-color: #b13510;
  5199   border-top-color: #d44918;
       
  5200   border-bottom-color: #a13812;
       
  5201   padding: 4px 10px 4px 20px;
  5326   padding: 4px 10px 4px 20px;
  5202   line-height: 18px;
  5327   line-height: 18px;
  5203 }
  5328 }
  5204 nav ul li.header:not(:first-child) {
  5329 nav ul li.header:not(:first-child) {
  5205   margin-top: 10px;
  5330   margin-top: 10px;
  5260 }
  5385 }
  5261 nav ul .active > a {
  5386 nav ul .active > a {
  5262   color: #fefefe!important;
  5387   color: #fefefe!important;
  5263   position: relative;
  5388   position: relative;
  5264 }
  5389 }
       
  5390 nav ul.active li.active > a {
       
  5391   cursor: default;
       
  5392 }
       
  5393 nav ul.active li.active > a.open {
       
  5394   cursor: pointer;
       
  5395 }
       
  5396 nav ul.active li.active > a.open.active {
       
  5397   cursor: default;
       
  5398 }
  5265 nav ul b {
  5399 nav ul b {
  5266   float: right;
  5400   float: right;
  5267   font-size: 14px;
  5401   font-size: 14px;
  5268   margin-top: -1px;
  5402   margin-top: -1px;
  5269 }
  5403 }
  5347   padding-left: 10px;
  5481   padding-left: 10px;
  5348 }
  5482 }
  5349 nav ul ul b {
  5483 nav ul ul b {
  5350   color: #B3B3B3;
  5484   color: #B3B3B3;
  5351 }
  5485 }
  5352 nav > ul > li {
       
  5353   border-top: 1px solid #718999;
       
  5354   border-bottom: 1px solid #576975;
       
  5355 }
       
  5356 nav > ul > li:hover > ul::before,
  5486 nav > ul > li:hover > ul::before,
  5357 nav > ul > li:hover > ul > li::before {
  5487 nav > ul > li:hover > ul > li::before {
  5358   border-color: #ACACAC!important;
  5488   border-color: #ACACAC!important;
  5359 }
  5489 }
  5360 nav > ul > li > a > .badge.pull-right {
  5490 nav > ul > li > a > .badge.pull-right {
  5361   margin-right: 15px;
  5491   margin-right: 15px;
  5362 }
  5492 }
  5363 nav > ul > li > a b {
  5493 nav > ul > li > a b {
  5364   position: absolute!important;
  5494   position: absolute!important;
       
  5495   visibility: hidden;
  5365   right: 10px;
  5496   right: 10px;
  5366   top: 10px;
  5497   top: 10px;
  5367 }
  5498 }
  5368 nav > ul > li > a > i {
  5499 nav > ul > li > a > i {
  5369   margin-right: 5px;
  5500   margin-right: 5px;
  5390   font-weight: 700;
  5521   font-weight: 700;
  5391   vertical-align: baseline;
  5522   vertical-align: baseline;
  5392   white-space: nowrap;
  5523   white-space: nowrap;
  5393   text-align: center;
  5524   text-align: center;
  5394   border: 1px solid rgba(255, 255, 255, 0.1);
  5525   border: 1px solid rgba(255, 255, 255, 0.1);
       
  5526 }
       
  5527 nav > ul > li:not(.open) > a:hover b,
       
  5528 nav > ul > li.open:not(.active) > a:hover b {
       
  5529   visibility: visible;
  5395 }
  5530 }
  5396 nav > ul > li > ul::before {
  5531 nav > ul > li > ul::before {
  5397   content: "";
  5532   content: "";
  5398   display: block;
  5533   display: block;
  5399   position: absolute;
  5534   position: absolute;
  7395   padding: 0!important;
  7530   padding: 0!important;
  7396 }
  7531 }
  7397 .table-dnd tbody tr.dragging-row td {
  7532 .table-dnd tbody tr.dragging-row td {
  7398   background-color: #cedbf7 !important;
  7533   background-color: #cedbf7 !important;
  7399 }
  7534 }
  7400 .table-dnd tbody tr td:first-child {
  7535 .table-dnd tbody tr:not(.no-drag-handle) td:first-child {
  7401   padding-left: 20px!important;
  7536   padding-left: 20px!important;
       
  7537 }
       
  7538 .table-dnd tbody td.sorter,
       
  7539 .table-dnd tbody td.sorter a {
       
  7540   cursor: move!important;
  7402 }
  7541 }
  7403 .table-dnd tbody td.drag-handle {
  7542 .table-dnd tbody td.drag-handle {
  7404   background: transparent url('../img/vert-drag-handle.png') scroll no-repeat left 50%;
  7543   background: transparent url('../img/vert-drag-handle.png') scroll no-repeat left 50%;
       
  7544 }
       
  7545 table:not(.table-dnd) td.sorter a {
       
  7546   display: none;
  7405 }
  7547 }
  7406 .table-tight td,
  7548 .table-tight td,
  7407 .table-tight th {
  7549 .table-tight th {
  7408   padding: 4px 8px!important;
  7550   padding: 4px 8px!important;
  7409   line-height: 1.3!important;
  7551   line-height: 1.3!important;
  7410 }
  7552 }
       
  7553 .table-tight td input[type="text"],
       
  7554 .table-tight th input[type="text"] {
       
  7555   height: 20px;
       
  7556 }
  7411 .table-small td,
  7557 .table-small td,
  7412 .table-small th {
  7558 .table-small th {
  7413   padding: 2px 8px!important;
  7559   padding: 2px 8px!important;
  7414   line-height: 1.2!important;
  7560   line-height: 1.2!important;
  7415 }
  7561 }
       
  7562 .table-small td input[type="text"],
       
  7563 .table-small th input[type="text"] {
       
  7564   height: 18px;
       
  7565 }
  7416 .table-mini td,
  7566 .table-mini td,
  7417 .table-mini th {
  7567 .table-mini th {
  7418   padding: 1px 8px!important;
  7568   padding: 1px 8px!important;
  7419   line-height: 1.1!important;
  7569   line-height: 1.1!important;
       
  7570 }
       
  7571 .table-mini td input[type="text"],
       
  7572 .table-mini th input[type="text"] {
       
  7573   height: 16px;
  7420 }
  7574 }
  7421 .table-bordered > thead > tr > td,
  7575 .table-bordered > thead > tr > td,
  7422 .table-bordered > thead > tr > th {
  7576 .table-bordered > thead > tr > th {
  7423   border-width: 1px;
  7577   border-width: 1px;
  7424 }
  7578 }
  7544 }
  7698 }
  7545 .dataTables_wrapper table.table thead .sorting {
  7699 .dataTables_wrapper table.table thead .sorting {
  7546   background: url(../img/datatable/sort_both.png) no-repeat center right;
  7700   background: url(../img/datatable/sort_both.png) no-repeat center right;
  7547 }
  7701 }
  7548 .dataTables_wrapper table.table thead .sorting_asc {
  7702 .dataTables_wrapper table.table thead .sorting_asc {
  7549   background: url(../img/datatable/sort_asc.png) no-repeat center right;
  7703   background: #e0f8ff url(../img/datatable/sort_asc.png) no-repeat center right;
  7550 }
  7704 }
  7551 .dataTables_wrapper table.table thead .sorting_desc {
  7705 .dataTables_wrapper table.table thead .sorting_desc {
  7552   background: url(../img/datatable/sort_desc.png) no-repeat center right;
  7706   background: #d4f0ff url(../img/datatable/sort_desc.png) no-repeat center right;
  7553 }
  7707 }
  7554 .dataTables_wrapper table.table thead .sorting_asc_disabled {
  7708 .dataTables_wrapper table.table thead .sorting_asc_disabled {
  7555   background: url(../img/datatable/sort_asc_disabled.png) no-repeat center right;
  7709   background: url(../img/datatable/sort_asc_disabled.png) no-repeat center right;
  7556 }
  7710 }
  7557 .dataTables_wrapper table.table thead .sorting_desc_disabled {
  7711 .dataTables_wrapper table.table thead .sorting_desc_disabled {
  8942 }
  9096 }
  8943 .ams-form label.input span.textline-field {
  9097 .ams-form label.input span.textline-field {
  8944   display: block;
  9098   display: block;
  8945   margin-top: 4px;
  9099   margin-top: 4px;
  8946   margin-bottom: 6px;
  9100   margin-bottom: 6px;
  8947   padding-top: 0;
  9101   padding: 0 8px 6px;
  8948   line-height: 19px;
  9102   line-height: 19px;
  8949   font-size: 13px;
  9103   font-size: 13px;
  8950 }
  9104 }
  8951 .ams-form .required-field .control-label span::after {
  9105 .ams-form .required-field .control-label span::after {
  8952   color: red;
  9106   color: red;
  9155 .ams-form .input input[readonly],
  9309 .ams-form .input input[readonly],
  9156 .ams-form .select select[readonly],
  9310 .ams-form .select select[readonly],
  9157 .ams-form .textarea textarea[readonly] {
  9311 .ams-form .textarea textarea[readonly] {
  9158   border-bottom: 1px solid #ccc!important;
  9312   border-bottom: 1px solid #ccc!important;
  9159 }
  9313 }
       
  9314 .ams-form .input input[readonly]:focus,
       
  9315 .ams-form .select select[readonly]:focus,
       
  9316 .ams-form .textarea textarea[readonly]:focus {
       
  9317   -webkit-box-shadow: none;
       
  9318   -moz-box-shadow: none;
       
  9319   box-shadow: none;
       
  9320 }
  9160 .ams-form .input input.display-mode,
  9321 .ams-form .input input.display-mode,
  9161 .ams-form .select select.display-mode,
  9322 .ams-form .select select.display-mode,
  9162 .ams-form .textarea textarea.display-mode {
  9323 .ams-form .textarea textarea.display-mode {
  9163   border: none;
  9324   border: none;
  9164   padding: 0;
  9325   padding: 0;
  9367 }
  9528 }
  9368 .ams-form .inner .checkbox input + i:after {
  9529 .ams-form .inner .checkbox input + i:after {
  9369   width: 11px;
  9530   width: 11px;
  9370   height: 11px;
  9531   height: 11px;
  9371   font: 300 12px/16px FontAwesome;
  9532   font: 300 12px/16px FontAwesome;
       
  9533 }
       
  9534 .inner-table-form .ams-form > fieldset {
       
  9535   margin-top: 10px;
       
  9536   margin-bottom: 0;
       
  9537 }
       
  9538 .inner-table-form .ams-form legend {
       
  9539   background-color: white;
       
  9540 }
       
  9541 .inner-table-form .ams-form .form-group {
       
  9542   padding: 5px 10px 0;
       
  9543 }
       
  9544 .inner-table-form .ams-form input[type="text"] {
       
  9545   height: 28px;
       
  9546 }
       
  9547 .inner-table-form .ams-form .mce-edit-area > iframe {
       
  9548   min-height: 250px!important;
       
  9549 }
       
  9550 .inner-table-form .ams-form footer {
       
  9551   padding: 5px 20px;
       
  9552   border-top: 0;
       
  9553   background-color: transparent;
  9372 }
  9554 }
  9373 .ams-form .toggle {
  9555 .ams-form .toggle {
  9374   margin-bottom: 4px;
  9556   margin-bottom: 4px;
  9375   padding-right: 61px;
  9557   padding-right: 61px;
  9376   font-size: 15px;
  9558   font-size: 15px;
  9518 .ams-form .icon-append {
  9700 .ams-form .icon-append {
  9519   right: 4px;
  9701   right: 4px;
  9520   padding-left: 2px;
  9702   padding-left: 2px;
  9521   border-left-width: 1px;
  9703   border-left-width: 1px;
  9522   border-left-style: solid;
  9704   border-left-style: solid;
       
  9705 }
       
  9706 .ams-form .icon-append.fa-spin {
       
  9707   border-left-style: none;
  9523 }
  9708 }
  9524 .ams-form .icon-append-2 {
  9709 .ams-form .icon-append-2 {
  9525   right: 31px;
  9710   right: 31px;
  9526 }
  9711 }
  9527 .ams-form .icon-prepend {
  9712 .ams-form .icon-prepend {
 10411   bottom: -10px;
 10596   bottom: -10px;
 10412   border-radius: 50%;
 10597   border-radius: 50%;
 10413   padding: 6px 4px 3px;
 10598   padding: 6px 4px 3px;
 10414   border: 1px solid #fff;
 10599   border: 1px solid #fff;
 10415 }
 10600 }
       
 10601 .mce-container,
       
 10602 .mce-container *,
       
 10603 .mce-widget,
       
 10604 .mce-widget *,
       
 10605 .mce-reset {
       
 10606   font-family: Ubuntu, Arial, Helvetica, sans-serif !important;
       
 10607   font-size: 13px;
       
 10608 }
       
 10609 .mce-container button,
       
 10610 .mce-container * button,
       
 10611 .mce-widget button,
       
 10612 .mce-widget * button,
       
 10613 .mce-reset button {
       
 10614   padding: 2px 10px!important;
       
 10615 }
       
 10616 .mce-container .mce-ico,
       
 10617 .mce-container * .mce-ico,
       
 10618 .mce-widget .mce-ico,
       
 10619 .mce-widget * .mce-ico,
       
 10620 .mce-reset .mce-ico {
       
 10621   font-family: tinymce, Arial!important;
       
 10622   font-size: 14px!important;
       
 10623 }
       
 10624 .mce-panel {
       
 10625   background-image: none!important;
       
 10626   border-color: #ccc!important;
       
 10627 }
       
 10628 .mce-menubar .mce-menubtn button {
       
 10629   padding: 2px 10px;
       
 10630   line-height: 16px;
       
 10631 }
       
 10632 .mce-menubar .mce-menubtn button span {
       
 10633   font-size: 12px;
       
 10634   line-height: 16px;
       
 10635 }
       
 10636 .mce-menubar .mce-menubtn button .mce-caret {
       
 10637   margin-top: 6px;
       
 10638 }
       
 10639 .mce-menubtn span {
       
 10640   font-size: 13px!important;
       
 10641 }
       
 10642 .mce-btn-group .mce-btn {
       
 10643   border-color: #ccc!important;
       
 10644 }
       
 10645 .mce-btn {
       
 10646   background-image: none!important;
       
 10647 }
       
 10648 .mce-colorbutton button {
       
 10649   padding: 2px 1px 2px 5px!important;
       
 10650 }
 10416 .mce-edit-area > iframe {
 10651 .mce-edit-area > iframe {
 10417   min-height: 400px!important;
 10652   min-height: 400px!important;
       
 10653 }
       
 10654 .mce-path,
       
 10655 .mce-wordcount {
       
 10656   padding: 2px 8px!important;
       
 10657   font-size: 12px!important;
       
 10658 }
       
 10659 .mce-path button,
       
 10660 .mce-wordcount button {
       
 10661   font-size: 12px!important;
 10418 }
 10662 }
 10419 .client-form header {
 10663 .client-form header {
 10420   padding: 15px 13px;
 10664   padding: 15px 13px;
 10421   margin: 0;
 10665   margin: 0;
 10422   border-bottom-style: solid;
 10666   border-bottom-style: solid;
 10464   margin-bottom: 7px;
 10708   margin-bottom: 7px;
 10465 }
 10709 }
 10466 .btn {
 10710 .btn {
 10467   padding: 6px 12px;
 10711   padding: 6px 12px;
 10468   border-radius: 2px;
 10712   border-radius: 2px;
 10469   box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
       
 10470   -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
       
 10471 }
 10713 }
 10472 .btn-toolbar .btn {
 10714 .btn-toolbar .btn {
 10473   padding: 4px;
 10715   padding: 4px;
 10474 }
 10716 }
 10475 .btn:active {
 10717 .btn:active {
 10588 }
 10830 }
 10589 @media (min-width: 768px) and (max-width: 979px) {
 10831 @media (min-width: 768px) and (max-width: 979px) {
 10590   .btn-header a {
 10832   .btn-header a {
 10591     margin-top: 9px!important;
 10833     margin-top: 9px!important;
 10592     /*width: 40px!important;*/
 10834     /*width: 40px!important;*/
 10593   
       
 10594   }
 10835   }
 10595 }
 10836 }
 10596 @media (min-width: 768px) and (max-width: 880px) {
 10837 @media (min-width: 768px) and (max-width: 880px) {
 10597   .btn-header a {
 10838   .btn-header a {
 10598     margin-top: 9px!important;
 10839     margin-top: 9px!important;
 10599     /*width: 40px!important;*/
 10840     /*width: 40px!important;*/
 10600   
       
 10601     /*height: 39px!important;*/
 10841     /*height: 39px!important;*/
 10602   
       
 10603     line-height: 26px!important;
 10842     line-height: 26px!important;
 10604   }
 10843   }
 10605 }
 10844 }
 10606 @media (max-width: 767px) {
 10845 @media (max-width: 767px) {
 10607   .btn-header a {
 10846   .btn-header a {
 10747   line-height: 29px;
 10986   line-height: 29px;
 10748   border-left: 1px solid rgba(0, 0, 0, 0.09);
 10987   border-left: 1px solid rgba(0, 0, 0, 0.09);
 10749   cursor: pointer;
 10988   cursor: pointer;
 10750   padding: 0 8px;
 10989   padding: 0 8px;
 10751   text-align: center;
 10990   text-align: center;
       
 10991 }
       
 10992 .widget-toolbar:empty {
       
 10993   padding: 0;
 10752 }
 10994 }
 10753 .widget-toolbar.no-border {
 10995 .widget-toolbar.no-border {
 10754   border-left: 0;
 10996   border-left: 0;
 10755 }
 10997 }
 10756 .widget-toolbar > :first-child {
 10998 .widget-toolbar > :first-child {
 11953 }
 12195 }
 11954 .select2-default {
 12196 .select2-default {
 11955   color: #999!important;
 12197   color: #999!important;
 11956 }
 12198 }
 11957 .select2-container.select2-container-disabled .select2-choice {
 12199 .select2-container.select2-container-disabled .select2-choice {
 11958   background-color: #f4f4f4;
       
 11959   background-image: none;
 12200   background-image: none;
 11960   border: 1px solid #ddd;
 12201   border: 1px solid transparent;
       
 12202   border-bottom: 1px solid #ccc;
 11961   cursor: default;
 12203   cursor: default;
 11962 }
 12204 }
 11963 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
 12205 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
 11964   background-color: #f4f4f4;
 12206   display: none;
 11965   background-image: none;
       
 11966   border-left: 0;
       
 11967 }
 12207 }
 11968 .select2-container.select2-container-disabled .select2-choice abbr {
 12208 .select2-container.select2-container-disabled .select2-choice abbr {
 11969   display: none;
 12209   display: none;
 11970 }
 12210 }
 11971 .select2-container-multi.select2-container-active .select2-choices {
 12211 .select2-container-multi.select2-container-active .select2-choices {
 12068 }
 12308 }
 12069 .select2-container-multi .select2-search-choice-close:hover {
 12309 .select2-container-multi .select2-search-choice-close:hover {
 12070   background: rgba(0, 0, 0, 0.3);
 12310   background: rgba(0, 0, 0, 0.3);
 12071 }
 12311 }
 12072 .select2-container-multi.select2-container-disabled .select2-choices {
 12312 .select2-container-multi.select2-container-disabled .select2-choices {
 12073   background-color: #f4f4f4;
       
 12074   background-image: none;
 12313   background-image: none;
 12075   border: 1px solid transparent;
 12314   border: 1px solid transparent;
 12076   border-bottom: 1px solid #ccc;
 12315   border-bottom: 1px solid #ccc;
 12077   cursor: default;
 12316   cursor: default;
       
 12317 }
       
 12318 .select2-container-multi.select2-container-disabled .select2-choices:hover {
       
 12319   border-color: transparent!important;
       
 12320   border-bottom: 1px solid #ccc!important;
 12078 }
 12321 }
 12079 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
 12322 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
 12080   padding: 1px 5px;
 12323   padding: 1px 5px;
 12081   border: 1px solid #4a90cc;
 12324   border: 1px solid #4a90cc;
 12082   background-image: none;
 12325   background-image: none;
 15238   }
 15481   }
 15239 }
 15482 }
 15240 .modal-dialog .modal-body .modal-viewport {
 15483 .modal-dialog .modal-body .modal-viewport {
 15241   min-height: 140px;
 15484   min-height: 140px;
 15242 }
 15485 }
       
 15486 .modal-dialog .close:hover {
       
 15487   background-color: white;
       
 15488 }
 15243 .modal-dialog .suffix .alert {
 15489 .modal-dialog .suffix .alert {
 15244   margin-bottom: 0;
 15490   margin-bottom: 0;
 15245 }
 15491 }
 15246 .modal-dialog .suffix .alert:last-child {
 15492 .modal-dialog .suffix .alert:last-child {
 15247   border-radius: 0 0 5px 5px;
 15493   border-radius: 0 0 5px 5px;
 15248 }
 15494 }
       
 15495 .modal-header {
       
 15496   position: relative;
       
 15497 }
       
 15498 .modal-header .toolbar {
       
 15499   position: absolute;
       
 15500   right: 10px;
       
 15501   bottom: -19px;
       
 15502   z-index: 1;
       
 15503 }
 15249 .modal-title img {
 15504 .modal-title img {
 15250   margin: 0 15px 0 0;
 15505   margin: 0 15px 0 0;
 15251 }
 15506 }
 15252 .modal-overflow .modal-body {
 15507 .modal-overflow .modal-body {
 15253   overflow: hidden;
 15508   overflow: hidden;
       
 15509 }
       
 15510 .modal-viewport fieldset .alert {
       
 15511   margin: 0 -5px 5px !important;
 15254 }
 15512 }
 15255 .ui-dialog {
 15513 .ui-dialog {
 15256   position: absolute;
 15514   position: absolute;
 15257   top: 0;
 15515   top: 0;
 15258   left: 0;
 15516   left: 0;
 15454   height: 20px;
 15712   height: 20px;
 15455 }
 15713 }
 15456 .modal-overflow .scrollmarker.top {
 15714 .modal-overflow .scrollmarker.top {
 15457   background: -moz-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15715   background: -moz-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15458   /* FF3.6+ */
 15716   /* FF3.6+ */
 15459 
       
 15460   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3276b1), color-stop(17%, rgba(50, 118, 177, 0.83)), color-stop(100%, rgba(50, 118, 177, 0)));
 15717   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3276b1), color-stop(17%, rgba(50, 118, 177, 0.83)), color-stop(100%, rgba(50, 118, 177, 0)));
 15461   /* Chrome,Safari4+ */
 15718   /* Chrome,Safari4+ */
 15462 
       
 15463   background: -webkit-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15719   background: -webkit-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15464   /* Chrome10+,Safari5.1+ */
 15720   /* Chrome10+,Safari5.1+ */
 15465 
       
 15466   background: -o-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15721   background: -o-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15467   /* Opera 11.10+ */
 15722   /* Opera 11.10+ */
 15468 
       
 15469   background: -ms-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15723   background: -ms-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15470   /* IE10+ */
 15724   /* IE10+ */
 15471 
       
 15472   background: linear-gradient(to bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15725   background: linear-gradient(to bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15473   /* W3C */
 15726   /* W3C */
 15474 
       
 15475 }
 15727 }
 15476 .modal-overflow .scrollmarker.bottom {
 15728 .modal-overflow .scrollmarker.bottom {
 15477   background: -moz-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15729   background: -moz-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15478   /* FF3.6+ */
 15730   /* FF3.6+ */
 15479 
       
 15480   background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3276b1), color-stop(17%, rgba(50, 118, 177, 0.83)), color-stop(100%, rgba(50, 118, 177, 0)));
 15731   background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3276b1), color-stop(17%, rgba(50, 118, 177, 0.83)), color-stop(100%, rgba(50, 118, 177, 0)));
 15481   /* Chrome,Safari4+ */
 15732   /* Chrome,Safari4+ */
 15482 
       
 15483   background: -webkit-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15733   background: -webkit-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15484   /* Chrome10+,Safari5.1+ */
 15734   /* Chrome10+,Safari5.1+ */
 15485 
       
 15486   background: -o-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15735   background: -o-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15487   /* Opera 11.10+ */
 15736   /* Opera 11.10+ */
 15488 
       
 15489   background: -ms-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15737   background: -ms-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15490   /* IE10+ */
 15738   /* IE10+ */
 15491 
       
 15492   background: linear-gradient(to top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15739   background: linear-gradient(to top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
 15493   /* W3C */
 15740   /* W3C */
 15494 
       
 15495 }
 15741 }
 15496 /*
 15742 /*
 15497  * Pricing-style component
 15743  * Pricing-style component
 15498  */
 15744  */
 15499 .pricing-big {
 15745 .pricing-big {