/**
*Theme Name: Bucket
*Theme URI: http://google.com
*Author: dima23ua
*Text Domain: bucket
*Author URI: http://google.com
*Version: 1.0.0
*Description: 
License URI:   
License:
*Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready
*/

.aligncenter {
   margin: 10px auto;
   display: block;
}

.alignright {
   float: right;
   margin: 0 0 20px 20px;
   max-width: 50%;
}

.alignleft {
   float: left;
   margin: 0 20px 20px 0;
   max-width: 50%;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}
.wp-caption p,
.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
.sticky {
   position: sticky;
   top: 0;
   bottom: 0;
}

.gallery-caption {
   display: flex;
}

.bypostauthor {
   display: flex;
}
.screen-reader-text {
   display: flex;
}
.pagination {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
       -ms-flex-align: center;
           align-items: center;
   -webkit-box-pack: center;
      -ms-flex-pack: center;
         justify-content: center;
}



.nav-links {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
       -ms-flex-align: center;
           align-items: center;
   -webkit-box-pack: center;
      -ms-flex-pack: center;
         justify-content: center;
}

.pagination .current .page-number__row {
   color: var(--yellow);
}

.pagination .page-numbers:hover {
   color: var(--yellow);
}

.page-numbers {
   font-weight: 400;
   font-size: 16px;
   text-transform: uppercase;
   color: var(--white); 
   transition: all .3s ease 0s;
   margin: 0 5px;
}

.page-number__row {
   margin: 0 !important;   
}

.section-breadcrumbs {
   margin: 20px 0;
   color: var(--white);
   font-size: 16px;
   font-weight: 400;
   line-height: 120%;
}

.section-breadcrumbs span {
   color: var(--white);
   font-size: 16px;
   font-weight: 400;
   line-height: 120%;
}

.section-breadcrumbs .current-item {
   color: var(--yellow);
}

.section-breadcrumbs span {
   color: var(--white);
   transition: all .3s ease 0s;
}

.section-breadcrumbs span:hover {
   color: var(--yellow);
}