/*
Theme Name: Simple Blogger
Author: Samiur
Author URI: 
Theme URI:
Version:1.0.3
Description: Simple Blogger is a wordpress template based on bootstrap 3. It is easily usable and has customizable features. Use it to do something awesome.
Requires PHP: 7.2
Tested up to:6.1
License: GNU General Public License v2 or later
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:simple-blogger
Domain Path:/languages/
Tags:blog,sticky-post,one-column,two-columns,custom-header,right-sidebar,custom-background,featured-images,translation-ready,custom-colors,threaded-comments,footer-widgets

 */

/****************************Main Content CSS****************************/
 body{
    overflow-x: scroll;
}
 .jumbotron {
     border:double;
     color: inherit;
     border-color:blue;
     background-color:transparent;
     overflow:auto;
}
 footer{
    padding-top: 1%;
     padding-bottom: 1%;
     background-color: #222;
     color:#fff;
}
 .bypostauthor{
    display:block;
}
 .container,h1,h2,h3,h4,h5,h6{
     word-wrap: break-word;
}
/****************************Sticky Post ****************************/
 .sticky{
    text-align:center;
}
/****************************Links****************************/
 .jumbotron a{
    text-decoration:underline;
}

 a:hover {
    text-decoration:none;
}

/**************************** Screen Readers ****************************/
 .screen-reader-text {
     border: 0;
     clip: rect(1px, 1px, 1px, 1px);
     clip-path: inset(50%);
     height: 1px;
     width: 1px;
     margin: -1px;
     overflow: hidden;
     padding: 0;
     position: absolute;
     word-wrap: normal !important;
}
 .screen-reader-text:focus {
     background-color: #e6e6e6;
     clip: auto !important;
     clip-path: none;
     color: #0080ff;
     display: block;
     font-size: 1.5em;
     height: auto;
     left: 8px;
     line-height: normal;
     padding: 15px 23px 14px;
     text-decoration: none;
     top: 8px;
     width: auto;
     z-index: 100000;
}
/****************************Navigation Bar****************************/
 .navbar {
    border-radius:0;
}
 .navbar-brand {
     overflow:auto;
}
/****************************Pagination****************************/
 .pagination {
     display: block;
}
 a.page-numbers{
    background-color:#337ab7;
    color:white;
    border-radius: 4px;
    padding:1%
}
 a.page-numbers:hover {
     color: #fff;
     background-color: #286090;
     border-color: #204d74;
     text-decoration:underline;
}
 span.page-numbers.current{
     background-color:grey;
    color:white;
    border-radius: 4px;
    padding:1% 
}
 a.post-page-numbers{
    background-color:#337ab7;
    padding:1%;
    color:white;
    border-radius: 4px;
}
 a.post-page-numbers:hover {
     color: #fff;
     background-color: #286090;
     border-color: #204d74;
     text-decoration:underline;
} 
 span.post-page-numbers.current{
     background-color:grey;
    padding:1%;
    color:white;
    border-radius: 4px;
}
/****************************Comments****************************/
 li.pingback {
    list-style-type:none;
}
 li.trackback {
    list-style-type:none;
}
 .no-comments{
    padding:2%;
}
 li.comment {
    list-style-type:none;
}
 @media (max-width:576px) {
     .comment-list, .comment-list .children {
         list-style: none;
         margin: 0;
         padding: 0;
    }
}
/****************************Alignment****************************/
 .alignright {
    float:right;
    padding:1%;
}
 .alignleft {
    float:left;
    padding:1%;
}
 .aligncenter{
    display:block;
    margin:auto;
}
/****************************Widgets****************************/

.widget{text-align:center;}

.widget a {text-decoration:underline;}

.widget a:hover {text-decoration:none;}

.widget ul {list-style-type: none;
    padding:0;}

h3.widget-title{
    text-align:center;
}
 #wp-calendar caption {
    text-align:center;
}
 #wp-calendar {
     margin:auto;
}
 #wp-calendar tbody {
     text-align:center;
}

footer.wp-block-latest-comments__comment-meta {
     background-color:transparent;
    color:black;
}
 ol.wp-block-latest-comments {
     padding:0;
}
 .wp-block-search__label {
    
     font-size: 30px;
}
 button.wp-block-search__button{
     background:transparent;
}

 a.wp-block-latest-comments__comment-author {
    padding:0;
    margin:0;
}
/****************************Buttons****************************/
 .btn-primary{
    margin-top:12px;
    margin-bottom:12px;
}
 .btn a{
    color:white;
    text-decoration:underline;
}
/****************************Images****************************/
 img {
     height: auto;
     max-width: 100%;
}
 .post_format-post-format-image img {
    border-radius:5px;
}
 .attachment img {
    display:block;
     margin-left: auto;
     margin-right: auto;
}
 select {
     max-width: 100%;
}
 .gallery-item{
    padding:1%;
}
 .widget_media_image img{
    display:block;
     margin-left: auto;
     margin-right: auto;
}
 .widget_media_gallery img{
     vertical-align: middle;
}
 img.attachment-single-post-image.size-single-post-image.wp-post-image {
    display:block;
     margin-left: auto;
     margin-right: auto;
     margin-bottom:1%;
}
 .wp-caption-text {
     text-align: center;
}
 .wp-caption {
     max-width: 100%;
}
 .gallery-caption {
     display: block;
}
/****************************Other CSS Adjustments****************************/
 video {
     width: 100%;
     height: auto;
}
 iframe{
     display:block;
     margin-left: auto;
     margin-right: auto;
}
 .wp-element-caption {
    text-align:center;
}
 th,td {
     padding: 5px;
}
