@media (max-width:1520px){#hp-blog-area .blog-area{width:100%}}@media (max-width:1200px){#share{position:relative;left:0;margin:21px 0}#footer-middle .footer-column ul li a{font-size:17px}}@media (max-width:992px){.mobile-menu-collapse .menu-main-menu-container>ul>li>a{display:block;padding:12px 0}.mobile-menu-collapse .menu-main-menu-container>ul>li{padding:0;margin:0}.nl-form-container .hs-form>div:nth-of-type(1),.nl-form-container .hs-form>div:nth-of-type(2){width:100%;float:none;margin:0 0 21px}.blog-area{min-height:1000px}.mobile-header{display:block}#fixed-menu #fixed-menu-inner,#header{display:none}#jf-page{padding-top:0}.navbar-toggle{display:block!important}#hp-banner{height:770px;padding-top:120px}.mid-cta-btn{text-align:center;position:relative;top:16px}#enquire .col-md-4{padding-right:15px}#enquire input{width:100%}#enquire input[type=submit]{width:auto}.footer-number p.number{font-size:32px}#page-header{min-height:580px;padding-top:170px}#in-page-nav-inner>.row>div{text-align:left}.nl-form-container>div{padding:0}#share-btn{display:block}#social-btn{position:relative;top:0;padding:0;max-width:90%}.form-container form.hs-form .form-columns-2 .hs-form-field .hs-input,.form-container form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}#footer.jf-active{margin-top:530px}.service-container{padding:45px 11px}}@media (max-width:767px){#hp-resources .flex-direction-nav,#portfolio .flex-direction-nav,.form-container .jf-form div.hs-form-field>label,.hp-blog-head .col-sm-3{display:none}.footer-btn,.footer-cta h2,.resources-links{text-align:center}body.home #page-bg{min-height:660px}#hp-banner{height:660px}#hp-bnr-btn .hp-bnr-btn{margin-bottom:30px}.resources-links>div{margin-bottom:21px}.footer-number p.number{font-size:30px;float:none;text-align:center}.slide-container{margin-bottom:30px}#footer.jf-active{margin-top:730px}#hp-bnr-h1{font-size:24px;margin-bottom:33px}#hp-bnr-subtext{font-size:28px}#hp-bnr-btn .btn,#hp-bnr-btn .btn.alt{font-size:19px}.typed-cursor{font-size:60px}#welcome h2{font-size:30px}#welcome .row>div{padding:0}.mid-cta-text h2{font-size:21px}.mid-cta-text span{font-size:16px}.service-container{padding:21px 0}.services-cta span{margin-right:0;margin-bottom:12px;display:block}#partners-inner .col-sm-4{margin-bottom:45px}#footer-logo,.footer-btn .btn{margin-bottom:21px}.blog-area{min-height:900px;padding:60px 15px}#services-inner{padding:70px 0}#hp-inbound-cta-inner p{font-size:16px;margin-bottom:12px}#enquire h2,#hp-blog-area h2,#hp-inbound-cta-inner h2,#hp-testimonials-inner h2,#hp-worked-with h2,#newsletter h2,.footer-cta h2,h2{font-size:30px}#hp-testimonials-inner p{font-size:18px}#hp-worked-with .worked-image{width:100%;float:none;display:block}.footer-btn>div{padding:0}#footer-bottom-links ul li a,#footer-bottom-text p{font-size:14px}#footer-middle .footer-column{min-height:0;margin-bottom:12px}#page-container h1,#page-header h1{font-size:36px}.page-subtext{font-size:21px}.btn2,.btn3{display:block}#category-list li{margin-right:16px}#category-list li a{font-size:11px}#category-list{padding:21px 0}#in-page-nav li a,#in-page-nav-inner>.row>div a{font-size:10px}#hp-resources .resources-img img{min-height:auto}}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}
.main-menu .menu-main-menu-container{
    padding-top: 20px !important;
}
.mobile-logo img {
    max-height: 53px;
    max-width: 200%;
}
#message-bar{
    position: relative;
    z-index: 99;
    background-color: #343434;
    text-align: center;
    font-size: 15px;
}
#message-bar a{
    font-size: 15px;
    color: #fff;
    text-decoration: none;
}
.redPandaColor{
    color: #ee2e24;
}
#message-bar a:hover{
    color: #ee2e24;
    text-decoration: none;
}
.active-message-bar .bnr-drop-btn{
    bottom: 7px !important;
}

@media (max-width: 767px) {
	
	/* #in-page-nav .mobile-nav  {
		display: block;
	}
	
	#in-page-nav .desktop-nav {
		display: none;
	} */
	
}