.our-categories .breadcrumb{background-color:#fff}
.our-categories .breadcrumb>li>a,.our-categories .breadcrumb>li{color:#012a57;font-size:15px;font-weight:bold}
.nav-tabs{border-bottom:0}
/*.grid-container{display:flex;flex-wrap:wrap;display:grid;margin-top:10px;grid-template-columns:auto auto auto auto auto}
.grid-item{background-color:#fff;min-height:35px;line-height:17px;padding:4px;margin-right:-1px;margin-top:-1px;font-size:13px;text-align:center;display:flex;align-items:center;justify-content:center}
.grid-item.active a,.grid-item a:hover{text-decoration:none;background:#f6ba1f;color:#012a57;border:0;transform:scale(1.03);opacity:1}
.grid-item a{color:#5a5a5a;margin:0 4px;padding:5px 8px;transition:all .1s ease-out;font-weight:600;border-radius:15px;min-height:35px;transition:all 0.3s ease-in-out;display:flex;align-items:center;width:100%;justify-content:center}*/
h6.categories-h6-heading{font-weight:600;font-size:14px;margin-bottom:7px;color:#01bdd6;text-transform: uppercase;}
.categories-list{list-style:none}
.categories-list li.list-dropdown{width:24%;float:left;font-size:12px;margin-bottom:7px;position:relative;transition:all .8s ease-in-out;margin-right:3px;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;color:#000;}
.ui-widget-content{background:0 0;border:0}
.categories-sublist{background-color:#f1f1f1;min-width:100%;scrollbar-width:thin;left:100%;z-index:1;list-style:none;padding:8px}
.categories-sublist li{margin-bottom:3px}
.categories-sublist li a{color:#337ab7}
.categories-list li a.categories-link:active,.categories-list li a.categories-link:focus,.categories-list li a.categories-link:hover,.categories-sublist li a:hover{background:0 0;border:none;color:inherit}
.categories-list li a.categories-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #000;}
.ui-state-active,.ui-state-focus{margin:0!important}
.ui-menu .ui-state-disabled{font-weight:400;margin:0;line-height:1}
.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0;background:0 0;font-weight:700;color:inherit}
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0;background:no-repeat;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.categories-modal-btn,.categories-modal-btn:active,.categories-modal-btn:focus,.categories-modal-btn:hover{background-color:#012a57;display:inline-block;outline:1px solid #012a57;padding:10px 3px;font-size:12px;z-index:9999;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:1.2px;outline-offset:3px;overflow:hidden}
.Or-text-wrapper{align-items:center!important;display:flex!important}
.Or-text-wrapper hr{border-top:1px solid rgba(16,85,96,.1);flex-grow:1!important}
.Or-text-wrapper hr{margin-left:.5rem!important;margin-right:.5rem!important}
.mb-0{margin-bottom:0!important}
.signin-text {font-family:'Francois One', sans-serif;font-size:18px}
.ft-size-20 {font-size:20px !important;}
.categories-wrapper .box{opacity:1;}
.categories-wrapper li{list-style:none;}
.categories-wrapper .category-link.active {background: #f6ba1f;color: #012a57;border-radius:15px;}
.categories-wrapper .box a{color:#5a5a5a;}
h6.categories-h6-heading a:after{content: "\f107";font-family:FontAwesome;margin-left:10px}
.categories-wrapper{border:1px dashed #bbbbbb;padding:12px 0}
.mb-20{margin-bottom:0 !important;border-bottom:1px dashed #ccc;display: grid;}
.categories-wrapper .category-link.active a,.categories-wrapper .box a:hover,.categories-wrapper .box a:active,.categories-wrapper .box a:focus{text-decoration:none;color: #012a57;}
@media only screen and (max-width:767px) and (min-width:240px){
    .grid-container{grid-template-columns: auto auto auto;}
    .grid-item a{margin:0;}
    .categories-list li.list-dropdown{width:45%}
}