@media screen and (min-width: 1201px){
.blog__section .btn-share{display: none!important}
.main-content-wrap{width: calc(100% - 507px);margin: 0 auto 0 184px}
}
@media screen and (min-width: 1401px) and (max-width: 1600px) {
.count-top-bar li p {font-size: 14px;}
.main-content-page .main-content-wrap {width: calc(100% - 184px);}
}
@media screen and (min-width: 1401px) {
.word-count-main .count-top-bar li:first-child {padding: 0 5% 0px 0px;}
.word-count-main .count-top-bar li {padding: 0 5%;}
}
@media screen and (max-width: 1600px) {
.main-content-page .post-sidebar-right {display: none;}
.bg-s-word-counter{left: calc(50% - 101px);}
}
@media screen and (max-width: 1400px) {
.main-content-page .post-sidebar-left {display: none;}
.main-content-page .main-content-wrap {width: 100%;margin: 0 auto}
.bg-s-word-counter{left: calc(50% - 9px);}
}
@media (max-width:1199.98px){
.app-word-counter-right .panel-group{margin-left:71px;margin-top:30px}
.site-header .right-menu .main-navigation .menu-container .menu .menu-item{margin:0 15px}
.blog__section{padding-top:75px}
.blog__section .blog__other{margin-bottom:20px}
.blog__section .blog__section-wrapper{padding-right:30px}
.blog__section .blog__sidebar{padding:0 0 0 30px}
.blog__posts .blog__posts-row{margin:0 -20px}
.blog__posts .blog__posts-row>div{padding:0 10px}
.blog__posts .blog__posts-row .blog__posts_thumbnail a img{max-height:200px}
.blog__posts .blog__posts-row .blog__posts_info .blog__posts_item{margin-left:8px;margin-right:8px}
.blog__posts .blog__posts-row .blog__posts_info .blog__posts_item span{margin-left:5px;font-size:16px}
.blog__single-posts .recent__posts-down .recent__posts-item .blog__single_thumbnail a img{height:200px}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item{text-align:center;-ms-flex-preferred-size:100px;flex-basis:100px}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(3){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(4){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item{text-align:center;-ms-flex-preferred-size:100px;flex-basis:100px}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(3){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(4){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__section .faq__single-post-content{padding-right:30px}
.faq__section .faq__sidebar-wrapper h2{padding-left:50px}
.faq__section .faq__sidebar-wrapper .faq__sidebar{padding:0 0 0 30px}
.faq__single-posts .faq__single_thumbnail img{height:200px}
.footer-columns .widget{position:static;margin: 0 4px;}
.footer .menu li a {font-size: 16px;}
.footer .menu li {margin: 0 8px;}
.main-content-single-post {position: relative;overflow: hidden}
.post-sidebar-left{display: none}
.post-sidebar-right{display: none}
.main-content-single-post .eapps-social-share-buttons-position-left .eapps-social-share-buttons-container {position: static;transform: none;}
.main-content-single-post .btn-share .eapps-social-share-buttons-mobile-layout .eapps-social-share-buttons-inner{margin: 0}
}
@media (max-width:991.98px){
.site-header .right-menu .search-header{display:none}
.site-header .right-menu .btn-st1{display:none}
.site-header .right-menu .main-navigation .menu-toggle{top:0}
.site-header .right-menu .main-navigation .menu-container .menu .menu-item{margin:0 15px}
.blog__section .blog__section-wrapper{padding-right:0}
.blog__section .blog__sidebar{padding:0 0 0 10px}
.blog__posts .blog__posts-row>div{margin:0 0 30px}
.blog__posts .blog__posts-row .blog__link-blog{margin:40px auto 0}
.blog__posts{padding-top:20px;padding-bottom:50px}
.blog__posts .blog__posts-row{margin:0 -15px}
.blog__posts .blog__posts-row>div{padding:0 15px}
.blog__posts .blog__posts-row h3{margin-top:20px;margin-bottom:20px}
.blog__posts .blog__posts-row .blog__posts_thumbnail a img{max-height:220px}
.blog__single-posts .recent__posts-down .recent__posts-item{max-width:50%}
.blog__single-posts .recent__posts-down .recent__posts-item .blog__single_thumbnail{margin-top:30px;margin-bottom:20px}
.blog__single-posts .recent__posts-down .recent__posts-item .blog__single_thumbnail a{max-width:100%}
.blog__single-posts .recent__posts-down .recent__posts-item .blog__single_thumbnail a img{width:100%;height:auto}
.s-gwc .gwc-wrap{display:block}
.s-gwc .gwc-wrap .right-gwc{margin:30px auto 0}
.faq__section .faq__single-post-content{padding-right:0}
.faq__section .faq__sidebar-wrapper h2{padding-left:30px;font-size:32px}
.faq__section .faq__sidebar-wrapper .faq__sidebar{padding:0 0 0 10px}
.faq__section .faq__sidebar-wrapper .faq__sidebar .faq__sidebar-content a h3{font-size:22px}
.faq__single-posts{padding-top:0}
.faq__single-posts .recent__posts-down .recent__posts-item{max-width:50%}
.faq__single-posts .recent__posts-down .recent__posts-item .faq__single_thumbnail{margin-top:30px;margin-bottom:20px}
.faq__single-posts .recent__posts-down .recent__posts-item .faq__single_thumbnail a{max-width:100%}
.faq__single-posts .recent__posts-down .recent__posts-item .faq__single_thumbnail a img{width:100%;height:auto}
.faq__page h2{text-align:center}
.footer .footer-columns{display:block;text-align:center;line-height:2em}
.footer .footer-columns .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer .menu li a{font-size: 18px}
.character-title{font-size:46px}
}
@media (max-width:767.98px){
.bg-s-word-counter img {top:-130px;height: calc(100% + 130px)}
.main-content-page {padding-top: 130px}
.character-title{font-size:32px}
.app-word-counter-right .panel-group{margin-left:0}
.site-header .right-menu .search-header{display:none}
.site-header .right-menu .btn-st1{display:none}
.blog__section{padding-top:50px;padding-bottom:30px}
.blog__section .blog__sidebar{margin-top:40px;border:none}
.blog__section .blog__sidebar .blog__sidebar-title{padding:0}
.blog__section .blog__sidebar .blog__sidebar-content h3{padding-left:0}
.blog__section .blog__sidebar .blog__sidebar-content .blog__category-text .blog__category-link{padding:0 0 20px 0}
.blog__posts .blog__posts-row .blog__posts_thumbnail a img{max-height:340px}
.blog__single-post{padding-top:30px}
.blog__single-post-author{flex-direction:column}
.blog__single-post-author .author-foto{margin:0 0 20px}
.blog__single-post-author h3{font-size:24px}
.blog__single-post-author{margin:40px 0 0}
.blog__single-post-author p{line-height:1.2}
.blog__single-posts .blog__single-title_below{margin-top:15px}
.blog__single-posts .recent__posts-down .recent__posts-item{max-width:100%}
.blog__single-posts .recent__posts-down .recent__posts-item .blog__single_thumbnail{margin-top:30px;margin-bottom:20px}
.blog__single-posts .recent__posts-down .recent__posts-item h3{margin-bottom:30px}
.s-gwc .gwc-wrap .right-gwc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}
.s-gwc .gwc-wrap .left-gwc .left-gwc-text h3{font-size:22px}
.faq__page h2{margin-top:30px;margin-bottom:20px;font-size:40px}
.faq__page .faq__page-wrapper{margin-bottom:50px}
.faq__page .faq__page-wrapper .faq__page-line{font-size:20px}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item{text-align:center;-ms-flex-preferred-size:100px;flex-basis:100px;padding:15px 20px}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(3){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item:nth-child(4){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item{text-align:center;-ms-flex-preferred-size:100px;flex-basis:100px;padding:15px 20px}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(3){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item:nth-child(4){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.faq__section .faq__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.faq__section .faq__sidebar-wrapper{border:none;margin-top:40px}
.faq__section .faq__sidebar-wrapper h2{padding-left:0}
.faq__section .faq__sidebar-wrapper .faq__sidebar{padding:0;margin:0}
.faq__section .faq__sidebar-wrapper .faq__sidebar .faq__sidebar-content a{padding:15px 0}
.faq__single-posts .faq__single-title_below{margin-top:15px}
.faq__single-posts .recent__posts-down .recent__posts-item{max-width:100%}
.faq__single-posts .recent__posts-down .recent__posts-item .faq__single_thumbnail{margin-top:30px;margin-bottom:20px}
.faq__single-posts .recent__posts-down .recent__posts-item h3{margin-bottom:30px}
.blog__baner-single{margin-top:20px;margin-bottom:20px}
.search__page .search__page-wrapper>div{padding-left:15px;padding-right:15px}
.search__page .search__page-wrapper .search__page-content{padding-left:0}
.search__page .search__page-wrapper .search__page-content h3{margin-top:40px}
.footer{padding-bottom: 68px;}
}
@media (max-width:575.98px){
body{font-size:20px;line-height:1.4;word-wrap:break-word}
.blog__section .blog__section-wrapper .blog__info .blog__info-item span{font-size:18px!important}
.recent-posts-text .meta-data>div{font-size:18px!important}
.blog__page-header{padding-bottom:100px}
.blog__page-header .blog__header-title h1{font-size:32px}
.blog__section .blog__info{margin-bottom:30px}
.blog__section .blog__info .blog__info-item{margin-left:10px;margin-right:10px}
.blog__section .blog__info .blog__info-item img{margin-right:5px}
.blog__section .blog__info .blog__info-item span{font-size:14px}
.blog__section .blog__info .blog__info-item:nth-child(1) img{width:15px;height:20px}
.blog__section .blog__info .blog__info-item:nth-child(2) img{width:16px;height:16px}
.blog__section .blog__info .blog__info-item:nth-child(3) img{width:20px;height:18px}
.blog__section .blog__section-wrapper .blog__info .blog__info-item img{margin-right:5px}
.blog__section .blog__section-wrapper .blog__info .blog__info-item span{font-size:14px}
.blog__section .blog__section-wrapper .blog__info .blog__info-item:nth-child(1) img{width:15px;height:20px}
.blog__section .blog__section-wrapper .blog__info .blog__info-item:nth-child(2) img{width:16px;height:16px}
.blog__section .blog__section-wrapper .blog__info .blog__info-item:nth-child(3) img{width:20px;height:18px}
.blog__single-posts{padding-bottom:30px}
.s-gwc .gwc-wrap{padding:50px 35px}
.s-gwc .gwc-wrap .left-gwc{display:block;text-align:center}
.s-gwc .gwc-wrap .left-gwc img{margin:0}
.s-gwc .gwc-wrap .left-gwc .left-gwc-text{margin-top:30px}
.faq__page h2{margin-top:30px;margin-bottom:20px;font-size:30px}
.faq__page .faq__page-wrapper .faq__page-line{font-size:18px}
.faq__page .faq__page-wrapper .faq__page-line .faq__page-item{padding:15px 10px}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item{font-size:18px;padding:15px 10px}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item a{font-size:25px}
.faq__page .faq__page-wrapper .faq__page-list .faq__page-item span{font-size:25px}
.faq__section{padding-top:40px}
.faq__section .faq__info{margin-bottom:30px}
.faq__section .faq__info .faq__info-item{font-size:16px;margin-right:20px}
.faq__section .faq__info .faq__info-item img{margin-right:5px}
.faq__section .faq__info .faq__info-item:nth-child(1) img{width:15px;height:20px}
.faq__section .faq__info .faq__info-item:nth-child(2) img{width:16px;height:16px}
.faq__section .faq__info .faq__info-item:nth-child(3) img{width:20px;height:18px}
.faq__single-posts .faq__single-title_below{margin-top:15px}
}