.yellow-top{background:#fac22d}
button#copy-button{cursor: pointer !important;}
.content-inner{max-width:100%;width:1180px;margin:0 auto}
.content-inner .faq-but-wrap{width:460px;max-width:100%}
.content-inner .faq .faq-header h2{font-size:22px;line-height:32px;margin-bottom:8px!important}
.centered{text-align:center;width:100%}
/*.carousel-item{opacity:0;display:block}*/
.carousel-indicators li{display:inline-block;width:6px;height:6px;margin:5px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #000;border-radius:10px}
.cta-wrap{max-width:100%;width:672px;margin:0 auto 20px;min-height:100px}
.caption-wrap a{color:#2c2c2c;text-decoration:underline;font-size:14px;font-weight:500}
.yellow-top .but{text-align:center}
.image-wrap a{display:block}
.but-brightblue.but-how-to-bottom{margin-top: 5px;}
body .breadbutter-floating-message,body .breadbutter-floating-text{font-weight:400;line-height:1.5!important;text-align:left;color:#fff}
.cta-wrap a,.cta-wrap button{display:table;margin-left:auto;margin-right:auto}
.carousel-indicators li.active{background-color:#000}
/*.carousel-item.active,.carousel-item.active img{transition:opacity 2s;opacity:1}*/
.stats-section .image-wrap{position:relative;width:100%;min-height:120px}
h2.forget img{width:100px}
.logos-footer{max-width:100%;width:80%;float:right;margin-right:30px}
.stats-section p{font-size:13px;color:#4e5051;text-align:center;font-weight:700;line-height:15px}
.modal-header .close{z-index:1000;padding:1.4rem 1.4rem;position:absolute;right:10px;top:10px;outline:0}
#loginpopup h4{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;padding-bottom:0;color:#818182;margin:0 0 25px 0}
#loginpopup .modal-dialog{position:absolute;width:auto;margin:.5rem;pointer-events:none;right:0;top:-10px}
a.simple-link{display:table;font-size:12px;text-decoration:underline;margin:0 auto}
#loginpopup a.but{width:195px;height:47px;margin:0 auto 25px;padding:15.1px 28px 14.9px 28px;border-radius:4px;font-size:12px;font-weight:700}
div.demo-instructions{position:absolute;display:none;top:30%;right:440px;width:100%;color:#fff;background:url(/wp-content/themes/breadbutter/images/leaned_arrow-min.png) no-repeat top right;background-size:35%;padding-top:100px}
div.demo-instructions h5{font-family:Montserrat;font-size:38px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:#fff}
div.demo-instructions p{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#fff}
.demo-overlay{backdrop-filter:contrast(.9) brightness(1.5) blur(16.6px);background-color:#8391a5;top:0;left:0;z-index:1040;mix-blend-mode:multiply}
.demo-overlay.active{border:solid 1px #707070;width:100vw;position:fixed;padding:18px 0 181px;height:100vh}
.demo-overlay.active div.demo-instructions{display:block}
.popup-section textarea{background:#fff;border:1px solid #d3d3d3;font-size:14px;min-height:160px}
::placeholder{color:#d3d3d3;opacity:1}
:-ms-input-placeholder{color:#d3d3d3}
::-ms-input-placeholder{color:#d3d3d3}
.but-center{margin:30px auto 30px;outline:0!important;text-align:center}
.but-red,a.but-red,button.but-red{display:table;background:#fd5b46;color:#fff;border-color:#fd5b46}
.but-red:hover,a.but-red:hover,button.but-red:hover{background:0 0;color:#fd5b46}
.but-lightpurple,a.but-lightpurple,button.but-lightpurple{display:table;background:#dc67f8;color:#fff;border-color:#dc67f8}
.but-lightpurple:hover,a.but-lightpurple:hover,button.but-lightpurple:hover{background:0 0;color:#dc67f8}
.but-yellow,a.but-yellow,button.but-yellow{display:table;background:#fac22d;color:#fff;border-color:#fac22d}
.but-yellow:hover,a.but-yellow:hover,button.but-yellow:hover{background:0 0;color:#fac22d}
.but-orange,a.but-orange,button.but-orange{display:table;background:#fd7a59;color:#fff;border-color:#fd7a59}
.but-orange:hover,a.but-orange:hover,button.but-orange:hover{background:0 0;color:#fd7a59}
a.but-pink,button.but-pink{display:table;background:#de68fa;color:#fff;border-color:#de68fa}
a.but-pink:hover,button.but-pink:hover{background:0 0;color:#de68fa}
a.but-grey,button.but-grey{display:table;background:#32373c;color:#fff;border-color:#32373c}
a.but-grey:hover,button.but-grey:hover{background:0 0;color:#32373c}
a.but-white-aqua,button.but-white-aqua{display:table;background:#fff;color:#7ac2bf;border-color:#fff}
a.but-white-aqua:hover,button.but-white-aqua:hover{display:table;background:0 0;color:#7ac2bf;border-color:#7ac2bf}
.page-template-tpl-home-v3 .breadbutter-floating-more,.page-template-tpl-landing-tryit .breadbutter-floating-more{display:none}
a.but-aqua,button.but-aqua{display:table;background:#22c1ce;color:#fff;border-color:#22c1ce}
a.but-aqua:hover,button.but-aqua:hover{background:0 0;color:#22c1ce}
a.but-aqua2,button.but-aqua2{display:table;background:#7ac2bf;color:#fff;border-color:#7ac2bf}
a.but-aqua2:hover,button.but-aqua2:hover{background:0 0;color:#7ac2bf}
a.but-aqua-transparent,button.but-aqua-transparent{display:table;background:#fff;color:#22c1ce;border-color:#22c1ce}
a.but-aqua-transparent:hover,button.but-aqua-transparent:hover{background:0 0;color:#fff;background:#22c1ce}
a.but-white-transparent,button.but-white-transparent{display:table;background:0 0;color:#fff;border-color:#fff}
a.but-white-transparent:hover,button.but-white-transparent:hover{background:0 0;color:#1cb93f;background:#fff}
.but-purple,a.but-purple,button.but-purple{display:table;background:#8223f3;color:#fff;border-color:#8223f3}
.but-purple:hover,a.but-purple:hover,button.but-purple:hover{background:0 0;color:#8223f3}
a.but-purplewhite,button.but-purplewhite{display:table;background:#fff;color:#8223f3;border:1px solid #8223f3}
a.but-purplewhite:hover,button.but-purplewhite:hover{display:table;background:#8223f3;color:#fff;border-color:#8223f3}
a.but-green,button.but-green{background:#1cb93f;border:1px solid #1cb93f;margin:20px auto!important;width:214px;max-width:100%;display:table;padding:15px 0}

a.but-green-border,button.but-green-border{background:transparent;border:1px solid #1cb93f;margin:20px auto!important;width:214px;max-width:100%;display:table;padding:15px 0; color: #1cb93f}
a.but-green-border:hover,button.but-green-border:hover{color: #ffffff; background: #1cb93f}
.but-green.launch_dashboard{text-transform:uppercase}
a.but-green:hover,button.but-green:hover{color:#1cb93f}
a.but-black,button.but-black{background:#000;border:1px solid #000;border-radius:4px;color:#fff;font-weight:700;text-align:center}
.faq p.faq-top-text{text-align:center;font-weight:600}
.faq-but-wrap{width:700px;max-width:100%}
.faq-but-wrap a.but{margin:20px auto;display:table;width:214px;text-align:center}
h2.works-title{margin-bottom:0!important}
div.logos div.image-wrap img{max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:75px}
div.logos-tech div.image-wrap img{max-height:100px}
div.logos .logos-2 div.image-wrap img{max-width:60%}
p.p2{font-size:13px;margin-left:16px;color:#4e5051;margin-top:20px;text-align:left;font-weight:700;line-height:15px}
div.logos div.image-wrap{position:relative;width:100%;height:120px}
div.logo-2{margin-bottom:60px}
a.but-light-blue{background:0 0;color:#50aff5;display:table;border-color:#50aff5}
a.but-light-blue:hover{background:#50aff5;color:#fff}
#loginpopup a.but-orange{background:#fac22d;border:1px solid #fac22d;width:190px;height:47px;margin:0 auto 50px;padding:15.1px 28px 14.9px 28px;border-radius:4px;color:#202833;font-size:12px;font-weight:700}
#loggedin a.but-black:hover,#loggedin a.but-orange:hover,#loginpopup a.but-orange:hover{background:#fff}
body.admin-bar #loginpopup .modal-dialog{top:-10px;padding:.5rem}
#contact .modal-header,#contact_login .modal-header,#contact_sent .modal-header,#demo_sent .modal-header{border-bottom:0}
#contact .modal-body,#contact_login .modal-body,#demo_sent .modal-body{padding:1rem 3rem}
#contact_login .modal-body{min-height:250px}
#contact_sent .modal-body{padding-bottom:40px}
#contact_login .close,#demo_sent .close{position:absolute;right:15px}
#demo_sent h5{width:100%;padding-top:30px;text-align:center}
#contact h5,#contact_login h5,#contact_sent h5{width:100%;height:43px;margin:30px 27.5px 0 19.5px;font-family:Montserrat;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#414042;text-align:center}
#contact_login p,#contact_sent p{width:278px;height:180px;font-family:Montserrat;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;margin:0 auto}
textarea{width:100%;margin:0 auto;display:block;font-size:16px;max-height:300px;padding:15px;background:#f3f3f3;border:0;outline:0}
div.buts-wrapper{background:#eee;padding-bottom:50px;-webkit-border-bottom-right-radius:.3rem;-webkit-border-bottom-left-radius:.3rem;-moz-border-radius-bottomright:.3rem;-moz-border-radius-bottomleft:.3rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
div.buts-wrapper h4{color:#707070;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;padding-bottom:0;padding-left:40px;padding-top:20px;margin-bottom:0}
#contact_login :not(.breadbutter-popup-holder)>.breadbutter-ui{box-shadow:none}
#contact .modal-dialog,#contact_login .modal-dialog,#contact_sent .modal-dialog{width:375px}
#loginpopup .modal-content{border:0;box-shadow:0 32px 64px 0 rgba(0,0,0,.25)}
#loginpopup p{color:#818182}
body.loginpopup .modal-backdrop.show{opacity:0}
#loginpopup .modal-body{padding:60px 32px 30px}
#loginpopup .modal-dialog{max-width:323px;padding:.5rem}
#loginpopup .white-arrow{background:url(/wp-content/themes/breadbutter/images/white_arrow.png) no-repeat center top;position:absolute;top:0;width:16px;height:16px;background-size:contain;right:50px}
ul.desktop-menu ul.sub-menu{overflow:visible}
ul.sub-menu>div.white-arrow{position:absolute;background:url(/wp-content/themes/breadbutter/images/white_arrow.png) no-repeat center top;top:-8px;width:16px;height:16px;background-size:contain;right:initial;right:50px;z-index:100000000}
.purple-back{background:#8223f3}
.section-8 h2{text-align:center}
pre.code{display:none}
pre.active{display:block!important}
.page[data-theme=grey] .snippet-component .buttons .btn.btn-code svg.svg-icon{fill:#4e5051!important}
.page[data-theme=grey] .snippet-component .buttons .btn.btn-code.activated svg.svg-icon{fill:#fff!important}
.snippet-component .step.step-1,.snippet-component .step.step-2{color:#fff}
.purple-back h4{text-align:center}
.light-back{background:#f2f1fb}
.codesnippet{background:#fd5b46}
p.copyright{font-size:12px;padding-top:15px}
.footer-second p.copyright span{color:#50aff5}
.box{background:#2e02ab;margin:20px;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:220px}
.box img{max-width:100%;margin:0!important}
.content-right p{color:#fff;font-weight:700;font-size:14px}
.footer{background:#000;padding:55px 0 30px;    z-index: 0;
    position: relative;}
.footer img{max-width:100%}
.footer p{color:#fff}
.section-7 h4{font-weight:700;color:#fff}
#menu-footer li,#menu-footer-menu-second li{text-decoration:none;color:#fff;list-style:none}
ul#menu-footer .footer ul{padding-left:0}
p.legend{font-size:13px;color:#707070;text-align:right;margin-right:50px}
#menu-footer li ul li{float:none;padding:10px 0}
div.white-label{color:#fff;font-size:14px;max-width:100%;width:400px;margin-left:auto;margin-right:auto;font-weight:500}
div.white-label a{color:#fff;font-weight:500;text-decoration:underline}
#menu-footer li ul li.menu-item-166 a,#menu-footer li ul li.menu-item-167 a{color:#fac22d}
#menu-footer li ul li.menu-item-169 a,#menu-footer li ul li.menu-item-4437 a{color:#de68fa}
#menu-footer li ul li.menu-item-3638 a,#menu-footer li ul li.menu-item-3639 a,#menu-footer li ul li.menu-item-4281 a{color:#fd5b46}
#menu-footer li ul li.menu-item-3640 a,#menu-footer li ul li.press-releases a{color:#50aff5}
#menu-footer>li.yellow-menu-but a{background:#fac208;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 18px 7px;margin-right:15px;color:#202833;font-weight:400;width:160px;height:40px;text-align:center;display:table;margin-top:-2px}
#menu-footer>li.purple-menu-but a{display:table;margin-top:-2px;background:#8223f3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px 18px 7px;margin-right:15px;color:#fff;font-weight:400;width:80px;height:40px;text-align:center}
#menu-footer li a,#menu-footer-landing-menu li a,#menu-footer-menu-second li a{color:#ffff;font-size:13px}
#menu-footer-menu-second li.yellow-but a{padding:10.8px 26px 11.2px;border:1px solid #fac22d;border-radius:4px;background-color:#fac22d;color:#202833}
#menu-footer-menu-second li.yellow-but a:hover{background-color:#000;border:solid 1px #fac22d;color:#fac22d}
#menu-footer-landing-menu li a,#menu-footer-menu-second li a{font-weight:700;text-decoration: none;}
#menu-footer-menu-second li:hover a{text-decoration:none}
p.copyright a{margin-left:10px;margin-right:10px;color:#50aff5;text-decoration: none;}
#menu-footer>li:last-child a{padding-right:0;background:url(/wp-content/themes/breadbutter/images/footer_signin.png) no-repeat center left;background-size:15px;padding-left:20px}
#menu-footer-landing-menu>li:last-child a,#menu-footer-menu-second>li:last-child a{padding-right:0;background:url(/wp-content/themes/breadbutter/images/lock_footer.png) no-repeat center left;background-size:32px;margin-left:0;padding-left:40px;height:32px;display:table;padding-top:4px;cursor:pointer}
embed.footer-github,embed.footer-linkedin{pointer-events:none}
a.footer-link{height:26px;display:table;float:right}
#menu-footer>li:last-child a{color:#fac208}
#menu-footer>li>a{font-weight:700}
#loggedin .modal-body{padding:2rem}
.logo-breadbb{max-width:100%;width:100px}
.footer-second .logo-breadbb{max-width:100%;width:135px}
a.git-white-link{max-width:100%;background:url(/wp-content/themes/breadbutter/images/git-white-min.png) 0 8px no-repeat;margin-right:35px;background-size:contain;display:block;width:140px;height:41px}
.content.logos{min-height:auto;padding-top:50px;padding-bottom:50px}
img.bottom_logos{width:200px;float:none;margin:0 auto;display:block}
.p-box{background:#f2f1fb;padding:0;position:relative}
.faq h2.title{text-align:center;font-size:36px;padding-bottom:20px}
body .faq h2{padding-bottom:0;padding-top:40px}
body .card .card-header{border-bottom:1px solid rgba(0,0,0,.125)!important;margin-bottom:0!important}
.faq .accordion>.card .card-header{background-color:#f2f1fb;border-radius:0!important}
.faq .btn:not(.btn-text){border-radius:0!important}
body .card{border:0;border-radius:0!important}
body .card-body{background-color:#f2f1fb;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:500}
body .faq .btn:not(.btn-text){font-family:Montserrat;font-size:31px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-transform:none;text-decoration:none;padding:0;text-align:left}
.but-wrap{display:table;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px}
.faq a.but-purplewhite{display:table;background:#fff;color:#8223f3;border:1px solid #fff;margin-left:auto;margin-right:auto}
body .faq .btn:not(.btn-text):hover{opacity:1}
#cookie_pocalypse img{max-width:100%}
#cookie_pocalypse img.cookie-face{margin:0 auto;display:table}
#cookie_pocalypse img.close-icon{width:40px}
#cookie_pocalypse .modal-header{border-bottom:0}
#cookie_pocalypse .modal-content{background:#f6d6da;border-radius:16px}
#cookie_pocalypse .modal-dialog{max-width:90%}
#cookie_pocalypse .but-white{color:#000}
#cookie_pocalypse p{margin-top:20px}
button.btn_cookie{background:0 0!important;box-shadow:none!important}
#cookie_pocalypse .modal-body{padding:1rem 3rem}
button.btn_cookie{outline:0!important}
img.cookie-logo{width:200px}
button.btn_cookie:hover{opacity:1}
.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(16.6px);-webkit-backdrop-filter:blur(16.6px);background-color:rgba(80,92,109,.5)}
.modal-backdrop.show{opacity:1}

@media(max-width: 1199px){
    #menu-footer-menu-second ul.sub-menu{display:none!important}
    #menu-footer-menu-second ul.sub-menu{padding-left:0}

    #menu-footer-menu-second{padding-left:0}
    #menu-footer-menu-second li a{font-weight:700;margin:10px auto!important;display:table}

    ul#menu-footer-menu-second li{padding-left:0;text-align:center}
    #menu-footer-menu-second ul.sub-menu li.second-section{margin-top:30px}
    #menu-footer-menu-second ul.sub-menu li a{font-family:'Open Sans';padding:5px 25px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:3.08;letter-spacing:normal;text-align:left;color:#696969}
    #menu-footer-menu-second ul.sub-menu li{float:none}
    a.footer-link{height:26px;display:table;float:none;margin:0 auto}
    .api-footer{float:none;margin:10px auto}
    p.copyright{text-align:center}
    a.footer-logo{margin:0 auto;display:table}
}


@media(max-width:991px){

embed.footer-github,embed.footer-linkedin{float:none;margin:0 auto}

.cookie-footer{margin:0 auto 20px;display:block;max-width:100%;width:400px}

#menu-footer-landing-menu li a{font-weight:700;margin:10px auto!important;display:table}


.content.logos{min-height:auto;padding-top:50px;padding-bottom:0}
.container.start-trial{margin-bottom:0}
.sec-3 .but{margin-top:0}
p.purple-content{text-align:center}
#cookie_pocalypse div.pink-text{max-width:100%;width:443px;margin:0 auto;display:table}
#cookie_pocalypse .modal-content{min-height:90vh}
#cookie_pocalypse .modal-dialog{max-width:100%}
button.btn_cookie{margin:10px auto!important;display:table!important}
#cookie_pocalypse img.cookie-face{max-height:360px}
.faq-but-wrap{max-width:100%!important}
.popup-section .launch_dashboard{margin:20px auto;display:table;width:180px;text-align:center}
#menu-footer>li.git-wrap{width:100%!important}
h2.forget img{width:100px;margin:20px auto}
div.logos div.image-wrap img{max-width:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:75px}
div.logos .logos-2 div.image-wrap img{max-width:200px;max-height:40px}
.logos-footer{max-width:100%;width:80%;float:none;margin:20px auto 0!important;display:table}
p.p1,p.p2{text-align:center}
img.logos-after{margin:0 auto;display:table}
#loggedin{padding-right:0!important}
div.square{top:-68px}
.desktop{display:none!important}

#menu-footer>li:nth-child(2) a,a.git-white-link{margin:25px auto}
#menu-footer>li{padding:0;width:100%;text-align:center}
ul#menu-footer{float:none;display:table;padding-bottom:20px;width:100%;max-width:400px;margin:0 auto}

#menu-footer>li:last-child a{padding-left:18px}
.content{padding-top:0px;padding-bottom:20px}
.stats-section .content img{margin:20px auto!important;display:table}
h4{font-size:24px}
.stats-section .image-wrap{min-height:auto}
.box{margin:20px 0;padding:40px 0}
p.caption{text-align:center;margin-top:-60px;margin-bottom:40px;margin-left:auto;margin-right:auto}
.content img{margin-top:20px;margin-bottom:40px}
.stats-section .content img{margin-top:0;margin-bottom:0}
.border-left{border-left:0!important}
.box{min-height:250px}
.box img{max-width:100%;display:table;margin:0 auto!important;max-height:136px}
.section-8 .works-logo{text-align:center;margin:20px auto;padding-left:15px;padding-right:15px;width:100%}
.section-8 .works-logo .image-wrap img{padding-right:0;margin:15px auto;max-width:80%}
.section-8 .works-logo .image-wrap{height:auto;float:none;display:block;width:100%}
.content-right p{margin-bottom:0;text-align:center}
#menu-footer>li.menu-item-129{width:100%;margin-left:0}
#menu-footer>li.yellow-menu-but a{margin-left:auto;margin-right:auto}
#menu-footer>li.git-wrap{width:45%}
#menu-footer>li:nth-child(2) a{width:137px;padding:10px 10px 7px;font-size:12px}
#menu-footer>li:nth-child(2) a,a.git-white-link{margin:10px auto}
#menu-footer li ul li{float:none;padding:4px 0}
.logo-breadbb{max-width:100%;width:135px;margin-bottom:10px}
}
#demo_email .modal-dialog,#demo_sent .modal-dialog{max-width:374px}

@media(max-width:767px){
#cookie_pocalypse div.pink-text{max-width:100%;width:100%;margin:0 auto;display:table}
#cookie_pocalypse .modal-body{padding:1rem 1rem}
.faq-but-wrap{width:100%!important}
#menu-footer>li{padding:10px 0;width:100%;text-align:center}
.logos-footer{display:none}
.section-2-1 .but{text-align:center}
#loggedin{position:absolute;top:0}
a.but{margin:40px auto 20px}
.section-1 a.but{margin:40px auto 0}
.content img{margin-top:0;margin-bottom:40px}
h1,h2{padding-bottom:20px}
.content{padding-top:0px;padding-bottom:20px}
#animation_container{margin-bottom:20px}
.section-2 h2,.section-6 h2{font-weight:700}
.section-71 h2{text-align:center;margin:0 auto}
p.copyright span{display:block;margin:12px}
p.copyright a{margin-left:0;margin-right:0}
.border-bottom{border-bottom:1px solid #dee2e6!important;width:130px;height:0}
}
@media (max-width:499px){
.breadbutter-floating-text-holder.mobile{display:block!important}
.breadbutter-floating-text-holder.mobile{bottom:250px!important}
}
@media(min-width:768px){
a.but-transparent.no-topmargin{margin-top:0}
.border-bottom{border-bottom:0!important}
}
@media (min-width:992px){
.cookie-footer{max-width:100%;width:335px;display:block;margin-top:70px}
#menu-footer-landing-menu>li:last-child{padding-right:0!important}


ul.footer-menu-second ul.sub-menu{display:none;position:absolute;background:#fff;background-size:cover;text-align:left;margin:18px 0 0 0!important;height:auto!important;overflow:hidden;max-height:0;-webkit-transition:max-height .1s ease;-moz-transition:max-height .1s ease;-o-transition:max-height .1s ease;transition:max-height .1s ease;box-shadow:0 32px 64px 0 rgb(0 0 0 / 25%);border-radius:.3rem}
ul.footer-menu-second>li.menu-item-has-children:hover{background:url(/wp-content/themes/breadbutter/images/white_arrow_2.png) no-repeat center bottom;background-size:17px}

ul.footer-menu-second>li.menu-item-has-children:hover ul.sub-menu{right:auto;padding:10px 0 10px;display:block;z-index:1002;max-height:785px;min-width:250px;width:250px}
ul#menu-footer,ul#menu-footer-landing-menu{float:right;padding-left:0;margin-left:0}
#menu-footer li{float:left}
#cookie_pocalypse .pink-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;max-width:100%}
img.img-cookie{margin-left:-60px}
.popup-section .launch_dashboard{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;text-align:center}
#menu-footer>li.purple-menu-but a{margin-left:auto;margin-right:auto}
.cta-wrap a,.cta-wrap button{float:left}
.cta-wrap .but:first-child{margin-right:15px}
#carouselhome .carousel-inner{min-height:544px}
.slider-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:400px}
img.bottom_logos{width:200px;float:right;display:block;margin-right:165px}
.logos-1{max-width:100%;margin:0 auto}
.logos-2{max-width:100%;margin:0 auto}
.logos-tech .logos-1{width:1000px}
.section-8 .works-logo{text-align:center;margin:60px -50px 0}
.section-8 .works-logo .image-wrap{height:60px;float:left;display:contents}
.section-8 .works-logo .image-wrap img{padding-right:80px}
.section-8 .works-logo .image-wrap.large-icon{height:144px;float:inherit}
.section-8 .works-logo .image-wrap.large-icon img{margin-top:64px;margin-bottom:150px}
div.demo-instructions{width:435px}
#loggedin .modal-dialog{margin-top:35px;max-width:100%;width:860px}
.mobile{display:none!important}

ul#menu-footer{min-height:300px}
.stats-section img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
img.logo-company{width:334px;margin-top:60px}
.stats-section p{margin-bottom:0}
.content-right p{color:#fff;font-weight:700;font-size:14px;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}
.box img{position:absolute;top:50%;left:50%;max-height:58%;transform:translate(-50%,-50%);margin:0!important}
#menu-footer>li.git-wrap{padding:0}
}
@media(min-width:1200px){
.footer-second .footer-right{height:120px; margin-left: -50px;}
.footer{padding-left:30px;padding-right:30px}
#cookie_pocalypse .modal-dialog{max-width:970px}
#loggedin .modal-content{min-height:500px;padding-top:17px}
#loggedin .modal-dialog{width:900px}
#menu-footer>li{padding:0 24px}
#menu-footer>li.git-wrap{padding:0}
#menu-footer>li:last-child{padding:0 24px}
.section-2 p{max-width:415px}
.section-2-1 .right-col{max-width:530px}
.section-6 p{max-width:380px}
h2.forget{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
#menu-footer-menu-second li{float:left}
ul#menu-footer-menu-second{float:right;padding-left:0;margin-left:0}
#menu-footer-menu-second>li:last-child{padding-right:0!important}
#menu-footer-menu-second>li{padding:18px 6px !important}
.footer.footer-second p.copyright{font-size:14px}
#menu-footer-menu-second li.yellow-but a{padding: 10.8px 4px 11.2px;}
.footer-right-bottom{padding-right: 100px;}
}
@media(min-width:1400px){
    #menu-footer-menu-second li.yellow-but a{padding: 10.8px 26px 11.2px;}
    #menu-footer-menu-second>li{padding:18px 7px!important}
#menu-footer-menu-second>li{padding:18px 10px!important}
p.legend{margin-right:0;position:absolute;bottom:100px;right:62px}
#cookie_pocalypse .modal-dialog{max-width:1100px}

}