.color-switcher{width:223px;position:fixed;right:-223px;top:195px;z-index:9998;padding:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.color-switcher h5{font-size:15px;margin-top:0;padding:0 20px 0}.color-switcher p{font-size:12px;color:#000;margin-bottom:0;height:40px;text-align:left;font-weight:700;line-height:42px;text-transform:uppercase}.color-switcher ul{list-style:none;padding:0}.color-switcher ul li{float:left}.color-switcher ul li a{display:block;width:35px;height:35px;outline:none;text-align:center;line-height:35px;font-size:14px;color:#333}.color-switcher ul li a.blue{background:#0b60a9}.color-switcher ul li a.brown{background:#987654}.color-switcher ul li a.cyan{background:#1abc9c}.color-switcher ul li a.dark-blue{background:#1b67cc}.color-switcher ul li a.dark-green{background:#0fb36c}.color-switcher ul li a.dark-purple{background:#9261c6}.color-switcher ul li a.lite-green{background:#6ba518}.color-switcher ul li a.orange{background:#dfaa0a}.color-switcher ul li a.purple{background:#c74a73}.color-switcher ul li a.red{background:#F5595A}.color-switcher ul li a.sky-blue{background:#30b4da}.color-switcher ul li a.pink{background:#ff6b98}.color-switcher .white{background:#fff}.color-switcher .light{background:#fff;width:60px;color:#000;text-align:center;float:left;border:1px solid #666;margin-top:15px;margin-right:22px}.color-switcher .dark{background:#272727;width:60px;float:right;color:#fff;border:1px solid #666;margin-top:15px}.picker_close{width:40px;height:40px;position:absolute;left:-40px;top:0;text-align:center;background:#fbfbfb;border-bottom-left-radius:4px;border-top-left-radius:4px}.picker_close i{font-size:18px;margin-top:9px}.position{right:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.theme-colours,.layouts,.backgrounds,.choose-header,.choose-footer{display:table;text-align:left;padding-top:0;width:100%;padding:19px;background:#fbfbfb;padding-top:0}.layouts a,.choose-header a,.choose-footer a{display:inline-block;text-align:center;width:40%;margin:0 5px 0 0;color:#5d5d5d;font-size:15px;border:1px solid #e7e7e7;padding:5px 7px 2px}.layouts a:hover,.choose-header a:hover,.choose-footer a:hover{border:2px solid #a9a9a9;padding:4px 5px 1px}.styleswitcher{position:fixed;width:120px;background:#fff;color:#595959;top:150px;right:-123px;z-index:999}.styleswitcher p{color:#000!important}.styleswitcher.ackapa{left:0}.styleswitcher .switch{padding-left:15px;padding-bottom:10px}.styleswitcher .switch h5{margin-top:20px}.styleswitcher .switch p{margin-top:10px}.stylebutton{cursor:pointer;position:absolute;text-align:center;line-height:40px;background:#fff;font-size:20px;width:40px;height:40px;top:0;right:-40px}.styleswitcher a{width:24px;height:24px;float:left;margin-right:7px;margin-bottom:10px;position:relative;z-index:99999999}.color-switcher ul li{margin:3px}a.btn.btn-small.btn-circle.demo-btn{float:right;background:#222;padding:7PX 37px;margin-top:5px}.other-features li:before{content:"\f0a9";font-family:"Font Awesome 5 Free";font-size:14px;margin-right:10px;font-weight:900;color:#f51e46}.demo-bar .other-features li{float:left;width:50%;font-size:18px;position:relative;color:#656565;margin-bottom:10px;background-size:20px;list-style:none;font-weight:400;padding-right:30px}.demo-bar #featured-slider .overlay-enabled article::after{content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:888;background-color:rgba(0,0,0,.73)}.demo-bar a.btn.btn-small.btn-circle.demo-btn{float:right;background:#18ba60;padding:7PX 37px;margin-top:5px}.demo-bar #main-slider .slider-buttons .btn{margin-left:0;border:2px solid #fff;background:inherit;padding:10px 45px}.demo{width:100%;margin:0 auto 15px;padding:10px;background:#fff;position:relative}.demo h3{font-size:16px;margin-bottom:35px;font-weight:600;text-transform:uppercase;margin:10px 0;text-align:center;padding-top:10px}.demo a:before{color:#fff;visibility:hidden;height:40px;width:40px;content:"\f06e";display:block;background:#ef2143;position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free";z-index:99;left:45%;top:45%;padding:8px;text-align:center;border-radius:100%;z-index:999}.demo a:after{height:0;width:0;content:"";display:block;background:#fff;position:absolute;top:50%;left:50%;opacity:.95;visibility:hidden;transition:all 0.3s ease 0s;color:#fff}.demo a{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position:relative;display:block}.demo a:hover:after{height:100%;width:100%;visibility:visible;top:0;left:0}.demo a:hover:before{visibility:visible}.demo-bar #content{background:#fff none repeat scroll 0 0}.demo-bar aside.section.other-features{background:#fff}.demo-bar #content .section-subtitle{font-size:18px;margin:0 auto 50px}aside#demosz{background:#f7f7f7}.demo-bar .main-feature img{width:90px;margin-bottom:15px}.demo-bar .main-feature{text-align:center;background:#fff;padding:60px 20px}.demo-bar a.custom-button.buy-now-button{float:right}.demo-bar .main-feature h3{font-size:18px}.demo-bar #content .no-padding{padding:0;max-height:470px;overflow:hidden}.demo-bar .section-featured-banner .featured-banner>a::after{content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:9;background-color:#000000a6}.demo-bar .section-featured-banner h3{font-weight:700;font-size:54px}.demo-bar #masthead{box-shadow:0 0 3px #ddd}.demo-bar aside.section.other-features{background:#fff;background-size:100%;background-position:center bottom}aside.section.landing-section.features-demo{background:#f7f7f7}.demo-bar aside.section.other-features ul{margin-top:15px}.demo-bar div#sidr-quick{display:none}@media only screen and (max-width:1230px){.demo-bar .section-featured-banner h3{font-size:40px}}@media only screen and (max-width:1023px){.demo-bar .section-featured-banner .banner-caption{width:100%;left:0}.demo-bar .section-featured-banner h3{font-size:32px}.demo-bar .other-features li{width:100%}.demo-bar #mobile-trigger-quick{float:right;display:none}}@media only screen and (max-width:768px){.demo-bar .section-featured-banner p{margin-bottom:20px}.demo-bar .section-featured-banner .banner-caption{width:100%;left:0;bottom:36px}}@media only screen and (max-width:768px){.demo-bar .section-featured-banner p{display:none}.demo-bar .section-featured-banner h3{font-size:19px}.demo-bar a.custom-button.button-curved{padding:5px 20px;font-size:12px}.demo-bar a.custom-button.buy-now-button{float:right;margin-top:10px}.demo-bar #content .section-title{font-size:20px}.demo-bar .other-features li{width:100%;font-size:14px;padding:0}}