��/ *   M o d e r n   C a s i n o   S t y l e s   -   O p t i m i z e d   * / 
 : r o o t   { 
         - - p r i m a r y :   # 6 6 7 e e a ; 
         - - s e c o n d a r y :   # 7 6 4 b a 2 ; 
         - - a c c e n t :   # f 0 9 3 f b ; 
         - - g o l d :   # f f d 7 0 0 ; 
         - - w h i t e :   # f f f f f f ; 
         - - b l a c k :   # 0 0 0 0 0 0 ; 
         - - d a r k :   # 1 a 1 a 1 a ; 
         - - g r a y :   # 6 6 6 6 6 6 ; 
 } 
 
 *   { 
         m a r g i n :   0 ; 
         p a d d i n g :   0 ; 
         b o x - s i z i n g :   b o r d e r - b o x ; 
         s c r o l l b a r - w i d t h :   n o n e ; 
         - m s - o v e r f l o w - s t y l e :   n o n e ; 
 } 
 
 / *   H i d e   s c r o l l b a r s   g l o b a l l y   * / 
 * : : - w e b k i t - s c r o l l b a r   { 
         w i d t h :   0   ! i m p o r t a n t ; 
         h e i g h t :   0   ! i m p o r t a n t ; 
 } 
 
 * : : - w e b k i t - s c r o l l b a r - t r a c k , 
 * : : - w e b k i t - s c r o l l b a r - t h u m b , 
 * : : - w e b k i t - s c r o l l b a r - t h u m b : h o v e r   { 
         b a c k g r o u n d :   t r a n s p a r e n t   ! i m p o r t a n t ; 
 } 
 
 h t m l   { 
         o v e r f l o w - x :   h i d d e n ; 
         w i d t h :   1 0 0 % ; 
 } 
 
 b o d y   { 
         f o n t - f a m i l y :   ' P o p p i n s ' ,   s a n s - s e r i f ; 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # 0 c 0 c 0 c   0 % ,   # 1 a 1 a 1 a   1 0 0 % ) ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         l i n e - h e i g h t :   1 . 6 ; 
         o v e r f l o w - x :   h i d d e n ; 
         w i d t h :   1 0 0 % ; 
         m a x - w i d t h :   1 0 0 v w ; 
         p a d d i n g - b o t t o m :   6 4 p x ; 
 } 
 
 / *   G l o b a l   t e x t   w r a p p i n g   * / 
 p ,   h 1 ,   h 2 ,   h 3 ,   h 4 ,   h 5 ,   h 6 ,   s p a n ,   d i v   { 
         w o r d - w r a p :   b r e a k - w o r d ; 
         o v e r f l o w - w r a p :   b r e a k - w o r d ; 
 } 
 
 . c o n t a i n e r   { 
         m a x - w i d t h :   1 2 0 0 p x ; 
         m a r g i n :   0   a u t o ; 
         p a d d i n g :   0   2 0 p x ; 
         w i d t h :   1 0 0 % ; 
         o v e r f l o w - x :   h i d d e n ; 
 } 
 
 / *   H e a d e r   * / 
 . h e a d e r   { 
         p o s i t i o n :   f i x e d ; 
         t o p :   0 ; 
         l e f t :   0 ; 
         r i g h t :   0 ; 
         z - i n d e x :   1 0 0 0 ; 
         b a c k g r o u n d :   r g b a ( 2 6 ,   2 6 ,   2 6 ,   0 . 9 5 ) ; 
         b a c k d r o p - f i l t e r :   b l u r ( 2 0 p x ) ; 
         b o r d e r - b o t t o m :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
 } 
 
 . h e a d e r - c o n t a i n e r   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ; 
         p a d d i n g :   1 . 5 r e m   0 ; 
         g a p :   1 5 p x ; 
 } 
 
 . l o g o   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         g a p :   1 2 p x ; 
         f o n t - s i z e :   1 . 5 r e m ; 
         f o n t - w e i g h t :   7 0 0 ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         t e x t - d e c o r a t i o n :   n o n e ; 
 } 
 
 . l o g o   i m g   { 
         w i d t h :   6 4 p x ; 
         h e i g h t :   6 4 p x ; 
         b o r d e r - r a d i u s :   1 6 p x ; 
 } 
 
 . h e a d e r - a c t i o n s   { 
         d i s p l a y :   f l e x ; 
         g a p :   1 2 p x ; 
 } 
 
 / *   H a m b u r g e r   M e n u   * / 
 . h a m b u r g e r - m e n u   { 
         p o s i t i o n :   r e l a t i v e ; 
         d i s p l a y :   i n l i n e - b l o c k ; 
         m a r g i n - r i g h t :   1 5 p x ; 
 } 
 
 . h a m b u r g e r - b t n   { 
         d i s p l a y :   f l e x ; 
         f l e x - d i r e c t i o n :   c o l u m n ; 
         j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ; 
         w i d t h :   3 2 p x ; 
         h e i g h t :   2 6 p x ; 
         b a c k g r o u n d :   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 1 ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 2 ) ; 
         b o r d e r - r a d i u s :   6 p x ; 
         c u r s o r :   p o i n t e r ; 
         p a d d i n g :   6 p x ; 
         t r a n s i t i o n :   a l l   0 . 3 s   e a s e ; 
         - w e b k i t - t a p - h i g h l i g h t - c o l o r :   t r a n s p a r e n t ; 
         t o u c h - a c t i o n :   m a n i p u l a t i o n ; 
         u s e r - s e l e c t :   n o n e ; 
 } 
 
 . h a m b u r g e r - b t n : h o v e r   { 
         b a c k g r o u n d :   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 2 ) ; 
         b o r d e r - c o l o r :   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 3 ) ; 
 } 
 
 . h a m b u r g e r - b t n   s p a n   { 
         d i s p l a y :   b l o c k ; 
         w i d t h :   1 0 0 % ; 
         h e i g h t :   2 p x ; 
         b a c k g r o u n d :   v a r ( - - w h i t e ) ; 
         b o r d e r - r a d i u s :   1 p x ; 
         t r a n s i t i o n :   a l l   0 . 3 s   e a s e ; 
 } 
 
 . h a m b u r g e r - b t n : h o v e r   s p a n   { 
         b a c k g r o u n d :   v a r ( - - a c c e n t ) ; 
 } 
 
 . h a m b u r g e r - d r o p d o w n   { 
         p o s i t i o n :   a b s o l u t e ; 
         t o p :   c a l c ( 1 0 0 %   +   8 p x ) ; 
         l e f t :   0 ; 
         b a c k g r o u n d :   r g b a ( 2 6 ,   2 6 ,   2 6 ,   0 . 9 8 ) ; 
         b a c k d r o p - f i l t e r :   b l u r ( 2 0 p x ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 5 ) ; 
         b o r d e r - r a d i u s :   1 2 p x ; 
         p a d d i n g :   8 p x   0 ; 
         m i n - w i d t h :   2 2 0 p x ; 
         m a x - h e i g h t :   4 0 0 p x ; 
         o v e r f l o w - y :   a u t o ; 
         o v e r f l o w - x :   h i d d e n ; 
         z - i n d e x :   1 0 0 0 ; 
         o p a c i t y :   0 ; 
         v i s i b i l i t y :   h i d d e n ; 
         t r a n s f o r m :   t r a n s l a t e Y ( - 1 0 p x ) ; 
         t r a n s i t i o n :   a l l   0 . 3 s   e a s e ; 
         b o x - s h a d o w :   0   8 p x   3 2 p x   r g b a ( 0 ,   0 ,   0 ,   0 . 3 ) ; 
 } 
 
 . h a m b u r g e r - d r o p d o w n . s h o w   { 
         o p a c i t y :   1 ; 
         v i s i b i l i t y :   v i s i b l e ; 
         t r a n s f o r m :   t r a n s l a t e Y ( 0 ) ; 
 } 
 
 . m e n u - i t e m   { 
         d i s p l a y :   b l o c k ; 
         p a d d i n g :   1 0 p x   2 0 p x ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         t e x t - d e c o r a t i o n :   n o n e ; 
         f o n t - s i z e :   1 4 p x ; 
         f o n t - w e i g h t :   5 0 0 ; 
         t r a n s i t i o n :   a l l   0 . 3 s   e a s e ; 
         b o r d e r - b o t t o m :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 0 5 ) ; 
         p o s i t i o n :   r e l a t i v e ; 
         - w e b k i t - t a p - h i g h l i g h t - c o l o r :   t r a n s p a r e n t ; 
         t o u c h - a c t i o n :   m a n i p u l a t i o n ; 
         u s e r - s e l e c t :   n o n e ; 
 } 
 
 . m e n u - i t e m : l a s t - c h i l d   { 
         b o r d e r - b o t t o m :   n o n e ; 
 } 
 
 . m e n u - i t e m : h o v e r   { 
         b a c k g r o u n d :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         c o l o r :   v a r ( - - a c c e n t ) ; 
         p a d d i n g - l e f t :   2 4 p x ; 
 } 
 
 . m e n u - i t e m : : b e f o r e   { 
         c o n t e n t :   ' ' ; 
         p o s i t i o n :   a b s o l u t e ; 
         l e f t :   0 ; 
         t o p :   0 ; 
         b o t t o m :   0 ; 
         w i d t h :   3 p x ; 
         b a c k g r o u n d :   v a r ( - - a c c e n t ) ; 
         t r a n s f o r m :   s c a l e Y ( 0 ) ; 
         t r a n s i t i o n :   t r a n s f o r m   0 . 3 s   e a s e ; 
 } 
 
 . m e n u - i t e m : h o v e r : : b e f o r e   { 
         t r a n s f o r m :   s c a l e Y ( 1 ) ; 
 } 
 
 / *   M e n u   c a t e g o r y   s t y l e s   * / 
 . m e n u - c a t e g o r y   { 
         b o r d e r - b o t t o m :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         p a d d i n g - b o t t o m :   8 p x ; 
         m a r g i n - b o t t o m :   8 p x ; 
 } 
 
 . m e n u - c a t e g o r y : l a s t - c h i l d   { 
         b o r d e r - b o t t o m :   n o n e ; 
         m a r g i n - b o t t o m :   0 ; 
 } 
 
 . m e n u - c a t e g o r y - t i t l e   { 
         p a d d i n g :   1 2 p x   2 0 p x   8 p x   2 0 p x ; 
         c o l o r :   v a r ( - - a c c e n t ) ; 
         f o n t - s i z e :   1 2 p x ; 
         f o n t - w e i g h t :   7 0 0 ; 
         t e x t - t r a n s f o r m :   u p p e r c a s e ; 
         l e t t e r - s p a c i n g :   0 . 5 p x ; 
         b a c k g r o u n d :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 0 5 ) ; 
         m a r g i n :   0   - 8 p x   8 p x   - 8 p x ; 
         b o r d e r - r a d i u s :   8 p x   8 p x   0   0 ; 
 } 
 
 / *   U t i l i t y   C l a s s e s   * / 
 . t e x t - c e n t e r   { 
         t e x t - a l i g n :   c e n t e r ; 
 } 
 
 . d - f l e x   { 
         d i s p l a y :   f l e x ; 
 } 
 
 . j u s t i f y - c e n t e r   { 
         j u s t i f y - c o n t e n t :   c e n t e r ; 
 } 
 
 . g a p - 2   { 
         g a p :   8 p x ; 
 } 
 
 / *   W i n n e r   C o n t a i n e r   S t y l e s   * / 
 . w i n n e r - c o n t a i n e r   { 
         b a c k g r o u n d :   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 0 5 ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 1 ) ; 
         b o r d e r - r a d i u s :   2 0 p x ; 
         p a d d i n g :   3 0 p x ; 
         m a r g i n :   8 p x   0 ; 
         b a c k d r o p - f i l t e r :   b l u r ( 1 0 p x ) ; 
 } 
 
 . w i n n e r - b a d g e   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         j u s t i f y - c o n t e n t :   c e n t e r ; 
         g a p :   1 2 p x ; 
         m a r g i n - b o t t o m :   1 5 p x ; 
 } 
 
 . w i n n e r - i c o n   { 
         f o n t - s i z e :   2 r e m ; 
         a n i m a t i o n :   f l o a t   3 s   e a s e - i n - o u t   i n f i n i t e ; 
 } 
 
 . w i n n e r - t i t l e   { 
         c o l o r :   v a r ( - - w h i t e ) ; 
         f o n t - s i z e :   2 . 2 r e m ; 
         f o n t - w e i g h t :   7 0 0 ; 
         m a r g i n :   0 ; 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   v a r ( - - g o l d ) ,   v a r ( - - a c c e n t ) ) ; 
         - w e b k i t - b a c k g r o u n d - c l i p :   t e x t ; 
         - w e b k i t - t e x t - f i l l - c o l o r :   t r a n s p a r e n t ; 
         b a c k g r o u n d - c l i p :   t e x t ; 
 } 
 
 . w i n n e r - s u b t i t l e   { 
         c o l o r :   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 9 ) ; 
         f o n t - s i z e :   1 . 1 r e m ; 
         m a r g i n - b o t t o m :   2 0 p x ; 
         l i n e - h e i g h t :   1 . 6 ; 
 } 
 
 @ k e y f r a m e s   f l o a t   { 
         0 % ,   1 0 0 %   {   t r a n s f o r m :   t r a n s l a t e Y ( 0 p x ) ;   } 
         5 0 %   {   t r a n s f o r m :   t r a n s l a t e Y ( - 1 0 p x ) ;   } 
 } 
 
 / *   B u t t o n s   * / 
 . b t n   { 
         d i s p l a y :   i n l i n e - f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         j u s t i f y - c o n t e n t :   c e n t e r ; 
         g a p :   6 p x ; 
         p a d d i n g :   1 4 p x   2 4 p x ; 
         b o r d e r :   n o n e ; 
         b o r d e r - r a d i u s :   5 0 p x ; 
         f o n t - f a m i l y :   ' P o p p i n s ' ,   s a n s - s e r i f ; 
         f o n t - s i z e :   1 8 p x ; 
         f o n t - w e i g h t :   6 0 0 ; 
         t e x t - d e c o r a t i o n :   n o n e ; 
         c u r s o r :   p o i n t e r ; 
         t r a n s i t i o n :   a l l   0 . 3 s   e a s e ; 
         m i n - h e i g h t :   4 8 p x ; 
         m i n - w i d t h :   4 8 p x ; 
         w h i t e - s p a c e :   n o w r a p ; 
         o v e r f l o w :   h i d d e n ; 
         t e x t - o v e r f l o w :   e l l i p s i s ; 
 } 
 
 . b t n - p r i m a r y   { 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # 6 6 7 e e a   0 % ,   # 7 6 4 b a 2   1 0 0 % ) ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         b o x - s h a d o w :   0   4 p x   8 p x   r g b a ( 0 , 0 , 0 , 0 . 1 5 ) ; 
 } 
 
 . b t n - p r i m a r y : h o v e r   { 
         t r a n s f o r m :   t r a n s l a t e Y ( - 2 p x ) ; 
         b o x - s h a d o w :   0   8 p x   1 6 p x   r g b a ( 0 , 0 , 0 , 0 . 2 ) ; 
 } 
 
 . b t n - s e c o n d a r y   { 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # f 0 9 3 f b   0 % ,   # f 5 5 7 6 c   1 0 0 % ) ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         b o x - s h a d o w :   0   4 p x   8 p x   r g b a ( 0 , 0 , 0 , 0 . 1 5 ) ; 
 } 
 
 . b t n - s e c o n d a r y : h o v e r   { 
         t r a n s f o r m :   t r a n s l a t e Y ( - 2 p x ) ; 
         b o x - s h a d o w :   0   8 p x   1 6 p x   r g b a ( 0 , 0 , 0 , 0 . 2 ) ; 
 } 
 
 . b t n - o u t l i n e   { 
         b a c k g r o u n d :   t r a n s p a r e n t ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         b o r d e r :   2 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 3 ) ; 
 } 
 
 . b t n - o u t l i n e : h o v e r   { 
         b a c k g r o u n d :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         b o r d e r - c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 5 ) ; 
 } 
 
 . b t n - l a r g e   { 
         p a d d i n g :   1 8 p x   3 4 p x ; 
         f o n t - s i z e :   1 9 p x ; 
 } 
 
 / *   H e r o   S e c t i o n   * / 
 . h e r o   { 
         m i n - h e i g h t :   7 0 v h ; 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         p a d d i n g :   4 0 p x   0   1 5 p x ; 
 } 
 
 . h e r o - c o n t e n t   { 
         d i s p l a y :   g r i d ; 
         g r i d - t e m p l a t e - c o l u m n s :   1 f r   1 f r ; 
         g a p :   3 0 p x ; 
         a l i g n - i t e m s :   c e n t e r ; 
 } 
 
 . h e r o - t e x t   h 1   { 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # 6 6 7 e e a ,   # f 0 9 3 f b ) ; 
         - w e b k i t - b a c k g r o u n d - c l i p :   t e x t ; 
         - w e b k i t - t e x t - f i l l - c o l o r :   t r a n s p a r e n t ; 
         b a c k g r o u n d - c l i p :   t e x t ; 
         f o n t - s i z e :   c l a m p ( 1 . 8 r e m ,   4 v w ,   3 r e m ) ; 
         f o n t - w e i g h t :   7 0 0 ; 
         m a r g i n - b o t t o m :   1 r e m ; 
 } 
 
 . h e r o - t e x t   p   { 
         f o n t - s i z e :   1 . 1 r e m ; 
         c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 8 ) ; 
         m a r g i n - b o t t o m :   1 . 5 r e m ; 
 } 
 
 . h e r o - a c t i o n s   { 
         d i s p l a y :   f l e x ; 
         g a p :   1 2 p x ; 
         f l e x - w r a p :   w r a p ; 
 } 
 
 . h e r o - i m a g e   { 
         t e x t - a l i g n :   c e n t e r ; 
 } 
 
 . h e r o - i m a g e   i m g   { 
         m a x - w i d t h :   1 0 0 % ; 
         w i d t h :   1 0 0 % ; 
         h e i g h t :   a u t o ; 
         b o r d e r - r a d i u s :   2 4 p x ; 
         b o x - s h a d o w :   0   1 2 p x   2 4 p x   r g b a ( 0 , 0 , 0 , 0 . 2 5 ) ; 
         a n i m a t i o n :   f l o a t   6 s   e a s e - i n - o u t   i n f i n i t e ; 
         o b j e c t - f i t :   c o v e r ; 
 } 
 
 / *   C a r d s   * / 
 . c a r d   { 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 )   0 % ,   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 0 5 )   1 0 0 % ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         b o r d e r - r a d i u s :   1 6 p x ; 
         p a d d i n g :   2 0 p x ; 
         b a c k d r o p - f i l t e r :   b l u r ( 2 0 p x ) ; 
         p o s i t i o n :   r e l a t i v e ; 
         o v e r f l o w :   h i d d e n ; 
 } 
 
 . c a r d - h e a d e r   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         g a p :   1 0 p x ; 
         m a r g i n - b o t t o m :   1 2 p x ; 
 } 
 
 . a c c e s s - l o g o   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         g a p :   1 2 p x ; 
         p a d d i n g :   1 5 p x ; 
         b a c k g r o u n d :   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 0 3 ) ; 
         b o r d e r - r a d i u s :   1 2 p x ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 ,   2 5 5 ,   2 5 5 ,   0 . 0 5 ) ; 
         m a r g i n - r i g h t :   1 5 p x ; 
 } 
 
 . a c c e s s - l o g o - i m g   { 
         w i d t h :   4 5 p x ; 
         h e i g h t :   4 5 p x ; 
         b o r d e r - r a d i u s :   1 0 p x ; 
         o b j e c t - f i t :   c o v e r ; 
         b o x - s h a d o w :   0   4 p x   1 2 p x   r g b a ( 0 ,   0 ,   0 ,   0 . 2 ) ; 
 } 
 
 . a c c e s s - l o g o - t e x t   { 
         f o n t - s i z e :   1 . 4 r e m ; 
         f o n t - w e i g h t :   7 0 0 ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   v a r ( - - p r i m a r y ) ,   v a r ( - - s e c o n d a r y ) ) ; 
         - w e b k i t - b a c k g r o u n d - c l i p :   t e x t ; 
         - w e b k i t - t e x t - f i l l - c o l o r :   t r a n s p a r e n t ; 
         b a c k g r o u n d - c l i p :   t e x t ; 
 } 
 
 . c a r d - s t a t u s   { 
         w i d t h :   1 2 p x ; 
         h e i g h t :   1 2 p x ; 
         b o r d e r - r a d i u s :   5 0 % ; 
         b a c k g r o u n d :   # 4 a d e 8 0 ; 
         b o x - s h a d o w :   0   0   0   4 p x   r g b a ( 7 4 ,   2 2 2 ,   1 2 8 ,   0 . 2 ) ; 
         a n i m a t i o n :   p u l s e   2 s   i n f i n i t e ; 
 } 
 
 @ k e y f r a m e s   p u l s e   { 
         0 %   {   b o x - s h a d o w :   0   0   0   0   r g b a ( 7 4 ,   2 2 2 ,   1 2 8 ,   0 . 7 ) ;   } 
         7 0 %   {   b o x - s h a d o w :   0   0   0   1 0 p x   r g b a ( 7 4 ,   2 2 2 ,   1 2 8 ,   0 ) ;   } 
         1 0 0 %   {   b o x - s h a d o w :   0   0   0   0   r g b a ( 7 4 ,   2 2 2 ,   1 2 8 ,   0 ) ;   } 
 } 
 
 . c a r d - t i t l e   { 
         f o n t - s i z e :   1 . 2 5 r e m ; 
         f o n t - w e i g h t :   6 0 0 ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         m a r g i n :   0 ; 
 } 
 
 . c a r d - s u b t i t l e   { 
         f o n t - s i z e :   0 . 8 7 5 r e m ; 
         c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 6 ) ; 
         m a r g i n :   0 ; 
 } 
 
 . c a r d - a c t i o n s   { 
         d i s p l a y :   f l e x ; 
         g a p :   1 0 p x ; 
         m a r g i n - t o p :   1 6 p x ; 
 } 
 
 / *   G r i d   L a y o u t s   * / 
 . g r i d   { 
         d i s p l a y :   g r i d ; 
         g a p :   1 6 p x ; 
 } 
 
 . g r i d - 2   { 
         g r i d - t e m p l a t e - c o l u m n s :   r e p e a t ( a u t o - f i t ,   m i n m a x ( 2 8 0 p x ,   1 f r ) ) ; 
 } 
 
 / *   S e c t i o n s   * / 
 . s e c t i o n   { 
         p a d d i n g :   1 5 p x   0 ; 
 } 
 
 . s e c t i o n - h e a d e r   { 
         t e x t - a l i g n :   c e n t e r ; 
         m a r g i n - b o t t o m :   2 0 p x ; 
 } 
 
 . s e c t i o n - t i t l e   { 
         f o n t - s i z e :   2 r e m ; 
         f o n t - w e i g h t :   7 0 0 ; 
         m a r g i n - b o t t o m :   0 . 5 r e m ; 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # 6 6 7 e e a ,   # f 0 9 3 f b ) ; 
         - w e b k i t - b a c k g r o u n d - c l i p :   t e x t ; 
         - w e b k i t - t e x t - f i l l - c o l o r :   t r a n s p a r e n t ; 
         b a c k g r o u n d - c l i p :   t e x t ; 
 } 
 
 . s e c t i o n - s u b t i t l e   { 
         f o n t - s i z e :   1 r e m ; 
         c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 7 ) ; 
         m a x - w i d t h :   6 0 0 p x ; 
         m a r g i n :   0   a u t o ; 
 } 
 
 / *   B a n n e r   * / 
 . b a n n e r   { 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   r g b a ( 2 5 5 ,   1 9 3 ,   7 ,   0 . 1 ) ,   r g b a ( 2 5 5 ,   8 7 ,   3 4 ,   0 . 1 ) ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 ,   1 9 3 ,   7 ,   0 . 3 ) ; 
         b o r d e r - r a d i u s :   1 6 p x ; 
         p a d d i n g :   1 6 p x ; 
         m a r g i n :   8 p x   0 ; 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         g a p :   1 2 p x ; 
 } 
 
 . b a n n e r - t e x t   { 
         c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 9 ) ; 
         f o n t - w e i g h t :   5 0 0 ; 
 } 
 
 / *   N a v i g a t i o n   * / 
 . n a v i g a t i o n   { 
         b a c k g r o u n d :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 0 5 ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         b o r d e r - r a d i u s :   1 6 p x ; 
         p a d d i n g :   2 0 p x ; 
         m a r g i n :   8 p x   0 ; 
 } 
 
 . n a v - c o n t e n t   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ; 
         g a p :   1 2 p x ; 
 } 
 
 . n a v - c h i p   { 
         d i s p l a y :   i n l i n e - f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         g a p :   8 p x ; 
         p a d d i n g :   8 p x   1 6 p x ; 
         b a c k g r o u n d :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 2 ) ; 
         b o r d e r - r a d i u s :   5 0 p x ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         f o n t - s i z e :   0 . 8 7 5 r e m ; 
         f o n t - w e i g h t :   5 0 0 ; 
 } 
 
 / *   H   L a y o u t   * / 
 . h - l a y o u t   { 
         d i s p l a y :   g r i d ; 
         g r i d - t e m p l a t e - c o l u m n s :   1 f r   a u t o   1 f r ; 
         g a p :   2 0 p x ; 
         a l i g n - i t e m s :   s t a r t ; 
         m a r g i n :   1 2 p x   0 ; 
 } 
 
 . h - c o l u m n   { 
         d i s p l a y :   f l e x ; 
         f l e x - d i r e c t i o n :   c o l u m n ; 
         g a p :   1 2 p x ; 
 } 
 
 . h - d i v i d e r   { 
         d i s p l a y :   f l e x ; 
         f l e x - d i r e c t i o n :   c o l u m n ; 
         a l i g n - i t e m s :   c e n t e r ; 
         j u s t i f y - c o n t e n t :   c e n t e r ; 
         g a p :   1 6 p x ; 
         p a d d i n g :   1 5 p x   0 ; 
         m i n - h e i g h t :   3 5 0 p x ; 
 } 
 
 . d i v i d e r - l i n e   { 
         w i d t h :   2 p x ; 
         h e i g h t :   6 0 p x ; 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # 6 6 7 e e a ,   # f 0 9 3 f b ) ; 
         b o r d e r - r a d i u s :   1 p x ; 
 } 
 
 . d i v i d e r - c o n t e n t   { 
         d i s p l a y :   f l e x ; 
         f l e x - d i r e c t i o n :   c o l u m n ; 
         a l i g n - i t e m s :   c e n t e r ; 
         t e x t - a l i g n :   c e n t e r ; 
         p a d d i n g :   2 0 p x ; 
         b a c k g r o u n d :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 0 5 ) ; 
         b o r d e r :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         b o r d e r - r a d i u s :   1 6 p x ; 
         b a c k d r o p - f i l t e r :   b l u r ( 2 0 p x ) ; 
         m i n - w i d t h :   1 2 0 p x ; 
 } 
 
 . d i v i d e r - c o n t e n t   h 4   { 
         f o n t - s i z e :   1 . 2 r e m ; 
         f o n t - w e i g h t :   7 0 0 ; 
         c o l o r :   v a r ( - - w h i t e ) ; 
         m a r g i n :   0   0   4 p x   0 ; 
         b a c k g r o u n d :   l i n e a r - g r a d i e n t ( 1 3 5 d e g ,   # 6 6 7 e e a ,   # f 0 9 3 f b ) ; 
         - w e b k i t - b a c k g r o u n d - c l i p :   t e x t ; 
         - w e b k i t - t e x t - f i l l - c o l o r :   t r a n s p a r e n t ; 
         b a c k g r o u n d - c l i p :   t e x t ; 
 } 
 
 . d i v i d e r - c o n t e n t   p   { 
         f o n t - s i z e :   0 . 8 7 5 r e m ; 
         c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 7 ) ; 
         m a r g i n :   0 ; 
 } 
 
 / *   F o o t e r   * / 
 . f o o t e r   { 
         b a c k g r o u n d :   r g b a ( 0 , 0 , 0 , 0 . 5 ) ; 
         b o r d e r - t o p :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
         p a d d i n g :   2 5 p x   0 ; 
         m a r g i n - t o p :   1 5 p x ; 
 } 
 
 . f o o t e r - c o n t e n t   { 
         t e x t - a l i g n :   c e n t e r ; 
 } 
 
 . f o o t e r - t e x t   { 
         c o l o r :   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 6 ) ; 
         f o n t - s i z e :   0 . 8 7 5 r e m ; 
         l i n e - h e i g h t :   1 . 6 ; 
 } 
 
 / *   B o t t o m   F i x e d   N a v i g a t i o n   * / 
 . b o t t o m - n a v   { 
         p o s i t i o n :   f i x e d ; 
         l e f t :   0 ; 
         r i g h t :   0 ; 
         b o t t o m :   0 ; 
         z - i n d e x :   2 1 0 0 ; 
         b a c k g r o u n d :   r g b a ( 2 6 ,   2 6 ,   2 6 ,   0 . 9 5 ) ; 
         b a c k d r o p - f i l t e r :   b l u r ( 1 2 p x ) ; 
         b o r d e r - t o p :   1 p x   s o l i d   r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 . 1 ) ; 
 } 
 . b o t t o m - n a v   . b o t t o m - n a v - c o n t e n t   { 
         d i s p l a y :   f l e x ; 
         a l i g n - i t e m s :   c e n t e r ; 
         j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ; 
         g a p :   1 2 p x ; 
         p a d d i n g :   1 0 p x   1 6 p x ; 
 } 
 
 / *   R e s p o n s i v e   D e s i g n   * / 
 @ m e d i a   ( m a x - w i d t h :   7 6 8 p x )   { 
         . c o n t a i n e r   { 
                 p a d d i n g :   0   1 6 p x ; 
                 m a x - w i d t h :   1 0 0 % ; 
                 o v e r f l o w - x :   h i d d e n ; 
         } 
         
         b o d y   { 
                 o v e r f l o w - x :   h i d d e n ; 
                 w i d t h :   1 0 0 % ; 
         } 
         
         . h e r o   { 
                 p a d d i n g :   6 0 p x   0   3 0 p x ; 
                 m i n - h e i g h t :   a u t o ; 
         } 
         
         . h e r o - c o n t e n t   { 
                 g r i d - t e m p l a t e - c o l u m n s :   1 f r ; 
                 g a p :   3 0 p x ; 
                 t e x t - a l i g n :   c e n t e r ; 
         } 
         
         . h e r o - a c t i o n s   { 
                 j u s t i f y - c o n t e n t :   c e n t e r ; 
                 f l e x - w r a p :   w r a p ; 
         } 
         
         . b t n   { 
                 p a d d i n g :   8 p x   1 6 p x ; 
                 f o n t - s i z e :   1 3 p x ; 
                 m i n - w i d t h :   a u t o ; 
                 w h i t e - s p a c e :   n o w r a p ; 
         } 
         
         . b t n - l a r g e   { 
                 p a d d i n g :   1 2 p x   2 4 p x ; 
                 f o n t - s i z e :   1 4 p x ; 
         } 
         
         . s e c t i o n   { 
                 p a d d i n g :   3 0 p x   0 ; 
                 o v e r f l o w - x :   h i d d e n ; 
         } 
         
         . s e c t i o n - t i t l e   { 
                 f o n t - s i z e :   1 . 8 r e m ; 
         } 
         
         . g r i d - 2   { 
                 g r i d - t e m p l a t e - c o l u m n s :   1 f r ; 
         } 
         
         . c a r d - a c t i o n s   { 
                 f l e x - d i r e c t i o n :   c o l u m n ; 
                 g a p :   8 p x ; 
         } 
         
         . n a v - c o n t e n t   { 
                 f l e x - d i r e c t i o n :   c o l u m n ; 
                 g a p :   1 0 p x ; 
                 a l i g n - i t e m s :   c e n t e r ; 
         } 
         
         . b a n n e r   { 
                 f l e x - d i r e c t i o n :   c o l u m n ; 
                 t e x t - a l i g n :   c e n t e r ; 
                 g a p :   1 0 p x ; 
                 m a r g i n :   1 6 p x   0 ; 
         } 
         
         / *   H   L a y o u t   M o b i l e   * / 
         . h - l a y o u t   { 
                 g r i d - t e m p l a t e - c o l u m n s :   1 f r ; 
                 g a p :   1 6 p x ; 
                 m a r g i n :   2 0 p x   0 ; 
         } 
         
         . h - d i v i d e r   { 
                 m i n - h e i g h t :   a u t o ; 
                 p a d d i n g :   1 6 p x   0 ; 
                 o r d e r :   - 1 ; 
         } 
         
         . d i v i d e r - c o n t e n t   { 
                 m i n - w i d t h :   a u t o ; 
                 p a d d i n g :   1 6 p x ; 
                 w i d t h :   1 0 0 % ; 
                 m a x - w i d t h :   2 0 0 p x ; 
         } 
         
         . d i v i d e r - l i n e   { 
                 d i s p l a y :   n o n e ; 
         } 
         
         / *   F i x   c a r d   o v e r f l o w   * / 
         . c a r d   { 
                 p a d d i n g :   1 6 p x ; 
         } 
         
         . c a r d - t i t l e   { 
                 f o n t - s i z e :   1 . 1 r e m ; 
         } 
         
         . c a r d - s u b t i t l e   { 
                 f o n t - s i z e :   0 . 8 r e m ; 
         } 
         
         / *   F i x   n a v i g a t i o n   o v e r f l o w   * / 
         . n a v i g a t i o n   { 
                 m a r g i n :   1 6 p x   0 ; 
                 p a d d i n g :   1 6 p x ; 
         } 
         
         . n a v - c h i p   { 
                 p a d d i n g :   6 p x   1 2 p x ; 
                 f o n t - s i z e :   0 . 8 r e m ; 
         } 
 } 
 
 @ m e d i a   ( m a x - w i d t h :   4 8 0 p x )   { 
         . c o n t a i n e r   { 
                 p a d d i n g :   0   1 2 p x ; 
         } 
         
         . h e r o   { 
                 p a d d i n g :   4 0 p x   0   2 0 p x ; 
                 m i n - h e i g h t :   a u t o ; 
         } 
         
         . h e r o - t e x t   h 1   { 
                 f o n t - s i z e :   1 . 6 r e m ; 
         } 
         
         . h e r o - t e x t   p   { 
                 f o n t - s i z e :   0 . 9 r e m ; 
         } 
         
         . s e c t i o n - t i t l e   { 
                 f o n t - s i z e :   1 . 4 r e m ; 
         } 
         
         . s e c t i o n - s u b t i t l e   { 
                 f o n t - s i z e :   0 . 9 r e m ; 
         } 
         
         . b t n   { 
                 p a d d i n g :   8 p x   1 2 p x ; 
                 f o n t - s i z e :   1 2 p x ; 
                 m i n - w i d t h :   a u t o ; 
                 w h i t e - s p a c e :   n o w r a p ; 
         } 
         
         . b t n - l a r g e   { 
                 p a d d i n g :   1 0 p x   2 0 p x ; 
                 f o n t - s i z e :   1 3 p x ; 
         } 
         
         . c a r d   { 
                 p a d d i n g :   1 2 p x ; 
         } 
         
         . c a r d - t i t l e   { 
                 f o n t - s i z e :   1 r e m ; 
         } 
         
         . c a r d - s u b t i t l e   { 
                 f o n t - s i z e :   0 . 7 5 r e m ; 
         } 
         
         . c a r d - a c t i o n s   { 
                 g a p :   6 p x ; 
         } 
         
         . b a n n e r   { 
                 p a d d i n g :   1 0 p x ; 
                 m a r g i n :   1 0 p x   0 ; 
         } 
         
         . b a n n e r - t e x t   { 
                 f o n t - s i z e :   0 . 9 r e m ; 
         } 
         
         . n a v i g a t i o n   { 
                 p a d d i n g :   1 0 p x ; 
                 m a r g i n :   1 0 p x   0 ; 
         } 
         
         . n a v - c h i p   { 
                 p a d d i n g :   4 p x   8 p x ; 
                 f o n t - s i z e :   0 . 7 5 r e m ; 
         } 
         
         . h - l a y o u t   { 
                 g a p :   1 0 p x ; 
                 m a r g i n :   1 2 p x   0 ; 
         } 
         
         . d i v i d e r - c o n t e n t   { 
                 p a d d i n g :   1 2 p x ; 
                 m a x - w i d t h :   1 5 0 p x ; 
         } 
         
         . d i v i d e r - c o n t e n t   h 4   { 
                 f o n t - s i z e :   1 r e m ; 
         } 
         
         . d i v i d e r - c o n t e n t   p   { 
                 f o n t - s i z e :   0 . 7 5 r e m ; 
         } 
         
         . w i n n e r - c o n t a i n e r   { 
                 p a d d i n g :   1 5 p x ; 
                 m a r g i n :   1 0 p x   0 ; 
         } 
         
         . w i n n e r - b a d g e   { 
                 g a p :   8 p x ; 
                 m a r g i n - b o t t o m :   1 5 p x ; 
         } 
         
         . w i n n e r - i c o n   { 
                 f o n t - s i z e :   1 . 5 r e m ; 
         } 
         
         . w i n n e r - t i t l e   { 
                 f o n t - s i z e :   1 . 6 r e m ; 
         } 
         
         . w i n n e r - s u b t i t l e   { 
                 f o n t - s i z e :   0 . 9 r e m ; 
                 m a r g i n - b o t t o m :   2 0 p x ; 
         } 
         
         . a c c e s s - l o g o   { 
                 g a p :   8 p x ; 
                 p a d d i n g :   1 0 p x ; 
                 m a r g i n - r i g h t :   1 0 p x ; 
         } 
         
         . a c c e s s - l o g o - i m g   { 
                 w i d t h :   3 5 p x ; 
                 h e i g h t :   3 5 p x ; 
         } 
         
         . a c c e s s - l o g o - t e x t   { 
                 f o n t - s i z e :   1 . 1 r e m ; 
         } 
         
         . h a m b u r g e r - d r o p d o w n   { 
                 m i n - w i d t h :   2 0 0 p x ; 
                 m a x - h e i g h t :   3 0 0 p x ; 
                 t o p :   c a l c ( 1 0 0 %   +   6 p x ) ; 
                 o v e r f l o w - x :   h i d d e n ; 
         } 
         
         . m e n u - i t e m   { 
                 p a d d i n g :   8 p x   1 6 p x ; 
                 f o n t - s i z e :   1 3 p x ; 
         } 
         
         . m e n u - c a t e g o r y - t i t l e   { 
                 p a d d i n g :   1 0 p x   1 6 p x   6 p x   1 6 p x ; 
                 f o n t - s i z e :   1 1 p x ; 
                 m a r g i n :   0   - 8 p x   6 p x   - 8 p x ; 
         } 
         
         . m e n u - c a t e g o r y   { 
                 p a d d i n g - b o t t o m :   6 p x ; 
                 m a r g i n - b o t t o m :   6 p x ; 
         } 
         
         . h a m b u r g e r - b t n   { 
                 w i d t h :   2 2 p x ; 
                 h e i g h t :   2 2 p x ; 
                 p a d d i n g :   3 p x ; 
                 b o r d e r - r a d i u s :   8 p x ; 
                 m i n - h e i g h t :   4 0 p x ; 
                 m i n - w i d t h :   4 0 p x ; 
         } 
 
         . b o t t o m - n a v   . b o t t o m - n a v - c o n t e n t   {   p a d d i n g :   8 p x   1 2 p x ;   } 
         b o d y   {   p a d d i n g - b o t t o m :   6 0 p x ;   } 
 } 
 
 / *   D e s k t o p - s p e c i f i c   h e a d e r   l a y o u t   a n d   h a m b u r g e r   s i z i n g   * / 
 @ m e d i a   ( m i n - w i d t h :   1 0 2 4 p x )   { 
         . h e a d e r - c o n t a i n e r   { 
                 j u s t i f y - c o n t e n t :   f l e x - s t a r t ; 
         } 
         . h a m b u r g e r - m e n u   { 
                 m a r g i n - l e f t :   1 2 p x ; 
         } 
         . h e a d e r - a c t i o n s   { 
                 m a r g i n - l e f t :   a u t o ; 
         } 
         . h a m b u r g e r - b t n   { 
                 w i d t h :   3 2 p x ; 
                 h e i g h t :   2 6 p x ; 
                 p a d d i n g :   6 p x ; 
                 b o r d e r - r a d i u s :   1 0 p x ; 
         } 
 } 
 