/* 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: #4986f5;}

a:hover { color:#79a6f8;
 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: #5e6a7f;
border:1px solid #353d48;
}

a.btn-sec {
text-align:center;
text-transform:uppercase;padding:10px 30px;
background:#4986f5;
color: #fff;
}
a.btn-one:hover {background:#4986f5;border:1px solid #4986f5;color:#fff;}
a.btn-sec:hover {background:#0069d9;}

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: #c1c3c8;
  line-height: 1.5;
background: #20242d;
    background-size: auto;
background-size: auto;
background-size: 100% auto;
 }

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


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

#submit {
  background:none;
  color: #5e6a7f;
border: 1px solid #353d48;
  
  padding: 8px 20px;
  text-transform:uppercase;
  cursor: pointer; 
  font-weight:700;
}
#submit:hover {color:#fff;}
.bt-logo {margin-top:10px;margin-bottom:10px;}
.bt-logo img {max-width:250px;}
.sidebar-buttons a {display:block;}
.sidebar-buttons {padding-top:30px;}
.sidebar-buttons a.btn-one {margin-bottom:15px;}
.header-button {margin-top:17px;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:#1c2028;}
.header-light .menu-toggler span {
  background: #fff; }

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

.bt-main-menu {
  height: 100%;border-top:1px solid #242932; }
  .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: #828f9a;
        text-transform: uppercase;
      
         }
        .bt-main-menu > ul > li a:hover {color: #fff;}

.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; }

#secondary {position:relative;z-index:9;background: #2e3542;padding:15px;} 
#secondary a.btn-sec, #secondary a.btn-one {display:block;}
#secondary a.btn-one {margin-bottom:15px;}
#secondary .widget ul {margin:0 0 30px;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: #9ca4b3;}
#secondary .widget ul li a:hover {color:#fff;}
#secondary .widget-title {
  margin-bottom: 15px;
  color: #fff;
  font-size: 20px;
  font-weight:400;
  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;font-weight:400;}
.wrapper.page-inner-title {
background: #242932;
margin-bottom:15px;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; }


.bg_grey {
background: #1d2028;
padding: 15px;}
#home_content .bg_grey {margin-bottom:15px;}
#banner-section {margin:15px 0;padding:20px;height:309px;background: url(./aurora3.jpg) no-repeat left center;background-size:cover;position:relative;}
.overlaybanner {position:absolute;left:0;top:0;width:100%;height:100%;}
#banner-section .h2 {color: #fff;
font-size: 20px;
font-weight: 700;
display: inline-block;
background-color: rgba(0,0,0,.26);
padding: 5px 10px;

text-transform:none!important;

}

#banner-section span {padding:3px 10px;display:inline-block;clear:both;background-color: #00000042;color:#fff;}

.home-wrapper {position:relative;}
.game-inner img {width:100%;}
.game-inner:hover img {opacity:0.3;}
.game-inner .game-button {position:absolute;left:0;top:34%;width:100%;display:none;}
.game-inner:hover .game-button {display:block;}
.game-inner span {color:#fff;font-size:14px;padding-top:7px;display:block;}
.game-inner a.game-demo {margin-top:7px;display:inline-block;font-size:14px;color:#fff ;}

.game-button a.btn-sec {display:block;margin:0 auto;max-width:160px;font-size:14px;padding:5px 5px 4px;}

.game-inner {text-align:center;position:relative;margin-bottom:15px;}

.home h2, .home .h2 {font-size:20px;font-weight:700;}
.home #bt-blog-section .h2 {margin:0;}

.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;padding-top:30px;}
#bt-blog-section .h4 {margin:0;padding:15px;}
#bt-blog-section .h4 a {color:#6e809f;display:block;line-height:1.3; font-weight:700;font-size:15px;}
#bt-blog-section .h4 a:hover {color:#fff;}
#bt-blog-section .bt {margin-top:15px;background-color: #20242d;}
.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:#1d2028;padding:30px 15px 15px;text-align:center;}
.site-footer .footer-widget-area {

}

h1 {
  font-size: 37px;
  font-weight: 700;
  text-align: center;
  margin: 30px 0;
}

picture img {
  display: block;
  margin: 15px auto;
  max-width: 100%;
}

  .site-footer ul {
    padding: 0;
    margin: 0;list-style: none; }
    .site-footer .footer-widget-area ul li {display:inline-block;margin:0 15px 7px;}
 .site-footer .footer-widget-area ul li a {color: #828f9a;} 
	.site-footer .footer-widget-area ul li a:hover {color:#fff;}

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

.no-results .h2 {text-transform:uppercase;} 
.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:#20242d;
  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 {color: #525c71;font-size:14px;padding:15px 0 15px;text-align:center;}
.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;}
.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:30px 0 10px;text-align:center;}
.footer-btn a.btn-one {margin-right:15px;}
.section_text ul {list-style:none;margin:0 -15px 15px 0;}
.section_text ul li {position:relative;padding-left:16px;padding-bottom:5px;padding-right:15px;float:left;width:33.3333%;}
.section_text ul li:before {content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:#fdc500;}
.section_text ul li:last-child {padding-bottom:15px;}
.section_text ul:last-of-type li {width:25%;}
.section_text ul:first-of-type li, .section_text ul:nth-of-type(2) li, .section_text ul:nth-of-type(3) li, .section_text ul:nth-of-type(4) li {width:100%;}
.section_text ol {list-style:none;margin:0 0 15px;}
.section_text ol li {position:relative;padding-left:36px;padding-bottom:12px;}
.section_text ol li:last-child {padding-bottom:0;}
.section_text ol li:before {content:"1";position:absolute;left:0;top:-3px;width:26px;height:26px;font-weight:700;text-align:center;border:2px solid #fdc500;border-radius:50%;}
.section_text ol li:nth-child(2):before {content:"2";}
.section_text ol li:nth-child(3):before {content:"3";}
.section_text ol li:nth-child(4):before {content:"4";}
.section_text ol li:nth-child(5):before {content:"5";}
.section_text ol li:nth-child(6):before {content:"6";}
/* 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: #20242d;

  -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(0,0,0,0.2);
  position: relative;
color: #828f9a;

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

.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;}
.bg_page {background:#272d39;padding:15px;margin-bottom:15px;}
.promo-wrap {margin:0 0 15px;border:2px solid #0484fc;padding:15px;font-weight:700;text-align:center;color:#fff;}
.blogger {margin:0 0 15px;border:2px dashed #0484fc;padding:15px;text-align:center;color:#fff;}

.blogger p {margin:0 0 7px;width:50%;float:left;}
.blogger p:nth-of-type(1) {color:#fee0c4;}
.blogger p:nth-of-type(2) {color:#cedffd;}
.blogger p:nth-of-type(3) {color:#d4fccc;}
.blogger b {display:block;margin:0 0 10px;}
.promo-banner {display:inline-block;position:relative;z-index:9;margin:15px 0 0;background:rgba(255,255,255,0.07);border:1px dashed rgba(255,255,255,0.5);padding:10px 15px;font-weight:700;text-align:center;color:#fff;}
span.promocode { 
position:relative;
margin-right:25px;
color:#ea3e6e;
text-decoration:none!important;
font-weight:700;
cursor:pointer;
display:inline-block;
}

span.promocode: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: #ea3e6e;
    position:absolute;
    width: 18px;
    height: 18px;
    top:2px;
	right:-22px;
}
.fixedpromo, .fixed-promo {padding:15px;text-align:center;background:#ea406d;color:#fff;font-weight:700;}
.fixed-promo {position:fixed;left:0;top:0;right:0;z-index:99;}
.fixedpromo span.promocode, .fixed-promo span.promocode {color:#20242d;}
.fixedpromo span.promocode:after, .fixed-promo span.promocode:after {background-color: #20242d;}
.promo-banner span.promocode {color:#20242d!important;background:none!important;clear:none!important;padding:0!important;}
.promo-banner span.promocode:after {top:2px;background-color: #20242d;}
table p {margin:0;}
@media (max-width:350px) { #banner-section .h2 {
font-size: 16px;}
}

@media (max-width:767px) {.entry-content iframe {height:400px;}}
@media (max-width:479px) {.entry-content iframe {height:350px;}}
@media (max-width:409px) {.entry-content iframe {height:300px;}}
@media (max-width:369px) {.entry-content iframe {height:250px;}}
.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;}
.more-btn {text-align:center;padding:10px 0 20px;}
.more-btn a {color:#4986f5;border:1px solid #4986f5;padding:10px 25px;}
#home_content .section_text a { display: block; margin: 10px auto 20px; max-width: 195px; color: #4986f5; border: 1px solid #4986f5; padding: 10px 25px; text-align: center;}
@media (max-width:1229px) {
#banner-section {height: 200px;}
.section_text ul li {width:50%;}
}
@media (max-width:991px) {

.section_text ul:last-of-type li {width:50%;}

.blogger p {width:100%;}

.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) {

.section_text ul li, .section_text ul:last-of-type li {width:100%;}
.entry-content-start img {margin-bottom:15px;}

}
@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%;
  }

#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:400px) {
.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;}
}