
.gap10{padding-top: 10px;padding-bottom: 10px;}
.gap20{padding-top: 20px;padding-bottom: 20px;}
.gap30{padding-top: 30px;padding-bottom: 30px;}
.gap40{padding-top: 40px;padding-bottom: 40px;}
.gap50{padding-top: 50px;padding-bottom: 50px;}
.gap70{padding-top: 70px;padding-bottom: 70px;}
.gap100{padding-top: 100px;padding-bottom: 100px;}

.topgap10{padding-top: 10px;}
.topgap20{padding-top: 20px;}
.topgap30{padding-top: 30px;}
.topgap40{padding-top: 40px;}
.topgap50{padding-top: 50px;}
.topgap70{padding-top: 70px;}
.topgap100{padding-top: 100px;}
.mb2{margin-bottom:2px;}
.mb4{margin-bottom:4px;}
.mb6{margin-bottom:6px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}

.ml2{margin-left:2px;}
.ml4{margin-left:4px;}
.ml6{margin-left:6px;}
.ml8{margin-left:8px;}
.ml10{margin-left:10px;}
.pl0{padding-left: 0px !important;}
.mt-20{margin-top: -20px;}
body{
    font-family: "HarmoniaSans";
    color: #495165;
}

h4 {
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: 16px;
}
h2 {
    font-size: 32px;
    line-height: 42px;
    font-weight: normal;
    margin-bottom: 16px;
}
#catowl .item {border: 1px solid #ccc;padding: 10px;}
.displayinline{display: inline-block !important;}
/*#catowl .item-img img {height:200px}*/
.item-grid{padding-top: 10px}
.browse-products a{font-size:18px !important;}
.bg-skyblue{
    background-color: #2893ff;
    /*background-image: linear-gradient(90deg,#051d49,#055c87);*/
}
/*.public-mobnav * {color: #fff;}*/
.public-mobnav .dropdown-menu {background: transparent !important;border: none !important;}
/*mobile style
.header-top {text-align: center;padding: 10px;}
.header-top a {color: #fff;font-size: 16px;font-weight: bold;}
/*end mobile style*/
.item-box{
    /*padding: 15px !important;*/
    border: 1px solid #eee;
    float: left;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);
    box-shadow: 0 1px 2px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    -webkit-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -moz-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -ms-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -o-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
.item-box:not(.nohover):hover{
    -webkit-box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
    -moz-box-shadow: 0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
    -moz-transform: scale(1.01);
    -o-transform: scale(1.01);
    -ms-transform: scale(1.01);
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    -webkit-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -moz-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -ms-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -o-transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
    transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
button.owl-prev {font-size: 50px !important;}
button.owl-next {font-size: 50px !important;}
.no-padding{margin:0;padding:0;}
/*.public-mobnav{padding-left: 15px;}*/
.navbar-light .navbar-toggler {
    /*color: rgba(0,0,0,.5);*/
    border: none !important;
}
/*.public-menurow{margin-top: -10px;}*/
.public-menurow .navbar-toggler:focus {outline: none !important;}
.public-menurow .navbar-toggler-icon:focus {outline: none;}
i.fa-user {color: #333 !important;}
.alphas {color: #09F !important;font-weight: bold;}
.usericon,.accounticon{padding-right: 5px;}
.menu-div {margin-top: 30px;}
.alpha-row{padding: 5px;max-width: 200px;}
.alpha li {
    border: 1px solid;
    display: inline-block;
    font-size: 10px;
    padding: 1px 4px 1px 4px;
}
li.nav-item.dropdown {
    font-size: 13px;
}
.pullmenu-items{padding: 1px;font-size: 8px;}
.filter-select{
   width: 90px;
   display: inline-block;
   height: 28px;
   font-size: 13px;
   padding: 0;
}
.is--grid-view .list--inline {width: 240px;}
.is--grid-view .location__requests {margin-right: -157px !important;}
.is--grid-view .location .location__map{max-height: inherit;}
.pointer{cursor: pointer;}
.is--grid-view ul.list.list--inline.list--stats.spend {
    background: #fff;
    margin-top: -17px;
svg.icon.icon--location {margin-bottom: 14px;}
