/*
 Theme Name:   Anymags Magazine
 Theme URI:    
 Description:  Anymags Magazine is child theme of Anymags blog theme. Anymags magazine is free, personal, elegent WordPress Magazine theme. Anymags Magazine theme having setting in customizer and can check live change of settings. Anymags having topbar header, social icons, sidebar features and many more features. Anymags Magazine is a perfect responsive Magazine style WordPress theme. This theme is suitable for news, newspaper, magazine, publishing, business and any kind of sites. Anymags is a 100% GPL and minimal WordPress Magazine theme. Also theme is Gutenberg ready. So it will work fie with the latest version of WordPress. Theme is compatible with all blocks and patterns of WordPress. This theme is developed based on customizer settings. You can see the live changes that you have made in customizer. Anymags Magazine also comes with added custom widgets for author, featured posts and social icons. It has top level menu, social icons, slider, promotional banner, sidebar option & many more other features. In addition, it has copyright text, go to the top, footer widgets, blog page options, related posts, sidebar, etc. This theme is lightweight and easy to use theme for travel blog, food blog, technology blog and fashion blog or any type of news website. You can also use this theme for personal blog and magazine sites too. Furthermore, it comes with demo data to make the site like the demo, detailed documentation including video and text, free support via chat and forum. It is developed by the experts WordPress developers so that you will never look for alternatives after using this theme. Try this awesome and carefully crafted theme today.
 Author:       Blogwp
 Author URI:   
 Template:     anymags
 Version:      1.0.2
 Requires at least: 5.5
 Tested up to: 6.0
 Requires PHP: 5.6
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         left-sidebar, right-sidebar, custom-logo, custom-menu, featured-images, footer-widgets, custom-colors, custom-header, theme-options, threaded-comments, blog
 Text Domain:  anymags-magazine
*/
* {
 font-family: 'Solway', serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
span {
   font-family: 'Solway', serif;
   font-size: 20px;
}

.blog-sec-wp .blog-area .blog-content p {
  font-family: "Karla", sans-serif;
  font-size: 16px;
}
.box-slider-post .text h3:hover{
  text-decoration: underline !important;
}

.blog-sec-wp .blog-area .blog-content .read-more i {
  display: none;
}
.box-slider-post .text .post-tags .slider-cat:hover{
  text-decoration: underline !important;
}
.author:hover{
  text-decoration: underline !important;
}
.entry-date:hover{
  text-decoration: underline !important;
}
.wrapper {
  background: #1a73e8;
  padding: 10px 0;
}

.search_header_wrapper {
  padding: 10px 0;
}
.search-btn .fa.fa-search {
  color: #fff !important;
}

.anymags-main-navigation ul.nav-menu > li:hover > a,
.anymags-main-navigation ul.nav-menu > li.focus > a {
  color: #fff;
}

@media screen and (min-width: 1024px) {
  .anymags-main-navigation ul ul li:hover > a,
  .anymags-main-navigation ul ul li.focus > a {
    background-color: #000;
    color: #fff;
  }
}

.anymags-menu-toggle:hover,
.anymags-menu-toggle:focus {
  outline: 1px dotted #fff !important;
}

.slider-active .slick-track::before {
  background-color: rgb(254, 235, 229);
  position: absolute;
  width: 590px;
  height: 575px;
  content: "";
  right: 0;
  bottom: 50px;
  border-radius: 0 0px 10px 10px;
}

.slider-active .slick-dots {
  position: absolute;
  top: 40%;
  left: 22%;
}
.slider-active .slick-dots li button {
  text-indent: -99999px;
  border: none;
  padding: 0;
  height: 1px;
  margin-left: 10px;
  background: #fa346e;
  border-radius: 50px;
  z-index: 1;
  cursor: pointer;
  transition: 0.3s;
}
.slider-active .slick-dots li.slick-active button {
  width: 50px;
  background: #fa346e;
}
.slider-active .slick-dots li.slick-active button::before {
  background: url("../img/bg/active-dote.html");
  opacity: 1;
}
.slider-active .slick-dots li button::before {
  content: "";
  width: 19px;
  height: 19px;
  background: url("../img/bg/dote.html");
  float: left;
  position: relative;
  margin-top: -9px;
  left: -19px;
  border-radius: 50%;
  opacity: 0.7;
  background-repeat: no-repeat;
  background-position: center;
}

.slider-active .slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 70px;
  height: 60px;
  width: 60px;
  color: #fa346e;
  font-size: 18px;
  line-height: 65px;
  border: none;
  background: #fff;
  border-radius: 50%;
  text-align: center;
  z-index: 9;
  cursor: pointer;
  padding: 0;
  box-shadow: 4px 2px 0 0 transparent;
  transition: 0.5s;
}
.slider-active .slick-next {
  right: 70px;
  left: auto;
}
.slider-active .slick-arrow:hover {
  box-shadow: 4px 2px 0 0 #fa346e;
}

.box-slider-post {
  margin: 0 15px;
  position: relative;
  border-radius: 0px;
  overflow: hidden;
}

.category-post-slider-active {
  margin: 0 -760px;
}

.box-slider-post .text {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
  width: 70%;
  z-index: 1;
}
.box-slider-post .text h5,
.box-slider-post .text h3 {
  color: #fff;
}
.box-slider-post .text h3 {
  font-size: 38px;
}
.box-slider-post .text .post-tags {
  margin-bottom: 10px;
}
.box-slider-post .text .post-tags li {
  display: inline-block;
  margin-right: 10px;
}
.box-slider-post .text .post-tags li a {
  color: #fff;
}

.box-slider-post .text .post-tags .slider-cat {
  padding: 1px 10px;
  text-transform: uppercase;
  border-radius: 3px;
  color: #fff;
}

/*.box-slider-post img {
  height: 700px !important;
  max-width: 75% !important;
}*/

.add-banner img{
  max-width: 80% !important;
  padding-top: 5px;
}

.box-slider-post .text h3 a {
  color: #fff;
  letter-spacing: 2px;
  text-decoration: underline !important;
}

.wp-header .logo-area a {
  font-size: 48px;
  color: #cfac9f;
  font-weight: 700;
  overflow-wrap: break-word;
}

.fix {
  overflow: hidden;
}

.post-tags .byline {
  text-transform: capitalize;
  color: #fff;
}

.post-tags .icon {
  text-transform: capitalize;
  color: #fff;
}

.box-slider-post {
  position: relative;
}

.box-slider-post:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  opacity: 0.5;
  left: 0;
  background: #000;
}

.slick-prev {
  left: 27%;
}

.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  z-index: 3;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:before {
  content: "←";
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 2;
  opacity: 0.75;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-next {
  right: 27%;
}

.slick-next:before {
  content: "→";
}
.slick-prev,
.slick-next {
  background: #fff;
  height: 44px;
  width: 44px;
}

.wp-header .logo-area a {
  font-size: 33px !important;
  color: #1a73e8;
  font-weight: 700;
  overflow-wrap: break-word;
  /*padding-left: 100px;
  padding-right: 100px;*/
}

#myBtn {
  background-color: #1a73e8;
}

.wp-block-search .wp-block-search__button {
  background-color: #1a73e8;
  color: #fff;
  margin-left: 5px;
  
}

.blog-sec-wp .blog-user-details li i {
  color: #1a73e8;
}

.sidebar .widget .wp-block-group .wp-block-group__inner-container h2:before,
.sidebar .widget h2:before {
  background-color: #1a73e8;
}

.wp-block-latest-comments__comment-meta {
  color: #1a73e8;
}

.blog-sec-wp .sidebar .widget_archive ul li a:before,
.blog-sec-wp .sidebar .wp-block-archives li a:before {
  color: #1a73e8;
}

.sidebar .widget_categories ul .cat-item::before,
.sidebar .wp-block-categories .cat-item::before {
  color: #1a73e8;
}

.blog-sec-wp .paging-navigation .navigation .current {
  background-color: #fff !important;
  border-color: #1a73e8;
}
.blog-sec-wp .paging-navigation .navigation .current:hover{
  background-color: #1a73e8 !important;
}

.blog-sec-wp .blog-area .blog-content .read-more:hover {
  background-color: #1a73e8 !important;
  color: #fff !important;
}

.blog-sec-wp .paging-navigation .navigation a:hover {
  background-color: #1a73e8;
  border-color: #1a73e8;
  color: #fff !important;
}

.sidebar ul li a:hover {
  color: #1a73e8 !important;
  text-decoration: underline !important;
}

@media screen and (min-width: 1024px) {
  .anymags-main-navigation ul ul li:hover > a,
  .anymags-main-navigation ul ul li.focus > a {
    background-color: #1a73e8;
    color: #fff;
  }
}

@media screen and (max-width: 1440px) {
  .slick-next {
    right: 30%;
  }

  .slick-prev {
    left: 30%;
  }
}

@media screen and (max-width: 1024px) {

  /*.add-banner{
    text-align: center !important;
    width: 100% !important;
  }*/
  

  .wp-header .logo-area {
    width: 100% !important;
    padding: 20px 0;
    text-align: center;
  }

  .wp-header .anymag_topbar .topbar-left ul {
    text-align: center !important;
    padding-top: 15px;
  }

  .wp-header .anymag_topbar .topbar-left {
    width: 100% !important;
  }
  .slick-next {
    right: 40%;
  }

  .slick-prev {
    left: 40%;
  }
}

@media screen and (max-width: 768px) {

  .wp-header .anymag_topbar .topbar-right{
    width: 80% !important;
  }

  .menu_w {
            width: 100% !important;
    }

   .header-search {
      width: 100% !important;
    }
  .slick-next {
    right: 40%;
  }

  .slick-prev {
    left: 40%;
  }

  .box-slider-post .text h3 {
    font-size: 14px !important;
  }

  .posts-sider {
    padding-top: 40px;
    width: 100% !important;
    margin: auto;
  }
}

.posts-sider {
  padding-top: 40px;
  width: 83%;
  margin: auto;
}

.wp-header .logo-area {
  width: 100% !important;
  padding: 5px 0 0 90px !important;
  text-align: center !important;
}

.wp-header .anymag_topbar .topbar-left ul li a:hover {
  color: #1a73e8;
}

.wp-header .anymag_topbar .topbar-left {
  width: 100%;
}

.wp-header .anymag_topbar .topbar-left ul {
  text-align: left;
  margin-left: 85px !important;
  margin-top: 20px !important;
}

.wp-header .anymag_topbar #topbar-menu li a:after {
  background-color: rgb(247 13 40);
}

.wp-header .anymag_topbar ul li a:hover,
.wp-header .anymag_topbar ul li span:hover {
  color: #1a73e8;
  text-decoration: underline !important;
}

.anymags-main-navigation ul.nav-menu .current_page_item > a,
.anymags-main-navigation ul.nav-menu .current-menu-item > a,
.anymags-main-navigation ul.nav-menu .current_page_ancestor > a,
.anymags-main-navigation ul.nav-menu .current-menu-ancestor > a {
  color: #1a73e8;
}

blockquote::before {
  color: #1a73e8;
}

.blog-content ul li a {
  color: #1a73e8 !important;
}

.navigation-blog .navi-item .navi-text .name-navi {
  color: #1a73e8;
  text-decoration: underline;
}

.comments-area .comment-respond .comment-form .form-submit .submit:hover {
  background: #1a73e8;
}

.comments-area .comment-respond .comment-form .form-submit .submit {
  background: #1a73e8;
}

.blog-sec-wp .content-part a {
  text-decoration: underline !important;
  color: #1a73e8 !important;
}

#myBtn:hover {
  background-color: #1a73e8;
}

.blog-sec-wp .blog-area .blog-content .title a:hover {
  color: #1a73e8;
}

.wp-header .anymag_topbar ul li a:focus,
.wp-header .anymag_topbar ul li span:focus {
  color: #1a73e8;
}

.wp-header .anymag_topbar .topbar-left ul li a:focus {
  color: #1a73e8;
}

.page-content .search-form:after {
  display: none;
}

.sticky-nav.anymags-blog-sticky {
  margin-top: 32px;
}

.sticky-nav.anymags-blog-customize-preview {
  margin-top: 32px;
}

.sticky-nav {
  top: 0;
  position: fixed;
  -webkit-animation: 900ms ease-in-out 5s normal none 1 running fadeInDown;
  animation: 900ms ease-in-out 5s normal none 1 running fadeInDown;
  -webkit-transition: 0.9s;
  transition: 0.9s;
  width: 100% !important;
  z-index: 999;
}

.sticky-nav .main-nav {
  top: 0;
  background-color: #028580;
  position: fixed;
  z-index: 9999;
  width: 100%;
  padding: 0 !important;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
}

.sticky-nav .navbar {
  padding: 5px 0 !important;
}

.menu_w {
  width: 100%;
}

.header-search > .search-btn {
    color: #ffffff;
    cursor: pointer;
    position: relative;
    display: inline-block;
    margin-left: 25px;
    top: 0px;
    width: 44px;
    background: none;
    border: none;
}

.header-search > .search-btn:focus{
    outline: 1px dotted #fff;
}


.header-search > .search-btn:hover {
    color: #1a73e8;
}

.header-search > .search-btn > span {
    position: absolute;
    top: 0;
    right: 100%;
    font-weight: 400;
    text-transform: uppercase;
    color: #999999;
    font-size: 12px;
    letter-spacing: 1px;
    padding-right: 10px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all ease 0.35s;
    -moz-transition: all ease 0.35s;
    transition: all ease 0.35s;
}


.header-search-form {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.85);
    text-align: center;
    width: 100%;
    height: 100%;
    z-index: 9999;
    display: none;
}

form.search-form:before, 
form.search-form:after {
    content: "";
    display: table;
    height: 0;
    width: 0;
}

form.search-form:after {
    clear: both;
}

form.search-form {
    border: 1px solid #e5e5e5;
}

.header-search-form form.search-form {
    max-width: 600px;
    margin: auto;
    top: 50%;
    position: absolute;
    left: 0;
    right: 0;
    border: none;
}

.search-form > label {
    font-family: 'Marcellus', serif;
    color: #fff;
    font-size: 1.667em;
    font-weight: 500;
    display: block;
    margin-bottom: 0;
}

.search-form label > input.search-field {
    float: left;
    width: calc(100% - 60px);
    background: #fff;
    border: none;
    padding-left: 15px;
    font-size: 16px;
    height: 60px;
    color: #000;
}

.header-search-form .search-form label > input.search-field {
    font-size: 1.33em;
    padding-left: 15px;
    outline: none;
}

.header-search-form .search-form label > input.search-field:focus{
    border:2px dotted #000;

}

.search-form .search-submit:focus{
    border: 2px dotted #fff;
}

.wp-block-search .wp-block-search__button {
     background-color: #1a73e8;
     color: #fff;
     padding: 5px 5px !important;
     border-radius: 10px;
}

.wp-block-search .wp-block-search__input {
    padding-left: 10px !important;
    margin-top: 5px !important;
}


.search-icon{
    fill: white;
}

.search-form .search-submit {
    outline: none;
    float: left;
    width: 60px;
    height: 60px;
    margin-bottom: 0;
    padding: 0;
    border: 2px solid #fff;
    position: relative;
    font-size: 1.33em;
    line-height: 55px;
    cursor: pointer;
    z-index: 1;
    background-color: #1a73e8;
    background-image: url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg>');
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center;
    text-indent: 60px;
    overflow: hidden;
}

.search-form .search-submit:hover {
    background-color: #1a73e8;
    background-image: url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg>');
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.header-search{
    width: 80%;
    line-height: 3;
}

.header-search-form .close:focus{
    outline: 2px dotted #fff;
}

.header-search-form .close {
    background: none;
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 40px;
    border: none;
    right: 40px;
    cursor: pointer;
}

.header-search-form .close:before, 
.header-search-form .close:after {
    content: "";
    background: #fff;
    width: 25px;
    height: 2px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
}

.header-search-form .close:after {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.header-search-form .close:hover:before, 
.header-search-form .close:hover:after {
    background: #1a73e8 !important;
}

.anymags-main-navigation form.search-form .search-submit {
    background-color: #000;
    border-color: #fff;
    color: #111;
}

.blog-sec-wp .blog-area .blog-content .title a:focus {
    color: #1a73e8;
}

.blog-sec-wp .blog-area .blog-content .read-more:focus {
    background-color: #1a73e8;
    color: #fff;
}

.sidebar ul li a:focus {
    color: #1a73e8 !important;
    text-decoration: none !important;
}

.box-slider-post img {
    height: 900px !important;
    width: 100% !important;
    
}

.footer-section .footer-top ul li a:focus {
    color: #1a73e8 !important;
}

.footer-section .footer-top ul li a:hover {
    color: #1a73e8 !important;
}

.sidebar a, .logged-in-as a, .navigation-blog a, .paging-navigation a {
    text-decoration: underline !important;
    color: #000 !important;
    font-size: 22px;
    /*border: 1px solid #1a73e8 !important;
    border-radius: 50px;
    padding: 10px 20px;
    background: #fff !important;*/

}

.comments-area .comment-list .comment .comment-body .comment-content p a {
    color: #1a73e8;
}

.blog-area .blog-content p a {
   text-decoration: underline !important;
   color: #1a73e8;
}

.wp-header .anymag_topbar .topbar-right ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: right;
    padding-top: 20px;
}

.wp-header .anymag_topbar {
    width: 100%;
    padding: 10px 0;
    background: #000;
}

.wp-header .anymag_topbar ul li {
    display: inline-block;
    margin-right: 18px;
    font-weight: 500;
}


.wp-header .anymag_topbar .topbar-right{
  width: 100% !important;
}

.wp-header .anymag_topbar ul li a {
    position: relative;
    font-size: 15px;
    color: #fff;
    text-decoration: none;
    transition: all 0.3s;
}

.wp-header .anymag_topbar #topbar-menu li a:after {
  background-color: #1a73e8;
}

.wp-header .anymag_topbar #topbar-menu li a:after {
    content: '';
    position: absolute;
    height: 15px;
    width: 2px;
    margin-right: -10px;
    top: 3px;
    right: 0;
    margin-right: -12px;
}

.add-banner{
  text-align: right;
  width: 88%;
}

p {
    color: #1a1818;
    font-size: 15px;
    line-height: 28px;
    font-family: 'Poppins', sans-serif;
}

.anymags_index{
  width: 84% !important;
}

.social-area li a {
  background: #fff;
  color : #000 !important;
  border-radius: 37px;
  font-size: 20px !important;
  padding: 2px 7px;
}

.social-area {
  margin-top: 15px;
}


.slick-dots {
    position: initial;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
.slick-dots li button {
    font-size: 30px;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000;
}
.slick-dots li button:before {
    font-family: 'slick';
    font-size: 30px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-dots {
  margin-top: 20px;
}
.title.mb-20.mt-1{
  padding-top: 15px;
  color: #000;
}
.magazine-user-details.mb-20{
  display: inline-flex !important;
  padding-left: 1px !important;
}
.magazine-user-details.mb-20 .byline{
  text-transform: capitalize !important;
}

.magazine-user-details .magazine-list {
  margin-left: 10px !important;
  padding: 4px !important;
}
.navigation-blog .navi-item .navi-arrow:hover {
    background: #1a73e8;
    border-color: #1a73e8;
    color: #fff;
}
.navigation-blog .navi-item .navi-text .title-navi a:hover {
    color: #1a73e8;
    text-decoration: underline !important;
}
.footer-section .footer-top .widget_categories ul .cat-item::before, .footer-section .footer-top .wp-block-categories li a:before {
    content: '\f101';
    font-family: 'fontAwesome';
    font-size: 14px;
    color: #1a73e8;
    line-height: 1;
    position: absolute;
    top: 5px;
    left: 0;
    transition: all 0.2s;
}
.navigation-blog .navi-item .navi-text .info-navi a:hover {
    color: #1a73e8;
    text-decoration: underline !important;
}
.comments-area .comment-respond .comment-form .logged-in-as a:hover {
    text-decoration: underline !important;
    color: #1a73e8;
    outline: none;
}

.sidebar .wp-block-categories .cat-item:hover {
    color: #1a73e8;
}
.magazine-content-page .title a{
  color: #000;
  font-weight: 500;
  text-decoration: underline !important;
}
.magazine-content-page .title a:hover{
  color: unset; !important;
}
.blog-sec-wp .blog-area .blog-content .title {
    position: relative;
    font-weight: 500;
    text-decoration: underline;
}

.magazine-content-page .magazine-user-details li a{
  color: #000;
}

.wp-block-search__input {
    padding: 8px;
    flex-grow: 1;
    margin-left: 0;
    margin-right: 0;
    min-width: 3em;
    border: 1px solid #949494;
    text-decoration: unset si!important;
    border-radius: 100px;
}
.entry-footer .cat-links a {
    font-weight: 400;
    color: #1a73e8;
    text-transform: capitalize !important;
    text-decoration: none;
    padding-left: 10px;
    margin-right: 10px;
}
.entry-footer .tags-links a {
    font-weight: 400;
    color: #1a73e8;
    text-transform: capitalize !important;
    text-decoration: none;
    padding-left: 10px;
    margin-right: 10px;
}
.entry-footer .comments-link a {
    color: #1a73e8;
}
.entry-footer .edit-link a {
    color: #1a73e8;
    font-weight: 500;
    margin-left: 10px;
}
.entry-footer .edit-link a:hover {
    color: #1a73e8;
}

.read-more {
  font-size: 18px !important;
  border: 1px solid #1a73e8 !important;
  border-radius: 10px !important;
  padding: 10px 20px !important;
  color: #000 !important;
  transition: 0.3s !important;
  margin-top: 5px !important;
}
.read-more:hover{
  background-color: #1a73e8 !important;
  color: #fff !important;
} 

.anymags-magazine i {
  display: none !important;
}

.navigation-blog .navi-item .navi-arrow {
  color: #000 !important;
}
.navigation-blog .navi-item .navi-arrow:hover{
  color: #fff !important;
}

.anymags-main-navigation ul.nav-menu > li > a {
    color: #ffffff !important;
    text-align: left;
}

.wp-block-button.is-style-outline>.wp-block-button__link, .wp-block-button .wp-block-button__link.is-style-outline {
    border: none !important;
    padding: 0.667em 1.333em;
}

.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
    color: #fff !important;
}
.anymags-main-navigation ul.nav-menu {
    float: left;
    padding-left: 9% !important;
}

.blog-sec-wp .sidebar {
    padding: 0 0 15px 40px;
    padding-top: 15px !important;
}

.footer-section .copyright-footer p{
  color: #fff !important;
  font-weight: bold;
}

.widget_recent_entries .wp-block-latest-posts__post-author, .widget_recent_entries .wp-block-latest-posts__post-date {
    color: #fff !important;
}
.wp-block-latest-posts__post-author:hover {
    color: #1a73e8 !important;
    cursor: pointer;
}

.paging-navigation .navigation span{
    border: 1px solid #1a73e8 !important;
    border-radius: 50px;
    padding: 10px 20px;
    color: #000 !important;
    transition: 0.3s;   
}
.paging-navigation .navigation span:hover{
  background-color: #1a73e8 !important;
  color: #fff !important;
  
}
.paging-navigation .navigation a{
    border: 1px solid #1a73e8 !important;
    border-radius: 50px;
    padding: 10px 20px;
    color: #000 !important;
    transition: 0.3s;

}
.paging-navigation .navigation a:hover{
    background-color: #1a73e8 !important;
    color: #fff !important;
}
/*.wp-block-group__inner-container ul a{
  color: #000!important;
}*/

.menu-all-pages-flat-container{
  padding-left: 20px !important;
}
.row.no-sidebar [class*="col-"] {
    flex-basis: unset !important;

}
.page-content .search-form .search-field{
  border: 1px solid #000 !important;
  padding: 12px 6px !important;
}

.sidebar .widget_search{
  padding-top: 30px !important;
}
.widget_tag_cloud .tagcloud .tag-cloud-link, .widget_tag_cloud .wp-block-tag-cloud .tag-cloud-link, .widget .wp-block-group .wp-block-tag-cloud .tag-cloud-link{
    padding: 2px 7px !important;
    margin: 8px !important;
    line-height: 30px !important;
}
.widget_tag_cloud .tagcloud .tag-cloud-link:hover, .widget_tag_cloud .wp-block-tag-cloud .tag-cloud-link:hover, .widget .wp-block-group .wp-block-tag-cloud .tag-cloud-link:hover{
  background-color: #1a73e8 !important;
  color: #fff !important;
  text-decoration: none !important;
}
.footer-section .footer-top a:focus{
  color: #1a73e8 !important;
}
.comments-area .comment-list .comment .comment-body .comment-meta .comment-metadata span.edit-link a{
  color: #1a73e8 !important;
}
.comment-metadata span.edit-link a:focus{
  color: #1a73e8 !important;
}
.comments-area .comment-list .comment .comment-body .reply a{
  color: #1a73e8 !important;
}
.comment-body .reply a:focus{
  color: #1a73e8 !important;
  border-color: #1a73e8 !important;
}
.comments-area .comment-list .comment .comment-body .comment-meta .comment-metadata a time:hover{
  color: #1a73e8 !important;
}
.comments-area .comment-list .comment .comment-body .comment-meta .comment-metadata a:focus time{
  color: #1a73e8 !important;
}
.comments-area .comment-respond .comment-reply-title small a{
  color: #1a73e8 !important;
}
.footer-section .footer-top a:focus{
  color: #fff !important;
}
.widget_tag_cloud .tagcloud .tag-cloud-link, .widget_tag_cloud .wp-block-tag-cloud .tag-cloud-link, .widget .wp-block-group .wp-block-tag-cloud .tag-cloud-link{
  border-radius: 5px !important;
}
.footer-section .footer-top .widget-title:after, .footer-section .footer-top .widget .wp-block-group h2:after, .footer-top .widget h2:after{
  background-color: #1a73e8 !important;
}
.footer-section .footer-top a:hover{
  color: #fff !important;
  text-decoration: none !important;
  transition: 0.5s !important;
}
.wp-block-button__link{
  color: #fff !important;
}
.wp-block-button__link:hover{
  background-color: #1a73e8 !important;
  color: #fff !important;
  transition: 0.5s !important;
}
.wp-block-button a{
  background-color: #f4f4f4 !important;
  color: #000 !important;
  font-size: 15px !important;
}

#block-9 p {
  color: #fff !important;
}

.widget_block p {
  color: #fff !important;
}

.wp-block-table td{
  color: #fff !important;
}
.widget_block h3{
  color: #fff !important;
}
.widget_block h2{
  color: #fff !important;
}
.widget_block h4{
  color: #fff !important;
}
.widget_block h5{
  color: #fff !important;
}
.widget_block h6{
  color: #fff !important;
}
.widget_block h1{
  color: #fff !important;
}
.blog-sec-wp .blog-area .blog-content h3 a{
  color: #1a73e8;
  font-weight: 500;
}
.blog-sec-wp .blog-area .blog-content h3 a:hover{
  color: #0a58ca !important;
}
.blog-area a{
  text-decoration: underline !important;
}
.comment-metadata .edit-link a{
  text-decoration: underline !important;
}
.reply{
  text-decoration: underline !important;
}
.prev-blog a{
  text-decoration: none !important;
}
.entry-date{
  text-decoration: underline;
}
.paging-navigation a{
  text-decoration: none !important;
}