.accord{margin-bottom:10px;padding:12px 20px;border-radius:5px;}
.b-l-red{border:1px solid #ececec;border-left:3px solid #dc143c;}
.accord h5{font-size:13px;font-weight:500;position:relative;padding-right:10px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#1f1f1f!important;}
.accord h5 a > i{margin-right:8px;}
.accord h5 a::before {    font-size: 18px;    content: "\e9bc";    font-family: "inspiro-icons";    right: 0;    position: absolute;}
.search h5 a{color:blue;}
.up{text-transform:uppercase;}
.columns-2{-webkit-column-count:2;-webkit-column-gap:10px;-webkit-column-fill:balance;-moz-column-count:2;-moz-column-gap:10px;-moz-column-fill:balance;column-count:2;column-gap:10px;column-fill:balance;}
.footerbar, .qbar {display:none;}
@media (max-width:479px){
.footerbar {display:block; overflow: hidden;align-items: center; background-color: #dc143c; box-shadow:-3px 0 5px #000;  position: fixed;  bottom: 0;  width: 100%;  z-index:1;}
.footerbar > div a {display:block;float:left;width:25%;color:#fff;text-align:center;padding:5px;font-size:24px;border-left:1px solid rgba(255,255,255,.25); text-decoration:none;}
.footerbar > div a:hover {  background: #fff;  color:#dc143c;}
.footerbar > div span{font-size:10px;}
.qbar {display:block;text-align:center;overflow: hidden; position:fixed; z-index:2;align-items: center!important; width:100%;}
.qbar a{background:#dc143c;text-align:center;color:#fff!important;border-radius:48px; padding:10px 5px;}
.qbar a i{ opacity:0.7;font-size:16px; line-height:48px;width:32px;}
.qbar a i:hover {opacity:1;}
.b1 {bottom:-16px;}
.b2 {bottom:40px;}}
.flickity-button {top:40%!important;}
.col-lg-2-5 {width: 25%!important;}
@media (max-width:768px){#topbar .social-icons{float:left;height:100%;overflow:hidden;}#topbar .col-md-6{padding-left:0px !important;padding-right:0px !important;}}
/*Simple css to style it like a toggle switch*/
.theme-switch-wrapper {position:fixed; top:5px; right:5px;  display: flex; align-items: center;z-index:999;  em { margin-left: 5px; font-size: 1rem;color:#999}}
.theme-switch { display: inline-block; height: 17px;  position: relative;  width: 30px;}
.theme-switch input {  display:none;}
.slide-sw {  background-color: #ccc;  bottom: 0; cursor: pointer;  left: 0;  position: absolute;  right: 0;  top: 0;  transition: .4s;}
.slide-sw:before {  background-color: #fff;  bottom: 2px;  content: "";  height: 13px;  left: 2px;  position: absolute;  transition: .4s;  width: 13px;}
input:checked + .slide-sw {  background-color: #66bb6a; opacity:.5;}
input:checked + .slide-sw:before {  transform: translateX(13px);}
.slide-sw.round {  border-radius: 17px;}
.slide-sw.round:before {  border-radius: 50%;}
.fa-moon:before{content:"\f186"}
.fa-sun:before{content:"\f185"}
