src/ztfy/myams/resources/css/myams.css
changeset 206 02a40997d8cb
parent 203 108498416bee
child 220 32418e93144e
equal deleted inserted replaced
205:27ed26ca8623 206:02a40997d8cb
     7  *
     7  *
     8  * Custom administration and application skin tools
     8  * Custom administration and application skin tools
     9  * Released under Zope Public License ZPL 1.1
     9  * Released under Zope Public License ZPL 1.1
    10  * ©2014-2016 Thierry Florac <tflorac@ulthar.net>
    10  * ©2014-2016 Thierry Florac <tflorac@ulthar.net>
    11  */
    11  */
       
    12 html {
       
    13   /* */
       
    14 }
    12 /*
    15 /*
    13  * Colors variations
    16  * Colors variations
    14  */
    17  */
    15 .txt-color-danger {
    18 .txt-color-danger {
    16   color: #a94442 !important;
    19   color: #a94442 !important;
    35 }
    38 }
    36 .bg-color-success {
    39 .bg-color-success {
    37   background-color: #5cb85c !important;
    40   background-color: #5cb85c !important;
    38 }
    41 }
    39 .txt-color-text {
    42 .txt-color-text {
    40   color: #333333 !important;
    43   color: #333 !important;
    41 }
    44 }
    42 .txt-color-blue {
    45 .txt-color-blue {
    43   color: #60747c !important;
    46   color: #60747c !important;
    44 }
    47 }
    45 .txt-color-blueLight {
    48 .txt-color-blueLight {
    80 }
    83 }
    81 .txt-color-pinkDark {
    84 .txt-color-pinkDark {
    82   color: #a8829f !important;
    85   color: #a8829f !important;
    83 }
    86 }
    84 .txt-color-purple {
    87 .txt-color-purple {
    85   color: #65596b !important;
    88   color: #65596B !important;
    86 }
    89 }
    87 .txt-color-darken {
    90 .txt-color-darken {
    88   color: #404040 !important;
    91   color: #404040 !important;
    89 }
    92 }
    90 .txt-color-silver {
    93 .txt-color-silver {
   155 }
   158 }
   156 .bg-color-pinkDark {
   159 .bg-color-pinkDark {
   157   background-color: #a8829f !important;
   160   background-color: #a8829f !important;
   158 }
   161 }
   159 .bg-color-purple {
   162 .bg-color-purple {
   160   background-color: #65596b !important;
   163   background-color: #65596B !important;
   161 }
   164 }
   162 .bg-color-darken {
   165 .bg-color-darken {
   163   background-color: #404040 !important;
   166   background-color: #404040 !important;
   164 }
   167 }
   165 .bg-color-silver {
   168 .bg-color-silver {
  3243   margin-top: 2px!important;
  3246   margin-top: 2px!important;
  3244 }
  3247 }
  3245 .margin-top-5 {
  3248 .margin-top-5 {
  3246   margin-top: 5px!important;
  3249   margin-top: 5px!important;
  3247 }
  3250 }
       
  3251 .margin-top-5-neg {
       
  3252   margin-top: -5px !important;
       
  3253 }
  3248 .margin-top-10 {
  3254 .margin-top-10 {
  3249   margin-top: 10px!important;
  3255   margin-top: 10px!important;
  3250 }
  3256 }
       
  3257 .margin-top-10-neg {
       
  3258   margin-top: -10px !important;
       
  3259 }
  3251 .margin-top-20 {
  3260 .margin-top-20 {
  3252   margin-top: 20px!important;
  3261   margin-top: 20px!important;
  3253 }
  3262 }
  3254 .margin-bottom-0 {
  3263 .margin-bottom-0 {
  3255   margin-bottom: 0!important;
  3264   margin-bottom: 0!important;
  3273   margin-left: 2px!important;
  3282   margin-left: 2px!important;
  3274 }
  3283 }
  3275 .margin-left-5 {
  3284 .margin-left-5 {
  3276   margin-left: 5px!important;
  3285   margin-left: 5px!important;
  3277 }
  3286 }
       
  3287 .margin-left-5-neg {
       
  3288   margin-left: -5px !important;
       
  3289 }
  3278 .margin-left-10 {
  3290 .margin-left-10 {
  3279   margin-left: 10px!important;
  3291   margin-left: 10px!important;
       
  3292 }
       
  3293 .margin-left-10-neg {
       
  3294   margin-left: -10px !important;
  3280 }
  3295 }
  3281 .margin-left-20 {
  3296 .margin-left-20 {
  3282   margin-left: 20px!important;
  3297   margin-left: 20px!important;
  3283 }
  3298 }
  3284 .margin-right-0 {
  3299 .margin-right-0 {
  3373   border-bottom-right-radius: 4px!important;
  3388   border-bottom-right-radius: 4px!important;
  3374 }
  3389 }
  3375 .width-nomin {
  3390 .width-nomin {
  3376   min-width: 0!important;
  3391   min-width: 0!important;
  3377 }
  3392 }
       
  3393 .width-auto {
       
  3394   width: auto!important;
       
  3395 }
  3378 .width-20 {
  3396 .width-20 {
  3379   width: 20px;
  3397   width: 20px;
  3380   max-width: 20px;
  3398   max-width: 20px;
  3381 }
  3399 }
  3382 .width-40 {
  3400 .width-40 {
  3456 }
  3474 }
  3457 .height-500 {
  3475 .height-500 {
  3458   height: 500px;
  3476   height: 500px;
  3459   max-height: 500px;
  3477   max-height: 500px;
  3460 }
  3478 }
       
  3479 .padding-2 {
       
  3480   padding: 2px!important;
       
  3481 }
  3461 .padding-5 {
  3482 .padding-5 {
  3462   padding: 5px!important;
  3483   padding: 5px!important;
  3463 }
  3484 }
  3464 .padding-7 {
  3485 .padding-7 {
  3465   padding: 7px!important;
  3486   padding: 7px!important;
  3472 }
  3493 }
  3473 .padding-x-0 {
  3494 .padding-x-0 {
  3474   padding-left: 0px!important;
  3495   padding-left: 0px!important;
  3475   padding-right: 0px!important;
  3496   padding-right: 0px!important;
  3476 }
  3497 }
       
  3498 .padding-x-2 {
       
  3499   padding-left: 2px!important;
       
  3500   padding-right: 2px!important;
       
  3501 }
  3477 .padding-x-5 {
  3502 .padding-x-5 {
  3478   padding-left: 5px!important;
  3503   padding-left: 5px!important;
  3479   padding-right: 5px!important;
  3504   padding-right: 5px!important;
  3480 }
  3505 }
  3481 .padding-x-10 {
  3506 .padding-x-10 {
  3488 }
  3513 }
  3489 .padding-y-0 {
  3514 .padding-y-0 {
  3490   padding-top: 0px!important;
  3515   padding-top: 0px!important;
  3491   padding-bottom: 0px!important;
  3516   padding-bottom: 0px!important;
  3492 }
  3517 }
       
  3518 .padding-y-2 {
       
  3519   padding-top: 2px!important;
       
  3520   padding-bottom: 2px!important;
       
  3521 }
  3493 .padding-y-5 {
  3522 .padding-y-5 {
  3494   padding-top: 5px!important;
  3523   padding-top: 5px!important;
  3495   padding-bottom: 5px!important;
  3524   padding-bottom: 5px!important;
  3496 }
  3525 }
  3497 .padding-y-10 {
  3526 .padding-y-10 {
  3503   padding-bottom: 20px!important;
  3532   padding-bottom: 20px!important;
  3504 }
  3533 }
  3505 .padding-top-0 {
  3534 .padding-top-0 {
  3506   padding-top: 0!important;
  3535   padding-top: 0!important;
  3507 }
  3536 }
       
  3537 .padding-top-2 {
       
  3538   padding-top: 2px!important;
       
  3539 }
  3508 .padding-top-5 {
  3540 .padding-top-5 {
  3509   padding-top: 5px!important;
  3541   padding-top: 5px!important;
  3510 }
  3542 }
  3511 .padding-top-10 {
  3543 .padding-top-10 {
  3512   padding-top: 10px!important;
  3544   padding-top: 10px!important;
  3515   padding-top: 20px!important;
  3547   padding-top: 20px!important;
  3516 }
  3548 }
  3517 .padding-bottom-0 {
  3549 .padding-bottom-0 {
  3518   padding-bottom: 0!important;
  3550   padding-bottom: 0!important;
  3519 }
  3551 }
       
  3552 .padding-bottom-2 {
       
  3553   padding-bottom: 2px!important;
       
  3554 }
  3520 .padding-bottom-5 {
  3555 .padding-bottom-5 {
  3521   padding-bottom: 5px!important;
  3556   padding-bottom: 5px!important;
  3522 }
  3557 }
  3523 .padding-bottom-10 {
  3558 .padding-bottom-10 {
  3524   padding-bottom: 10px!important;
  3559   padding-bottom: 10px!important;
  3527   padding-bottom: 20px!important;
  3562   padding-bottom: 20px!important;
  3528 }
  3563 }
  3529 .padding-left-0 {
  3564 .padding-left-0 {
  3530   padding-left: 0!important;
  3565   padding-left: 0!important;
  3531 }
  3566 }
       
  3567 .padding-left-2 {
       
  3568   padding-left: 2px!important;
       
  3569 }
  3532 .padding-left-5 {
  3570 .padding-left-5 {
  3533   padding-left: 5px!important;
  3571   padding-left: 5px!important;
  3534 }
  3572 }
  3535 .padding-left-10 {
  3573 .padding-left-10 {
  3536   padding-left: 10px!important;
  3574   padding-left: 10px!important;
  3538 .padding-left-20 {
  3576 .padding-left-20 {
  3539   padding-left: 20px!important;
  3577   padding-left: 20px!important;
  3540 }
  3578 }
  3541 .padding-right-0 {
  3579 .padding-right-0 {
  3542   padding-right: 0!important;
  3580   padding-right: 0!important;
       
  3581 }
       
  3582 .padding-right-2 {
       
  3583   padding-right: 2px!important;
  3543 }
  3584 }
  3544 .padding-right-5 {
  3585 .padding-right-5 {
  3545   padding-right: 5px!important;
  3586   padding-right: 5px!important;
  3546 }
  3587 }
  3547 .padding-right-10 {
  3588 .padding-right-10 {
  3658   font-weight: 400!important;
  3699   font-weight: 400!important;
  3659 }
  3700 }
  3660 .bold {
  3701 .bold {
  3661   font-weight: 900!important;
  3702   font-weight: 900!important;
  3662 }
  3703 }
       
  3704 .nobold {
       
  3705   font-weight: normal!important;
       
  3706 }
       
  3707 .typo-bold {
       
  3708   font-family: Ubuntu-Bold;
       
  3709 }
  3663 .ultra-light {
  3710 .ultra-light {
  3664   font-weight: 300!important;
  3711   font-weight: 300!important;
  3665 }
  3712 }
  3666 .font-xs {
  3713 .font-xs {
  3667   font-size: 85%!important;
  3714   font-size: 85%!important;
  3678 .font-xl {
  3725 .font-xl {
  3679   font-size: 200%!important;
  3726   font-size: 200%!important;
  3680 }
  3727 }
  3681 .font-400 {
  3728 .font-400 {
  3682   font-size: 400%!important;
  3729   font-size: 400%!important;
       
  3730 }
       
  3731 .fa-fw-md {
       
  3732   width: 1em;
       
  3733   text-align: center;
  3683 }
  3734 }
  3684 .badge {
  3735 .badge {
  3685   font-size: 11px;
  3736   font-size: 11px;
  3686   padding: 3px 6px 2px;
  3737   padding: 3px 6px 2px;
  3687 }
  3738 }
  3934   text-align: left;
  3985   text-align: left;
  3935 }
  3986 }
  3936 .top-tabs .nav-tabs li > a {
  3987 .top-tabs .nav-tabs li > a {
  3937   padding: 2px 10px 3px!important;
  3988   padding: 2px 10px 3px!important;
  3938   border-color: #ccc #ccc transparent;
  3989   border-color: #ccc #ccc transparent;
  3939   box-shadow: 0px -2px 3px #cccccc;
  3990   box-shadow: 0px -2px 3px #ccc;
  3940   margin-top: 3px!important;
  3991   margin-top: 3px!important;
  3941 }
  3992 }
  3942 .top-tabs .nav-tabs li.active > a {
  3993 .top-tabs .nav-tabs li.active > a {
  3943   margin-top: 3px!important;
  3994   margin-top: 3px!important;
  3944   padding: 2px 10px 3px!important;
  3995   padding: 2px 10px 3px!important;
  5042   width: 100%;
  5093   width: 100%;
  5043   height: 100%;
  5094   height: 100%;
  5044   position: fixed;
  5095   position: fixed;
  5045   top: 0;
  5096   top: 0;
  5046   left: 0;
  5097   left: 0;
  5047   background: rgba(0, 0, 0, 0.6);
  5098   background: rgba(80, 80, 80, 0.7);
  5048   z-index: 100000;
  5099   z-index: 100000;
  5049 }
  5100 }
  5050 @media screen and (max-width: 450px) and (max-width: 767px) {
  5101 @media screen and (max-width: 450px) and (max-width: 767px) {
  5051   .MessageBox {
  5102   .MessageBox {
  5052     width: 100%;
  5103     width: 100%;
  5053     height: 100%;
  5104     height: 100%;
  5054     position: fixed;
  5105     position: fixed;
  5055     top: 0;
  5106     top: 0;
  5056     left: 0;
  5107     left: 0;
  5057     background: rgba(0, 0, 0, 0.6);
  5108     background: rgba(80, 80, 80, 0.7);
  5058     z-index: 100000;
  5109     z-index: 100000;
  5059   }
  5110   }
  5060 }
  5111 }
  5061 .MessageBoxContainer {
  5112 .MessageBoxContainer {
  5062   top: 35%;
  5113   top: 35%;
  5063   color: #fff;
  5114   color: #fff;
  5064   position: relative;
  5115   position: relative;
  5065   width: 100%;
  5116   width: 100%;
  5066   background-color: #232323;
  5117   background-color: rgba(0, 0, 0, 0.7);
  5067   background-color: rgba(0, 0, 0, 0.8);
       
  5068   padding: 20px;
  5118   padding: 20px;
       
  5119 }
       
  5120 .MessageBoxContainer.info {
       
  5121   width: 60%;
       
  5122   left: 20%;
       
  5123   background-color: rgba(255, 255, 255, 0.9);
       
  5124   color: #333;
  5069 }
  5125 }
  5070 @media screen and (max-width: 450px) and (max-width: 767px) {
  5126 @media screen and (max-width: 450px) and (max-width: 767px) {
  5071   .MessageBoxContainer {
  5127   .MessageBoxContainer {
  5072     top: 25%;
  5128     top: 25%;
  5073     color: #fff;
  5129     color: #fff;
  5074     position: relative;
  5130     position: relative;
  5075     width: 100%;
  5131     width: 100%;
  5076     background-color: #232323;
  5132     background-color: rgba(0, 0, 0, 0.7);
  5077   }
  5133   }
  5078 }
  5134 }
  5079 .MessageBoxContainer input,
  5135 .MessageBoxContainer input,
  5080 .MessageBoxContainer select {
  5136 .MessageBoxContainer select {
  5081   width: 50%;
  5137   width: 50%;
  5120   }
  5176   }
  5121 }
  5177 }
  5122 .MessageBoxButtonSection {
  5178 .MessageBoxButtonSection {
  5123   width: 100%;
  5179   width: 100%;
  5124   height: 30px;
  5180   height: 30px;
       
  5181   text-align: right;
  5125 }
  5182 }
  5126 @media screen and (max-width: 450px) and (max-width: 767px) {
  5183 @media screen and (max-width: 450px) and (max-width: 767px) {
  5127   .MessageBoxButtonSection {
  5184   .MessageBoxButtonSection {
  5128     width: 100%;
  5185     width: 100%;
  5129     height: 30px;
  5186     height: 30px;
  5130   }
  5187   }
  5131 }
  5188 }
  5132 .MessageBoxButtonSection button {
  5189 .MessageBoxButtonSection button {
  5133   float: right;
       
  5134   margin-right: 7px;
  5190   margin-right: 7px;
  5135   padding-left: 15px;
  5191   padding-left: 15px;
  5136   padding-right: 15px;
  5192   padding-right: 15px;
  5137   font-size: 14px;
  5193   font-size: 14px;
  5138   font-weight: 700;
  5194   font-weight: 700;
  5148 .LoadingBoxContainer {
  5204 .LoadingBoxContainer {
  5149   top: 20%;
  5205   top: 20%;
  5150   color: #fff;
  5206   color: #fff;
  5151   position: relative;
  5207   position: relative;
  5152   width: 100%;
  5208   width: 100%;
  5153   background-color: #232323;
  5209   background-color: rgba(0, 0, 0, 0.7);
  5154 }
  5210 }
  5155 .LoadingBoxContainer .MsgTitle {
  5211 .LoadingBoxContainer .MsgTitle {
  5156   font-size: 26px;
  5212   font-size: 26px;
  5157 }
  5213 }
  5158 .LoadingBoxContainer .pText {
  5214 .LoadingBoxContainer .pText {
  5956 }
  6012 }
  5957 .wijmo-wijmenu {
  6013 .wijmo-wijmenu {
  5958   padding: 0 20px;
  6014   padding: 0 20px;
  5959   background-color: #222;
  6015   background-color: #222;
  5960   background-repeat: repeat-x;
  6016   background-repeat: repeat-x;
  5961   background-image: -webkit-gradient(linear, top left, bottom left, from(#333333), to(#222222));
  6017   background-image: -webkit-gradient(linear, top left, bottom left, from(#333), to(#222));
  5962   background-image: -webkit-linear-gradient(top, #333333, #222222);
  6018   background-image: -webkit-linear-gradient(top, #333, #222);
  5963   background-image: linear-gradient(top, #333333, #222222);
  6019   background-image: linear-gradient(top, #333, #222);
  5964   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
  6020   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
  5965   -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  6021   -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  5966   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  6022   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  5967 }
  6023 }
  5968 .wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text {
  6024 .wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text {
  6832 }
  6888 }
  6833 .dd-empty {
  6889 .dd-empty {
  6834   border: 1px dashed #bbb;
  6890   border: 1px dashed #bbb;
  6835   min-height: 100px;
  6891   min-height: 100px;
  6836   background-color: #eee;
  6892   background-color: #eee;
  6837   background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  6893   background-image: -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff), -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);
  6838   background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  6894   background-image: linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff), linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);
  6839   -webkit-background-size: 60px 60px;
  6895   -webkit-background-size: 60px 60px;
  6840   background-size: 60px 60px;
  6896   background-size: 60px 60px;
  6841   background-position: 0 0, 30px 30px;
  6897   background-position: 0 0, 30px 30px;
  6842 }
  6898 }
  6843 .dd-empty,
  6899 .dd-empty,
  7171   text-decoration: none;
  7227   text-decoration: none;
  7172 }
  7228 }
  7173 .notification-body > li:hover .progress {
  7229 .notification-body > li:hover .progress {
  7174   background: #fff;
  7230   background: #fff;
  7175   box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #a7a7a7 inset;
  7231   box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #a7a7a7 inset;
  7176   -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #cccccc inset;
  7232   -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #ccc inset;
  7177 }
  7233 }
  7178 .notification-body > li:hover .text-muted {
  7234 .notification-body > li:hover .text-muted {
  7179   color: #333;
  7235   color: #333;
  7180 }
  7236 }
  7181 .notification-body .from {
  7237 .notification-body .from {
  7340   text-indent: 100%;
  7396   text-indent: 100%;
  7341   white-space: nowrap;
  7397   white-space: nowrap;
  7342   overflow: hidden;
  7398   overflow: hidden;
  7343   border: 1px solid #aaa;
  7399   border: 1px solid #aaa;
  7344   background: #bfbfbf;
  7400   background: #bfbfbf;
  7345   background: -webkit-gradient(linear, top left, bottom left, from(#dddddd), to(#bbbbbb));
  7401   background: -webkit-gradient(linear, top left, bottom left, from(#ddd), to(#bbb));
  7346   background: -webkit-linear-gradient(top, #dddddd 0, #bbbbbb 100%);
  7402   background: -webkit-linear-gradient(top, #ddd 0, #bbb 100%);
  7347   background: linear-gradient(top, #dddddd 0, #bbbbbb 100%);
  7403   background: linear-gradient(top, #ddd 0, #bbb 100%);
  7348   display: inline-block;
  7404   display: inline-block;
  7349   font-family: FontAwesome;
  7405   font-family: FontAwesome;
  7350   font-style: normal;
  7406   font-style: normal;
  7351   font-weight: 400;
  7407   font-weight: 400;
  7352   line-height: 1;
  7408   line-height: 1;
  7683 }
  7739 }
  7684 .table-hover > tbody > tr:hover > td,
  7740 .table-hover > tbody > tr:hover > td,
  7685 .table-hover > tbody > tr:hover > th {
  7741 .table-hover > tbody > tr:hover > th {
  7686   background-color: #eee;
  7742   background-color: #eee;
  7687 }
  7743 }
       
  7744 @media (max-width: 768px) {
       
  7745   th.col-xs-hide,
       
  7746   td.col-xs-hide {
       
  7747     display: none!important;
       
  7748   }
       
  7749 }
       
  7750 @media (min-width: 768px) and (max-width: 992px) {
       
  7751   th.col-sm-hide,
       
  7752   td.col-sm-hide {
       
  7753     display: none!important;
       
  7754   }
       
  7755 }
       
  7756 @media (min-width: 992px) and (max-width: 1200px) {
       
  7757   th.col-md-hide,
       
  7758   td.col-md-hide {
       
  7759     display: none!important;
       
  7760   }
       
  7761 }
       
  7762 @media (min-width: 1200px) {
       
  7763   th.col-lg-hide,
       
  7764   td.col-lg-hide {
       
  7765     display: none!important;
       
  7766   }
       
  7767 }
  7688 th.checker,
  7768 th.checker,
  7689 td.checker {
  7769 td.checker {
  7690   width: 30px;
  7770   width: 30px;
  7691 }
  7771 }
  7692 th.actions-menu {
  7772 th.actions-menu {
  7693   width: 70px;
  7773   width: 70px;
  7694 }
  7774 }
  7695 th.action,
  7775 th.action,
  7696 td.action {
  7776 td.action {
  7697   width: 26px;
  7777   width: 16px;
  7698 }
  7778 }
  7699 .dt-row {
  7779 .dt-row {
  7700   padding: 4px 10px;
  7780   padding: 4px 10px;
  7701 }
  7781 }
  7702 .dt-top-row {
  7782 .dt-top-row {
  8116   -webkit-box-shadow: 1px 1px 3px #ccc;
  8196   -webkit-box-shadow: 1px 1px 3px #ccc;
  8117   -ms-box-shadow: 1px 1px 3px #ccc;
  8197   -ms-box-shadow: 1px 1px 3px #ccc;
  8118   -o-box-shadow: 1px 1px 3px #ccc;
  8198   -o-box-shadow: 1px 1px 3px #ccc;
  8119   box-shadow: 1px 1px 3px #ccc;
  8199   box-shadow: 1px 1px 3px #ccc;
  8120   background: #fff;
  8200   background: #fff;
  8121   background: -webkit-gradient(linear, top left, bottom left, from(#ffffff), color-stop(89%, #f3f3f3), to(#f9f9f9));
  8201   background: -webkit-gradient(linear, top left, bottom left, from(#fff), color-stop(89%, #f3f3f3), to(#f9f9f9));
  8122   background: -webkit-linear-gradient(top, #ffffff 0, #f3f3f3 89%, #f9f9f9 100%);
  8202   background: -webkit-linear-gradient(top, #fff 0, #f3f3f3 89%, #f9f9f9 100%);
  8123   background: linear-gradient(top, #ffffff 0, #f3f3f3 89%, #f9f9f9 100%);
  8203   background: linear-gradient(top, #fff 0, #f3f3f3 89%, #f9f9f9 100%);
  8124   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  8204   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  8125 }
  8205 }
  8126 a.DTTT_button:hover,
  8206 a.DTTT_button:hover,
  8127 button.DTTT_button:hover,
  8207 button.DTTT_button:hover,
  8128 div.DTTT_button:hover {
  8208 div.DTTT_button:hover {
  8149 button.DTTT_disabled,
  8229 button.DTTT_disabled,
  8150 div.DTTT_disabled {
  8230 div.DTTT_disabled {
  8151   color: #999;
  8231   color: #999;
  8152   border: 1px solid #d0d0d0;
  8232   border: 1px solid #d0d0d0;
  8153   background: #fff;
  8233   background: #fff;
  8154   background: -webkit-gradient(linear, top left, bottom left, from(#ffffff), color-stop(89%, #f9f9f9), to(#fafafa));
  8234   background: -webkit-gradient(linear, top left, bottom left, from(#fff), color-stop(89%, #f9f9f9), to(#fafafa));
  8155   background: -webkit-linear-gradient(top, #ffffff 0, #f9f9f9 89%, #fafafa 100%);
  8235   background: -webkit-linear-gradient(top, #fff 0, #f9f9f9 89%, #fafafa 100%);
  8156   background: linear-gradient(top, #ffffff 0, #f9f9f9 89%, #fafafa 100%);
  8236   background: linear-gradient(top, #fff 0, #f9f9f9 89%, #fafafa 100%);
  8157   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
  8237   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
  8158 }
  8238 }
  8159 table.DTTT_selectable tbody tr {
  8239 table.DTTT_selectable tbody tr {
  8160   cursor: pointer;
  8240   cursor: pointer;
  8161   *cursor: hand;
  8241   *cursor: hand;
  8213   margin-top: -75px;
  8293   margin-top: -75px;
  8214   text-align: center;
  8294   text-align: center;
  8215   color: #333;
  8295   color: #333;
  8216   padding: 10px 30px;
  8296   padding: 10px 30px;
  8217   background: #fff;
  8297   background: #fff;
  8218   background: -webkit-gradient(linear, top left, bottom left, from(#ffffff), color-stop(89%, #f3f3f3), to(#f9f9f9));
  8298   background: -webkit-gradient(linear, top left, bottom left, from(#fff), color-stop(89%, #f3f3f3), to(#f9f9f9));
  8219   background: -webkit-linear-gradient(top, #ffffff 0, #f3f3f3 89%, #f9f9f9 100%);
  8299   background: -webkit-linear-gradient(top, #fff 0, #f3f3f3 89%, #f9f9f9 100%);
  8220   background: linear-gradient(top, #ffffff 0, #f3f3f3 89%, #f9f9f9 100%);
  8300   background: linear-gradient(top, #fff 0, #f3f3f3 89%, #f9f9f9 100%);
  8221   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  8301   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  8222   opacity: .95;
  8302   opacity: .95;
  8223   border: 1px solid #000;
  8303   border: 1px solid #000;
  8224   border: 1px solid rgba(0, 0, 0, 0.5);
  8304   border: 1px solid rgba(0, 0, 0, 0.5);
  8225   -o-border-radius: 6px;
  8305   -o-border-radius: 6px;
  8593 }
  8673 }
  8594 label input[type=checkbox].checkbox.style-2:checked + span:before {
  8674 label input[type=checkbox].checkbox.style-2:checked + span:before {
  8595   content: "\f00c";
  8675   content: "\f00c";
  8596   color: #66665e;
  8676   color: #66665e;
  8597   border-color: #4d90fe;
  8677   border-color: #4d90fe;
  8598   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ0MEM4RUFEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ0MEM4RUJEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDQwQzhFOERBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDQwQzhFOURBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsD/PVAAAAAQSURBVHjaYv7//78vQIABAAlYA05NMPppAAAAAElFTkSuQmCC) #ffffff;
  8678   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ0MEM4RUFEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ0MEM4RUJEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDQwQzhFOERBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDQwQzhFOURBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsD/PVAAAAAQSURBVHjaYv7//78vQIABAAlYA05NMPppAAAAAElFTkSuQmCC) #fff;
  8599 }
  8679 }
  8600 label input[type=checkbox].checkbox.style-3:checked + span:before {
  8680 label input[type=checkbox].checkbox.style-3:checked + span:before {
  8601   color: #fff;
  8681   color: #fff;
  8602   border-color: #a90329;
  8682   border-color: #a90329;
  8603   background: #a90329;
  8683   background: #a90329;
  8836   font-weight: 400;
  8916   font-weight: 400;
  8837   color: #fff;
  8917   color: #fff;
  8838   letter-spacing: -4px;
  8918   letter-spacing: -4px;
  8839   font-size: 700%;
  8919   font-size: 700%;
  8840   margin-bottom: 30px;
  8920   margin-bottom: 30px;
  8841   text-shadow: 0 1px 0 #cccccc, 0 2px 0 #bfbfbf, 0 3px 0 #bbbbbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaaaaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
  8921   text-shadow: 0 1px 0 #ccc, 0 2px 0 #bfbfbf, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
  8842 }
  8922 }
  8843 .error-search {
  8923 .error-search {
  8844   width: 300px;
  8924   width: 300px;
  8845   margin: 0 auto 20px;
  8925   margin: 0 auto 20px;
  8846 }
  8926 }
  8902 .ams-form fieldset.switched {
  8982 .ams-form fieldset.switched {
  8903   margin-bottom: 0!important;
  8983   margin-bottom: 0!important;
  8904 }
  8984 }
  8905 .ams-form fieldset.switched > section,
  8985 .ams-form fieldset.switched > section,
  8906 .ams-form fieldset.switched > article,
  8986 .ams-form fieldset.switched > article,
  8907 .ams-form fieldset.switched > div {
  8987 .ams-form fieldset.switched > div:not(.persistent) {
  8908   display: none;
  8988   display: none;
  8909 }
  8989 }
  8910 .ams-form fieldset.switched legend {
  8990 .ams-form fieldset.switched legend {
  8911   border-bottom: 0;
  8991   border-bottom: 0;
  8912 }
  8992 }
  9457 .ams-form .input span.textarea-widget,
  9537 .ams-form .input span.textarea-widget,
  9458 .ams-form .textarea span.textarea-widget {
  9538 .ams-form .textarea span.textarea-widget {
  9459   display: block;
  9539   display: block;
  9460   width: 100%;
  9540   width: 100%;
  9461   min-height: 14px;
  9541   min-height: 14px;
  9462   padding: 4px 0;
  9542   padding: 4px 8px;
  9463   border-bottom: 1px solid #ccc!important;
  9543   border-bottom: 1px solid #ccc!important;
  9464 }
  9544 }
  9465 .ams-form .input .i18n-content input[readonly],
  9545 .ams-form .input .i18n-content input[readonly],
  9466 .ams-form .select .i18n-content select[readonly],
  9546 .ams-form .select .i18n-content select[readonly],
  9467 .ams-form .textarea .i18n-content textarea[readonly] {
  9547 .ams-form .textarea .i18n-content textarea[readonly] {
  9490 .ams-form .input.with-icons .icon-append-2 + input {
  9570 .ams-form .input.with-icons .icon-append-2 + input {
  9491   padding-right: 60px;
  9571   padding-right: 60px;
  9492 }
  9572 }
  9493 .ams-form .input-file {
  9573 .ams-form .input-file {
  9494   position: relative;
  9574   position: relative;
       
  9575 }
       
  9576 .ams-form .input-file .current-value {
       
  9577   font-size: 13px;
  9495 }
  9578 }
  9496 .ams-form .input-file .button {
  9579 .ams-form .input-file .button {
  9497   position: absolute;
  9580   position: absolute;
  9498   top: 3px;
  9581   top: 3px;
  9499   right: 3px;
  9582   right: 3px;
  9553 }
  9636 }
  9554 .ams-form .textarea textarea {
  9637 .ams-form .textarea textarea {
  9555   height: auto;
  9638   height: auto;
  9556   resize: none;
  9639   resize: none;
  9557 }
  9640 }
       
  9641 .ams-form .textarea.height-100 textarea {
       
  9642   height: 100px;
       
  9643 }
       
  9644 .ams-form .textarea.height-200 textarea {
       
  9645   height: 200px;
       
  9646 }
  9558 .ams-form .textarea-resizable textarea {
  9647 .ams-form .textarea-resizable textarea {
  9559   resize: vertical;
  9648   resize: vertical;
  9560 }
  9649 }
  9561 .ams-form .textarea-expandable textarea {
  9650 .ams-form .textarea-expandable textarea {
  9562   height: 31px;
  9651   height: 31px;
  9667 .inner-table-form .ams-form .form-group {
  9756 .inner-table-form .ams-form .form-group {
  9668   padding: 5px 10px 0;
  9757   padding: 5px 10px 0;
  9669 }
  9758 }
  9670 .inner-table-form .ams-form input[type="text"] {
  9759 .inner-table-form .ams-form input[type="text"] {
  9671   height: 28px;
  9760   height: 28px;
  9672 }
       
  9673 .inner-table-form .ams-form .mce-edit-area > iframe {
       
  9674   min-height: 250px!important;
       
  9675 }
  9761 }
  9676 .inner-table-form .ams-form footer {
  9762 .inner-table-form .ams-form footer {
  9677   padding: 5px 20px;
  9763   padding: 5px 20px;
  9678   border-top: 0;
  9764   border-top: 0;
  9679   background-color: transparent;
  9765   background-color: transparent;
 10733   bottom: -10px;
 10819   bottom: -10px;
 10734   border-radius: 50%;
 10820   border-radius: 50%;
 10735   padding: 6px 4px 3px;
 10821   padding: 6px 4px 3px;
 10736   border: 1px solid #fff;
 10822   border: 1px solid #fff;
 10737 }
 10823 }
       
 10824 .mce-fullscreen {
       
 10825   z-index: 10000!important;
       
 10826 }
 10738 .mce-container,
 10827 .mce-container,
 10739 .mce-container *,
 10828 .mce-container *,
 10740 .mce-widget,
 10829 .mce-widget,
 10741 .mce-widget *,
 10830 .mce-widget *,
 10742 .mce-reset {
 10831 .mce-reset {
 10743   font-family: Ubuntu, Arial, Helvetica, sans-serif !important;
 10832   font-family: Ubuntu, Arial, Helvetica, sans-serif !important;
 10744   font-size: 13px;
 10833   font-size: 13px!important;
 10745 }
 10834 }
 10746 .mce-container button,
 10835 .mce-container button,
 10747 .mce-container * button,
 10836 .mce-container * button,
 10748 .mce-widget button,
 10837 .mce-widget button,
 10749 .mce-widget * button,
 10838 .mce-widget * button,
 10782 .mce-btn {
 10871 .mce-btn {
 10783   background-image: none!important;
 10872   background-image: none!important;
 10784 }
 10873 }
 10785 .mce-colorbutton button {
 10874 .mce-colorbutton button {
 10786   padding: 2px 1px 2px 5px!important;
 10875   padding: 2px 1px 2px 5px!important;
 10787 }
       
 10788 .mce-edit-area > iframe {
       
 10789   min-height: 400px!important;
       
 10790 }
 10876 }
 10791 .mce-path,
 10877 .mce-path,
 10792 .mce-wordcount {
 10878 .mce-wordcount {
 10793   padding: 2px 8px!important;
 10879   padding: 2px 8px!important;
 10794   font-size: 12px!important;
 10880   font-size: 12px!important;
 10882 .btn-lg {
 10968 .btn-lg {
 10883   padding: 9px 15px;
 10969   padding: 9px 15px;
 10884 }
 10970 }
 10885 .btn-xl {
 10971 .btn-xl {
 10886   padding: 11px 15px;
 10972   padding: 11px 15px;
       
 10973 }
       
 10974 .top-selector.btn-success:hover {
       
 10975   background-color: transparent;
       
 10976 }
       
 10977 .top-selector.btn-success .text-success {
       
 10978   color: #5cb85c;
 10887 }
 10979 }
 10888 .btn-circle {
 10980 .btn-circle {
 10889   width: 30px;
 10981   width: 30px;
 10890   height: 30px;
 10982   height: 30px;
 10891   text-align: center;
 10983   text-align: center;
 11326 }
 11418 }
 11327 .ams-widget header:first-child .nav-tabs li {
 11419 .ams-widget header:first-child .nav-tabs li {
 11328   padding-left: 0;
 11420   padding-left: 0;
 11329 }
 11421 }
 11330 .ams-widget header:first-child .nav-tabs li a {
 11422 .ams-widget header:first-child .nav-tabs li a {
 11331   color: #333333;
 11423   color: #333;
 11332 }
 11424 }
 11333 .ams-widget header:first-child .nav-tabs.pull-right li:last-child a {
 11425 .ams-widget header:first-child .nav-tabs.pull-right li:last-child a {
 11334   margin-right: 0 !important;
 11426   margin-right: 0 !important;
 11335   border-right: 0 !important;
 11427   border-right: 0 !important;
 11336 }
 11428 }
 11346 }
 11438 }
 11347 .ams-widget > header {
 11439 .ams-widget > header {
 11348   height: 30px;
 11440   height: 30px;
 11349   padding: 0;
 11441   padding: 0;
 11350   line-height: 40px;
 11442   line-height: 40px;
 11351   color: #333333;
 11443   color: #333;
 11352   border: 1px solid #C2C2C2;
 11444   border: 1px solid #C2C2C2;
 11353   background: #fafafa;
 11445   background: #fafafa;
 11354 }
 11446 }
 11355 .ams-widget > header h2 {
 11447 .ams-widget > header h2 {
 11356   display: inline-block;
 11448   display: inline-block;
 11570   color: #333 !important;
 11662   color: #333 !important;
 11571   padding: 0 !important;
 11663   padding: 0 !important;
 11572   background: none !important;
 11664   background: none !important;
 11573 }
 11665 }
 11574 .ams-widget-color-magenta > header {
 11666 .ams-widget-color-magenta > header {
 11575   color: #ffffff;
 11667   color: #fff;
 11576   background: #6e3671;
 11668   background: #6e3671;
 11577   border-color: #6e3671 !important;
 11669   border-color: #6e3671 !important;
 11578 }
 11670 }
 11579 .ams-widget-color-magenta .nav-tabs li:not(.active) a,
 11671 .ams-widget-color-magenta .nav-tabs li:not(.active) a,
 11580 .ams-widget-color-magenta > header > .ams-widget-ctrls a {
 11672 .ams-widget-color-magenta > header > .ams-widget-ctrls a {
 11581   color: #ffffff !important;
 11673   color: #fff !important;
 11582 }
 11674 }
 11583 .ams-widget-color-magenta .nav-tabs li a:hover {
 11675 .ams-widget-color-magenta .nav-tabs li a:hover {
 11584   color: #333333 !important;
 11676   color: #333 !important;
 11585 }
 11677 }
 11586 .ams-widget-color-pink > header {
 11678 .ams-widget-color-pink > header {
 11587   color: #ffffff;
 11679   color: #fff;
 11588   background: #ac5287;
 11680   background: #ac5287;
 11589   border-color: #ac5287 !important;
 11681   border-color: #ac5287 !important;
 11590 }
 11682 }
 11591 .ams-widget-color-pink .nav-tabs li:not(.active) a,
 11683 .ams-widget-color-pink .nav-tabs li:not(.active) a,
 11592 .ams-widget-color-pink > header > .ams-widget-ctrls a {
 11684 .ams-widget-color-pink > header > .ams-widget-ctrls a {
 11593   color: #ffffff !important;
 11685   color: #fff !important;
 11594 }
 11686 }
 11595 .ams-widget-color-pink .nav-tabs li a:hover {
 11687 .ams-widget-color-pink .nav-tabs li a:hover {
 11596   color: #333333 !important;
 11688   color: #333 !important;
 11597 }
 11689 }
 11598 .ams-widget-color-pinkDark > header {
 11690 .ams-widget-color-pinkDark > header {
 11599   color: #ffffff;
 11691   color: #fff;
 11600   background: #a8829f;
 11692   background: #a8829f;
 11601   border-color: #a8829f !important;
 11693   border-color: #a8829f !important;
 11602 }
 11694 }
 11603 .ams-widget-color-pinkDark .nav-tabs li:not(.active) a,
 11695 .ams-widget-color-pinkDark .nav-tabs li:not(.active) a,
 11604 .ams-widget-color-pinkDark > header > .ams-widget-ctrls a {
 11696 .ams-widget-color-pinkDark > header > .ams-widget-ctrls a {
 11605   color: #ffffff !important;
 11697   color: #fff !important;
 11606 }
 11698 }
 11607 .ams-widget-color-pinkDark .nav-tabs li a:hover {
 11699 .ams-widget-color-pinkDark .nav-tabs li a:hover {
 11608   color: #333333 !important;
 11700   color: #333 !important;
 11609 }
 11701 }
 11610 .ams-widget-color-yellow > header {
 11702 .ams-widget-color-yellow > header {
 11611   color: #ffffff;
 11703   color: #fff;
 11612   background: #d4c737;
 11704   background: #d4c737;
 11613   border-color: #d4c737 !important;
 11705   border-color: #d4c737 !important;
 11614 }
 11706 }
 11615 .ams-widget-color-yellow .nav-tabs li:not(.active) a,
 11707 .ams-widget-color-yellow .nav-tabs li:not(.active) a,
 11616 .ams-widget-color-yellow > header > .ams-widget-ctrls a {
 11708 .ams-widget-color-yellow > header > .ams-widget-ctrls a {
 11617   color: #ffffff !important;
 11709   color: #fff !important;
 11618 }
 11710 }
 11619 .ams-widget-color-yellow .nav-tabs li a:hover {
 11711 .ams-widget-color-yellow .nav-tabs li a:hover {
 11620   color: #333333 !important;
 11712   color: #333 !important;
 11621 }
 11713 }
 11622 .ams-widget-color-orange > header {
 11714 .ams-widget-color-orange > header {
 11623   color: #ffffff;
 11715   color: #fff;
 11624   background: #c79121;
 11716   background: #c79121;
 11625   border-color: #c79121 !important;
 11717   border-color: #c79121 !important;
 11626 }
 11718 }
 11627 .ams-widget-color-orange .nav-tabs li:not(.active) a,
 11719 .ams-widget-color-orange .nav-tabs li:not(.active) a,
 11628 .ams-widget-color-orange > header > .ams-widget-ctrls a {
 11720 .ams-widget-color-orange > header > .ams-widget-ctrls a {
 11629   color: #ffffff !important;
 11721   color: #fff !important;
 11630 }
 11722 }
 11631 .ams-widget-color-orange .nav-tabs li a:hover {
 11723 .ams-widget-color-orange .nav-tabs li a:hover {
 11632   color: #333333 !important;
 11724   color: #333 !important;
 11633 }
 11725 }
 11634 .ams-widget-color-orangeDark > header {
 11726 .ams-widget-color-orangeDark > header {
 11635   color: #ffffff;
 11727   color: #fff;
 11636   background: #a57225;
 11728   background: #a57225;
 11637   border-color: #a57225 !important;
 11729   border-color: #a57225 !important;
 11638 }
 11730 }
 11639 .ams-widget-color-orangeDark .nav-tabs li:not(.active) a,
 11731 .ams-widget-color-orangeDark .nav-tabs li:not(.active) a,
 11640 .ams-widget-color-orangeDark > header > .ams-widget-ctrls a {
 11732 .ams-widget-color-orangeDark > header > .ams-widget-ctrls a {
 11641   color: #ffffff !important;
 11733   color: #fff !important;
 11642 }
 11734 }
 11643 .ams-widget-color-orangeDark .nav-tabs li a:hover {
 11735 .ams-widget-color-orangeDark .nav-tabs li a:hover {
 11644   color: #333333 !important;
 11736   color: #333 !important;
 11645 }
 11737 }
 11646 .ams-widget-color-darken > header {
 11738 .ams-widget-color-darken > header {
 11647   color: #ffffff;
 11739   color: #fff;
 11648   background: #404040;
 11740   background: #404040;
 11649   border-color: #404040 !important;
 11741   border-color: #404040 !important;
 11650 }
 11742 }
 11651 .ams-widget-color-darken .nav-tabs li:not(.active) a,
 11743 .ams-widget-color-darken .nav-tabs li:not(.active) a,
 11652 .ams-widget-color-darken > header > .ams-widget-ctrls a {
 11744 .ams-widget-color-darken > header > .ams-widget-ctrls a {
 11653   color: #ffffff !important;
 11745   color: #fff !important;
 11654 }
 11746 }
 11655 .ams-widget-color-darken .nav-tabs li a:hover {
 11747 .ams-widget-color-darken .nav-tabs li a:hover {
 11656   color: #333333 !important;
 11748   color: #333 !important;
 11657 }
 11749 }
 11658 .ams-widget-color-purple > header {
 11750 .ams-widget-color-purple > header {
 11659   color: #ffffff;
 11751   color: #fff;
 11660   background: #65596b;
 11752   background: #65596B;
 11661   border-color: #65596b !important;
 11753   border-color: #65596B !important;
 11662 }
 11754 }
 11663 .ams-widget-color-purple .nav-tabs li:not(.active) a,
 11755 .ams-widget-color-purple .nav-tabs li:not(.active) a,
 11664 .ams-widget-color-purple > header > .ams-widget-ctrls a {
 11756 .ams-widget-color-purple > header > .ams-widget-ctrls a {
 11665   color: #ffffff !important;
 11757   color: #fff !important;
 11666 }
 11758 }
 11667 .ams-widget-color-purple .nav-tabs li a:hover {
 11759 .ams-widget-color-purple .nav-tabs li a:hover {
 11668   color: #333333 !important;
 11760   color: #333 !important;
 11669 }
 11761 }
 11670 .ams-widget-color-teal > header {
 11762 .ams-widget-color-teal > header {
 11671   color: #ffffff;
 11763   color: #fff;
 11672   background: #568a89;
 11764   background: #568a89;
 11673   border-color: #568a89 !important;
 11765   border-color: #568a89 !important;
 11674 }
 11766 }
 11675 .ams-widget-color-teal .nav-tabs li:not(.active) a,
 11767 .ams-widget-color-teal .nav-tabs li:not(.active) a,
 11676 .ams-widget-color-teal > header > .ams-widget-ctrls a {
 11768 .ams-widget-color-teal > header > .ams-widget-ctrls a {
 11677   color: #ffffff !important;
 11769   color: #fff !important;
 11678 }
 11770 }
 11679 .ams-widget-color-teal .nav-tabs li a:hover {
 11771 .ams-widget-color-teal .nav-tabs li a:hover {
 11680   color: #333333 !important;
 11772   color: #333 !important;
 11681 }
 11773 }
 11682 .ams-widget-color-blueDark > header {
 11774 .ams-widget-color-blueDark > header {
 11683   color: #ffffff;
 11775   color: #fff;
 11684   background: #4c4f53;
 11776   background: #4c4f53;
 11685   border-color: #4c4f53 !important;
 11777   border-color: #4c4f53 !important;
 11686 }
 11778 }
 11687 .ams-widget-color-blueDark .nav-tabs li:not(.active) a,
 11779 .ams-widget-color-blueDark .nav-tabs li:not(.active) a,
 11688 .ams-widget-color-blueDark > header > .ams-widget-ctrls a {
 11780 .ams-widget-color-blueDark > header > .ams-widget-ctrls a {
 11689   color: #ffffff !important;
 11781   color: #fff !important;
 11690 }
 11782 }
 11691 .ams-widget-color-blueDark .nav-tabs li a:hover {
 11783 .ams-widget-color-blueDark .nav-tabs li a:hover {
 11692   color: #333333 !important;
 11784   color: #333 !important;
 11693 }
 11785 }
 11694 .ams-widget-color-blue > header {
 11786 .ams-widget-color-blue > header {
 11695   color: #ffffff;
 11787   color: #fff;
 11696   background: #60747c;
 11788   background: #60747c;
 11697   border-color: #60747c !important;
 11789   border-color: #60747c !important;
 11698 }
 11790 }
 11699 .ams-widget-color-blue .nav-tabs li:not(.active) a,
 11791 .ams-widget-color-blue .nav-tabs li:not(.active) a,
 11700 .ams-widget-color-blue > header > .ams-widget-ctrls a {
 11792 .ams-widget-color-blue > header > .ams-widget-ctrls a {
 11701   color: #ffffff !important;
 11793   color: #fff !important;
 11702 }
 11794 }
 11703 .ams-widget-color-blue .nav-tabs li a:hover {
 11795 .ams-widget-color-blue .nav-tabs li a:hover {
 11704   color: #333333 !important;
 11796   color: #333 !important;
 11705 }
 11797 }
 11706 .ams-widget-color-blueLight > header {
 11798 .ams-widget-color-blueLight > header {
 11707   color: #ffffff;
 11799   color: #fff;
 11708   background: #ccdadf;
 11800   background: #ccdadf;
 11709   border-color: #ccdadf !important;
 11801   border-color: #ccdadf !important;
 11710 }
 11802 }
 11711 .ams-widget-color-blueLight .nav-tabs li:not(.active) a,
 11803 .ams-widget-color-blueLight .nav-tabs li:not(.active) a,
 11712 .ams-widget-color-blueLight > header > .ams-widget-ctrls a {
 11804 .ams-widget-color-blueLight > header > .ams-widget-ctrls a {
 11713   color: #ffffff !important;
 11805   color: #fff !important;
 11714 }
 11806 }
 11715 .ams-widget-color-blueLight .nav-tabs li a:hover {
 11807 .ams-widget-color-blueLight .nav-tabs li a:hover {
 11716   color: #333333 !important;
 11808   color: #333 !important;
 11717 }
 11809 }
 11718 .ams-widget-color-red > header {
 11810 .ams-widget-color-red > header {
 11719   color: #ffffff;
 11811   color: #fff;
 11720   background: #931313;
 11812   background: #931313;
 11721   border-color: #931313 !important;
 11813   border-color: #931313 !important;
 11722 }
 11814 }
 11723 .ams-widget-color-red .nav-tabs li:not(.active) a,
 11815 .ams-widget-color-red .nav-tabs li:not(.active) a,
 11724 .ams-widget-color-red > header > .ams-widget-ctrls a {
 11816 .ams-widget-color-red > header > .ams-widget-ctrls a {
 11725   color: #ffffff !important;
 11817   color: #fff !important;
 11726 }
 11818 }
 11727 .ams-widget-color-red .nav-tabs li a:hover {
 11819 .ams-widget-color-red .nav-tabs li a:hover {
 11728   color: #333333 !important;
 11820   color: #333 !important;
 11729 }
 11821 }
 11730 .ams-widget-color-redLight > header {
 11822 .ams-widget-color-redLight > header {
 11731   color: #ffffff;
 11823   color: #fff;
 11732   background: #a65858;
 11824   background: #a65858;
 11733   border-color: #a65858 !important;
 11825   border-color: #a65858 !important;
 11734 }
 11826 }
 11735 .ams-widget-color-redLight .nav-tabs li:not(.active) a,
 11827 .ams-widget-color-redLight .nav-tabs li:not(.active) a,
 11736 .ams-widget-color-redLight > header > .ams-widget-ctrls a {
 11828 .ams-widget-color-redLight > header > .ams-widget-ctrls a {
 11737   color: #ffffff !important;
 11829   color: #fff !important;
 11738 }
 11830 }
 11739 .ams-widget-color-redLight .nav-tabs li a:hover {
 11831 .ams-widget-color-redLight .nav-tabs li a:hover {
 11740   color: #333333 !important;
 11832   color: #333 !important;
 11741 }
 11833 }
 11742 .ams-widget-color-white > header {
 11834 .ams-widget-color-white > header {
 11743   color: #c8c8c8;
 11835   color: #C8C8C8;
 11744   background: #dedede;
 11836   background: #dedede;
 11745   border-color: #c8c8c8 !important;
 11837   border-color: #C8C8C8 !important;
 11746 }
 11838 }
 11747 .ams-widget-color-white .nav-tabs li:not(.active) a,
 11839 .ams-widget-color-white .nav-tabs li:not(.active) a,
 11748 .ams-widget-color-white > header > .ams-widget-ctrls a {
 11840 .ams-widget-color-white > header > .ams-widget-ctrls a {
 11749   color: #c8c8c8 !important;
 11841   color: #C8C8C8 !important;
 11750 }
 11842 }
 11751 .ams-widget-color-white .nav-tabs li a:hover {
 11843 .ams-widget-color-white .nav-tabs li a:hover {
 11752   color: #838383 !important;
 11844   color: #838383 !important;
 11753 }
 11845 }
 11754 .ams-widget-color-greenDark > header {
 11846 .ams-widget-color-greenDark > header {
 11755   color: #ffffff;
 11847   color: #fff;
 11756   background: #496949;
 11848   background: #496949;
 11757   border-color: #496949 !important;
 11849   border-color: #496949 !important;
 11758 }
 11850 }
 11759 .ams-widget-color-greenDark .nav-tabs li:not(.active) a,
 11851 .ams-widget-color-greenDark .nav-tabs li:not(.active) a,
 11760 .ams-widget-color-greenDark > header > .ams-widget-ctrls a {
 11852 .ams-widget-color-greenDark > header > .ams-widget-ctrls a {
 11761   color: #ffffff !important;
 11853   color: #fff !important;
 11762 }
 11854 }
 11763 .ams-widget-color-greenDark .nav-tabs li a:hover {
 11855 .ams-widget-color-greenDark .nav-tabs li a:hover {
 11764   color: #333333 !important;
 11856   color: #333 !important;
 11765 }
 11857 }
 11766 .ams-widget-color-green > header {
 11858 .ams-widget-color-green > header {
 11767   color: #ffffff;
 11859   color: #fff;
 11768   background: #356e35;
 11860   background: #356e35;
 11769   border-color: #356e35 !important;
 11861   border-color: #356e35 !important;
 11770 }
 11862 }
 11771 .ams-widget-color-green .nav-tabs li:not(.active) a,
 11863 .ams-widget-color-green .nav-tabs li:not(.active) a,
 11772 .ams-widget-color-green > header > .ams-widget-ctrls a {
 11864 .ams-widget-color-green > header > .ams-widget-ctrls a {
 11773   color: #ffffff !important;
 11865   color: #fff !important;
 11774 }
 11866 }
 11775 .ams-widget-color-green .nav-tabs li a:hover {
 11867 .ams-widget-color-green .nav-tabs li a:hover {
 11776   color: #333333 !important;
 11868   color: #333 !important;
 11777 }
 11869 }
 11778 .ams-widget-color-greenLight > header {
 11870 .ams-widget-color-greenLight > header {
 11779   color: #ffffff;
 11871   color: #fff;
 11780   background: #71843f;
 11872   background: #71843f;
 11781   border-color: #71843f !important;
 11873   border-color: #71843f !important;
 11782 }
 11874 }
 11783 .ams-widget-color-greenLight .nav-tabs li:not(.active) a,
 11875 .ams-widget-color-greenLight .nav-tabs li:not(.active) a,
 11784 .ams-widget-color-greenLight > header > .ams-widget-ctrls a {
 11876 .ams-widget-color-greenLight > header > .ams-widget-ctrls a {
 11785   color: #ffffff !important;
 11877   color: #fff !important;
 11786 }
 11878 }
 11787 .ams-widget-color-greenLight .nav-tabs li a:hover {
 11879 .ams-widget-color-greenLight .nav-tabs li a:hover {
 11788   color: #333333 !important;
 11880   color: #333 !important;
 11789 }
 11881 }
 11790 #ams-widget-fullscreen-mode {
 11882 #ams-widget-fullscreen-mode {
 11791   position: fixed;
 11883   position: fixed;
 11792   width: 100%;
 11884   width: 100%;
 11793   height: 100%;
 11885   height: 100%;
 11861   -webkit-box-sizing: border-box;
 11953   -webkit-box-sizing: border-box;
 11862   box-sizing: border-box;
 11954   box-sizing: border-box;
 11863 }
 11955 }
 11864 .onoffswitch-inner:before {
 11956 .onoffswitch-inner:before {
 11865   content: attr(data-swchon-text);
 11957   content: attr(data-swchon-text);
 11866   text-shadow: 0 -1px 0 #333333;
 11958   text-shadow: 0 -1px 0 #333;
 11867   padding-left: 7px;
 11959   padding-left: 7px;
 11868   background-color: #3276b1;
 11960   background-color: #3276b1;
 11869   color: #fff;
 11961   color: #fff;
 11870   -webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
 11962   -webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
 11871   box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
 11963   box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
 11872   text-align: left;
 11964   text-align: left;
 11873 }
 11965 }
 11874 .onoffswitch-inner:after {
 11966 .onoffswitch-inner:after {
 11875   content: attr(data-swchoff-text);
 11967   content: attr(data-swchoff-text);
 11876   padding-right: 7px;
 11968   padding-right: 7px;
 11877   text-shadow: 0 -1px 0 #ffffff;
 11969   text-shadow: 0 -1px 0 #fff;
 11878   background-color: #fff;
 11970   background-color: #fff;
 11879   color: #555;
 11971   color: #555;
 11880   text-align: right;
 11972   text-align: right;
 11881   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 11973   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 11882   box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 11974   box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
 11894   right: 32px;
 11986   right: 32px;
 11895   -webkit-box-sizing: content-box;
 11987   -webkit-box-sizing: content-box;
 11896   -moz-box-sizing: content-box;
 11988   -moz-box-sizing: content-box;
 11897   box-sizing: content-box;
 11989   box-sizing: content-box;
 11898   background-color: #f4f4f4;
 11990   background-color: #f4f4f4;
 11899   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
 11991   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));
 11900   background-image: -webkit-gradient(linear, top left, bottom left, from(#ffffff), to(#eeeeee));
 11992   background-image: -webkit-gradient(linear, top left, bottom left, from(#fff), to(#eee));
 11901   background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
 11993   background-image: -webkit-linear-gradient(top, #fff, #eee);
 11902   background-image: linear-gradient(to bottom, #ffffff, #eeeeee);
 11994   background-image: linear-gradient(to bottom, #fff, #eee);
 11903   background-repeat: repeat-x;
 11995   background-repeat: repeat-x;
 11904   -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
 11996   -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
 11905   box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
 11997   box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
 11906 }
 11998 }
 11907 .onoffswitch-checkbox + .onoffswitch-label .onoffswitch-switch:before,
 11999 .onoffswitch-checkbox + .onoffswitch-label .onoffswitch-switch:before,
 11910   color: #a90329;
 12002   color: #a90329;
 11911   display: block;
 12003   display: block;
 11912   text-align: center;
 12004   text-align: center;
 11913   line-height: 19px;
 12005   line-height: 19px;
 11914   font-size: 10px;
 12006   font-size: 10px;
 11915   text-shadow: 0 -1px 0 #ffffff;
 12007   text-shadow: 0 -1px 0 #fff;
 11916   font-weight: 700;
 12008   font-weight: 700;
 11917   font-family: FontAwesome;
 12009   font-family: FontAwesome;
 11918 }
 12010 }
 11919 .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch:before {
 12011 .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch:before {
 11920   content: "\f00c";
 12012   content: "\f00c";
 12179   font-size: 1em;
 12271   font-size: 1em;
 12180   border: 1px solid #aaa;
 12272   border: 1px solid #aaa;
 12181   -webkit-box-shadow: none;
 12273   -webkit-box-shadow: none;
 12182   box-shadow: none;
 12274   box-shadow: none;
 12183   background: #fff;
 12275   background: #fff;
 12184   background: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #ffffff), color-stop(0.99, #eeeeee));
 12276   background: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
 12185   background: -webkit-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
 12277   background: -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
 12186   background: -webkit-gradient(linear, top left, bottom left, from(#ffffff), to(#eeeeee));
 12278   background: -webkit-gradient(linear, top left, bottom left, from(#fff), to(#eee));
 12187   background: -webkit-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
 12279   background: -webkit-linear-gradient(top, #fff 85%, #eee 99%);
 12188   background: linear-gradient(top, #ffffff 85%, #eeeeee 99%);
 12280   background: linear-gradient(top, #fff 85%, #eee 99%);
 12189 }
 12281 }
 12190 .select2-search input.select2-active {
 12282 .select2-search input.select2-active {
 12191   background-origin: padding-box;
 12283   background-origin: padding-box;
 12192   background: #ffffff url(../img/select2-spinner.gif) no-repeat right 24px top 50%;
 12284   background: #fff url(../img/select2-spinner.gif) no-repeat right 24px top 50%;
 12193   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #ffffff), color-stop(0.99, #eeeeee));
 12285   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
 12194   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
 12286   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
 12195   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-gradient(linear, top left, bottom left, from(#ffffff), to(#eeeeee));
 12287   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-gradient(linear, top left, bottom left, from(#fff), to(#eee));
 12196   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
 12288   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, -webkit-linear-gradient(top, #fff 85%, #eee 99%);
 12197   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
 12289   background: url(../img/select2-spinner.gif) no-repeat right 24px top 50%, linear-gradient(top, #fff 85%, #eee 99%);
 12198 }
 12290 }
 12199 .select2-dropdown-open .select2-choice {
 12291 .select2-dropdown-open .select2-choice {
 12200   border-bottom-color: transparent;
 12292   border-bottom-color: transparent;
 12201   -webkit-box-shadow: 0 1px 0 #fff inset;
 12293   -webkit-box-shadow: 0 1px 0 #fff inset;
 12202   box-shadow: 0 1px 0 #fff inset;
 12294   box-shadow: 0 1px 0 #fff inset;
 12344 }
 12436 }
 12345 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
 12437 .select2-container.select2-container-disabled .select2-choice .select2-arrow {
 12346   display: none;
 12438   display: none;
 12347 }
 12439 }
 12348 .select2-container.select2-container-disabled .select2-choice abbr {
 12440 .select2-container.select2-container-disabled .select2-choice abbr {
       
 12441   display: none;
       
 12442 }
       
 12443 .select2-container.select2-container-disabled .select2-choices .select2-search-field {
 12349   display: none;
 12444   display: none;
 12350 }
 12445 }
 12351 .select2-container-multi.select2-container-active .select2-choices {
 12446 .select2-container-multi.select2-container-active .select2-choices {
 12352   border: 1px solid rgba(82, 168, 236, 0.7);
 12447   border: 1px solid rgba(82, 168, 236, 0.7);
 12353   outline: 0;
 12448   outline: 0;
 12394   -webkit-box-shadow: none;
 12489   -webkit-box-shadow: none;
 12395   box-shadow: none;
 12490   box-shadow: none;
 12396   background: transparent!important;
 12491   background: transparent!important;
 12397 }
 12492 }
 12398 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
 12493 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
 12399   background: #ffffff url(../img/select2-spinner.gif) no-repeat 99% !important;
 12494   background: #fff url(../img/select2-spinner.gif) no-repeat 99% !important;
 12400 }
 12495 }
 12401 .select2-container-multi .select2-choices .select2-search-choice {
 12496 .select2-container-multi .select2-choices .select2-search-choice {
 12402   padding: 1px 28px 1px 8px;
 12497   padding: 1px 28px 1px 8px;
 12403   margin: 2px;
 12498   margin: 2px;
 12404   position: relative;
 12499   position: relative;
 12431 .select2-container-multi.ordered .select2-choices li {
 12526 .select2-container-multi.ordered .select2-choices li {
 12432   float: none;
 12527   float: none;
 12433 }
 12528 }
 12434 .select2-container-multi.ordered .select2-choices li.select2-search-choice {
 12529 .select2-container-multi.ordered .select2-choices li.select2-search-choice {
 12435   cursor: move;
 12530   cursor: move;
       
 12531   padding-left: 20px;
       
 12532   background: #3276b1 url(../img/vert-drag-handle.png) scroll no-repeat left center;
 12436 }
 12533 }
 12437 .select2-container-multi.ordered .select2-choices li.ui-state-highlight {
 12534 .select2-container-multi.ordered .select2-choices li.ui-state-highlight {
 12438   margin: 2px 0 2px 2px;
 12535   margin: 2px 0 2px 2px;
 12439   height: 20px;
 12536   height: 20px;
 12440   background-color: #ddd;
 12537   background-color: #ddd;
 13898   -webkit-transition: opacity 0.4s ease-in-out;
 13995   -webkit-transition: opacity 0.4s ease-in-out;
 13899   transition: opacity 0.4s ease-in-out;
 13996   transition: opacity 0.4s ease-in-out;
 13900 }
 13997 }
 13901 .dropzone a.dz-remove,
 13998 .dropzone a.dz-remove,
 13902 .dropzone-previews a.dz-remove {
 13999 .dropzone-previews a.dz-remove {
 13903   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #eeeeee));
 14000   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #eee));
 13904   background-image: -webkit-gradient(linear, top left, bottom left, from(#fafafa), to(#eeeeee));
 14001   background-image: -webkit-gradient(linear, top left, bottom left, from(#fafafa), to(#eee));
 13905   background-image: -webkit-linear-gradient(top, #fafafa 0, #eeeeee 100%);
 14002   background-image: -webkit-linear-gradient(top, #fafafa 0, #eee 100%);
 13906   background-image: linear-gradient(top, #fafafa 0, #eeeeee 100%);
 14003   background-image: linear-gradient(top, #fafafa 0, #eee 100%);
 13907   border-radius: 2px;
 14004   border-radius: 2px;
 13908   border: 1px solid #eee;
 14005   border: 1px solid #eee;
 13909   text-decoration: none;
 14006   text-decoration: none;
 13910   display: block;
 14007   display: block;
 13911   padding: 4px 5px;
 14008   padding: 4px 5px;
 14277   width: 16px;
 14374   width: 16px;
 14278   height: 16px;
 14375   height: 16px;
 14279   text-indent: -99999px;
 14376   text-indent: -99999px;
 14280   overflow: hidden;
 14377   overflow: hidden;
 14281   background-repeat: no-repeat;
 14378   background-repeat: no-repeat;
       
 14379 }
       
 14380 .ui-sortable .ui-sortable-helper {
       
 14381   background-color: #525252;
       
 14382 }
       
 14383 .ui-sortable .ui-sortable-placeholder {
       
 14384   visibility: visible!important;
       
 14385   background-color: #d5e7ec;
 14282 }
 14386 }
 14283 .ui-sortable .ui-sortable-handle {
 14387 .ui-sortable .ui-sortable-handle {
 14284   cursor: move;
 14388   cursor: move;
 14285 }
 14389 }
 14286 /*
 14390 /*
 15593 .modal-dialog.modal-max {
 15697 .modal-dialog.modal-max {
 15594   width: 98%;
 15698   width: 98%;
 15595   max-width: 98%;
 15699   max-width: 98%;
 15596 }
 15700 }
 15597 @media only screen and (min-width: 768px) {
 15701 @media only screen and (min-width: 768px) {
       
 15702   .modal-dialog.modal-xlarge {
       
 15703     width: 95%;
       
 15704     max-width: 1000px;
       
 15705   }
       
 15706 }
       
 15707 @media only screen and (min-width: 768px) {
 15598   .modal-dialog.modal-large {
 15708   .modal-dialog.modal-large {
 15599     width: 80%;
 15709     width: 80%;
 15600     max-width: 900px;
 15710     max-width: 900px;
 15601   }
 15711   }
 15602 }
 15712 }
 15630 .modal-header .toolbar {
 15740 .modal-header .toolbar {
 15631   position: absolute;
 15741   position: absolute;
 15632   right: 10px;
 15742   right: 10px;
 15633   bottom: -19px;
 15743   bottom: -19px;
 15634   z-index: 1;
 15744   z-index: 1;
       
 15745 }
       
 15746 .modal-title {
       
 15747   min-height: 1.1em;
 15635 }
 15748 }
 15636 .modal-title img {
 15749 .modal-title img {
 15637   margin: 0 15px 0 0;
 15750   margin: 0 15px 0 0;
 15638 }
 15751 }
 15639 .modal-overflow {
 15752 .modal-overflow {
 16868   padding: 0;
 16981   padding: 0;
 16869 }
 16982 }
 16870 .chat-body {
 16983 .chat-body {
 16871   background: #FAFAFA;
 16984   background: #FAFAFA;
 16872   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 16985   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 16873   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(100%, #ffffff));
 16986   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(100%, #fff));
 16874   background: -webkit-linear-gradient(top, #fafafa 0, #ffffff 100%);
 16987   background: -webkit-linear-gradient(top, #fafafa 0, #fff 100%);
 16875   background: -webkit-gradient(linear, top left, bottom left, from(#f5fcff), to(#ffffff));
 16988   background: -webkit-gradient(linear, top left, bottom left, from(#f5fcff), to(#fff));
 16876   background: -webkit-linear-gradient(top, #f5fcff 0, #ffffff 100%);
 16989   background: -webkit-linear-gradient(top, #f5fcff 0, #fff 100%);
 16877   background: linear-gradient(to bottom, #f5fcff 0, #ffffff 100%);
 16990   background: linear-gradient(to bottom, #f5fcff 0, #fff 100%);
 16878   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ffffff', GradientType=0);
 16991   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ffffff', GradientType=0);
 16879   -webkit-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.04);
 16992   -webkit-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.04);
 16880   box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.04);
 16993   box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.04);
 16881   display: block;
 16994   display: block;
 16882   min-height: 270px;
 16995   min-height: 270px;
 16904 }
 17017 }
 16905 .chat-body li.message.request,
 17018 .chat-body li.message.request,
 16906 .chat-body li.message.request:hover {
 17019 .chat-body li.message.request:hover {
 16907   background-color: #e4e4e4;
 17020   background-color: #e4e4e4;
 16908 }
 17021 }
 16909 .chat-body li.message img {
 17022 .chat-body li.message img,
       
 17023 .chat-body li.message .img {
 16910   display: inline-block;
 17024   display: inline-block;
 16911   border-left: 4px solid transparent;
 17025   border-left: 4px solid transparent;
 16912   position: absolute;
 17026   position: absolute;
 16913 }
 17027 }
 16914 .chat-body li.message img.online {
 17028 .chat-body li.message img.online,
       
 17029 .chat-body li.message .img.online {
 16915   border-left-color: #00a300;
 17030   border-left-color: #00a300;
 16916 }
 17031 }
 16917 .chat-body li.message img.offline {
 17032 .chat-body li.message img.offline,
       
 17033 .chat-body li.message .img.offline {
 16918   border-left-color: #ddd;
 17034   border-left-color: #ddd;
 16919 }
 17035 }
 16920 .chat-body li.message img.busy {
 17036 .chat-body li.message img.busy,
       
 17037 .chat-body li.message .img.busy {
 16921   border-left-color: #A90329;
 17038   border-left-color: #A90329;
 16922 }
 17039 }
 16923 .chat-body li.message img.away {
 17040 .chat-body li.message img.away,
       
 17041 .chat-body li.message .img.away {
 16924   border-left-color: #ffc40d;
 17042   border-left-color: #ffc40d;
       
 17043 }
       
 17044 .chat-body li.message .img {
       
 17045   width: 35px;
       
 17046   padding-top: 7px;
       
 17047   text-align: center;
 16925 }
 17048 }
 16926 .chat-body li.message .message-text {
 17049 .chat-body li.message .message-text {
 16927   display: inline-block;
 17050   display: inline-block;
 16928   vertical-align: top;
 17051   vertical-align: top;
 16929   box-sizing: border-box;
 17052   box-sizing: border-box;
 16932   padding: 0;
 17055   padding: 0;
 16933   margin-left: 50px;
 17056   margin-left: 50px;
 16934   line-height: normal;
 17057   line-height: normal;
 16935 }
 17058 }
 16936 .chat-body li.message .message-text time {
 17059 .chat-body li.message .message-text time {
 16937   position: absolute;
 17060   font-size: 13px;
 16938   top: 3px;
 17061   font-weight: normal;
 16939   right: 5px;
 17062   color: #666;
 16940   font-size: 10px;
       
 16941   line-height: 10px;
       
 16942   color: #a1a1a1;
       
 16943 }
 17063 }
 16944 .chat-body li.message .message-text .chat-file {
 17064 .chat-body li.message .message-text .chat-file {
 16945   display: block;
 17065   display: block;
 16946   margin: 3px 0;
 17066   margin: 3px 0;
 16947   padding: 4px;
 17067   padding: 4px;