/*
Theme Name: WP Bootstrap
Theme URI: http://techguymedia.com
Author: Brad Traversy
Author URI: http://techguymedia.com
Description: Simple Bootstrap Wordpress Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: techguymedia
*/
/*
 * Globals
 */
/* line 1, sass/sections/_legacy.scss */
body {
  font-family: 'Open Sans', sans-serif!important;
  color: #555;
}

/* line 6, sass/sections/_legacy.scss */
.blog-header {
  position: absolute;
  clip: rect(0px 0px 0px 0px);
}

/* line 11, sass/sections/_legacy.scss */
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 0;
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  color: #333;
}

/*
 * Override Bootstrap's default container.
 */
/*
 * Masthead for nav
 */
/* Nav links */
/* line 35, sass/sections/_legacy.scss */
.blog-nav-item {
  position: relative;
  display: inline-block;
  padding: 10px;
  font-weight: 500;
  color: #cdddeb;
}

/* line 42, sass/sections/_legacy.scss */
.blog-nav-item:hover,
.blog-nav-item:focus {
  color: #fff;
  text-decoration: none;
}

/* Active state gets a caret at the bottom */
/*
 * Blog name and description
 */
/* line 58, sass/sections/_legacy.scss */
.blog-header {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 62, sass/sections/_legacy.scss */
.blog-title {
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: normal;
}

/* line 68, sass/sections/_legacy.scss */
.blog-description {
  font-size: 20px;
  color: #999;
}

/*
 * Main column and sidebar layout
 */
/* line 78, sass/sections/_legacy.scss */
.blog-main {
  font-size: 18px;
  line-height: 1.5;
}

/* Sidebar modules for boxing content */
/* line 84, sass/sections/_legacy.scss */
.sidebar-module {
  padding: 15px;
  margin: 0 -15px 15px;
}

/* line 88, sass/sections/_legacy.scss */
.sidebar-module-inset {
  padding: 15px;
  background-color: #f5f5f5;
  border-radius: 4px;
}

/* line 93, sass/sections/_legacy.scss */
.sidebar-module-inset p:last-child,
.sidebar-module-inset ul:last-child,
.sidebar-module-inset ol:last-child {
  margin-bottom: 0;
}

/* Pagination */
/* line 101, sass/sections/_legacy.scss */
.pager {
  margin-bottom: 60px;
  text-align: left;
}

/* line 105, sass/sections/_legacy.scss */
.pager > li > a {
  width: 140px;
  padding: 10px 20px;
  text-align: center;
  border-radius: 30px;
}

/*
 * Blog posts
 */
/* line 117, sass/sections/_legacy.scss */
.blog-post {
  margin-bottom: 60px;
}

/* line 120, sass/sections/_legacy.scss */
.blog-post-title {
  margin-bottom: 5px;
  font-size: 40px;
}

/* line 124, sass/sections/_legacy.scss */
.blog-post-meta {
  margin-bottom: 20px;
  color: #999;
}

/*
 * Footer
 */
/* line 134, sass/sections/_legacy.scss */
.blog-footer {
  padding: 40px 0;
  color: #999;
  text-align: center;
  border-top: 1px solid #e5e5e5;
}

/* line 140, sass/sections/_legacy.scss */
.blog-footer p:last-child {
  margin-bottom: 0;
}

/*
 * Custom Styles
 *
 */
/* line 149, sass/sections/_legacy.scss */
.showcase {
  height: 600px;
  padding: 100px 20px;
  text-align: center;
  border-bottom: #ccc 1px solid;
  margin-bottom: 30px;
  color: #fff;
}

/* line 158, sass/sections/_legacy.scss */
.boxes {
  text-align: center;
  background: #fff;
  margin-bottom: 30px;
}

/* line 164, sass/sections/_legacy.scss */
.box .fa {
  font-size: 45px !important;
  margin-bottom: 10px;
}

/* line 169, sass/sections/_legacy.scss */
.box {
  padding: 15px;
  border: #ccc 1px solid;
}

/* line 174, sass/sections/_legacy.scss */
.blog-nav a:hover {
  color: #666;
}

/* line 178, sass/sections/_legacy.scss */
.post-thumb img {
  height: auto;
  margin-bottom: 8px;
}

/* line 184, sass/sections/_legacy.scss */
.comments {
  border: 1px #ccc solid;
  padding: 10px;
  margin-bottom: 20px;
  margin-top: 10px;
}

/* line 191, sass/sections/_legacy.scss */
.comments h3, .comments h2 {
  background: white;
  color: #555;
  padding: 5px;
}

/* line 197, sass/sections/_legacy.scss */
.comment-body {
  border: #ccc solid 1px;
  margin-bottom: 10px;
  padding: 20px 10px;
}

/* line 203, sass/sections/_legacy.scss */
.comment-meta {
  background: #428bca;
  color: #fff;
  padding: 10px;
  overflow: auto;
}

/* line 210, sass/sections/_legacy.scss */
.comment-meta a {
  color: #fff;
}

/* line 214, sass/sections/_legacy.scss */
.comment-meta img {
  float: left;
  margin-right: 10px;
}

/* line 219, sass/sections/_legacy.scss */
.comment-reply-link {
  background: #428bca;
  color: #fff;
  display: inline-block;
  padding: 10px 15px;
}

/* line 226, sass/sections/_legacy.scss */
.comment-form input, .comment-form textarea {
  width: 100%;
  padding: 4px;
  border: #ccc solid 1px;
  margin-bottom: 15px;
}

/* line 233, sass/sections/_legacy.scss */
.post-gallery {
  background: #333;
  color: #fff;
  padding: 10px;
  text-align: center;
}

/* line 240, sass/sections/_legacy.scss */
.post-gallery h2 {
  color: #fff;
}

/* line 16, sass/parts/_variables.scss */
.h1 {
  font-size: 40px;
  line-height: 1.25;
}

/* line 20, sass/parts/_variables.scss */
.h4 {
  font-size: 22px!important;
  line-height: 30px!important;
}

/* line 25, sass/parts/_variables.scss */
.text-white {
  color: #fff;
}

/* line 28, sass/parts/_variables.scss */
.text-bold {
  font-weight: bold;
}

/* line 31, sass/parts/_variables.scss */
.margin-top-10 {
  margin-top: 10px;
}

/* line 34, sass/parts/_variables.scss */
.margin-bottom-10 {
  margin-bottom: 10px;
}

/* line 37, sass/parts/_variables.scss */
.margin-top-20 {
  margin-top: 20px;
}

/* line 40, sass/parts/_variables.scss */
.margin-bottom-20 {
  margin-bottom: 20px;
}

/* line 43, sass/parts/_variables.scss */
.margin-top-30 {
  margin-top: 30px;
}

/* line 46, sass/parts/_variables.scss */
.margin-bottom-30 {
  margin-bottom: 30px;
}

/* line 50, sass/parts/_variables.scss */
iframe.video {
  -webkit-box-shadow: 0px 2px 39px 4px rgba(0, 0, 0, 0.31);
  -moz-box-shadow: 0px 2px 39px 4px rgba(0, 0, 0, 0.31);
  box-shadow: 0px 2px 39px 4px rgba(0, 0, 0, 0.31);
  max-width: 436px;
  width: 100%;
  min-height: 245px;
}

/* line 59, sass/parts/_variables.scss */
iframe.donation-form {
  border: none;
}

/* line 63, sass/parts/_variables.scss */
.page-content hr {
  margin: 20px 0;
}

/* line 67, sass/parts/_variables.scss */
.vertical-align {
  display: flex;
  flex-direction: row;
}

/* line 72, sass/parts/_variables.scss */
.vertical-align > [class^="col-"],
.vertical-align > [class*=" col-"] {
  display: flex;
  align-items: center;
}

/* line 79, sass/parts/_variables.scss */
.vertical-align > [class^="col-"] > div,
.vertical-align > [class*=" col-"] > div {
  /* flex: 1; */
  flex-grow: 1;
}

/* line 85, sass/parts/_variables.scss */
a.text-white:hover {
  color: #fff;
  text-decoration: none;
}

/* line 90, sass/parts/_variables.scss */
a.text-underline {
  text-decoration: underline;
}

/* line 1, sass/parts/_buttons.scss */
.btn {
  font-size: 15px;
  font-weight: bold;
  border-radius: 3px;
  text-transform: uppercase;
  padding: 15px 30px;
}

/* line 9, sass/parts/_buttons.scss */
.btn-primary {
  background-color: #fff;
  border-color: #fff;
  color: #0d753c;
}
/* line 14, sass/parts/_buttons.scss */
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  background-color: #0d753c!important;
  color: #fff;
  border-color: #0d753c!important;
}

/* line 21, sass/parts/_buttons.scss */
.btn-default {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
/* line 26, sass/parts/_buttons.scss */
.btn-default:hover, .btn-default:focus, .btn-default:active {
  background-color: #0d753c;
  color: #fff;
  border-color: #0d753c;
}

/* line 33, sass/parts/_buttons.scss */
.btn-green {
  background-color: #0d753c;
  border-color: #0d753c;
  color: #fff;
}
/* line 38, sass/parts/_buttons.scss */
.btn-green:hover, .btn-green:focus, .btn-green:active {
  background-color: #fff;
  color: #0d753c;
  border-color: #0d753c;
}

/* line 1, sass/sections/_showcase.scss */
.showcase {
  background-size: cover;
  background-position: top;
  background-color: #0d753c;
  margin-bottom: 50px;
  height: 563px;
  padding: 50px 20px;
}
@media (max-width: 767px) {
  /* line 1, sass/sections/_showcase.scss */
  .showcase {
    height: auto;
    padding-top: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: 0;
    padding-bottom: 0;
    border: none;
  }
}
/* line 19, sass/sections/_showcase.scss */
.showcase h1 {
  color: #fff;
  font-size: 38px;
  line-height: 50px;
  font-weight: 300;
  text-align: left;
}
@media (max-width: 767px) {
  /* line 19, sass/sections/_showcase.scss */
  .showcase h1 {
    font-size: 34px;
    line-height: 44px;
    max-width: 280px;
  }
}
/* line 33, sass/sections/_showcase.scss */
.showcase p {
  color: #222;
}
/* line 37, sass/sections/_showcase.scss */
.showcase .btn {
  margin-top: 30px;
  margin-right: 30px;
}
@media (max-width: 767px) {
  /* line 37, sass/sections/_showcase.scss */
  .showcase .btn {
    margin-top: 20px;
  }
}
/* line 46, sass/sections/_showcase.scss */
.showcase .donate-wrap {
  max-width: 545px;
  background-color: #fff;
  padding: 10px 20px 20px 0px;
}
@media (max-width: 767px) {
  /* line 46, sass/sections/_showcase.scss */
  .showcase .donate-wrap {
    margin-top: 60px;
    background-color: #f4f4f4;
  }
}
/* line 55, sass/sections/_showcase.scss */
.showcase .donate-wrap .donate-qrcode {
  background-image: url("img/bitgive-qrcode.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  height: 199px;
}

a.donate-qrcode {
text-decoration:underline!important;}
/* line 62, sass/sections/_showcase.scss */
.showcase .donate-wrap .h4.main {
  font-weight: bold;
}
/* line 65, sass/sections/_showcase.scss */
.showcase .donate-wrap .address {
  margin-bottom: 20px;
}
@media (max-width: 1279px) {
  /* line 65, sass/sections/_showcase.scss */
  .showcase .donate-wrap .address {
    width: 210px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
}
@media (max-width: 1023px) {
  /* line 65, sass/sections/_showcase.scss */
  .showcase .donate-wrap .address {
    width: 150px;
  }
}
/* line 80, sass/sections/_showcase.scss */
.showcase .video-wrap {
  margin-top: 45px;
  margin-left: -15px;
}
/* line 83, sass/sections/_showcase.scss */
.showcase .video-wrap .h4,
.sidebar-module h4 {
  color: #fff;
}

.sidebar-module h4 {
text-align:left;
font-size: 22px;
line-height: 30px;}

@media (max-width: 767px) {
  /* line 87, sass/sections/_showcase.scss */
  .showcase .video-wrap iframe {
    width: 100%;
    height: 185px;
  }
  /* line 91, sass/sections/_showcase.scss */
  .showcase .video-wrap .h4 {
    color: #222;
    font-size: 22px;
  }
}

/* line 99, sass/sections/_showcase.scss */
.showcase.page {
  padding: 0;
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}
/* line 105, sass/sections/_showcase.scss */
.showcase.page p.text-white {
  color: #fff;
}
/* line 108, sass/sections/_showcase.scss */
.showcase.page .showcase-background {
  height: 563px;
  position: absolute;
  background-color: #0d753c;
  width: 100%;
}
@media (max-width: 1023px) {
  /* line 108, sass/sections/_showcase.scss */
  .showcase.page .showcase-background {
    height: 630px;
  }
}
@media (max-width: 767px) {
  /* line 108, sass/sections/_showcase.scss */
  .showcase.page .showcase-background {
    height: 480px;
  }
}
/* line 120, sass/sections/_showcase.scss */
.showcase.page .showcase-row {
  padding: 50px 20px;
  padding-bottom: 0;
}
@media (max-width: 480px) {
  /* line 120, sass/sections/_showcase.scss */
  .showcase.page .showcase-row {
    padding-top: 30px;
  }
}
/* line 127, sass/sections/_showcase.scss */
.showcase.page .video-wrap {
  margin-left: 0;
}
/* line 130, sass/sections/_showcase.scss */
.showcase.page .donate-wrap.row {
  margin-left: 0;
}

/* line 1, sass/sections/_featured-articles.scss */
.featured-articles {
  margin-bottom: 20px;
}
/* line 3, sass/sections/_featured-articles.scss */
.featured-articles h4 {
  font-weight: bold;
}

/* line 1, sass/sections/_nav.scss */
header > * {
  vertical-align: middle;
}

/* line 5, sass/sections/_nav.scss */
header {
  background-color: #fff;
}
/* line 7, sass/sections/_nav.scss */
header .container {
  height: 100px;
}
/* line 10, sass/sections/_nav.scss */
header .logo {
  background-image: url("img/bitgive-logo.png");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 75px;
  width: 200px;
  position: relative;
  vertical-align: middle;
  margin-top: 12.5px;
}
/* line 22, sass/sections/_nav.scss */
header .logo-phrase {
  text-align: left;
  font-size: 15px;
  line-height: 24px;
  padding-top: 12.5px;
}
/* line 29, sass/sections/_nav.scss */
header .social-logos {
  justify-content: center;
}
/* line 31, sass/sections/_nav.scss */
header .social-logos a {
  display: inline-block;
  max-width: 50px;
  margin-right: 20px;
}

/* line 39, sass/sections/_nav.scss */
.blog-masthead, .navbar-default {
  background-color: #f4f4f4;
  border: none;
  margin: 0;
}
@media (max-width: 767px) {
  /* line 39, sass/sections/_nav.scss */
  .blog-masthead, .navbar-default {
    background-color: #fff;
  }
}

/* line 49, sass/sections/_nav.scss */
.blog-nav .navbar-collapse {
  padding: 0;
}
/* line 52, sass/sections/_nav.scss */
.blog-nav .navbar-brand {
  background-image: url("img/bitgive-logo.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 150px;
}
/* line 59, sass/sections/_nav.scss */
.blog-nav > .active a {
  background-color: #fff;
}
/* line 62, sass/sections/_nav.scss */
.blog-nav > .active:after {
  position: absolute;
  bottom: 4px;
  right: 0;
  width: 100%;
  content: " ";
  border-bottom: 2px solid #0d753c;
}
/* line 71, sass/sections/_nav.scss */
.blog-nav .navbar-nav {
  margin: 0;
}
/* line 74, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li {
  margin-right: 15px;
  color: #222;
}
/* line 77, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li > a {
  padding: 15px 30px;
  font-size: 22px;
  color: inherit;
}
/* line 82, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li > a:hover, .blog-nav .navbar-nav > li > a:focus, .blog-nav .navbar-nav > li > a:active {
  color: #0d753c;
}
/* line 84, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li > a:hover:after, .blog-nav .navbar-nav > li > a:focus:after, .blog-nav .navbar-nav > li > a:active:after {
  position: absolute;
  bottom: 4px;
  right: 0;
  width: 100%;
  content: " ";
  border-bottom: 2px solid #0d753c;
}
/* line 94, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li .open > a {
  background-color: none;
}
/* line 97, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li:first-child {
  background-color: #0d753c;
  color: #fff;
  font-weight: bold;
}

.blog-nav .navbar-nav > li:first-child a:hover {color:white;}


/* line 102, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li:first-child a:hover, .blog-nav .navbar-nav > li:first-child a:focus, .blog-nav .navbar-nav > li:first-child a:active {
  color: #f4f4f4;
}

li.principal > a:hover,
li.principal > a:focus,
li.principal > a:active {color: #f4f4f4!important;}

li.principal.current_page_item > a:hover,
li.principal.current_page_item > a:focus,
li.principal.current_page_item > a:active {color: #0d753c!important;}




.blog-nav .navbar-nav > li .dropdown-menu a:hover {
  border: none;
}


/* line 107, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li .dropdown-menu {
  border: none;
  padding: 30px 0 20px 0;
}
/* line 113, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li .dropdown-menu .active:after {
  border: none;
}
/* line 117, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li .dropdown-menu > li > a {
  color: #222;
  padding: 0px 30px;
  font-size: 18px;
  margin-bottom: 20px;
}
/* line 123, sass/sections/_nav.scss */
.blog-nav .navbar-nav > li .dropdown-menu > li > a:hover {
  color: #0d753c;
  background-color: inherit;
}

/* line 132, sass/sections/_nav.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: transparent;
  color: #222;
}

/* line 137, sass/sections/_nav.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  background-color: #f4f4f4;
  color: #0d753c;
}
/* line 140, sass/sections/_nav.scss */
.navbar-default .navbar-nav > .active > a:after, .navbar-default .navbar-nav > .active > a:hover:after, .navbar-default .navbar-nav > .active > a:focus:after {
  position: absolute;
  bottom: 4px;
  right: 0;
  width: 100%;
  content: " ";
  border-bottom: 2px solid #0d753c;
}

/* line 150, sass/sections/_nav.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  background-color: #fff;
  color: #0d753c !important;
}

@media (max-width: 1279px) {
  /* line 156, sass/sections/_nav.scss */
  .blog-nav .navbar-nav li {
    margin: 0;
  }
  /* line 158, sass/sections/_nav.scss */
  .blog-nav .navbar-nav li a {
    padding: 15px 20px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  /* line 166, sass/sections/_nav.scss */
  .blog-nav .navbar-nav li a {
    padding: 15px 15px;
    font-size: 15px;
  }
}
/* line 1, sass/sections/_footer.scss */
.blog-footer {
  background-color: #f4f4f4;
  border: none;
}

/* line 1, sass/sections/_boxes.scss */
.boxes {
  text-align: center;
  padding-top: 40px;
}
/* line 4, sass/sections/_boxes.scss */
.boxes .box {
  border: none;
}
/* line 7, sass/sections/_boxes.scss */
.boxes p {
  font-weight: bold;
  text-transform: uppercase;
}
/* line 11, sass/sections/_boxes.scss */
.boxes img {
  max-height: 150px;
  margin: auto;
  margin-bottom: 40px;
}
/* line 16, sass/sections/_boxes.scss */
.boxes .btn {
  margin: 10px 0;
}
@media (min-width: 768px) {
  /* line 20, sass/sections/_boxes.scss */
  .boxes .col-sm-offset-1 {
    margin-left: 12.333333%;
  }
}
@media (max-width: 767px) {
  /* line 25, sass/sections/_boxes.scss */
  .boxes p {
    font-size: 11px;
  }
  /* line 28, sass/sections/_boxes.scss */
  .boxes .btn {
    padding: 15px 20px;
  }
}

/*.elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1280px!important;} */

.no-margin {
margin:0px!important;
padding:0px!important;}

.showcase .wpcf7-form-control.wpcf7-submit.btn.btn-primary {
margin-top:5px!important;}

.wpcf7-form-control.wpcf7-submit.btn.btn-primary {
padding: 5px 25px;
}

.btn-sm {
padding: 5px 10px!important;}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
    background-color: #0d753c;
    color: white;
    border-color: white;
}

.blog-footer {
padding:0px 0px 40px 0px!important;}

section.footer-columns{
padding:20px;
text-align: left;
background-color:#0d753c;
color:white!important;
margin-bottom:20px;}

section.footer-columns h4,
.footer-box h3 {
font-weight:bold;}

section.footer-columns h4,
.footer-box h3,
section.footer-columns a,
section.footer-columns a:hover {
color:white!important;}

section.footer-columns a.btn,
section.footer-columns .btn-primary{
background-color:#0d753c!important;
color:white!important;}

section.footer-columns a.btn:hover {
cursor:pointer;
} 
.form-footer {width:100%;}

section.footer-columns a:hover {
cursor:pointer;}

section.footer-columns ul {
margin-left:0px;
padding-left:0px;
}

section.footer-columns ul li {
list-style:none;
}

ul.nav li.dropdown:hover > ul.dropdown-menu{
    display: block!important;
    margin: 0;
}

.footer-box {
margin-bottom:50px;}

.footer-box h3 {} 

iframe {border:0px;}

.sidebar-module {
padding-left:30px;}

.blog-nav .navbar-nav > li:first-child a:focus, .blog-nav .navbar-nav > li:first-child a:active, .blog-nav .navbar-nav > li:first-child a:hover {
    color: #0d753c;}

.blog-post-title {
font-size:28px!important;
}

section.blog {}

section.blog h2 a {
    color: #555555!important;
    font-size: 28px;
    line-height: 38px;
}

.atw-entry-meta-icons .entry-date {
    padding-left: 24px!important;
    margin-left: 0em!important;}

span.by-author {
display:none!important;}

span.atw-featured-image a img {
float:left!important;
margin:0px 10px 10px 0px!important;}

a.btn-readmore {background-color: #0d753c; color:white; float:right;}

.atw-post {margin:60px 0px!important;}

.atw-post-nav {float:right;}
.page-numbers {background-color: #0d753c; color:LightGrey;}
#atw-show-posts-navigation .page-numbers {background-color: #0d753c!important;}
#atw-show-posts-navigation a.page-numbers:hover {color:white!important; font-weight:bold;}
#atw-show-posts-navigation .current {color:white!important; }
.btn-primary:active:focus{
    color: #ffffff;
    background-color: #0d753c!important;
    border-color: #0d753c!important;
}

/* Copy Container Bootstrap */
@media (min-width: 1024px)
section.page,
.elementor-container {
    width: 1024px;
}
@media (min-width: 768px)
section.page,
.elementor-container {
    width: 750px;
}
section.page,
.elementor-container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 1200px)
section.page,
.elementor-container {
    width: 1170px;
}
@media (min-width: 992px)
section.page,
.elementor-container {
    width: 970px;
}
@media (min-width: 768px)
section.page,
.elementor-container {
    width: 750px;
}
section.page,
.elementor-container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

header.atw-entry-header {
background-color:transparent!important;}

.atw-show-posts-filter-footer .atw-post {
margin-top:0px!important;}