/* ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ########################################################################################################################################################################################################################################################################################################## */

   div.cnt_master
   {
                                       position:                               absolute;

                                       box-shadow:                             0px 0px 3px 1px rgba(0, 0, 0, 0.12);
                                      -o-box-shadow:                           0px 0px 3px 1px rgba(0, 0, 0, 0.12);
                                      -ms-box-shadow:                          0px 0px 3px 1px rgba(0, 0, 0, 0.12);
                                      -moz-box-shadow:                         0px 0px 3px 1px rgba(0, 0, 0, 0.12);
                                      -webkit-box-shadow:                      0px 0px 3px 1px rgba(0, 0, 0, 0.12);

                                       background-color:                       var(--clrF1);
   }

/* ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ########################################################################################################################################################################################################################################################################################################## */

   div.cnt_shadowed
   {
                                       position:                               absolute;
                                       left:                                   0;
                                       top:                                    0;
                                       right:                                  0;
                                       bottom:                                 0;
   }

   div.cnt_shadowed::before
   {
                                       position:                               absolute;
                                       content:                               "";

                                       z-index:                               -1;

                                       left:                                   0px;
                                       bottom:                                 4px;

                                       width:                                  170px;
                                       height:                                 100px;

                                       box-shadow:                            -20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -o-box-shadow:                          -20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -ms-box-shadow:                         -20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -moz-box-shadow:                        -20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -webkit-box-shadow:                     -20px 25px 8px rgba(0, 0, 0, 0.28);

                                       transform:                              skew(-10deg,-5deg) translate(40px,-15px);
                                      -o-transform:                            skew(-10deg,-5deg) translate(40px,-15px);
                                      -ms-transform:                           skew(-10deg,-5deg) translate(40px,-15px);
                                      -moz-transform:                          skew(-10deg,-5deg) translate(40px,-15px);
                                      -webkit-transform:                       skew(-10deg,-5deg) translate(40px,-15px);
   }

   div.cnt_shadowed::after
   {
                                       position:                               absolute;
                                       content:                               "";

                                       z-index:                               -1;

                                       right:                                  0px;
                                       bottom:                                 4px;

                                       width:                                  170px;
                                       height:                                 100px;

                                       box-shadow:                             20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -o-box-shadow:                           20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -ms-box-shadow:                          20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -moz-box-shadow:                         20px 25px 8px rgba(0, 0, 0, 0.28);
                                      -webkit-box-shadow:                      20px 25px 8px rgba(0, 0, 0, 0.28);

                                       transform:                              skew(10deg,5deg) translate(-40px,-15px);
                                      -o-transform:                            skew(10deg,5deg) translate(-40px,-15px);
                                      -ms-transform:                           skew(10deg,5deg) translate(-40px,-15px);
                                      -moz-transform:                          skew(10deg,5deg) translate(-40px,-15px);
                                      -webkit-transform:                       skew(10deg,5deg) translate(-40px,-15px);
   }

/* ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ##########################################################################################################################################################################################################################################################################################################
   ########################################################################################################################################################################################################################################################################################################## */

   div.cnt_payload
   {
                                       position:                               absolute;
                                       top:                                    16px;
                                       left:                                   16px;
                                       right:                                  8px;
                                       bottom:                                 16px;
                                       padding-right:                          16px;
                                       overflow:                               hidden;

                                       background-color:                       var(--clrF1);

                                       scrollbar-width:                        thin;
                                       scrollbar-gutter:                       stable;
                                       scrollbar-color:                        var(--clr90) var(--clrE0);
   }

   div.cnt_payload:hover
   {
                                       overflow-y:                             auto;
   }

   div.cnt_payload::-webkit-scrollbar
   {
                                       width:                                  8px;
   }

   div.cnt_payload::-webkit-scrollbar-track
   {
                                       background-color:                       var(--clrC0);
   }

   div.cnt_payload::-webkit-scrollbar-thumb
   {
                                       background-color:                       var(--clr80);
   }

   div.cnt_payload::-webkit-scrollbar-thumb:hover
   {
                                       background-color:                       var(--clrA0);
   }
