/**
 * Theme Name:     Flatsome Child
 * Author:         UX-Themes
 * Template:       flatsome
 * Text Domain:	   flatsome-child
 * Description:    Multi-Purpose Responsive WooCommerce Theme
 */


/* brands*/
.fullwidth {
    width: 100%;
}

#hp-brand {
    margin-top: 35px;
}

.hp-featured-items {
    margin-top: 60px;
}

#brand-logos {
    text-align: center;
    margin: 30px auto 50px auto;
}

#brand-logos a {
    display: inline-block;
    padding: 10px 10px;
}

#brand-logos span {
    cursor: pointer;
}

#brand-logos a:hover {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 3px #888;
    -webkit-box-shadow: 0 0 3px #888;
    box-shadow: 0 0 3px #888;
}

.b-logo {
    display: inline-block;
    width: 68px;
    height: 59px;
    background-image: url(http://uniformsetc-omaha.com/wp-content/uploads/2014/04/hp-logos1.gif);
    background-repeat: no-repeat;
    vertical-align: middle;
}

.b-logo-1 {
    background-position: 0 0;
    width: 70px;
}

.b-logo-2 {
    background-position: -71px 0;
    width: 126px;
}

.b-logo-3 {
    background-position: -192px 0;
    width: 126px;
}

.b-logo-4 {
    background-position: -320px 0;
    width: 125px;
}

.b-logo-5 {
    background-position: -447px 0;
    width: 66px
}

.b-logo-6 {
    background-position: -519px 0;
    width: 94px
}

.b-logo-7 {
    background-position: -619px 0;
    width: 130px
}

.b-logo-8 {
    background-position: -756px 0;
    width: 94px
}

.b-logo-9 {
    background-position: -863px 0;
    width: 119px
}

.b-logo-10 {
    background-position: -989px 0;
    width: 78px
}

.b-logo-11 {
    background-position: -1076px 0;
    width: 110px
}

.b-logo-12 {
    background-position: -1197px 0;
    width: 71px
}

.b-logo-13 {
    background-position: -1280px 0;
    width: 121px
}

.b-logo-14 {
    background-position: -1410px 0;
    width: 98px
}

.b-logo-15 {
    background-position: -1524px 0;
    width: 89px;
}

.b-logo-16 {
    background-position: -1625px 0;
    width: 65px;
}

.b-logo-17 {
    background-position: -1704px 0;
    width: 102px;
}

.b-logo-18 {
    background-position: -1820px 0;
    width: 160px;
}

.b-logo-19 {
    background-position: -1994px 0;
    width: 124px
}

.b-logo-20 {
    background-position: -2130px 0;
    width: 86px
}

.b-logo-21 {
    background-position: -2229px 0;
    width: 144px
}

.b-logo-22 {
    background-position: -2390px 0;
    width: 76px
}

.b-logo-23 {
    background-position: -2488px 0;
    width: 99px
}

.b-logo-24 {
    background-position: -2600px 0;
    width: 58px
}

.b-logo-25 {
    background-position: -2672px 0;
    width: 102px
}

.b-logo-26 {
    background-position: -2788px 0;
    width: 65px
}

.b-logo-27 {
    background-position: -2864px 0;
    width: 141px
}

.b-logo-28 {
    background-position: -3026px 0;
    width: 120px
}

.b-logo-29 {
    background-position: -3170px 0;
    width: 124px
}

.b-logo-30 {
    background-position: -3314px 0;
    width: 111px
}

.b-logo-31 {
    background-position: -3445px 0;
    width: 129px
}

.b-logo-32 {
    background-position: -3591px 0;
    width: 105px
}

.b-logo-33 {
    background-position: -3719px 0;
    width: 108px
}

/* ----------------- named --------------------------*/
#n-logos {
    text-align: center;
    margin: 50px auto 70px auto;
}

#n-logos a {
    display: inline-block;
    padding: 10px 10px;
}

#n-logos span {
    cursor: pointer;
}

#n-logos a:hover {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 3px #888;
    -webkit-box-shadow: 0 0 3px #888;
    box-shadow: 0 0 3px #888;
}

.n-logo {
    display: inline-block;
    width: 68px;
    height: 59px;
    background-image: url(http://uniformsetc-omaha.com/wp-content/uploads/2016/06/hp-logos4.gif);
    background-repeat: no-repeat;
    vertical-align: middle;
    margin: 12px;
}

.n-logo-koi {
    background-position: 0 0;
    width: 70px;
}

.n-logo-greys {
    background-position: -71px 0;
    width: 126px;
}

.n-logo-urbane {
    background-position: -192px 0;
    width: 126px;
}

.n-logo-landau {
    background-position: -320px 0;
    width: 125px;
}

.n-logo-couture {
    background-position: -447px 0;
    width: 66px;
}

.n-logo-cherokee-workwear {
    background-position: -519px 0;
    width: 94px;
}

.n-logo-cherokee {
    background-position: -619px 0;
    width: 130px
}

.n-logo-dickies {
    background-position: -756px 0;
    width: 94px
}

.n-logo-biostretch {
    background-position: -863px 0;
    width: 119px
}

.n-logo-barco-nrg {
    background-position: -989px 0;
    width: 78px
}

.n-logo-dansko {
    background-position: -1076px 0;
    width: 110px
}

.n-logo-orange {
    background-position: -1197px 0;
    width: 71px
}

.n-logo-barco {
    background-position: -1280px 0;
    width: 121px
}

.n-logo-scrubzone {
    background-position: -1410px 0;
    width: 98px
}

.n-logo-smitten {
    background-position: -1518px 0;
    width: 95px;
}

.n-logo-uniformsetc {
    background-position: -1625px 0;
    width: 200px;
}

.n-logo-kswiss {
    background-position: -1820px 0;
    width: 172px;
    ;}

.n-logo-crocs {
    background-position: -1991px 0;
    width: 135px;
}

.n-logo-anitodote {
    background-position: -2130px 0;
    width: 90px
}

.n-logo-whitecross {
    background-position: -2220px 0;
    width: 158px
}

.n-logo-scrubs {
    background-position: -2380px 0;
    width: 90px
}

.n-logo-sanita {
    background-position: -2475px 0;
    width: 120px
}

.n-logo-littman-round {
    background-position: -2594px 0;
    width: 70px;
}

.n-logo-mdf {
    background-position: -2665px 0;
    width: 120px;
}

.n-logo-carhart {
    background-position: -2785px 0;
    width: 75px
}

.n-logo-peaches {
    background-position: -2860px 0;
    width: 156px
}

.n-logo-prestige {
    background-position: -3015px 0;
    width: 145px
}

.n-logo-sketchers {
    background-position: -3162px 0;
    width: 140px
}

.n-logo-alegria {
    background-position: -3302px 0;
    width: 137px
}

.n-logo-scrubworks {
    background-position: -3438px 0;
    width: 147px
}

.n-logo-fashionseal {
    background-position: -3584px 0;
    width: 124px;
}

.n-logo-klogs {
    background-position: -3707px 0;
    width: 140px;
}

.n-logo-drscholls {
    background-position: -3855px 0;
    width: 140px;
}

.n-logo-littman {
    background-position: -3993px 0;
    width: 168px;
}

.n-logo-therafirm {
    background-position: -4160px 0;
    width: 160px;
}

.n-logo-nursemates {
    background-position: -4339px 0;
    width: 160px;
}

.n-logo-cherokee-foot {
    background-position: -4497px 0;
    width: 160px;
}

.n-logo-asics {
    background-position: -4658px 0;
    width: 130px;
}

.n-logo-heartsoul {
    background-position: -4791px 0;
    width: 200px;
}

.n-logo-anywear {
    background-position: -5000px 0;
    width: 120px;
}

.n-logo-avia {
    background-position: -5120px 0;
    width: 130px;
}

.n-logo-laforst {
    background-position: -5250px 0;
    width: 120px;
}

.n-logo-stepinz {
    background-position: -5370px 0;
    width: 180px;
}

.n-logo-meta {
    background-position: -5560px 0;
    width: 140px;
}

.n-logo-whiteswan {
    background-position: -5700px 0;
    width: 130px;
}

.n-logo-jockey {
    background-position: -5850px 0;
    width: 140px;
}

.n-logo-adc {
    background-position: -6000px 0;
    width: 140px;
}

.n-logo-wonder {
    background-position: -6155px 0;
    width: 165px;
}

.n-logo-5star {
    background-position: -6329px 0;
    width: 85px;
}

.n-logo-cherokee1 {
    background-position: -6414px 0;
    width: 136px;
}

.n-logo-cherokee-core {
    background-position: -6550px 0;
    width: 125px;
}

.n-logo-cherokee-flex {
    background-position: -6675px 0;
    width: 125px;
}

.n-logo-cherokee-orig {
    background-position: -6800px 0;
    width: 125px;
}

.n-logo-cherokee-infinity {
    background-position: -6925px 0;
    width: 125px;
}

.n-logo-cherokee-luxe {
    background-position: -7050px 0;
    width: 150px;
}

.n-logo-cherokee-medman {
    background-position: -7200px 0;
    width: 150px;
}

.n-logo-cherokee-runway {
    background-position: -7350px 0;
    width: 150px;
}
