/* BASIC COLOR */
/* FONTS */
/* FONT WEIGHT */

.bt-ls-none {
  list-style: none; }




.fs-8 {
  font-size: 15px; }

.fs-1 {
  font-size: 1rem; }

.fs-7 {
  font-size: 0.75rem; }

.fs-3 {
  font-size: 3rem; }

.z-index {
  z-index: 9; }

a:active, a:focus, button:active, button:focus {outline:0!important;}

.py-7 {
  padding-top: 5rem;
  padding-bottom: 5rem; }

.mr-menu-open {
  overflow: hidden !important; }

a {color: #0d74ca;}

a:hover { color:#000;
 text-decoration:none;  }

img {
  height: auto;
  max-width: 100%; }
 
.nav-links:after, .nav-previous:after, .nav-next:after, .nav-links:before, .nav-previous:before, .nav-next:before {
  content: '';
  display: table;
  clear: both; }
.bt-btn-group i {font-size:17px;margin-right:0;color:#fff;}

a.btn-one {
text-transform: uppercase;
padding:9px 30px;
text-align: center;
color: #fff;
border:1px solid #fff;
}

a.btn-sec {
text-align:center;
text-transform:uppercase;padding:10px 30px;
background:#fdae05;
color: #000;
}


a.btn-three {margin-top:20px;display:inline-block;padding: 10px 30px 8px;
text-transform: uppercase;
background: #fff;
color: #4986f5;}
a.btn-three:hover {color:#000;}
a.btn-four {
text-transform: uppercase;
padding:9px 30px;
text-align: center;
color: #fff;
border:1px solid #fff;
margin-bottom:15px;
}

.top-search-form {
  position: absolute;
  top: 57px;
  width: 380px;
  background: #ececec;
  z-index: 99;
  display: none;
  box-shadow:0 0 10px rgba(0,0,0,0.4);
  padding: 10px; }
  .top-search-form .search-form label {
    margin: 0;
    width: calc(100% - 119px);
    float: left; }
  .top-search-form .search-form .search-field {
    border: 0;
    height: 50px;
    padding: 1rem;
    float: left;
    width: 100%; }
    .top-search-form .search-form .search-field:focus {
      outline: none; }
  .top-search-form .search-form .search-submit {
    width: 117px;
    height: 50px;
    border: none;
    cursor: pointer; }


body {
 font-size:16px;
  font-weight: 400;
  color: #403f40;
  line-height: 1.5;
background: #fff;

 }

.search-submit:hover:after {
  content: '\f00c';
   }


.search-submit {
  border: 1px solid;
  color: #fff; }

#submit {
  background:none;
  color: #30244f;
border: 1px solid #30244f;
  
  padding: 8px 20px;
  text-transform:uppercase;
  cursor: pointer; 
  font-weight:700;
}

.bt-logo {margin-top:10px;margin-bottom:10px;}
.bt-logo img {width: 180px;}
.sidebar-buttons a {display:block;}
.sidebar-buttons {padding-top:30px;}
.sidebar-buttons a.btn-one {margin-bottom:15px;}
.header-button {margin-top:15px;text-align:right;}
.header-button a.btn-one {margin-right:15px;}
.mega-menu, .bt-main-menu > ul > li:not(.has-mega-menu) > ul.sub-menu:not(.mega-menu) {
  visibility: hidden;
  z-index: -1;
  opacity: 0;
  top: 110%;
  left: 0; }

.has-mega-menu:hover .mega-menu, .bt-main-menu > ul > li:not(.has-mega-menu):hover ul.sub-menu {
  opacity: 1;
  z-index: 999;
  visibility: visible;
  top: 100%; }

.mega-menu:before {
  content: "\f0d8";
  position: absolute;
  top: -5px;
  font-family: fontAwesome;
  line-height: 0;
  font-size: 35px;
  color: #fff;
  left: 3px; }


  .bt-nav-bar-section .col-lg-4 {text-align:right;}
    .bt-nav-bar-section .col-lg-5 {text-align:center;}
#masthead {background:#1d1630;}
.header-light .menu-toggler span {
  background: #fff; }

.menu-toggler span {
  background: #fff; }

.bt-main-menu {
  height: 100%;border-top:1px solid #fdae05; }
  .bt-main-menu > ul {
    height: 100%;
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0; }
    .bt-main-menu ul li {
      display: inline-block;
      padding: 17px 30px 15px 0;
      -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s; }
     
  
      .bt-main-menu ul li a {
       color: #fff;
        text-transform: uppercase;
      
         }
        .bt-main-menu > ul > li a:hover {color: #fdae05;}

.mega-menu {
  position: absolute;
  width: 100%;
  background: #fff;
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  margin: auto;
  padding: 1rem;
  max-height: 80vh;
  transform-origin: top;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  box-shadow: 0 0 6px #adaaaa; }
  .mega-menu > li {
    vertical-align: top;
    display: inline-block;
    position: relative;
    max-width: 25%;
    flex: 0 0 25%;
    width: 100%;
    padding-right: 1rem; }
    .mega-menu > li > a {
      font-weight: 400; }

.bt-main-menu ul ul.sub-menu li {
  list-style: none; }
  .bt-main-menu ul ul.sub-menu li a {
   
    display: block;
    padding:15px 20px 12px;
    width:200px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
  
  

.bt-main-menu > ul > li:not(.has-mega-menu) {
  position: relative; }
  .bt-main-menu > ul > li:not(.has-mega-menu) > ul.sub-menu:not(.mega-menu) {
    position: absolute;
    background: #3a3946;

    width: 200px;
	
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
   
    }
  .bt-main-menu > ul > li:not(.has-mega-menu) > ul.sub-menu:not(.mega-menu) li {padding:0;}   
     

ul.sub-menu:not(.mega-menu) {
  padding: 0; }

.search-icon {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  .search-icon a {
    color: #fff;
	margin-top:10px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    padding: 5px; }
.content-area {margin:30px 0;}
#secondary {background: #1d1630;padding:15px;height:100%;} 

#secondary .widget ul {margin:0;list-style:none;padding:0;}
#secondary .widget ul li {border-bottom:1px solid rgba(255,255,255,0.04);padding-bottom:10px;margin-bottom:10px;}
#secondary .widget ul li:last-child {margin-bottom:0;}
#secondary .widget ul li a {display:block;line-height:1.3;color: #fdae05;}
#secondary .widget ul li a:hover {color:#fff;}
#secondary .widget-title {
  margin-bottom: 15px;
  color: #fff;
  font-size: 20px;
  font-weight:700;
  border-bottom:1px solid rgba(255,255,255,0.04);
  padding-bottom:10px;
 }


.site-footer .widget-title {
  font-size:20px; 
color: #ffc107;
font-weight:400;

  }

textarea#comment {
  width: 100%;
  max-height: 100px; }

.logged-in-as {
  margin-bottom: 15px; }


#commentform input:not(.submit) {
  width: 100%;
  height: 40px;
  padding: 10px; 
  }

.nav-previous a, .nav-next a {
  color: #fff;
  padding: 10px 20px; }

.nav-links {
  padding: 10px 0; }

nav.navigation.posts-navigation {
  width: 100%;
  padding: 1rem; }


  .comment-navigation .nav-previous,
  .posts-navigation .nav-previous,
  .post-navigation .nav-previous,
  .nav-next {
    width: 100%;
    margin-bottom: 1rem; }
    .comment-navigation .nav-previous a,
    .posts-navigation .nav-previous a,
    .post-navigation .nav-previous a,
    .nav-next a {
      display: block;
      text-align: center; } }


.entry-content-start p {margin:0;}
.entry-content p {clear:both;}
.entry-content p:first-of-type {clear:none;}
.inner-heade-content h1 {font-size:23px;margin:0;color:#fff;}
.wrapper.page-inner-title {
background: #2e234a;
padding-top:10px;padding-bottom:10px;}


.bt-nav-bar-section {width:100%;}

.bt-top-bar ul {margin:0;padding:0;}

.bt-top-bar ul li {list-style:none;display:inline-block;margin-left:17px;}
.bt-top-bar ul li:first-child {margin-left:0;}
.bt-top-bar ul li a {font-size:12px;text-transform:uppercase;}

.bt-top-bar {
  background:#cbdee4;padding:2px 0 5px; }
.top_home {padding:15px;}
.top_home .wrapper-box {margin-left:-7px;margin-right:-7px;}
.top_home .box-7, .top_home .box-5 {padding-left:7px;padding-right:7px;}
.bg_grey {
background: #242932;
padding: 15px;}
#home_content .bg_grey {margin-bottom:15px;}
#banner-section {padding:20px;background: linear-gradient(to left, #e93d6f, #ff973a);}
#banner-section .h2 {padding:3px 10px;font-weight:400;clear:both;
font-size: 20px;
color: #fff;background-color: #00000042;display:inline-block;}
.banner-box {height:190px;background:url(/wp-content/uploads/2021/03/bilet.png) no-repeat center right;background-size:400px;}
#banner-section span {padding:3px 10px;display:inline-block;clear:both;background-color: #00000042;color:#fff;}
#home_content .bonus_top .bg_grey {margin-bottom:0;padding:25px 50px;height:300px;background: rgba(43,43,43,0.5) url(/wp-content/uploads/2021/02/gift.png) no-repeat center right;}

.bonus_top b {display:block;font-weight:700;color:#fff;text-transform:uppercase;font-weight:700;font-size:20px;}
.b_txt {margin-bottom:20px;margin-top:15px;background: linear-gradient(#b29457, #fbf7c8, #b29457);
    background-clip: border-box;
-webkit-background-clip: text;
text-transform: uppercase;
font-size: 55px;
font-weight: 700;
line-height:1;
color: #fde4a5;
-webkit-text-fill-color: transparent;}
.b_txt span {font-size:35px;}
.home-wrapper {position:relative;}
.game-inner img {width:100%;}
.game-inner .game-button {padding:8px 0 15px;}
.game-inner span {color:#fff;opacity:0.6;font-size:14px;}
.game-button a.game-demo {text-transform:uppercase;font-size:14px;color:#fdae05 ;}
.game-button a.game-demo:hover {color:#fff;}
.game-button a.btn-one {display:block;margin:5px auto;max-width:160px;font-size:14px;padding:4px;}

.game-inner {text-align:center;margin-bottom:15px;background: #1d1630;}

.home h2, .home h1, .home .h2 {font-size:20px;text-transform:uppercase;font-weight:400;}
.home h3 {font-size:18px;font-weight:400;}

.entry-content ul, .entry-content ol {margin:0 0 15px 15px;}
.entry-content a {text-decoration:underline;} 
.slt .bg_grey {margin-bottom:15px;}
#home-block-2 .wrapper-box, #bt-blog-section .wrapper-box, .slt .wrapper-box {margin-left:-7px;margin-right:-7px;}
#home-block-2 .box-3, #bt-blog-section .box-3, .slt .box-3 {padding-left:7px;padding-right:7px;}
.img_1 img {margin:10px 15px;max-height:30px;filter: invert(1) opacity(.3);}
.img_2 img {margin:10px 15px;max-height:30px;filter: invert(1) opacity(.3);}
.img_2 {padding-top:20px;text-align:center;padding-bottom:30px;}
.img_1 {text-align:center;border-top: 1px solid rgba(255,255,255,0.06);padding-top:30px;}
#bt-blog-section .h4 {margin:0;padding:15px;min-height:90px;}
#bt-blog-section .h4 a {color:#fff;display:block;line-height:1.4; font-weight:700;font-size:14px;}
#bt-blog-section .h4 a:hover {color:#fdae05;}
#bt-blog-section .bt {margin-bottom:15px;background: #1d1630;border:1px solid rgba(0,0,0,0.05);}
.entry-content-wrapper .h2.entry-title {font-size:20px;}
.entry-content-wrapper .h2.entry-title a {color:#000; margin-top: 5px; font-size: 24px; line-height: 1.25; font-weight: 400;}

.site-footer {background:#1d1630;text-align:center;}
.site-footer .footer-widget-area {
padding-top:30px;padding-bottom:20px;

}


  .site-footer ul {
    padding: 0;
    margin: 0;list-style: none; }
    .site-footer .footer-widget-area ul li {display:inline-block;margin:0 10px 5px;}
 .site-footer .footer-widget-area ul li a {color: #736d83;} 
	.site-footer .footer-widget-area ul li a:hover {color:#fff;}

.bt-blog-section .entry-thumb img {width:100%;}

 
.error404 .evt-banner-caption {
  text-align: center;
  padding: 5% 0; }
.search-field {
  border: 1px solid #cecece;
  padding: 10px; }
.search-submit {
  padding: 10px;
  cursor: pointer; 
  border: 0;
  color: #fff;
  background:#1d1630;
  padding: 9px 30px;
  text-transform:uppercase;
  font-weight:700;
  }

.error404 .evt-title {
  text-transform: uppercase;
  font-weight: bold; }
.payment img {margin-right:20px;margin-bottom:15px;}
.copyright {font-size:14px;padding:15px 0 15px;color:#605b6e;text-align:center;border-top: 1px solid rgba(255,255,255,0.06);}
.copyright p {margin:0 0 5px;font-size:13px;}
.copyright ul {margin:0;padding:0;}
.copyright ul li {padding:0;display:inline-block;margin:5px 10px}
.copyright ul li a {font-size:13px;color: #fff;}
.copyright ul li a:hover {text-decoration:underline;}

.miniature {float:left;width:42%;margin-right:15px;margin-bottom:15px;}
.comment-content {clear:both;padding-bottom:30px;}
.h2.comments-title {margin-bottom:20px;}
.comment-date {font-size:13px;color:#d6d6d6;}
.comment-author img {float:left;margin-right:15px;width:40px;}
.comment-reply-link {font-weight:700;text-transform:uppercase;}
.comment-edit {float:right;}

.home-page-text .home-wrapper {position:relative;}

.footer-btn {padding:15px 0 40px;text-align:center;}
.footer-btn a.btn-one {margin-right:15px;}

/* fs = font size */

.mr-mobile-menu ul {
  margin: 0;
  padding: 0;
}

.mr-mobile-menu a {
  text-decoration: none;
  text-transform:uppercase!important;
  font-weight:700;
}

.mr-mobile-menu-overlay {
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.mr-mobile-menu-overlay.mr-menu-open {
  opacity: 1;
  visibility: visible;
}

body {
  overflow-x: hidden;
}

.mr-mobile-menu {
  position: fixed;
  top: 0;
  height: 100%;
  overflow-y: auto;
  width: 250px;
  z-index: 9999999;
  overflow-x: hidden;
  background: #1d1630;

  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  left: -250px;
  padding-top:5px;
}

.mr-mobile-menu.mr-menu-open {
  left: 0;
}

.mr-mobile-menu ul.menu {
  margin: 0;
  padding: 0;
  list-style: none;
}

.mr-mobile-menu ul.menu>li>a {
  padding: 7px 15px;
  display: block;
  
 border-bottom:1px solid rgba(255,255,255,0.06);
  position: relative;
color: #fff;

}
.mr-mobile-menu ul.menu>li>a:hover {color:#fdae05;}

.mr-mobile-menu ul.menu>li ul li {
  list-style: none;
  position: relative;
}


.mr-arrow-box {
  display: inline-block;
  float: right;
  width: 30px;
  transition: all 0.3s linear;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transfrom: scale(0.5);
  -moz-transfrom: scale(0.5);
  transform: scale(0.5);
}

.mr-menu-open .mr-arrow-box {
  -webkit-transfrom: scale(1);
  -moz-transfrom: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.4s ease-in-out 0.2s;
  -moz-transition: all 0.4s ease-in-out 0.2s;
  transition: all 0.4s ease-in-out 0.2s;
}

.mr-arrow-box.open {
  transform: rotate(180deg);
}

.mr-arrow-box .mr-down-arrow {
  width: 8px;
  height: 8px;
  position: absolute;
  top: 46%;
  left: 60%;
  transform: translate(-50%, -50%);
}

.mr-arrow-box .mr-down-arrow:after,
.mr-arrow-box .mr-down-arrow:before {
  content: '';
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: #fff;
}

.mr-arrow-box .mr-down-arrow:after {
  transform: rotate(45deg) translateX(3px);
  transform-origin: right;
}

.mr-arrow-box .mr-down-arrow:before {
  transform: rotate(-45deg) translateX(-3px);
  transform-origin: left;
}

.mr-close-wrapper {
  text-align: right;
  padding: 10px 7px;
}

.mr-close-wrapper .mr-inner-box {
  width: 20px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  -webkit-transform: scale(0) rotate(180deg);
  -moz-transform: scale(0) rotate(180deg);
  transform: scale(0) rotate(180deg);
}

.mr-menu-open .mr-close-wrapper .mr-inner-box {
  -webkit-transform: scale(1) rotate(0deg);
  -moz-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
  -webkit-transition: all 0.4s ease-in-out 0.3s;
  -moz-transition: all 0.4s ease-in-out 0.3s;
  transition: all 0.4s ease-in-out 0.3s;
}

.mr-close-wrapper .mr-inner-box .mr-inner {
  display: inline-block;
}

.mr-close-wrapper .mr-inner-box .mr-inner:after,
.mr-close-wrapper .mr-inner-box .mr-inner:before {
  content: "";
  position: absolute;
  background-color: #000;
  top: 50%;
  left: 50%;
  width: 2px;
  height: 100%;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}

.mr-close-wrapper .mr-inner-box .mr-inner:before {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}

.menu-toggler {
  background: transparent;
  border: none;
  box-shadow: none;
  float: right;
  font-size: 32px;
  width: 24px;
  height: 24px;
  cursor: pointer;
  padding: 0;
  position: absolute;
  right: 16px;
  top: -40px;
  
}

.menu-toggler:focus {
  outline: none;
}

.menu-toggler span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #000;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: transform 0.35s ease;
  -moz-transition: transform 0.35s ease;
  transition: transform 0.35s ease;
}

.menu-toggler span:nth-child(1) {
  top: 0px;
}

.menu-toggler span:nth-child(2),
.menu-toggler span:nth-child(3) {
  top: 8px;
}

.menu-toggler span:nth-child(4) {
  top: 16px;
}

.menu-toggler.mr-menu-open {
  z-index: 9;
}

.menu-toggler.mr-menu-open span:nth-child(1) {
  top: 8px;
  width: 0%;
  left: 50%;
}

.menu-toggler.mr-menu-open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
}

.menu-toggler.mr-menu-open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.menu-toggler.mr-menu-open span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

div#mr-mobile-menu #site-navigation {
  width: 100%;
}
.entry-content iframe {width:100%;height:500px;border:none;padding:0;}
.entry-content-btn {margin:30px 0;text-align:center;}
.entry-content .entry-content-btn a {text-decoration:none!important;}
.entry-content .ddsg-wrapper a {text-decoration:none!important;}
.archive-description {padding-top:15px;}
.archive-description ul, .archive-description ol {margin:0 0 15px 15px;}
#home-page-text ol {list-style:none;margin:0 0 15px;}
#home-page-text ul {list-style:none;margin:0 -15px 15px 0;}
#home_content {padding:30px 0;}
#home-page-text ul li, #home-page-text ol li {position:relative;}
#home-page-text ul li {padding-left:17px;padding-right:15px;float:left;}
#home-page-text ul li:last-child {padding-bottom:15px;}
#home-page-text ul li:before {content:"";position:absolute;left:0;top:9px;border-radius:50%;width:7px;height:7px;background:#463672;}
#home-page-text ul:first-of-type li, #home-page-text ul:nth-of-type(5) li {width:50%;}
#home-page-text ul:nth-of-type(2) li {width:33.3333%;}
#home-page-text ul:nth-of-type(3) li {width:100%;}
#home-page-text ul:nth-of-type(4) li {width:20%;}
#home-page-text ol li {padding-left:40px;padding-bottom:15px;}
#home-page-text ol li:last-child {padding-bottom:0;}
#home-page-text ol li b {text-align:center;width:30px;height:30px;position:absolute;left:0;top:-4px;background:#463672;color:#fff;border-radius:50%;padding-top:2px;}
.home-link {text-align:center;padding:10px 0 20px;}
.home-link a {color:#322652;border:1px solid #322652;font-weight:700;text-transform:uppercase;padding:10px 30px;}
span.prm { 
position:relative;
margin-right:25px;
cursor:pointer;
color: #ff2a00;
}

span.prm:after {
	content: '';
    -webkit-mask-image: url(/wp-content/themes/casino/images/copy.svg);
    mask: url(/wp-content/themes/casino/images/copy.svg);
    -webkit-mask-position: 50%;
    background-color: #ff2a00;
    position:absolute;
    width: 18px;
    height: 18px;
    top:0-1px;
	right:-22px;
}
.bonusbox {text-align:center;padding:15px;font-weight:700;border:2px dashed #765eb5;margin:0 0 15px;}
.bonustop, .bonus-top {text-align:center;padding:15px;font-weight:700;background:#171125;color:#fff;}
.bonus-top {position:fixed;z-index:99;top:0;left:0;right:0;}
@media (min-width:480px) and (max-width:767px) {.entry-content iframe {height:400px!important;}}
@media (min-width:410px) and (max-width:479px) {.entry-content iframe {height:350px!important;}}
@media (min-width:360px) and (max-width:409px) {.entry-content iframe {height:300px!important;}}
@media (max-width:369px) {.entry-content iframe {height:250px!important;}}
.slot-cats ul {margin:5px 0 0;padding:0;list-style:none;}
.slot-cats ul li {display:inline-block;margin-right:10px;margin-bottom:15px;}
.slot-cats ul li:last-child {margin-right:0;}
.slot-cats ul li a {padding:7px 15px;border:1px solid #5e6a7f;color: #5e6a7f;}
.slot-cats ul li a:hover, .slot-cats ul li.active a {border:1px solid #fff;color:#fff;} 


.wsp-container strong {font-weight:400!important;}
.wsp-container ul {margin:0 0 15px 0;padding:0;list-style:none;} 
.wsp-container ul li ul {margin:0 0 15px 15px;}
@media (max-width:991px) {
#home-page-text ul:first-of-type li, #home-page-text ul:nth-of-type(5) li {width:100%;}
#home-page-text ul:nth-of-type(2) li, #home-page-text ul:nth-of-type(4) li {width:50%;}
.header-button {margin-top:15px;text-align:center;}
#secondary {margin-bottom:15px;} 
.bt-nav-bar-section .col-lg-4 {text-align:center!important;}

.footer-widget-area .box-3, #bt-blog-section .box-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
	padding-bottom:20px;
  }
.single .miniature {width:100%;margin-right:0;margin-bottom:15px;}
.bt-nav-bar-section, .site-logo {text-align:center!important;}
.header-light .bt-nav-bar-section {padding-bottom:30px;}
  #home-block-2 .box-3, .slt .box-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (max-width:767px) {
#home-page-text ul:nth-of-type(2) li, #home-page-text ul:nth-of-type(4) li {width:100%;}
.entry-content-start img {margin-bottom:15px;}
.banner-box {height:150px;background-size:200px;}
}
@media (max-width:500px) {
.footer-widget-area .box-3, #home-block-2 .box-3, .slt .box-3, #bt-blog-section .box-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
.banner-box {height:170px;background:none;text-align:center;}
#bt-blog-section .h4 {min-height: auto;}
}
@media (max-width:440px) {
.header-button a.btn-one {margin-right:0;margin-bottom:15px;display:block;}
.header-button a.btn-sec {display:block;}
.menu-toggler {top: -150px;}
}
@media (max-width:360px) {
.footer-btn a.btn-one {margin-right:0;margin-bottom:15px;display:block;}
.footer-btn a.btn-sec {display:block;}
}
@media (max-width:321px) {#respond #submit {padding: 5px 10px;font-size:16px;}}
@media (max-width:300px) {
#banner-section .h2 {font-size: 18px;}
}